Bug #20343 configure succeeds; build fails
Submitted: 8 Jun 2006 15:25 Modified: 8 Aug 2006 22:30
Reporter: Mark Johnson (Basic Quality Contributor) Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Workbench Preview Severity:S3 (Non-critical)
Version:1.0.6beta OS:Linux (slackware 10.2/linux 2.6.12)
Assigned to: CPU Architecture:Any

[8 Jun 2006 15:25] Mark Johnson
Description:
I will upload the last part of the output from make.

Notes:
1. configure succeeds.
2. make fails.  This appears to be caused by having too old a version of something, probably  the standard template library.  On Slackware, this (file stl_list.h) came with the compiler.

I have version 3.3.6 of gcc and 2.0.17 of libsigc++ installed.

How to repeat:
1. configure --enable-grt --enable-canvas
2. make

Suggested fix:
It looks like mysql-gui-common with these two "enables" requires something on my system to be upgraded.  Whatever this library is, its version is not checked properly by configure.  I have successfully built mysql-gui-common in the past with just "./configure", but this isn't enough for work bench.
[8 Jun 2006 15:27] Mark Johnson
last part of the output from make

Attachment: make.out (text/plain), 14.38 KiB.

[4 Jul 2006 6:47] Sveta Smirnova
Please do not submit the same bug more than once. An existing bug report already describes this very problem. Even if you feel that your issue is somewhat different, the resolution is likely
to be the same. Because of this, we hope you add your comments to the original bug instead.

Thank you for your interest in MySQL.

You can simple add additional comment to open bug.
[4 Jul 2006 6:54] Mark Johnson
Please specify which bug this duplicates.  I ALWAYS search existing bugs before filing a report.  I ONLY file a report if I do not find an existing bug.
[4 Jul 2006 6:57] Mark Johnson
This does not duplicate 20283.  

Sorry, I forgot to mention that I had installed lua after reporting 20283, and before reporting this bug.
[3 Aug 2006 10:15] Sveta Smirnova
Verified as described.

It correlates with bug #16880. But configure script should check incompatibilities of libraries. Also there is not any note about accurate version of libsigc++ in README files.
[8 Aug 2006 22:30] Alfredo Kojima
Thank you for your bug report. This issue has been committed to our source repository of that product and will be incorporated into the next release.

If necessary, you can access the source repository and build the latest available version, including the bug fix. More information about accessing the source trees is available at

    http://dev.mysql.com/doc/en/installing-source.html