google-mock version 1.4.0-3 failed to build on i386

Bug #749135 reported by Matthias Klose
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
google-mock (Ubuntu)
Fix Released
Undecided
Unassigned
Oneiric
Fix Released
Undecided
Unassigned

Bug Description

google-mock version 1.4.0-3 failed to build on i386
Link to failed build: https://launchpad.net/ubuntu/+archive/test-rebuild-20110329/+buildjob/2394354

Direct link to the build log: https://launchpad.net/ubuntu/+archive/test-rebuild-20110329/+buildjob/2394354/+files/buildlog_ubuntu-natty-i386.google-mock_1.4.0-3_FAILEDTOBUILD.txt.gz

This log snippet might be of interest, since it triggered the matcher 'Purging chroot-autobuild'.
Excerpt 988 lines into the build log:

make[2]: Leaving directory `/build/buildd/google-mock-1.4.0'
make[1]: Leaving directory `/build/buildd/google-mock-1.4.0'
   dh_auto_test
make[1]: Entering directory `/build/buildd/google-mock-1.4.0'
make[2]: Entering directory `/build/buildd/google-mock-1.4.0'
make test/gmock-actions_test test/gmock-cardinalities_test test/gmock-generated-actions_test test/gmock-generated-function-mockers_test test/gmock-generated-internal-utils_test test/gmock-generated-matchers_test test/gmock-internal-utils_test test/gmock_link_test test/gmock-matchers_test test/gmock-more-actions_test test/gmock-nice-strict_test test/gmock-port_test test/gmock-printers_test test/gmock-spec-builders_test test/gmock_test test/gmock_no_rtti_test test/gmock_use_own_tuple_test test/gmock_leak_test_ test/gmock_output_test_ \
   test/gmock_test_utils.py test/gmock_leak_test.py test/gmock_output_test.py
make[3]: Entering directory `/build/buildd/google-mock-1.4.0'
g++ -DHAVE_CONFIG_H -I. -I./build-aux -I/usr/include -I./include -g -O2 -c -o test/gmock-actions_test.o test/gmock-actions_test.cc
/bin/bash ./libtool --tag=CXX --mode=link g++ -g -O2 -L/usr/lib -Wl,-Bsymbolic-functions -o test/gmock-actions_test test/gmock-actions_test.o -lgtest -pthread lib/libgmock_main.la
mkdir test/.libs
g++ -g -O2 -Wl,-Bsymbolic-functions -o test/.libs/gmock-actions_test test/gmock-actions_test.o -pthread -L/usr/lib /usr/lib/libgtest.so lib/.libs/libgmock_main.so
/usr/bin/ld: test/gmock-actions_test.o: undefined reference to symbol 'testing::internal::ExpectationBase::RetireAllPreRequisites()'
/usr/bin/ld: note: 'testing::internal::ExpectationBase::RetireAllPreRequisites()' is defined in DSO /build/buildd/google-mock-1.4.0/lib/.libs/libgmock.so.0 so try adding it to the linker command line
/build/buildd/google-mock-1.4.0/lib/.libs/libgmock.so.0: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[3]: *** [test/gmock-actions_test] Error 1
make[3]: Leaving directory `/build/buildd/google-mock-1.4.0'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/build/buildd/google-mock-1.4.0'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/build/buildd/google-mock-1.4.0'
dh_auto_test: make -j1 check returned exit code 2
make: *** [build] Error 29
dpkg-buildpackage: error: debian/rules build gave error exit status 2
******************************************************************************
Build finished at 20110403-1114
FAILED [dpkg-buildpackage died]
Purging chroot-autobuild/build/buildd/google-mock-1.4.0

tags: added: oneiric
Changed in google-mock (Ubuntu):
milestone: none → oneiric-alpha-1
Revision history for this message
Colin Watson (cjwatson) wrote :

Apparently fixed; 1.5.0-2 built fine.

Changed in google-mock (Ubuntu Oneiric):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.