Your message dated Mon, 28 Feb 2011 02:47:22 +0000
with message-id <[email protected]>
and subject line Bug#615716: fixed in freeipmi 0.8.12-2
has caused the Debian Bug report #615716,
regarding freeipmi: 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 [email protected]
immediately.)
--
615716: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=615716
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: freeipmi
Version: 0.7.17~beta2-1
Severity: important
Tags: sid
User: [email protected]
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/freeipmi to see if an Ubuntu version for
this package exists, and if a fix is included in the Ubuntu diff.
[...]
make[7]: Entering directory
`/build/user-freeipmi_0.7.17~beta2-1-amd64-W5HL4G/freeipmi-0.7.17~beta2/debian/build/libfreeipmi/src/record-format'
make[7]: `librecordformat.la' is up to date.
make[7]: Leaving directory
`/build/user-freeipmi_0.7.17~beta2-1-amd64-W5HL4G/freeipmi-0.7.17~beta2/debian/build/libfreeipmi/src/record-format'
make[7]: Entering directory
`/build/user-freeipmi_0.7.17~beta2-1-amd64-W5HL4G/freeipmi-0.7.17~beta2/debian/build/libfreeipmi/src/sdr-cache'
make[7]: `libsdrcache.la' is up to date.
make[7]: Leaving directory
`/build/user-freeipmi_0.7.17~beta2-1-amd64-W5HL4G/freeipmi-0.7.17~beta2/debian/build/libfreeipmi/src/sdr-cache'
make[7]: Entering directory
`/build/user-freeipmi_0.7.17~beta2-1-amd64-W5HL4G/freeipmi-0.7.17~beta2/debian/build/libfreeipmi/src/spec'
make[7]: `libspec.la' is up to date.
make[7]: Leaving directory
`/build/user-freeipmi_0.7.17~beta2-1-amd64-W5HL4G/freeipmi-0.7.17~beta2/debian/build/libfreeipmi/src/spec'
make[7]: Entering directory
`/build/user-freeipmi_0.7.17~beta2-1-amd64-W5HL4G/freeipmi-0.7.17~beta2/debian/build/libfreeipmi/src/util'
make[7]: `libutil.la' is up to date.
make[7]: Leaving directory
`/build/user-freeipmi_0.7.17~beta2-1-amd64-W5HL4G/freeipmi-0.7.17~beta2/debian/build/libfreeipmi/src/util'
make[6]: Leaving directory
`/build/user-freeipmi_0.7.17~beta2-1-amd64-W5HL4G/freeipmi-0.7.17~beta2/debian/build/libfreeipmi/src'
make[5]: Leaving directory
`/build/user-freeipmi_0.7.17~beta2-1-amd64-W5HL4G/freeipmi-0.7.17~beta2/debian/build/ipmiconsole/src/libipmiconsole'
/bin/bash ../../../libtool --tag=CC --mode=link gcc -Wall -g -O2
-Wl,-z,defs -o ipmiconsole ipmiconsole.o ipmiconsole-argp.o
../../../common/src/toolcommon/libtoolcommon.la
../../../common/src/miscutil/libmiscutils.la
../../../common/src/portability/libfreeipmiportability.la
../../../ipmiconsole/src/libipmiconsole/libipmiconsole.la -lm -lm -lm
libtool: link: gcc -Wall -g -O2 -Wl,-z -Wl,defs -o .libs/ipmiconsole
ipmiconsole.o ipmiconsole-argp.o
../../../common/src/toolcommon/.libs/libtoolcommon.a
../../../common/src/miscutil/.libs/libmiscutils.a
../../../common/src/portability/.libs/libfreeipmiportability.a
../../../ipmiconsole/src/libipmiconsole/.libs/libipmiconsole.so -lm
/usr/bin/ld:
../../../common/src/toolcommon/.libs/libtoolcommon.a(libtoolcommon_la-tool-common.o):
undefined reference to symbol 'ipmi_ctx_errnum'
/usr/bin/ld: note: 'ipmi_ctx_errnum' is defined in DSO
/build/user-freeipmi_0.7.17~beta2-1-amd64-W5HL4G/freeipmi-0.7.17~beta2/debian/build/libfreeipmi/src/.libs/libfreeipmi.so.6
so try adding it to the linker command line
/build/user-freeipmi_0.7.17~beta2-1-amd64-W5HL4G/freeipmi-0.7.17~beta2/debian/build/libfreeipmi/src/.libs/libfreeipmi.so.6:
could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[4]: *** [ipmiconsole] Error 1
make[4]: Leaving directory
`/build/user-freeipmi_0.7.17~beta2-1-amd64-W5HL4G/freeipmi-0.7.17~beta2/debian/build/ipmiconsole/src/ipmiconsole'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/build/user-freeipmi_0.7.17~beta2-1-amd64-W5HL4G/freeipmi-0.7.17~beta2/debian/build/ipmiconsole/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/build/user-freeipmi_0.7.17~beta2-1-amd64-W5HL4G/freeipmi-0.7.17~beta2/debian/build/ipmiconsole'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/build/user-freeipmi_0.7.17~beta2-1-amd64-W5HL4G/freeipmi-0.7.17~beta2/debian/build'
make: *** [build-arch-stamp] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
--- End Message ---
--- Begin Message ---
Source: freeipmi
Source-Version: 0.8.12-2
We believe that the bug you reported is fixed in the latest version of
freeipmi, which is due to be installed in the Debian FTP archive:
freeipmi-bmc-watchdog_0.8.12-2_amd64.deb
to main/f/freeipmi/freeipmi-bmc-watchdog_0.8.12-2_amd64.deb
freeipmi-common_0.8.12-2_all.deb
to main/f/freeipmi/freeipmi-common_0.8.12-2_all.deb
freeipmi-ipmidetect_0.8.12-2_amd64.deb
to main/f/freeipmi/freeipmi-ipmidetect_0.8.12-2_amd64.deb
freeipmi-tools_0.8.12-2_amd64.deb
to main/f/freeipmi/freeipmi-tools_0.8.12-2_amd64.deb
freeipmi_0.8.12-2.debian.tar.gz
to main/f/freeipmi/freeipmi_0.8.12-2.debian.tar.gz
freeipmi_0.8.12-2.dsc
to main/f/freeipmi/freeipmi_0.8.12-2.dsc
libfreeipmi-dev_0.8.12-2_amd64.deb
to main/f/freeipmi/libfreeipmi-dev_0.8.12-2_amd64.deb
libfreeipmi10_0.8.12-2_amd64.deb
to main/f/freeipmi/libfreeipmi10_0.8.12-2_amd64.deb
libipmiconsole-dev_0.8.12-2_amd64.deb
to main/f/freeipmi/libipmiconsole-dev_0.8.12-2_amd64.deb
libipmiconsole2_0.8.12-2_amd64.deb
to main/f/freeipmi/libipmiconsole2_0.8.12-2_amd64.deb
libipmidetect-dev_0.8.12-2_amd64.deb
to main/f/freeipmi/libipmidetect-dev_0.8.12-2_amd64.deb
libipmidetect0_0.8.12-2_amd64.deb
to main/f/freeipmi/libipmidetect0_0.8.12-2_amd64.deb
libipmimonitoring-dev_0.8.12-2_amd64.deb
to main/f/freeipmi/libipmimonitoring-dev_0.8.12-2_amd64.deb
libipmimonitoring4_0.8.12-2_amd64.deb
to main/f/freeipmi/libipmimonitoring4_0.8.12-2_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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Yaroslav Halchenko <[email protected]> (supplier of updated freeipmi
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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Sun, 27 Feb 2011 21:03:36 -0500
Source: freeipmi
Binary: freeipmi-common freeipmi-tools freeipmi-bmc-watchdog
freeipmi-ipmidetect libfreeipmi10 libfreeipmi-dev libipmidetect0
libipmidetect-dev libipmimonitoring4 libipmimonitoring-dev libipmiconsole2
libipmiconsole-dev
Architecture: source all amd64
Version: 0.8.12-2
Distribution: unstable
Urgency: low
Maintainer: Yaroslav Halchenko <[email protected]>
Changed-By: Yaroslav Halchenko <[email protected]>
Description:
freeipmi-bmc-watchdog - GNU implementation of the IPMI protocol - BMC watchdog
freeipmi-common - GNU implementation of the IPMI protocol - common files
freeipmi-ipmidetect - GNU IPMI - IPMI node detection tool
freeipmi-tools - GNU implementation of the IPMI protocol - tools
libfreeipmi-dev - GNU IPMI - development package
libfreeipmi10 - GNU IPMI - libraries
libipmiconsole-dev - GNU IPMI - ipmiconsole development package
libipmiconsole2 - GNU IPMI - Serial-over-Lan library
libipmidetect-dev - GNU IPMI - ipmidetect development package
libipmidetect0 - GNU IPMI - IPMI node detection library
libipmimonitoring-dev - GNU IPMI - ipmimonitoring development package
libipmimonitoring4 - GNU IPMI - Sensor monitoring library
Closes: 615716
Changes:
freeipmi (0.8.12-2) unstable; urgency=low
.
* Upload to unstable: this upstream version is robust to
--no-add-needed (Closes: #615716)
Checksums-Sha1:
2bf30cd6b26d38145c905ca6640dae39c7d567f3 1473 freeipmi_0.8.12-2.dsc
a7ec7a420a9f77adc81de52f6c68f824884da110 10453 freeipmi_0.8.12-2.debian.tar.gz
874fb6da9ed65d2820de7a8e0fe01175e3093967 209938
freeipmi-common_0.8.12-2_all.deb
5cd9ad1cd308a21fd04efe2302a3b2846d1dc5ac 1424250
freeipmi-tools_0.8.12-2_amd64.deb
73b62dcb530c0d69ede7e6de3ca1ef62d39d94a9 177732
freeipmi-bmc-watchdog_0.8.12-2_amd64.deb
0a210a9c5fb477833fd22eb989f85aac34b47bf2 171996
freeipmi-ipmidetect_0.8.12-2_amd64.deb
5b7dcd109cdd224b18f054e2c85c8d97c5240f96 936954
libfreeipmi10_0.8.12-2_amd64.deb
f94bb1a2cf42d9e044e7479b83793150b755c7e3 1116650
libfreeipmi-dev_0.8.12-2_amd64.deb
438936007c75a3b1ae6f7da33ab119a2ddb617b4 150172
libipmidetect0_0.8.12-2_amd64.deb
6a327ab1497b7e659fca0c3c5896f456ad48dbcd 160346
libipmidetect-dev_0.8.12-2_amd64.deb
23b9234f41aa0ff77f5d736182b70c62b60efa61 193212
libipmimonitoring4_0.8.12-2_amd64.deb
56e2b354f750cc0279cfba24d080e899e4ea509a 201222
libipmimonitoring-dev_0.8.12-2_amd64.deb
9e6a68798f40bfd7b47b8323c573d0e7df1c1703 209584
libipmiconsole2_0.8.12-2_amd64.deb
4281b05fb5e79a5a84da05618c29c582f7e2bc44 240834
libipmiconsole-dev_0.8.12-2_amd64.deb
Checksums-Sha256:
5ddfc7c3c5c95fedcfa42d577d1c64c207e07bb95dfa7890f3ec5ab2b1732002 1473
freeipmi_0.8.12-2.dsc
4b241a2bedec0ff99a4460e424a94423728649550a33c89ccfdf7c25469d300b 10453
freeipmi_0.8.12-2.debian.tar.gz
a3eb206dfd42a77f9e31b2ca95dd8a6e16db1a3243724397431ffc4e55d893a0 209938
freeipmi-common_0.8.12-2_all.deb
00479bd60b94ded39c3e083d80037559e8836ce8f1d2be38a835f397f97b981d 1424250
freeipmi-tools_0.8.12-2_amd64.deb
949d5e40af57179e046089fcabd62812ac3d02ca137ff2ce8d7088b11f8b4650 177732
freeipmi-bmc-watchdog_0.8.12-2_amd64.deb
14832c2c003870d7eb8d99315c7ba3f4ed986fec7660091501330f6b77f3e4ec 171996
freeipmi-ipmidetect_0.8.12-2_amd64.deb
368105539f09b3dba19e15aefb7996e1184f57c10bc59c3d06233cc5381ad324 936954
libfreeipmi10_0.8.12-2_amd64.deb
a9eeb46a1a2daf08294f722f0fc05fbee84a99a7064d988337c7037c1f3319c0 1116650
libfreeipmi-dev_0.8.12-2_amd64.deb
5b325123c7fea1c370faf8c6f7e4aed352ed052850e4773cfd74c1d5fc0b1c3d 150172
libipmidetect0_0.8.12-2_amd64.deb
8a46f01d0ea8be25c040f05b663c0de1bc61d42346693286618e50c32cb6ecf0 160346
libipmidetect-dev_0.8.12-2_amd64.deb
bd989157f31b9e7509410922c81e785f45430e90ebdbc275a9e22c031f02fe39 193212
libipmimonitoring4_0.8.12-2_amd64.deb
c0f8df2a3c7480d7840dc19de20de3c510f08c2087eb95c148c7822bcf59e0cd 201222
libipmimonitoring-dev_0.8.12-2_amd64.deb
4b9262490a08730fc5ae08342f8685334ca4c05cf2a9a3a0b5e01fc3075708df 209584
libipmiconsole2_0.8.12-2_amd64.deb
7b93698707b48489d42786c98e097002906b998db9f79304f3f269ba6b79c443 240834
libipmiconsole-dev_0.8.12-2_amd64.deb
Files:
a09b15e49e0b46ed015716c0e355bc8c 1473 admin extra freeipmi_0.8.12-2.dsc
a2fdb295c92094a0dac60bba55494ba8 10453 admin extra
freeipmi_0.8.12-2.debian.tar.gz
9d88f520f5af1d9bc7e996df3fd70d92 209938 admin extra
freeipmi-common_0.8.12-2_all.deb
0bd247d142cf058bc9f087a25788e7ff 1424250 admin extra
freeipmi-tools_0.8.12-2_amd64.deb
d4f8f58a3fb646380250631f72df3dc5 177732 admin extra
freeipmi-bmc-watchdog_0.8.12-2_amd64.deb
4a41ba5b971541860215c1c0ef59e468 171996 admin extra
freeipmi-ipmidetect_0.8.12-2_amd64.deb
5c5943596b860650c701515026527d91 936954 libs extra
libfreeipmi10_0.8.12-2_amd64.deb
c41e1380077e06d46f99fcceb32b7570 1116650 libdevel extra
libfreeipmi-dev_0.8.12-2_amd64.deb
063e96eed612e8efb29099dfb8888497 150172 libs extra
libipmidetect0_0.8.12-2_amd64.deb
45e567687e90d8cbd77476f09e528273 160346 libdevel extra
libipmidetect-dev_0.8.12-2_amd64.deb
f725d7debc7429719abf4b5b443bf4f8 193212 libs extra
libipmimonitoring4_0.8.12-2_amd64.deb
881af9cfd143a06585288525fb91cc5d 201222 libdevel extra
libipmimonitoring-dev_0.8.12-2_amd64.deb
7c2cfabef058e7623c592b45cedfa9df 209584 libs extra
libipmiconsole2_0.8.12-2_amd64.deb
ad188436dee37dff170477e6bcb0b788 240834 libdevel extra
libipmiconsole-dev_0.8.12-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAk1rCZkACgkQjRFFY3XAJMg2gQCgnG9zklVCXpKrGrEqcSOTTO/4
B1cAn25n6Y0qxk/X3EpT4vtWZFlkAZpb
=XvZV
-----END PGP SIGNATURE-----
--- End Message ---