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

[SCM] Debian package checker branch, master, updated. 2.5.1-99-g0be38d1



The following commit has been merged in the master branch:
commit be2e96f638ab28a209ec310e9c7048cfb2aaa697
Author: Peter Pentchev <roam@ringlet.net>
Date:   Fri Jul 15 18:05:52 2011 +0300

    Fix the logic of the exit/fork check in shlib-calls-exit.
    
    Signed-off-by: Niels Thykier <niels@thykier.net>

diff --git a/checks/shared-libs b/checks/shared-libs
index a786a25..7724a84 100644
--- a/checks/shared-libs
+++ b/checks/shared-libs
@@ -107,7 +107,7 @@ for my $cur_file (@{$info->sorted_index}) {
         }
 
 	my @symbol_names = map { @{$_}[2] } @{$objdump->{$cur_file}->{SYMBOLS}};
-	if (grep /^_?exit$/, @symbol_names && !grep $_ eq 'fork', @symbol_names) {
+	if ((grep /^_?exit$/, @symbol_names) && (!grep $_ eq 'fork', @symbol_names)) {
 	    tag 'shlib-calls-exit', $cur_file;
 	}
 
diff --git a/debian/changelog b/debian/changelog
index 3da518e..9d7a2c0 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -103,9 +103,11 @@ lintian (2.5.2) UNRELEASED; urgency=low
     + [NT] Removed perl-suid related tags as the package is no
       longer available and we have no known packages triggering
       the tags at the moment.  (Closes: #631432)
-  * checks/shared-libs.desc:
+  * checks/shared-libs{,.desc}:
     + [NT] Fixed broken sentence.  Thanks to Norbert Preining for
       reporting the issue.
+    + [NT] Applied patch from Peter Pentchev to correct the logic for
+      testing for shlib-calls-exit.  (Closes: #633976)
   * checks/symlinks:
     + [NT] Symlink checking extended to relative paths as well.
       (Closes: #217023)

-- 
Debian package checker


Reply to: