Bug #15284 | Issue with Mysql 5.0.16 Max Binary for OSX 10.4 | ||
---|---|---|---|
Submitted: | 28 Nov 2005 13:06 | Modified: | 28 Nov 2005 17:42 |
Reporter: | Dan rossi | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: Command-line Clients | Severity: | S1 (Critical) |
Version: | 5.0.16 | OS: | MacOS (OSX 10.4) |
Assigned to: | Kent Boortz | CPU Architecture: | Any |
[28 Nov 2005 13:06]
Dan rossi
[28 Nov 2005 14:51]
Valeriy Kravchuk
Thank you for a problem report. Please, try to create a symbolic link /usr/lib/libncurses.5.4.dylib poiting to existing /usr/lib/libncurses.5.dylib and try to start mysql client once more. Inform about the results.
[28 Nov 2005 15:48]
Dan rossi
iElectro:/usr/lib root# mysql dyld: mysql version mismatch for library: /usr/lib/libncurses.5.4.dylib (compatibility version of user: 5.4.0 greater than library's version: 5.0.0) Trace/BPT trap I guess i need to update the libs ?
[28 Nov 2005 16:12]
Dan rossi
it seems due to the break in the client / libmysqlclient it has also broken the compile in php configure:58255: checking for mysql_close in -lmysqlclient configure:58274: gcc -o conftest -I/sw/include -I/sw/include -no-cpp-precomp -L/usr/local/mysql/lib -L/usr/local/mysql/lib -L/sw/lib -L/sw/lib -L/sw/lib conftest.c -lmysqlclient -lintl -lpng -lz -ljpeg -lssl -lcrypto -lcurl -lz -lssl -lcrypto -lm -lxml2 -lz -liconv -lm -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lcurl -lssl -lcrypto -lssl -lcrypto -lz -lxml2 -lz -liconv -lm 1>&5 ld: Undefined symbols: _fprintf$LDBLStub _sprintf$LDBLStub _printf$LDBLStub configure: failed program was: #line 58263 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char mysql_close(); int main() { mysql_close() ; return 0; } configure:58495: checking for mysql_error in -lmysqlclient configure:58514: gcc -o conftest -I/sw/include -I/sw/include -no-cpp-precomp -L/usr/local/mysql/lib -L/usr/local/mysql/lib -L/sw/lib -L/sw/lib -L/sw/lib -L/usr -L/usr conftest.c -lmysqlclient -lz -lintl -lpng -lz -ljpeg -lssl -lcrypto -lcurl -lz -lssl -lcrypto -lm -lxml2 -lz -liconv -lm -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lcurl -lssl -lcrypto -lssl -lcrypto -lz -lxml2 -lz -liconv -lm 1>&5 ld: Undefined symbols: _fprintf$LDBLStub _sprintf$LDBLStub _printf$LDBLStub configure: failed program was: #line 58503 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char mysql_error(); int main() { mysql_error() ; return 0; }
[28 Nov 2005 16:25]
Kent Boortz
To help us debug this, could you please provide the output from "uname -a" and from "md5 /usr/lib/libncurses.5.dylib"? Are you up to date using "Software Update"?
[28 Nov 2005 17:42]
Dan rossi
im sorry for the hassle i am such a ditz. Im closing this, i have osx 10.3.9 obviouslly not tiger 10.4, i got the wrong package. Again sorry about the hassle :\