]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
build-sys: cleanup library symbol files
authorKarel Zak <kzak@redhat.com>
Thu, 20 Nov 2014 13:01:03 +0000 (14:01 +0100)
committerKarel Zak <kzak@redhat.com>
Thu, 20 Nov 2014 13:01:03 +0000 (14:01 +0100)
Signed-off-by: Karel Zak <kzak@redhat.com>
libblkid/src/Makemodule.am
libblkid/src/libblkid.sym [moved from libblkid/src/blkid.sym with 96% similarity]
libmount/src/libmount.sym
libsmartcols/src/libsmartcols.sym
libuuid/src/Makemodule.am
libuuid/src/libuuid.sym [moved from libuuid/src/uuid.sym with 84% similarity]

index d9f927655c8348e8914c5fb78c181882ad7fafe4..7682958fe57cbf6173ae411abc0ecf4c0218550e 100644 (file)
@@ -112,7 +112,7 @@ libblkid_la_LIBADD = libcommon.la
 
 libblkid_la_DEPENDENCIES = \
        libcommon.la \
-       libblkid/src/blkid.sym \
+       libblkid/src/libblkid.sym \
        libblkid/src/blkid.h.in
 
 libblkid_la_CFLAGS = \
@@ -128,11 +128,11 @@ endif
 
 libblkid_la_LDFLAGS = \
        $(SOLIB_LDFLAGS) \
-       -Wl,--version-script=$(top_srcdir)/libblkid/src/blkid.sym \
+       -Wl,--version-script=$(top_srcdir)/libblkid/src/libblkid.sym \
        -version-info $(LIBBLKID_VERSION_INFO)
 
 EXTRA_DIST += \
-       libblkid/src/blkid.sym \
+       libblkid/src/libblkid.sym \
        libblkid/src/blkid.h.in
 
 if BUILD_LIBBLKID_TESTS
similarity index 96%
rename from libblkid/src/blkid.sym
rename to libblkid/src/libblkid.sym
index 80cb4d487a9eb354237a1b934972f56a7ed58f0a..6b3cf08054b32484cd45627cf40f57c72964f369 100644 (file)
@@ -1,10 +1,12 @@
 /*
- * The symbol versioning ensures that a new application requiring symbol foo()
- * can't run with old libblkid.so not providing foo() - the global SONAME
+ * The symbol versioning ensures that a new application requiring symbol 'foo'
+ * can't run with old library.so not providing 'foo' - the global SONAME
  * version info can't enforce this since we never change the SONAME.
  *
  * The original libblkid from e2fsprogs (<=1.41.4) does not to use
  * symbol versioning -- all the original symbols are in BLKID_1.0 now.
+ *
+ * Copyright (C) 2009-2014 Karel Zak <kzak@redhat.com> 
  */
 BLKID_1.0 {
 global:
index d827c310139db284d1c08f7c37de49623350f199..56170abc2b6c8a0f78ad83c5eb1253b3c291470b 100644 (file)
@@ -1,7 +1,10 @@
 /*
- * The symbol versioning ensures that a new application requiring symbol foo;
- * can't run with old libblkid.so not providing foo;
- * version info can't enforce this since we never change the SONAME.
+ * The symbol versioning ensures that a new application requiring symbol foo,
+ * can't run with old library.so not providing foo.
+ *
+ * Version info can't enforce this since we never change the SONAME.
+ *
+ * Copyright (C) 2011-2014 Karel Zak <kzak@redhat.com> 
  */
 MOUNT_2.19 {
 global:
index a4de524f414cd6bb0a321ca299b0b6d399c54f4d..2629213c19bd74a4e381fbbdbeb491b60a2ad55b 100644 (file)
@@ -1,5 +1,7 @@
 /*
  * symbols since util-linux 2.25
+ *
+ * Copyright (C) 2014 Karel Zak <kzak@redhat.com>
  */
 SMARTCOLS_2.25 {
 global:
index a5fd561cf2fc957f781ec11ea53a183a20514476..061aff21d641d8d7ca19c65f4dc7a847acc2060d 100644 (file)
@@ -27,7 +27,7 @@ libuuid_la_SOURCES = \
        $(uuidinc_HEADERS) \
        lib/randutils.c
 
-libuuid_la_DEPENDENCIES = libuuid/src/uuid.sym
+libuuid_la_DEPENDENCIES = libuuid/src/libuuid.sym
 libuuid_la_LIBADD       = $(SOCKET_LIBS)
 
 libuuid_la_CFLAGS = \
@@ -37,10 +37,10 @@ libuuid_la_CFLAGS = \
 
 libuuid_la_LDFLAGS = \
        $(SOLIB_LDFLAGS) \
-       -Wl,--version-script=$(top_srcdir)/libuuid/src/uuid.sym \
+       -Wl,--version-script=$(top_srcdir)/libuuid/src/libuuid.sym \
        -version-info $(LIBUUID_VERSION_INFO)
 
-EXTRA_DIST += libuuid/src/uuid.sym
+EXTRA_DIST += libuuid/src/libuuid.sym
 
 # move lib from $(usrlib_execdir) to $(libdir) if needed
 install-exec-hook-libuuid:
similarity index 84%
rename from libuuid/src/uuid.sym
rename to libuuid/src/libuuid.sym
index 2cad51bc6f168053683543deaf6962c9e8479498..28a207684ae607e311aa177f41a52f681e78391d 100644 (file)
@@ -1,10 +1,12 @@
 /*
- * The symbol versioning ensures that a new application requiring symbol foo()
- * can't run with old libuuid.so not providing foo() - the global SONAME
+ * The symbol versioning ensures that a new application requiring symbol 'foo'
+ * can't run with old libbrary.so not providing 'foo' - the global SONAME
  * version info can't enforce this since we never change the SONAME.
  *
  * The original libuuid from e2fsprogs (<=1.41.5) does not to use
  * symbol versioning -- all the original symbols are in UUID_1.0 now.
+ *
+ * Copyright (C) 2011-2014 Karel Zak <kzak@redhat.com>
  */
 UUID_1.0 {
 global: