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.
@@ -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
@@ -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).
@@ -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