objdump -T $(srcdir)/lib/.libs/libgnutls.so.28 | grep -v ' \*UND\*' | awk '{print $$7 "@" $$6;}' | sort -u >symbols.last.tmp
diff -u symbols.last symbols.last.tmp >/dev/null 2>&1
rm -f symbols.last.tmp
+ abi-compliance-checker -abi -lib gnutls -old devel/abi3.2.xml -new devel/abi.xml
rm -f ChangeLog
make ChangeLog
cp -f ChangeLog $(distdir)/
- git2cl <http://savannah.nongnu.org/projects/git2cl/> (for make dist, ChangeLog)
- softhsm <http://www.opendnssec.org/softhsm/> (for testing smart card support)
- dieharder <http://www.phy.duke.edu/~rgb/General/dieharder.php> (for testing PRNG)
+- abi-compliance-checker <http://ispras.linuxbase.org/index.php/ABI_compliance_checker> (for make dist)
The required software is typically distributed with your operating
system, and the instructions for installing them differ. Here are
--- /dev/null
+<version>3.4</version>
+<headers>lib/includes/gnutls/</headers>
+<libs>lib/.libs/</libs>
--- /dev/null
+<version>3.2</version>
+<headers>../gnutls3.2/lib/includes/gnutls/</headers>
+<libs>../gnutls3.2/lib/.libs/</libs>
+<skip_symbols>xssl_</skip_symbols>
+<skip_headers>xssl.h</skip_headers>