Your message dated Sun, 20 Mar 2011 22:18:55 +0000
with message-id <e1q1qxb-0000xk...@franck.debian.org>
and subject line Bug#554748: fixed in gtest 1.5.0-2
has caused the Debian Bug report #554748,
regarding FTBFS with binutils-gold
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.)
--
554748: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=554748
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: gtest
Version: 1.4.0-1
Severity: minor
User: peter.fritzs...@gmx.de
Usertags: no-add-needed
Tried to build your package and it fails to build with GNU binutils-gold. The
important difference is that --no-add-needed is the default behavior of of GNU
binutils-gold. Please provide all needed libraries to the linker when building
your executables.
More informations can be found at
http://wiki.debian.org/qa.debian.org/FTBFS#A2009-11-02Packagesfailingbecausebinutils-gold.2BAC8-indirectlinking
/bin/bash ./libtool --tag=CXX --mode=link g++ -g -O2 -o
samples/sample1_unittest samples/sample1_unittest.o lib/libgtest_main.la
samples/libsamples.la
g++ -g -O2 -o samples/.libs/sample1_unittest samples/sample1_unittest.o
lib/.libs/libgtest_main.so samples/.libs/libsamples.a
/usr/bin/ld: samples/sample1_unittest.o: in function global constructors keyed
to
_ZN27FactorialTest_Negative_Test10test_info_E:samples/sample1_unittest.cc:79:
error: undefined reference to 'testing::internal::GetTestTypeId()'
/usr/bin/ld: samples/sample1_unittest.o: in function global constructors keyed
to
_ZN27FactorialTest_Negative_Test10test_info_E:samples/sample1_unittest.cc:79:
error: undefined reference to 'testing::internal::MakeAndRegisterTestInfo(char
const*, char const*, char const*, char const*, void const*, void (*)(), void
(*)(), testing::internal::TestFactoryBase*)'
/usr/bin/ld: samples/sample1_unittest.o: in function global constructors keyed
to
_ZN27FactorialTest_Negative_Test10test_info_E:samples/sample1_unittest.cc:103:
error: undefined reference to 'testing::internal::GetTestTypeId()'
/usr/bin/ld: samples/sample1_unittest.o: in function global constructors keyed
to
_ZN27FactorialTest_Negative_Test10test_info_E:samples/sample1_unittest.cc:103:
error: undefined reference to 'testing::internal::MakeAndRegisterTestInfo(char
const*, char const*, char const*, char const*, void const*, void (*)(), void
(*)(), testing::internal::TestFactoryBase*)'
/usr/bin/ld: samples/sample1_unittest.o: in function global constructors keyed
to
_ZN27FactorialTest_Negative_Test10test_info_E:samples/sample1_unittest.cc:108:
error: undefined reference to 'testing::internal::GetTestTypeId()'
/usr/bin/ld: samples/sample1_unittest.o: in function global constructors keyed
to
_ZN27FactorialTest_Negative_Test10test_info_E:samples/sample1_unittest.cc:108:
error: undefined reference to 'testing::internal::MakeAndRegisterTestInfo(char
const*, char const*, char const*, char const*, void const*, void (*)(), void
(*)(), testing::internal::TestFactoryBase*)'
/usr/bin/ld: samples/sample1_unittest.o: in function global constructors keyed
to
_ZN27FactorialTest_Negative_Test10test_info_E:samples/sample1_unittest.cc:119:
error: undefined reference to 'testing::internal::GetTestTypeId()'
/usr/bin/ld: samples/sample1_unittest.o: in function global constructors keyed
to
_ZN27FactorialTest_Negative_Test10test_info_E:samples/sample1_unittest.cc:119:
error: undefined reference to 'testing::internal::MakeAndRegisterTestInfo(char
const*, char const*, char const*, char const*, void const*, void (*)(), void
(*)(), testing::internal::TestFactoryBase*)'
/usr/bin/ld: samples/sample1_unittest.o: in function
FactorialTest_Zero_Test::TestBody():samples/sample1_unittest.cc:104: error:
undefined reference to
'testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type,
char const*, int, char const*)'
/usr/bin/ld: samples/sample1_unittest.o: in function
FactorialTest_Zero_Test::TestBody():samples/sample1_unittest.cc:104: error:
undefined reference to
'testing::internal::AssertHelper::operator=(testing::Message const&) const'
/usr/bin/ld: samples/sample1_unittest.o: in function
FactorialTest_Zero_Test::TestBody():samples/sample1_unittest.cc:104: error:
undefined reference to 'testing::internal::AssertHelper::~AssertHelper()'
/usr/bin/ld: samples/sample1_unittest.o: in function
FactorialTest_Zero_Test::TestBody():samples/sample1_unittest.cc:104: error:
undefined reference to 'testing::internal::AssertHelper::~AssertHelper()'
/usr/bin/ld: samples/sample1_unittest.o: in function
FactorialTest_Positive_Test::TestBody():samples/sample1_unittest.cc:109: error:
undefined reference to
'testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type,
char const*, int, char const*)'
/usr/bin/ld: samples/sample1_unittest.o: in function
FactorialTest_Positive_Test::TestBody():samples/sample1_unittest.cc:109: error:
undefined reference to
'testing::internal::AssertHelper::operator=(testing::Message const&) const'
/usr/bin/ld: samples/sample1_unittest.o: in function
FactorialTest_Positive_Test::TestBody():samples/sample1_unittest.cc:109: error:
undefined reference to 'testing::internal::AssertHelper::~AssertHelper()'
/usr/bin/ld: samples/sample1_unittest.o: in function
FactorialTest_Positive_Test::TestBody():samples/sample1_unittest.cc:110: error:
undefined reference to
'testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type,
char const*, int, char const*)'
/usr/bin/ld: samples/sample1_unittest.o: in function
FactorialTest_Positive_Test::TestBody():samples/sample1_unittest.cc:110: error:
undefined reference to
'testing::internal::AssertHelper::operator=(testing::Message const&) const'
/usr/bin/ld: samples/sample1_unittest.o: in function
FactorialTest_Positive_Test::TestBody():samples/sample1_unittest.cc:110: error:
undefined reference to 'testing::internal::AssertHelper::~AssertHelper()'
/usr/bin/ld: samples/sample1_unittest.o: in function
FactorialTest_Positive_Test::TestBody():samples/sample1_unittest.cc:111: error:
undefined reference to
'testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type,
char const*, int, char const*)'
/usr/bin/ld: samples/sample1_unittest.o: in function
FactorialTest_Positive_Test::TestBody():samples/sample1_unittest.cc:111: error:
undefined reference to
'testing::internal::AssertHelper::operator=(testing::Message const&) const'
/usr/bin/ld: samples/sample1_unittest.o: in function
IsPrimeTest_Negative_Test::TestBody():samples/sample1_unittest.cc:122: error:
undefined reference to 'testing::internal::IsTrue(bool)'
/usr/bin/ld: samples/sample1_unittest.o: in function
IsPrimeTest_Negative_Test::TestBody():samples/sample1_unittest.cc:123: error:
undefined reference to 'testing::internal::IsTrue(bool)'
/usr/bin/ld: samples/sample1_unittest.o: in function
IsPrimeTest_Negative_Test::TestBody():samples/sample1_unittest.cc:124: error:
undefined reference to 'testing::internal::IsTrue(bool)'
/usr/bin/ld: samples/sample1_unittest.o: in function
IsPrimeTest_Trivial_Test::TestBody():samples/sample1_unittest.cc:129: error:
undefined reference to 'testing::internal::IsTrue(bool)'
/usr/bin/ld: samples/sample1_unittest.o: in function
FactorialTest_Negative_Test::~FactorialTest_Negative_Test():samples/sample1_unittest.cc:79:
error: undefined reference to 'testing::Test::~Test()'
/usr/bin/ld: samples/sample1_unittest.o: in function
FactorialTest_Zero_Test::~FactorialTest_Zero_Test():samples/sample1_unittest.cc:103:
error: undefined reference to 'testing::Test::~Test()'
/usr/bin/ld: samples/sample1_unittest.o: in function
FactorialTest_Positive_Test::~FactorialTest_Positive_Test():samples/sample1_unittest.cc:108:
error: undefined reference to 'testing::Test::~Test()'
/usr/bin/ld: samples/sample1_unittest.o: in function
IsPrimeTest_Negative_Test::~IsPrimeTest_Negative_Test():samples/sample1_unittest.cc:119:
error: undefined reference to 'testing::Test::~Test()'
/usr/bin/ld: samples/sample1_unittest.o: in function
testing::internal::TestFactoryImpl<FactorialTest_Negative_Test>::CreateTest():samples/sample1_unittest.cc:79:
error: undefined reference to 'testing::Test::Test()'
/usr/bin/ld: samples/sample1_unittest.o: in function
testing::internal::TestFactoryImpl<FactorialTest_Zero_Test>::CreateTest():samples/sample1_unittest.cc:103:
error: undefined reference to 'testing::Test::Test()'
/usr/bin/ld: samples/sample1_unittest.o: in function
testing::internal::TestFactoryImpl<FactorialTest_Positive_Test>::CreateTest():samples/sample1_unittest.cc:108:
error: undefined reference to 'testing::Test::Test()'
/usr/bin/ld: samples/sample1_unittest.o: in function
testing::internal::TestFactoryImpl<IsPrimeTest_Negative_Test>::CreateTest():samples/sample1_unittest.cc:119:
error: undefined reference to 'testing::Test::Test()'
/usr/bin/ld: samples/sample1_unittest.o: in function testing::internal::String
testing::internal::FormatForComparisonFailureMessage<int, int>(int const&, int
const&):./include/gtest/gtest-message.h:186: error: undefined reference to
'testing::internal::StrStreamToString(std::basic_stringstream<char,
std::char_traits<char>, std::allocator<char> >*)'
/usr/bin/ld: samples/sample1_unittest.o: in function testing::AssertionResult
testing::internal::CmpHelperEQ<int, int>(char const*, char const*, int const&,
int const&):./include/gtest/gtest.h:1198: error: undefined reference to
'testing::internal::EqFailure(char const*, char const*,
testing::internal::String const&, testing::internal::String const&, bool)'
/usr/bin/ld: samples/sample1_unittest.o: in function testing::AssertionResult
testing::internal::CmpHelperEQ<int, int>(char const*, char const*, int const&,
int const&):./include/gtest/gtest.h:1187: error: undefined reference to
'testing::AssertionSuccess()'
/usr/bin/ld: samples/sample1_unittest.o: in function vtable for
IsPrimeTest_Positive_Test:sample1_unittest.cc(.rodata._ZTV25IsPrimeTest_Positive_Test+0x20):
error: undefined reference to 'testing::Test::SetUp()'
/usr/bin/ld: samples/sample1_unittest.o: in function vtable for
IsPrimeTest_Positive_Test:sample1_unittest.cc(.rodata._ZTV25IsPrimeTest_Positive_Test+0x28):
error: undefined reference to 'testing::Test::TearDown()'
/usr/bin/ld: samples/sample1_unittest.o: in function vtable for
IsPrimeTest_Trivial_Test:sample1_unittest.cc(.rodata._ZTV24IsPrimeTest_Trivial_Test+0x20):
error: undefined reference to 'testing::Test::SetUp()'
/usr/bin/ld: samples/sample1_unittest.o: in function vtable for
IsPrimeTest_Trivial_Test:sample1_unittest.cc(.rodata._ZTV24IsPrimeTest_Trivial_Test+0x28):
error: undefined reference to 'testing::Test::TearDown()'
/usr/bin/ld: samples/sample1_unittest.o: in function vtable for
IsPrimeTest_Negative_Test:sample1_unittest.cc(.rodata._ZTV25IsPrimeTest_Negative_Test+0x20):
error: undefined reference to 'testing::Test::SetUp()'
/usr/bin/ld: samples/sample1_unittest.o: in function vtable for
IsPrimeTest_Negative_Test:sample1_unittest.cc(.rodata._ZTV25IsPrimeTest_Negative_Test+0x28):
error: undefined reference to 'testing::Test::TearDown()'
/usr/bin/ld: samples/sample1_unittest.o: in function vtable for
FactorialTest_Positive_Test:sample1_unittest.cc(.rodata._ZTV27FactorialTest_Positive_Test+0x20):
error: undefined reference to 'testing::Test::SetUp()'
/usr/bin/ld: samples/sample1_unittest.o: in function vtable for
FactorialTest_Positive_Test:sample1_unittest.cc(.rodata._ZTV27FactorialTest_Positive_Test+0x28):
error: undefined reference to 'testing::Test::TearDown()'
/usr/bin/ld: samples/sample1_unittest.o: in function typeinfo for
IsPrimeTest_Positive_Test:sample1_unittest.cc(.rodata._ZTI25IsPrimeTest_Positive_Test+0x10):
error: undefined reference to 'typeinfo for testing::Test'
/usr/bin/ld: samples/sample1_unittest.o: in function typeinfo for
IsPrimeTest_Trivial_Test:sample1_unittest.cc(.rodata._ZTI24IsPrimeTest_Trivial_Test+0x10):
error: undefined reference to 'typeinfo for testing::Test'
/usr/bin/ld: samples/sample1_unittest.o: in function typeinfo for
IsPrimeTest_Negative_Test:sample1_unittest.cc(.rodata._ZTI25IsPrimeTest_Negative_Test+0x10):
error: undefined reference to 'typeinfo for testing::Test'
/usr/bin/ld: samples/sample1_unittest.o: in function typeinfo for
FactorialTest_Positive_Test:sample1_unittest.cc(.rodata._ZTI27FactorialTest_Positive_Test+0x10):
error: undefined reference to 'typeinfo for testing::Test'
collect2: ld returned 1 exit status
make[2]: *** [samples/sample1_unittest] Error 1
--- End Message ---
--- Begin Message ---
Source: gtest
Source-Version: 1.5.0-2
We believe that the bug you reported is fixed in the latest version of
gtest, which is due to be installed in the Debian FTP archive:
gtest_1.5.0-2.debian.tar.gz
to main/g/gtest/gtest_1.5.0-2.debian.tar.gz
gtest_1.5.0-2.dsc
to main/g/gtest/gtest_1.5.0-2.dsc
libgtest-dev_1.5.0-2_amd64.deb
to main/g/gtest/libgtest-dev_1.5.0-2_amd64.deb
libgtest0_1.5.0-2_amd64.deb
to main/g/gtest/libgtest0_1.5.0-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 554...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Steve M. Robbins <s...@debian.org> (supplier of updated gtest 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: SHA1
Format: 1.8
Date: Sun, 20 Mar 2011 13:14:00 -0500
Source: gtest
Binary: libgtest0 libgtest-dev
Architecture: source amd64
Version: 1.5.0-2
Distribution: unstable
Urgency: low
Maintainer: Steve M. Robbins <s...@debian.org>
Changed-By: Steve M. Robbins <s...@debian.org>
Description:
libgtest-dev - Google's framework for writing C++ tests - header files
libgtest0 - Google's framework for writing C++ tests - shared library
Closes: 554748
Changes:
gtest (1.5.0-2) unstable; urgency=low
.
* patches/fix-linking.patch: New. Add libgtest.la to LDADD for
sample1_unittest and gtest_all_test. Closes: #554748.
.
* control:
* rules: Rewrite rules to build using dh with autoreconf. Build-depend
on libtool (for libtoolize).
.
* control: Use debhelper v8. Update Standards-Version to 3.9.1.
Checksums-Sha1:
d3bd90fb4258cbb8ea727a7337bd5ec0b3e59632 1248 gtest_1.5.0-2.dsc
b672c4f8cd73a75ae3fef53e19f3bed3cceaea56 10704 gtest_1.5.0-2.debian.tar.gz
2be7e2a10d8213c1b6efed478025a62ea677cce3 105142 libgtest0_1.5.0-2_amd64.deb
b6522a0720fd89ce2be005dc12c243326b6d2ec8 220730 libgtest-dev_1.5.0-2_amd64.deb
Checksums-Sha256:
5384930eb111dcfccbba4cf1f14e27f44117c54ab2107cc8afef7c45469b8625 1248
gtest_1.5.0-2.dsc
40f1e61ae7ce9bd98a997848481ccc3694c6110b8ad715d2a5fac6b36c08bc2f 10704
gtest_1.5.0-2.debian.tar.gz
d7896d1412c1d65a29db587afdece4bd88428adfa169a6e9a55d539a453e7361 105142
libgtest0_1.5.0-2_amd64.deb
0efb736cf3fd73cde194718d32e9256e4e38add0e369e4c60db4c8da18d61409 220730
libgtest-dev_1.5.0-2_amd64.deb
Files:
df9ec5fcb10afb49875c23706ca0c777 1248 devel optional gtest_1.5.0-2.dsc
5ae456df25488ebbe9fae083c7dc539f 10704 devel optional
gtest_1.5.0-2.debian.tar.gz
7e94ff0500f38a8215ccde76320e7b5f 105142 libs optional
libgtest0_1.5.0-2_amd64.deb
9c1679f6d0fbda2bb1b727c493647ef7 220730 libdevel optional
libgtest-dev_1.5.0-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iD8DBQFNhkep0i2bPSHbMcURAiPeAJ4wHUyybKbhsiryvf1gudi9On3hvQCeNsaQ
i1RmUqNxHx/K3Cf//v7yoYE=
=GK5g
-----END PGP SIGNATURE-----
--- End Message ---