Bug #7135 | Problem with UDFs on QNX | ||
---|---|---|---|
Submitted: | 9 Dec 2004 16:38 | Modified: | 13 Dec 2004 20:58 |
Reporter: | Jani Tolonen | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: User-defined functions ( UDF ) | Severity: | S2 (Serious) |
Version: | 4.1 | OS: | Other (QNX) |
Assigned to: | Lenz Grimmer | CPU Architecture: | Any |
[9 Dec 2004 16:38]
Jani Tolonen
[9 Dec 2004 16:46]
Lenz Grimmer
Future QNX binaries will now be compiled with "qcc" instead of "gcc". The compile flags "-Wl -E" have been added to the compile options. To fix the aclocal bug, the autotools/libtool on the central build machine need to be updated. This is planned, but not finished yet (we will actually move the building of the source tarball to a different machine)
[9 Dec 2004 21:52]
Robert Rutherford
The new compile options should actually be "-Wl,-E" (with the comma!) not "-Wl -E" as described here.
[10 Dec 2004 7:06]
Lenz Grimmer
Robert, thanks a lot noticing this! I now updated CFLAGS/CXXFLAGS to use "-Wl,-E" instead...
[13 Dec 2004 20:58]
Lenz Grimmer
We have now moved the building of the source tarball to a new build machine with up-to-date autoconf/automake/libtool packages. This resolves problem 2) and thus fixes all issues reported. By the way, using "--enable-shared" is not required to generate a dynamically linked mysqld binary. It just enables building the mysql client libraries as shared libraries in addition to the static ones.