[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[SCM] Debian package checker branch, master, updated. 2.5.5-21-g43f4c42



The following commit has been merged in the master branch:
commit 43f4c422bbf1e9ea97d335260c31587f07e0a74b
Author: Niels Thykier <niels@thykier.net>
Date:   Sun Mar 11 13:10:55 2012 +0100

    binaries: Catch PHP extensions with SOVERSION in their file name
    
    Signed-off-by: Niels Thykier <niels@thykier.net>

diff --git a/checks/binaries b/checks/binaries
index 0e3c956..2117659 100644
--- a/checks/binaries
+++ b/checks/binaries
@@ -370,7 +370,7 @@ foreach my $file (@{$info->sorted_file_info}) {
     }
 
     # PHP extension?
-    if ($file =~ m,^usr/lib/php\d/.*\.so$,) {
+    if ($file =~ m,^usr/lib/php\d/.*\.so(?:\.\d+)*$,) {
         $has_php_ext = 1;
     }
 
diff --git a/debian/changelog b/debian/changelog
index c5cffdb..1dfce2b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,10 @@ lintian (2.5.6) UNRELEASED; urgency=low
 
   * checks/*:
     + [NT] Simplified some bit operations done on file permissions.
+  * checks/binaries:
+    + [NT] Fix false-negative missing-dependency-on-phpapi when the
+      binary included a "SOVERSION" in its name.  Thanks to Ondřej
+      Surý for the report.  (Closes: #662936)
   * checks/changelog-file:
     + [NT] Do not emit "no-upstream-changelog" for transitional
       packages.  Thanks to Paul Wise for the report.

-- 
Debian package checker


Reply to: