]> err.no Git - dpkg/commitdiff
Dpkg::Shlibs::SymbolFile: Blacklist some armel specific symbols
authorRaphael Hertzog <hertzog@debian.org>
Thu, 27 Dec 2007 16:14:51 +0000 (17:14 +0100)
committerRaphael Hertzog <hertzog@debian.org>
Thu, 27 Dec 2007 16:14:51 +0000 (17:14 +0100)
Riku Voipio reported that the symbols __exidx_end and __exidx_start are
arm eabi internal symbols. Thus they have to be ignored by
dpkg-gensymbols.

ChangeLog
debian/changelog
scripts/Dpkg/Shlibs/SymbolFile.pm

index 2ea48b524fe05d16f51e0f579028832d83ef3b15..2da18865ba8108e87d947aa00d893a2ce41b4368 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2007-12-27  Raphael Hertzog  <hertzog@debian.org>
+
+       * scripts/Dpkg/Shlibs/SymbolFile.pm: Blacklist some armel specific
+       symbols (__exidx_end, __exidx_start).
+
 2007-12-27  Raphael Hertzog  <hertzog@debian.org>
 
        * Makefile.am: Add some missing files in EXTRA_DIST. And add a
index 5ad59650349a77b3bb2c9c2d1c51adbb401129a7..d7a34a2085acd3d580bbc64e09d1ab09a788924e 100644 (file)
@@ -3,6 +3,8 @@ dpkg (1.14.15) UNRELEASED; urgency=low
   [ Raphael Hertzog ]
   * Make sure {dpkg-dev,dselect}.preinst are included in the source tarball.
     Closes: #452730
+  * Blacklist armel-specific symbols in dpkg-gensymbols. Reported by Riku
+    Voipio. Closes: #457964
 
   [ Updated man pages translations ]
   * Swedish (Peter Karlsson).
index e3eb483d08803cfe68d35aaf695f59207810270c..0035fe527d4cf43c1386d5680dc6be9d3f19ceaf 100644 (file)
@@ -35,6 +35,8 @@ my %blacklist = (
     '_edata' => 1,             # ALL
     '_end' => 1,               # ALL
     '__end__' => 1,            # arm
+    '__exidx_end' => 1,                # armel
+    '__exidx_start' => 1,      # armel
     '_fbss' => 1,              # mips, mipsel
     '_fdata' => 1,             # mips, mipsel
     '_fini' => 1,              # ALL