| Bug #56013 | Build problem in mysql-trunk-stage | ||
|---|---|---|---|
| Submitted: | 16 Aug 2010 13:28 | Modified: | 29 Oct 2010 10:28 |
| Reporter: | Mats Kindahl | Email Updates: | |
| Status: | No Feedback | Impact on me: | |
| Category: | MySQL Server: Compiling | Severity: | S3 (Non-critical) |
| Version: | OS: | Any | |
| Assigned to: | Assigned Account | CPU Architecture: | Any |
[16 Aug 2010 14:00]
Tor Didriksen
The installed version of gtest is too old, most likely version 1.3 We need 1.5 TODO: add version check when doing FIND_PACKAGE(GTest)
[16 Aug 2010 14:05]
Tor Didriksen
See https://inside.mysql.com/wiki/UnitTestingWithGtest#How_do_one_install_gtest_on_a_typical_l...
[29 Oct 2010 23:00]
Bugs System
No feedback was provided for this bug for over a month, so it is being suspended automatically. If you are able to provide the information that was originally requested, please do so and change the status of the bug back to "Open".

Description: Building using compile-pentium-debug-max gives the following error:: [ 72%] Building CXX object unittest/gunit/CMakeFiles/gunit.dir/tap_event_listener.cc.o /home/bzr/mkindahl/w5363-trunk-stage/unittest/gunit/tap_event_listener.cc:25: error: ‘testing::TestEventListeners’ has not been declared /home/bzr/mkindahl/w5363-trunk-stage/unittest/gunit/tap_event_listener.cc:27: error: ‘testing::TestEventListener’ has not been declared /home/bzr/mkindahl/w5363-trunk-stage/unittest/gunit/tap_event_listener.cc:41: error: expected class-name before ‘{’ token /home/bzr/mkindahl/w5363-trunk-stage/unittest/gunit/tap_event_listener.cc:127: error: ‘Type’ is not a member of ‘testing::TestPartResult’ /home/bzr/mkindahl/w5363-trunk-stage/unittest/gunit/tap_event_listener.cc:128: error: expected ‘,’ or ‘;’ before ‘{’ token /home/bzr/mkindahl/w5363-trunk-stage/unittest/gunit/tap_event_listener.cc:90: warning: ‘void tap_diagnostic_printf(const char*)’ defined but not used How to repeat: Building using compile-pentium-debug-max.