build: add linker scripts for libnl-cli-3.so library
libnl-cli-3.so was unversioned previously. This is an ABI change (but backward compatible). Signed-off-by: Thomas Haller <thaller@redhat.com>
This commit is contained in:
parent
e7d57da0dd
commit
541b249358
3 changed files with 11 additions and 0 deletions
|
@ -23,6 +23,7 @@ pkgsysconf_DATA = etc/pktloc etc/classid
|
|||
EXTRA_DIST = \
|
||||
$(pkgsysconf_DATA) \
|
||||
libnl-3.sym \
|
||||
libnl-cli-3.sym \
|
||||
libnl-genl-3.sym \
|
||||
libnl-idiag-3.sym \
|
||||
libnl-nf-3.sym \
|
||||
|
|
4
libnl-cli-3.sym
Normal file
4
libnl-cli-3.sym
Normal file
|
@ -0,0 +1,4 @@
|
|||
libnl_3 {
|
||||
global:
|
||||
*;
|
||||
};
|
|
@ -41,6 +41,12 @@ NL_LIBADD = \
|
|||
lib_LTLIBRARIES = \
|
||||
libnl-cli-3.la
|
||||
|
||||
libnl_cli_3_la_LDFLAGS = \
|
||||
-version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \
|
||||
-Wl,--version-script=$(top_builddir)/libnl-cli-3.sym
|
||||
libnl_cli_3_la_DEPENDENCIES = \
|
||||
$(top_builddir)/libnl-cli-3.sym
|
||||
|
||||
libnl_cli_3_la_LIBADD = ${top_builddir}/lib/libnl-3.la \
|
||||
${top_builddir}/lib/libnl-route-3.la \
|
||||
${top_builddir}/lib/libnl-nf-3.la \
|
||||
|
|
Loading…
Add table
Reference in a new issue