- add library api versioning
author/C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org>
Sun, 6 Nov 2005 11:41:27 +0000 (11:41 +0000)
committerr.kubiak <r.kubiak@samsung.com>
Mon, 16 Nov 2015 13:12:05 +0000 (14:12 +0100)
- missing link dependencly from libipq to libnetfilter_queue

src/Makefile.am

index d17ecd0..9045c91 100644 (file)
@@ -1,3 +1,6 @@
+# This is _NOT_ the library release version, it's an API version.
+# Please read Chapter 6 "Library interface versions" of the libtool documentation before making any modification
+LIBVERSION=1:0:0
 
 INCLUDES = $(all_includes) -I$(top_srcdir)/include -I${KERNELDIR}
 AM_CFLAGS=-fPIC -Wall
@@ -5,9 +8,12 @@ LIBS=
 
 lib_LTLIBRARIES = libnetfilter_queue.la libnetfilter_queue_libipq.la
 
-libnetfilter_queue_la_LDFLAGS = -Wc,-nostartfiles -lnfnetlink
+libnetfilter_queue_la_LDFLAGS = -Wc,-nostartfiles -lnfnetlink \
+                               -version-info $(LIBVERSION)
 libnetfilter_queue_la_SOURCES = libnetfilter_queue.c 
 
-libnetfilter_queue_libipq_la_LDFLAGS = -Wc,-nostartfiles
+libnetfilter_queue_libipq_la_LDFLAGS = -Wc,-nostartfiles \
+                               -version-info 1:0:0
+libnetfilter_queue_libipq_la_LIBADD = ./libnetfilter_queue.la
 libnetfilter_queue_libipq_la_SOURCES = libipq_compat.c