Your message dated Mon, 04 Apr 2011 11:47:13 +0000
with message-id <e1q6ifv-0005rm...@franck.debian.org>
and subject line Bug#615729: fixed in hercules 3.07-2.1
has caused the Debian Bug report #615729,
regarding hercules: ftbfs with gold or ld --no-add-needed
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
615729: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=615729
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: hercules
Version: 3.07-2
Severity: important
Tags: sid
User: peter.fritzs...@gmx.de
Usertags: no-add-needed

The package fails to build in a test rebuild on at least amd64 with
ld --no-add-needed.  For details, please see:
http://lists.debian.org/debian-devel-announce/2011/02/msg00011.html
http://wiki.debian.org/ToolChain/DSOLinking

Ubuntu might have a patch for this issue, but unfortunately it was
not forwarded to Debian.  Please have a look at
http://packages.qa.debian.org/hercules to see if an Ubuntu version for
this package exists, and if a fix is included in the Ubuntu diff.

[...]
/bin/bash ./libtool --tag=CC   --mode=link gcc  -g -O2 -O2 -W -Wall -g -O2 -O2 
-module -no-undefined  -export-dynamic -avoid-version -Wl,--warn-common -o 
hdtqeth.la -rpath /usr/lib/hercules qeth.lo libherc.la libhercs.la libhercu.la 
-lcap -lpthread -lrt -lz -lresolv -lnsl -lm -ldl -ldl  -pthread -lbz2 -lcap 
-lpthread -lrt -lz -lresolv -lnsl -lm -ldl -ldl  -pthread -lbz2
libtool: link: gcc -shared  .libs/qeth.o   -Wl,-rpath 
-Wl,/build/user-hercules_3.07-2-amd64-3n1tix/hercules-3.07/.libs -Wl,-rpath 
-Wl,/usr/lib/hercules ./.libs/libherc.so ./.libs/libhercs.so 
./.libs/libhercu.so -lcap -lpthread -lrt -lz -lresolv -lnsl -lm -ldl -lbz2  
-Wl,--warn-common -pthread -pthread   -pthread -Wl,-soname -Wl,hdtqeth.so -o 
.libs/hdtqeth.so
libtool: link: ( cd ".libs" && rm -f "hdtqeth.la" && ln -s "../hdtqeth.la" 
"hdtqeth.la" )
/bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I. 
-I./decNumber   -g -O2 -O2 -W -Wall -g -O2 -O2 -MT con1052c.lo -MD -MP -MF 
.deps/con1052c.Tpo -c -o con1052c.lo con1052c.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I./decNumber -g -O2 -O2 -W 
-Wall -g -O2 -O2 -MT con1052c.lo -MD -MP -MF .deps/con1052c.Tpo -c con1052c.c  
-fPIC -DPIC -o .libs/con1052c.o
mv -f .deps/con1052c.Tpo .deps/con1052c.Plo
/bin/bash ./libtool --tag=CC   --mode=link gcc  -g -O2 -O2 -W -Wall -g -O2 -O2 
-module -no-undefined  -export-dynamic -avoid-version -Wl,--warn-common -o 
hdt1052c.la -rpath /usr/lib/hercules con1052c.lo libherc.la libhercs.la 
libhercu.la -lcap -lpthread -lrt -lz -lresolv -lnsl -lm -ldl -ldl  -pthread 
-lbz2 -lcap -lpthread -lrt -lz -lresolv -lnsl -lm -ldl -ldl  -pthread -lbz2
libtool: link: gcc -shared  .libs/con1052c.o   -Wl,-rpath 
-Wl,/build/user-hercules_3.07-2-amd64-3n1tix/hercules-3.07/.libs -Wl,-rpath 
-Wl,/usr/lib/hercules ./.libs/libherc.so ./.libs/libhercs.so 
./.libs/libhercu.so -lcap -lpthread -lrt -lz -lresolv -lnsl -lm -ldl -lbz2  
-Wl,--warn-common -pthread -pthread   -pthread -Wl,-soname -Wl,hdt1052c.so -o 
.libs/hdt1052c.so
libtool: link: ( cd ".libs" && rm -f "hdt1052c.la" && ln -s "../hdt1052c.la" 
"hdt1052c.la" )
gcc -DHAVE_CONFIG_H -I.  -I. -I./decNumber   -g -O2 -O2 -W -Wall -g -O2 -O2 -MT 
bootstrap.o -MD -MP -MF .deps/bootstrap.Tpo -c -o bootstrap.o bootstrap.c
mv -f .deps/bootstrap.Tpo .deps/bootstrap.Po
gcc -DHAVE_CONFIG_H -I.  -I. -I./decNumber   -g -O2 -O2 -W -Wall -g -O2 -O2 -MT 
hdlmain.o -MD -MP -MF .deps/hdlmain.Tpo -c -o hdlmain.o hdlmain.c
mv -f .deps/hdlmain.Tpo .deps/hdlmain.Po
/bin/bash ./libtool --tag=CC   --mode=link gcc  -g -O2 -O2 -W -Wall -g -O2 -O2 
-dlopen self -Wl,--warn-common -o hercules bootstrap.o hdlmain.o libherc.la 
libhercs.la -lcap -lpthread -lrt -lz -lresolv -lnsl -lm -ldl -ldl  -pthread 
-lbz2 -lcap -lpthread -lrt -lz -lresolv -lnsl -lm -ldl -ldl  -pthread -lbz2
libtool: link: rm -f .libs/hercules.nm .libs/hercules.nmS .libs/hercules.nmT
libtool: link: (cd .libs && gcc -g -O2 -O2 -W -Wall -g -O2 -O2 -c -fno-builtin 
"herculesS.c")
libtool: link: rm -f ".libs/herculesS.c" ".libs/hercules.nm" 
".libs/hercules.nmS" ".libs/hercules.nmT"
libtool: link: gcc -g -O2 -O2 -W -Wall -g -O2 -O2 .libs/herculesS.o 
-Wl,--warn-common -o .libs/hercules bootstrap.o hdlmain.o -pthread -pthread 
-Wl,--export-dynamic  ./.libs/libherc.so ./.libs/libhercs.so -lcap -lpthread 
-lrt -lz -lresolv -lnsl -lm -ldl -lbz2 -pthread -Wl,-rpath -Wl,/usr/lib/hercules
/usr/bin/ld: bootstrap.o: undefined reference to symbol 'drop_privileges'
/usr/bin/ld: note: 'drop_privileges' is defined in DSO 
/build/user-hercules_3.07-2-amd64-3n1tix/hercules-3.07/.libs/libhercu.so so try 
adding it to the linker command line
/build/user-hercules_3.07-2-amd64-3n1tix/hercules-3.07/.libs/libhercu.so: could 
not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[3]: *** [hercules] Error 1
make[3]: Leaving directory 
`/build/user-hercules_3.07-2-amd64-3n1tix/hercules-3.07'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory 
`/build/user-hercules_3.07-2-amd64-3n1tix/hercules-3.07'
make[1]: *** [all] Error 2
make[1]: Leaving directory 
`/build/user-hercules_3.07-2-amd64-3n1tix/hercules-3.07'
make: *** [build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2



--- End Message ---
--- Begin Message ---
Source: hercules
Source-Version: 3.07-2.1

We believe that the bug you reported is fixed in the latest version of
hercules, which is due to be installed in the Debian FTP archive:

hercules_3.07-2.1.diff.gz
  to main/h/hercules/hercules_3.07-2.1.diff.gz
hercules_3.07-2.1.dsc
  to main/h/hercules/hercules_3.07-2.1.dsc
hercules_3.07-2.1_amd64.deb
  to main/h/hercules/hercules_3.07-2.1_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 615...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Liang Guo <bluestonech...@gmail.com> (supplier of updated hercules package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 29 Mar 2011 09:26:35 +0800
Source: hercules
Binary: hercules
Architecture: source amd64
Version: 3.07-2.1
Distribution: unstable
Urgency: low
Maintainer: Peter De Schrijver (p2) <p...@debian.org>
Changed-By: Liang Guo <bluestonech...@gmail.com>
Description: 
 hercules   - System/370, ESA/390 and z/Architecture Emulator
Closes: 585508 615729
Changes: 
 hercules (3.07-2.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Enable external GUI (Closes: #585508)
   * Explicit specify needed library (Closes: #615729)
Checksums-Sha1: 
 c38372253a9269aece310ae9eefe3688a50c5f4d 1181 hercules_3.07-2.1.dsc
 fcadcd0ac7088b75a8568aa21c94d831c65451de 19019 hercules_3.07-2.1.diff.gz
 9daf14e16f76565ab4cbb2a477dd869de0cebb87 2247588 hercules_3.07-2.1_amd64.deb
Checksums-Sha256: 
 601be674d06dbbfaeb9d08c1f3503c61029669f17cf4adddf7e5d21beac48147 1181 
hercules_3.07-2.1.dsc
 965b47ea30fb82d25400eca23d4b6a3d3d66368ac3e464b3184dea00409893fb 19019 
hercules_3.07-2.1.diff.gz
 358adc835d7b6e1f9ea515167062e1b72a0d17085f5c98f0e251edf22f81e3b1 2247588 
hercules_3.07-2.1_amd64.deb
Files: 
 3a0acb4cd732f759913435c064b74564 1181 otherosfs extra hercules_3.07-2.1.dsc
 86a92e06f0085a2c04a134f8123caf37 19019 otherosfs extra 
hercules_3.07-2.1.diff.gz
 a59c06a34505f04517285c88b6040be4 2247588 otherosfs extra 
hercules_3.07-2.1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEAREIAAYFAk2Zq24ACgkQ7Ro5M7LPzdhxygCgk0bwtVrkFs7SWwZKEPpXc4x0
Lp8AoLwI7McaRba+do38BlmaHHIsDsov
=+cFi
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to