diff --git a/abicheck-1.2-ldlinux.patch b/abicheck-1.2-ldlinux.patch index 711d29c..8355cdd 100644 --- a/abicheck-1.2-ldlinux.patch +++ b/abicheck-1.2-ldlinux.patch @@ -30,7 +30,7 @@ diff -Nur abicheck-1.2-orig/abicheck.pl abicheck-1.2/abicheck.pl + my $ldlinux = ''; + open(DLFIND,"ldd $file0 |") or die "open: ldd: $!"; + while () { -+ /(ld(-linux|64)*.so.\d+)/ and /(\S+)/ and $ldlinux = $1; ++ /(\/ld(-linux[^.]*|64)*\.so\.\d+)/ and /(\S+)/ and $ldlinux = $1; + } + close(DLFIND); + if ( $ldlinux =~ /^$/ ) { diff --git a/abicheck.spec b/abicheck.spec index 3c43345..55a8213 100644 --- a/abicheck.spec +++ b/abicheck.spec @@ -64,7 +64,7 @@ rm -rf $RPM_BUILD_ROOT %changelog * Tue Jan 29 2008 Michael Schwendt - 1.2-17 -- Make ldlinux patch also look for ld64.so +- Make ldlinux patch look for more linker names. - Remove unbound_match patch. Not needed in F-9 devel. - Move fortify-source patch into separate dbfile in docdir.