| Bug #27693 | Windows compilation from bk fails using WITH_BERKELEY_STORAGE_ENGINE | ||
|---|---|---|---|
| Submitted: | 6 Apr 2007 23:40 | Modified: | 18 Dec 2009 11:43 |
| Reporter: | Todd Farmer (OCA) | Email Updates: | |
| Status: | Closed | Impact on me: | |
| Category: | MySQL Server: Compiling | Severity: | S3 (Non-critical) |
| Version: | 5.0 | OS: | Windows |
| Assigned to: | Jonathan Perkin | CPU Architecture: | Any |
[22 Aug 2007 14:08]
Bugs System
A patch for this bug has been committed. After review, it may be pushed to the relevant source trees for release in the next version. You can access the patch from: http://lists.mysql.com/commits/32877 ChangeSet@1.2490, 2007-08-22 16:08:40+02:00, jperkin@production.mysql.com +1 -0 Remove deleted files from bdb CMake configuration. Fixes bug#27693.
[22 Sep 2007 14:30]
Bugs System
A patch for this bug has been committed. After review, it may be pushed to the relevant source trees for release in the next version. You can access the patch from: http://lists.mysql.com/commits/34494 ChangeSet@1.2530, 2007-09-22 16:29:15+02:00, jonathan@bagpuss.adsl.perkin.org.uk +1 -0 Revert previous attempt to fix bug#27693, the files removed from the cmake list are auto-generated and thus still required. Correct fix not yet known.
[26 Sep 2007 13:08]
Bugs System
Pushed into 5.0.50
[26 Sep 2007 13:21]
Bugs System
Pushed into 5.1.23-beta
[28 Nov 2008 19:30]
Trudy Pelzer
Comments on bug report indicate this is fixed; bug status says otherwise. Please provide correct status.
[16 Dec 2008 12:54]
Joerg Bruehe
Sadly, status "open" is correct: As you can read from the comments on Aug 22 and Sep 22, an attempted fix proved wrong and had to be reverted.
[30 Sep 2009 14:54]
Bugs System
A patch for this bug has been committed. After review, it may be pushed to the relevant source trees for release in the next version. You can access the patch from: http://lists.mysql.com/commits/85222 2819 Jonathan Perkin 2009-09-30 bug#27693: Windows compilation from bk fails using WITH_BERKELEY_STORAGE_ENGINE Make configure.js bail with an error if trying to build bdb from a bzr tree.
[30 Sep 2009 15:02]
Jonathan Perkin
Er, sorry for the spam, reload during power outage appears to have multiplied the comments (which I only pasted because the commits mail didn't get through quickly so assumed it filtered bugs which were marked private - this actually appears to be a bug...)
[30 Sep 2009 15:45]
Joerg Bruehe
If this works in your tests, I don't see any reason against it.
[2 Oct 2009 13:06]
Jonathan Perkin
Pushed to mysql-5.0-bugteam => mysql-5.1-bugteam => mysql-pe
[6 Oct 2009 8:57]
Bugs System
Pushed into 5.0.87 (revid:joro@sun.com-20091006073202-rj21ggvo2gw032ks) (version source revid:jperkin@sun.com-20091002125438-m3wab0qbzqzbeop5) (merge vers: 5.0.87) (pib:11)
[6 Oct 2009 9:01]
Bugs System
Pushed into 5.1.40 (revid:joro@sun.com-20091006073316-lea2cpijh9r6on7c) (version source revid:joro@sun.com-20091004091724-q9mpr7b3azfda9fm) (merge vers: 5.1.40) (pib:11)
[13 Oct 2009 9:36]
MC Brown
A note has been added to the 5.0.87 and 5.1.40 changelogs: When building MySQL on Windows from source, the WITH_BERKELEY_STORAGE_ENGINE option would fail to configure BDB support correctly.
[22 Oct 2009 6:37]
Bugs System
Pushed into 6.0.14-alpha (revid:alik@sun.com-20091022063126-l0qzirh9xyhp0bpc) (version source revid:alik@sun.com-20091019135554-s1pvptt6i750lfhv) (merge vers: 6.0.14-alpha) (pib:13)
[22 Oct 2009 7:09]
Bugs System
Pushed into 5.5.0-beta (revid:alik@sun.com-20091022060553-znkmxm0g0gm6ckvw) (version source revid:alik@sun.com-20091013094238-g67x6tgdm9a7uik0) (merge vers: 5.5.0-beta) (pib:13)
[30 Oct 2009 11:18]
MC Brown
A note has been added to the 5.5.0 and 6.0.14 changelogs: When building MySQL on Windows from source, the WITH_BERKELEY_STORAGE_ENGINE option would fail to configure BDB support correctly
[18 Dec 2009 10:40]
Bugs System
Pushed into 5.1.41-ndb-7.1.0 (revid:jonas@mysql.com-20091218102229-64tk47xonu3dv6r6) (version source revid:jonas@mysql.com-20091218095730-26gwjidfsdw45dto) (merge vers: 5.1.41-ndb-7.1.0) (pib:15)
[18 Dec 2009 10:47]
MC Brown
Added entry to 5.1.40-ndb-7.1.0
[18 Dec 2009 10:47]
MC Brown
Added entry to 5.1.40-ndb-7.1.0
[18 Dec 2009 10:48]
MC Brown
Correction: added to 5.1.41-ndb-7.1.0
[18 Dec 2009 10:55]
Bugs System
Pushed into 5.1.41-ndb-6.2.19 (revid:jonas@mysql.com-20091218100224-vtzr0fahhsuhjsmt) (version source revid:jonas@mysql.com-20091217101452-qwzyaig50w74xmye) (merge vers: 5.1.41-ndb-6.2.19) (pib:15)
[18 Dec 2009 11:00]
MC Brown
Added entry to 5.1.41-ndb-6.2.19
[18 Dec 2009 11:10]
Bugs System
Pushed into 5.1.41-ndb-6.3.31 (revid:jonas@mysql.com-20091218100616-75d9tek96o6ob6k0) (version source revid:jonas@mysql.com-20091217154335-290no45qdins5bwo) (merge vers: 5.1.41-ndb-6.3.31) (pib:15)
[18 Dec 2009 11:24]
Bugs System
Pushed into 5.1.41-ndb-7.0.11 (revid:jonas@mysql.com-20091218101303-ga32mrnr15jsa606) (version source revid:jonas@mysql.com-20091218064304-ezreonykd9f4kelk) (merge vers: 5.1.41-ndb-7.0.11) (pib:15)
[18 Dec 2009 11:43]
MC Brown
Already documented in 5.1.41

Description: When compiling from 5.0 bk tree (both internal and external), CMake fails when configured WITH_BERKELEY_STORAGE_ENGINE: C:\Documents and Settings\Todd\MySQL Source\50-ext>win\configure.js WITH_BERKELE Y_STORAGE_ENGINE C:\Documents and Settings\Todd\MySQL Source\50-ext>win\build-vs8.bat The system cannot find the file specified. -- Check for working C compiler: cl -- Check for working C compiler: cl -- works -- Check size of void* -- Check size of void* - done -- Check for working CXX compiler: cl -- Check for working CXX compiler: cl -- works CMake Error: Cannot find source file "C:/Documents and Settings/Todd/MySQL Source/50-ext/bdb/btree/btree_auto.c" for target "bdb" Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp .hxx .in .txx CMake Error: Cannot find source file "C:/Documents and Settings/Todd/MySQL Source/50-ext/bdb/db/crdel_auto.c" for target "bdb" Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp .hxx .in .txx CMake Error: Cannot find source file "C:/Documents and Settings/Todd/MySQL Source/50-ext/bdb/db/db_auto.c" for target "bdb" Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp .hxx .in .txx CMake Error: Cannot find source file "C:/Documents and Settings/Todd/MySQL Source/50-ext/bdb/dbreg/dbreg_auto.c" for target "bdb" Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp .hxx .in .txx CMake Error: Cannot find source file "C:/Documents and Settings/Todd/MySQL Source/50-ext/bdb/fileops/fileops_auto.c" for target "bdb" Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp .hxx .in .txx CMake Error: Cannot find source file "C:/Documents and Settings/Todd/MySQL Source/50-ext/bdb/hash/hash_auto.c" for target "bdb" Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp .hxx .in .txx CMake Error: Cannot find source file "C:/Documents and Settings/Todd/MySQL Source/50-ext/bdb/qam/qam_auto.c" for target "bdb" Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp .hxx .in .txx CMake Error: Cannot find source file "C:/Documents and Settings/Todd/MySQL Source/50-ext/bdb/txn/txn_auto.c" for target "bdb" Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp .hxx .in .txx -- Configuring done 1 file(s) copied. How to repeat: * Get latest 5.0 bk (internal or external) * Configure with BDB * Run CMake. Suggested fix: Either remove BDB support from configure.js or correct configure.js/CMake files to correctly build with it.