Package: dpkg-dev
Version: 1.16.0.3
Severity: normal
File: /usr/bin/dpkg-gensymbols

I'm trying to build nspr 4.8.8 from roughly the same rules as 4.8.7, which
built fine, but somehow, it chokes on dpkg-gensymbols:

dpkg-gensymbols: warning: some libraries disappeared in the symbols file: 
(arch=ia64)_PR_ia64_AtomicDecrement@Base (arch=amd64 (arch=powerpc (arch=i386 
(arch=ia64)_PR_ia64_AtomicIncrement@Base (arch=ia64)_PR_ia64_AtomicAdd@Base 
(arch=ia64)_PR_ia64_AtomicSet@Base
dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see 
diff output below
dpkg-gensymbols: warning: debian/libnspr4-0d/DEBIAN/symbols doesn't match 
completely debian/libnspr4-0d.symbols
--- debian/libnspr4-0d.symbols (libnspr4-0d_4.8.8-1_amd64)
+++ dpkg-gensymbolsnogL3u       2011-05-24 07:22:31.459980113 +0000
@@ -1,11 +1,3 @@
-(arch=amd64 kfreebsd-amd64)_PR_x86_64_AtomicSet@Base 1.8.0.10
-(arch=i386 kfreebsd-i386 hurd-i386)_PR_x86_AtomicSet@Base 1.8.0.10
-(arch=ia64)_PR_ia64_AtomicAdd@Base 1.8.0.10
-(arch=ia64)_PR_ia64_AtomicDecrement@Base 1.8.0.10
-(arch=ia64)_PR_ia64_AtomicIncrement@Base 1.8.0.10
-(arch=ia64)_PR_ia64_AtomicSet@Base 1.8.0.10
-(arch=powerpc powerpcspe)_PR_ppc_AtomicSet@Base 4.7.0
- libVersionPoint@Base 1.8.0.10
 libnspr4.so.0d libnspr4-0d #MINVER#
  GetExecutionEnvironment@Base 1.8.0.10
  LL_MaxInt@Base 1.8.0.10
@@ -396,8 +388,13 @@
  PR_vsxprintf@Base 1.8.0.10
  PT_FPrintStats@Base 1.8.0.10
  SetExecutionEnvironment@Base 1.8.0.10
+ _PR_x86_64_AtomicAdd@Base 4.8.8-1
+ _PR_x86_64_AtomicDecrement@Base 4.8.8-1
+ _PR_x86_64_AtomicIncrement@Base 4.8.8-1
+ _PR_x86_64_AtomicSet@Base 4.8.8-1
  _pr_push_ipv6toipv4_layer@Base 1.8.0.10
  _pr_test_ipv6_socket@Base 1.8.0.10
+ libVersionPoint@Base 4.8.8-1
 libplc4.so.0d libnspr4-0d #MINVER#
  PL_Base64Decode@Base 1.8.0.10
  PL_Base64Encode@Base 1.8.0.10

If I remove the tags, it just works. If I e.g. move libVersionPoint@Base
 above the tagged symbols, the failure goes broader. The same symbol file
worked with 4.8.7.  The symbol list for 4.8.8 is also just the same.

Source can be found here (builds in a few seconds on a fast enough
machine):
http://people.debian.org/~glandium/nspr_4.8.8-1.dsc

Cheers,

Mike

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.38-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages dpkg-dev depends on:
ii  base-files            6.3                Debian base system miscellaneous f
ii  binutils              2.21.51.20110421-4 The GNU assembler, linker and bina
ii  bzip2                 1.0.5-6            high-quality block-sorting file co
ii  libdpkg-perl          1.16.0.3           Dpkg perl modules
ii  make                  3.81-8.1           An utility for Directing compilati
ii  patch                 2.6.1-1            Apply a diff file to an original
ii  xz-utils              5.0.0-2            XZ-format compression utilities

Versions of packages dpkg-dev recommends:
ii  build-essential               11.5       Informational list of build-essent
ii  fakeroot                      1.15.1-1   tool for simulating superuser priv
ii  gcc [c-compiler]              4:4.6.0-5  The GNU C compiler
ii  gcc-4.3 [c-compiler]          4.3.5-4    The GNU C compiler
ii  gcc-4.4 [c-compiler]          4.4.6-3    The GNU C compiler
ii  gcc-4.5 [c-compiler]          4.5.3-1    The GNU C compiler
ii  gcc-4.6 [c-compiler]          4.6.0-7    The GNU C compiler
ii  gnupg                         1.4.11-3   GNU privacy guard - a free PGP rep
ii  gpgv                          1.4.11-3   GNU privacy guard - signature veri
ii  libalgorithm-merge-perl       0.08-2     Perl module for three-way merge of

Versions of packages dpkg-dev suggests:
ii  debian-keyring                2011.03.03 GnuPG keys of Debian Developers

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to