From 052d2a9c051e597f4803895a9c1f4ba6307a6d9f Mon Sep 17 00:00:00 2001 From: Michael Schwendt Date: Oct 05 2007 10:27:54 +0000 Subject: - Patch unbound_match. --- diff --git a/abicheck-1.2-undefined-symbol.patch b/abicheck-1.2-undefined-symbol.patch new file mode 100644 index 0000000..7c7b700 --- /dev/null +++ b/abicheck-1.2-undefined-symbol.patch @@ -0,0 +1,12 @@ +diff -Nur abicheck-1.2-orig/abicheck.pl abicheck-1.2/abicheck.pl +--- abicheck-1.2-orig/abicheck.pl 2003-08-26 21:57:51.000000000 +0200 ++++ abicheck-1.2/abicheck.pl 2007-10-05 11:47:39.000000000 +0200 +@@ -1588,7 +1588,7 @@ + $filter_match = + q/file=(.*); filtered by (.*)$/; # XXX not checked + $unbound_match = +- q/^\s*undefined symbol:\s+(\S+)(.*)/; ++ q/symbol (.*) not defined(.*)/; + $dtneeded_match = + q/^\s*(\S+)\s+=>\s+(not found|\S+)/; + $file_match = diff --git a/abicheck.spec b/abicheck.spec index 9aeeed9..4dd4d0d 100644 --- a/abicheck.spec +++ b/abicheck.spec @@ -3,7 +3,7 @@ Summary: ABI checking tool Name: abicheck Version: 1.2 -Release: 14 +Release: 15 License: LGPLv2 Group: Applications/File URL: http://abicheck.sourceforge.net/ @@ -14,6 +14,7 @@ Patch2: abicheck-1.2-bindings-fc4.patch Patch3: abicheck-1.2-libgcc.patch Patch4: abicheck-1.2-fortify-source-fc6.patch Patch5: abicheck-1.2-ldlinux.patch +Patch6: abicheck-1.2-undefined-symbol.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot-%(%{__id_u} -n) Requires: binutils perl @@ -32,6 +33,7 @@ Binary Interface). %patch3 -p1 -b .libgcc %patch4 -p1 -b .fortify-source-fc5 %patch5 -p1 -b .ldlinux +%patch6 -p1 -b .undefined-symbol sed -i -e 's!/usr/lib/!%{_libdir}/!g' test/Makefile @@ -62,6 +64,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Oct 5 2007 Michael Schwendt - 1.2-15 +- Patch unbound_match. + * Thu Aug 2 2007 Michael Schwendt - 1.2-14 - Clarify licence (LGPLv2).