]> git.ipfire.org Git - thirdparty/collectd.git/commitdiff
src/owniptc: Moved the “src/libiptc” directory to “src/owniptc” to avoid build issues.
authorFlorian Forster <octo@leeloo.lan.home.verplant.org>
Sun, 6 Sep 2009 10:06:12 +0000 (12:06 +0200)
committerFlorian Forster <octo@leeloo.lan.home.verplant.org>
Sun, 6 Sep 2009 10:11:41 +0000 (12:11 +0200)
If there is a system-wide version of this library available, the “-I.”
argument (added automatically by automake :() will lead to the shipped
header files being used. Later, the binary is linked with the
system-wide library, which leads to severe problems when API/ABI
incompatibilities have been introduced in other versions.

14 files changed:
configure.in
src/Makefile.am
src/iptables.c
src/owniptc/Makefile.am [moved from src/libiptc/Makefile.am with 100% similarity]
src/owniptc/README.collectd [moved from src/libiptc/README.collectd with 100% similarity]
src/owniptc/ipt_kernel_headers.h [moved from src/libiptc/ipt_kernel_headers.h with 100% similarity]
src/owniptc/libip4tc.c [moved from src/libiptc/libip4tc.c with 100% similarity]
src/owniptc/libip6tc.c [moved from src/libiptc/libip6tc.c with 100% similarity]
src/owniptc/libip6tc.h [moved from src/libiptc/libip6tc.h with 100% similarity]
src/owniptc/libiptc.c [moved from src/libiptc/libiptc.c with 100% similarity]
src/owniptc/libiptc.h [moved from src/libiptc/libiptc.h with 100% similarity]
src/owniptc/libxtc.h [moved from src/libiptc/libxtc.h with 100% similarity]
src/owniptc/linux_list.h [moved from src/libiptc/linux_list.h with 100% similarity]
src/owniptc/xtables.h [moved from src/libiptc/xtables.h with 100% similarity]

index 062f8aa55a471a05438bccaf83fbbf58f6d45272..533e398bae19bc33536b8ad0f607ccff412f5403 100644 (file)
@@ -3250,7 +3250,7 @@ AC_SUBST(LCC_VERSION_STRING)
 
 AC_CONFIG_FILES(src/libcollectdclient/lcc_features.h)
 
-AC_OUTPUT(Makefile src/Makefile src/collectd.conf src/libiptc/Makefile src/libcollectdclient/Makefile src/libcollectdclient/libcollectdclient.pc src/liboconfig/Makefile src/liboping/Makefile bindings/Makefile)
+AC_OUTPUT(Makefile src/Makefile src/collectd.conf src/owniptc/Makefile src/libcollectdclient/Makefile src/libcollectdclient/libcollectdclient.pc src/liboconfig/Makefile src/liboping/Makefile bindings/Makefile)
 
 if test "x$with_librrd" = "xyes" \
        && test "x$librrd_threadsafe" != "xyes"
index 39027951ad1b74fdb5a05f5ac0a47d13cf6d0ebf..c01998e8bab9610bd3b2af6c575a99b1efab01c6 100644 (file)
@@ -1,6 +1,6 @@
 SUBDIRS = libcollectdclient
 if BUILD_WITH_OWN_LIBIPTC
-SUBDIRS += libiptc
+SUBDIRS += owniptc
 endif
 if BUILD_WITH_OWN_LIBOCONFIG
 SUBDIRS += liboconfig
@@ -341,8 +341,8 @@ pkglib_LTLIBRARIES += iptables.la
 iptables_la_SOURCES = iptables.c
 iptables_la_LDFLAGS = -module -avoid-version
 if BUILD_WITH_OWN_LIBIPTC
-iptables_la_LIBADD  = libiptc/libiptc.la
-iptables_la_DEPENDENCIES = libiptc/libiptc.la
+iptables_la_LIBADD  = owniptc/libiptc.la
+iptables_la_DEPENDENCIES = owniptc/libiptc.la
 else
 iptables_la_LDFLAGS += -liptc
 endif
index 12275cd09921aa594ba0e2f80e49b6c3da296780..9f56d590fcb1616411d0ba553b4e745919f1a660 100644 (file)
@@ -28,7 +28,7 @@
 #include "configfile.h"
 
 #if OWN_LIBIPTC
-# include "libiptc/libiptc.h"
+# include "owniptc/libiptc.h"
 #else
 # include <libiptc/libiptc.h>
 #endif
similarity index 100%
rename from src/libiptc/libiptc.c
rename to src/owniptc/libiptc.c
similarity index 100%
rename from src/libiptc/libiptc.h
rename to src/owniptc/libiptc.h
similarity index 100%
rename from src/libiptc/libxtc.h
rename to src/owniptc/libxtc.h
similarity index 100%
rename from src/libiptc/xtables.h
rename to src/owniptc/xtables.h