The branch, stable has been updated
via d5b6fc360c80541b1474ab0fd616fcfddf5707e5 (commit)
via ee51a78c13322c675fe8e0e8ba819358982d78cc (commit)
from f8337a8e4e04c9e4a83348d0f1d321d95c2ca89e (commit)
- Shortlog ------------------------------------------------------------
d5b6fc3 Release 1.14.16.6
ee51a78 dpkg-gensymbols: skip directories during scan of package build dir
Summary of changes:
ChangeLog | 12 ++++++++++++
configure.ac | 2 +-
debian/changelog | 9 +++++++++
scripts/dpkg-gensymbols.pl | 4 +++-
4 files changed, 25 insertions(+), 2 deletions(-)
-----------------------------------------------------------------------
Details of changes:
commit d5b6fc360c80541b1474ab0fd616fcfddf5707e5
Author: Raphael Hertzog <[EMAIL PROTECTED]>
Date: Sat Jan 26 20:36:09 2008 +0100
Release 1.14.16.6
diff --git a/ChangeLog b/ChangeLog
index 1ec4fe4..57cb419 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2008-01-24 Raphael Hertzog <[EMAIL PROTECTED]>
+
+ * configure.ac: Release 1.14.16.6.
+
2008-01-26 Raphael Hertzog <[EMAIL PROTECTED]>
* scripts/dpkg-gensymbols: Don't scan directories which are
diff --git a/configure.ac b/configure.ac
index 2a43c54..38be1ca 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,7 +1,7 @@
# Process this file with autoconf to produce a configure script.
AC_PREREQ(2.59)
-AC_INIT([dpkg], [1.14.16.5], [EMAIL PROTECTED])
+AC_INIT([dpkg], [1.14.16.6], [EMAIL PROTECTED])
AC_CONFIG_SRCDIR([lib/dpkg.h])
AC_CONFIG_MACRO_DIR([m4])
AC_CONFIG_AUX_DIR([config])
diff --git a/debian/changelog b/debian/changelog
index 9914ff2..cd03e7e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,7 +1,9 @@
-dpkg (1.14.16.6) UNRELEASED; urgency=low
+dpkg (1.14.16.6) unstable; urgency=medium
* Let dpkg-gensymbols skip directories which are just symlinks when scanning
the package build dir.
+ * Bump urgency to medium to compensate lost days in testing migration due to
+ the two last uploads.
-- Raphael Hertzog <[EMAIL PROTECTED]> Sat, 26 Jan 2008 19:20:40 +0100
commit ee51a78c13322c675fe8e0e8ba819358982d78cc
Author: Raphael Hertzog <[EMAIL PROTECTED]>
Date: Sat Jan 26 19:25:31 2008 +0100
dpkg-gensymbols: skip directories during scan of package build dir
* scripts/dpkg-gensymbols: Don't scan directories which are
symlinks. They might point outside of the package build dir which
results in addition of libraries which are not in the package.
The libc6 package on amd64 is affected with a symlink "lib64" ->
"/lib".
diff --git a/ChangeLog b/ChangeLog
index 9be877a..1ec4fe4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2008-01-26 Raphael Hertzog <[EMAIL PROTECTED]>
+
+ * scripts/dpkg-gensymbols: Don't scan directories which are
+ symlinks. They might point outside of the package build dir which
+ results in addition of libraries which are not in the package.
+ The libc6 package on amd64 is affected with a symlink "lib64" ->
+ "/lib".
+
2008-01-24 Raphael Hertzog <[EMAIL PROTECTED]>
* configure.ac: Release 1.14.16.5.
diff --git a/debian/changelog b/debian/changelog
index 749f9fa..9914ff2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+dpkg (1.14.16.6) UNRELEASED; urgency=low
+
+ * Let dpkg-gensymbols skip directories which are just symlinks when scanning
+ the package build dir.
+
+ -- Raphael Hertzog <[EMAIL PROTECTED]> Sat, 26 Jan 2008 19:20:40 +0100
+
dpkg (1.14.16.5) unstable; urgency=low
* Fix dpkg-gensymbols handling of #include so that one can include multiple
diff --git a/scripts/dpkg-gensymbols.pl b/scripts/dpkg-gensymbols.pl
index 9b8515a..58aaa09 100755
--- a/scripts/dpkg-gensymbols.pl
+++ b/scripts/dpkg-gensymbols.pl
@@ -140,7 +140,9 @@ if (not scalar @files) {
foreach my $path (@librarypaths) {
my $libdir = "$packagebuilddir$path";
$libdir =~ s{/+}{/}g;
- next if not -d $libdir;
+ lstat $libdir;
+ next if not -d _;
+ next if -l _; # Skip directories which are symlinks
opendir(DIR, "$libdir") ||
syserr(_g("Can't read directory %s: %s"), $libdir, $!);
push @files, grep {
--
dpkg's main repository
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]