commit 04173c407c4430662bd7953e755559e23933ce82
Author: Elan Ruusamäe <[email protected]>
Date:   Sun Mar 16 03:00:59 2014 +0200

    findbr match updates

 findbr | 16 ++++++++++++++--
 1 file changed, 14 insertions(+), 2 deletions(-)
---
diff --git a/findbr b/findbr
index ab68bbb..f23f564 100755
--- a/findbr
+++ b/findbr
@@ -331,13 +331,25 @@ while ( $_ = shift @lines ) {
                poldek_file( "/usr/lib*/perl*/$mod", "/usr/share/perl*/$mod" );
        }
 
-       if ( m{^(?:/usr/bin/ld: )?cannot find -l(.*?)$} ) {
+       if (
+               m{^(?:/usr/bin/ld: )?cannot find -l(.*?)$}
+       ) {
                my $lib = $1;
                warn "Looking for library $lib\n";
                poldek_file( "/usr/lib64/lib$lib.so", "/usr/lib/lib$lib.so",
                        "/usr/lib*/lib$lib.so" );
        }
-       if ( m{^error: Couldn't exec (/\S+): No such file or directory$} 
+
+       # full path to ldd files
+       if (
+               m{^WARNING; can.*t resolve .* dependency: (.*?)$}
+       ) {
+               my $lib = $1;
+               warn "Looking for library '$lib'\n";
+               poldek_file( "/usr/lib64/$lib", "/usr/lib/$lib", "/lib64/$lib", 
"/lib/$lib");
+       }
+
+       if ( m{^error: Couldn't exec (/\S+): No such file or directory$}
                        or m{^Can't open perl script "(/\S+)": No such file or 
directory$}
                        or m{unable to open (/\S+) \(No such file or 
directory\)$}
                        or m{GConf-CRITICAL \*\*: No such file `(/.\S+?)'$}
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/projects/cleanbuild.git/commitdiff/738a052436e81a60bb4cbdd1af2ea9dd1a460f4c

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to