On Thu, Aug 09, 2001 at 11:07:13PM -0400, Paul wrote:
> I've compiled MySQL 3.23.39 with Gemini support. The compile was error
> free although the 'make test' skipped the Gemini tests for some reason. In
> the mysqld.err log from the test directory I see this message:
>
> --------------------------------
> 00:18:15 MSGS_DIR tag failed -1
> -------------------------------
>
> I went ahead and installed it. 'Show Variables' confirms that gemini is
> DISABLED. The docs indicate that this means support is compiled in, but
> has been disabled by '--skip-gemini'. This isn't the case.
Hi,
I cannot offer a solution but I am having the same problem.
I compiled mysql with debugging and traced it with gdb,
here's the offending code in ha_gemini.cc in the
gemini_init function.
fn_format(pmsgsfile, GEM_MSGS_FILE, language, ".db", 2 | 4);
rc = dsmContextSetString(pfirstContext, DSM_TAGDB_MSGS_FILE,
strlen(pmsgsfile), (TEXT *)pmsgsfile);
if( rc != 0 )
{
gemini_msg(pfirstContext, "MSGS_DIR tag failed %l", rc);
goto badret;
}
If gemini_init fails, mysqld sets gemini to disabled. It
seems to do this if any table type fails on initialization.
Now what this piece of code is trying to do I have no idea.
Shane
--
Shane Wegner: [EMAIL PROTECTED]
http://www.cm.nu/~shane/
PGP: 1024D/FFE3035D
A0ED DAC4 77EC D674 5487
5B5C 4F89 9A4E FFE3 035D
---------------------------------------------------------------------
Before posting, please check:
http://www.mysql.com/manual.php (the manual)
http://lists.mysql.com/ (the list archive)
To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php