]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
symbol-check: do not compare against symbols not exported by us
authorNikos Mavrogiannopoulos <nmav@redhat.com>
Fri, 4 Nov 2016 09:42:58 +0000 (10:42 +0100)
committerNikos Mavrogiannopoulos <nmav@redhat.com>
Fri, 4 Nov 2016 09:42:58 +0000 (10:42 +0100)
Makefile.am

index 57e0c1b87975ef292f9765f23d0fb628b15d1250..1ee75f8c9437b87d3efd0487514d6208f7fb1c81 100644 (file)
@@ -83,7 +83,7 @@ abi-check:
        @rm -f $(TMPFILE)
 
 symbol-check:
-       @objdump -T $(srcdir)/lib/.libs/libgnutls.so  | grep -v ' \*UND\*' | awk '{print $$7 "@" $$6;}' | grep -v GNUTLS_FIPS140 | grep -v GNUTLS_PRIVATE |  sort -u >symbols.last.tmp
+       @objdump -T $(srcdir)/lib/.libs/libgnutls.so  | grep -v ' \*UND\*' | awk '{print $$7 "@" $$6;}' | grep -v GNUTLS_FIPS140 | grep -v GNUTLS_PRIVATE | grep -v '@\.init' |  sort -u >symbols.last.tmp
        @diff -u symbols.last symbols.last.tmp >/dev/null 2>&1; if test $$? != 0;then \
                diff -u symbols.last symbols.last.tmp | grep -v '\-\-\-' >symbols.diff.tmp 2>&1; \
                if grep -e '^-' symbols.diff.tmp;then \