Cant create C/C++ UDF in mysql-5.0.0a-alpha-win (win2k/winXP)
am 24.03.2004 03:39:19 von m.pheasant
Hi,
I cannot create C/C++ UDFs for mysql-5.0.0a-alpha-win
(binary distro) on Win2k & WinXP.
I can create them OK on mysql-4.0.18-win.zip &
mysql-4.1.1a-alpha.
(OSs have up-to-date service packs).
You can recreate the problem with:
mysql> create function no_such_function returns string
soname "no_such_dll.dll"
[root] ERROR 1125: Function 'no_such_function' already exist
There are definitely no functions defined;
'SELECT * FROM func' returns null.
You don't even need to have a real DLL, the error must at a very
early stage.
If I try the 'create function' using a real dll, (one which successfully
loads into mysql 4/4.1) I get the same problem.
I tried tracking it down, the files with the error message
1125 ER_UDF_EXISTS are sql_parse.cpp & sql_udf.cpp,
But couldn't go any further without actually building the source.
Regards,
Mike Pheasant.
--
MySQL Bugs Mailing List
For list archives: http://lists.mysql.com/bugs
To unsubscribe: http://lists.mysql.com/bugs?unsub=gcdmb-bugs@m.gmane.org
Re: Cant create C/C++ UDF in mysql-5.0.0a-alpha-win (win2k/winXP)
am 25.03.2004 08:50:16 von Sergei Golubchik
Hi!
See http://bugs.mysql.com/bug.php?id=2485
This bug is already fixed, the bugfix will come in 5.0.1
On Mar 24, m.pheasant wrote:
> Hi,
>
> I cannot create C/C++ UDFs for mysql-5.0.0a-alpha-win
> (binary distro) on Win2k & WinXP.
>
> I can create them OK on mysql-4.0.18-win.zip &
> mysql-4.1.1a-alpha.
> (OSs have up-to-date service packs).
>
> You can recreate the problem with:
>
> mysql> create function no_such_function returns string
> soname "no_such_dll.dll"
>
> [root] ERROR 1125: Function 'no_such_function' already exist
>
> There are definitely no functions defined;
> 'SELECT * FROM func' returns null.
>
> You don't even need to have a real DLL, the error must at a very
> early stage.
> If I try the 'create function' using a real dll, (one which successfully
> loads into mysql 4/4.1) I get the same problem.
>
> I tried tracking it down, the files with the error message
> 1125 ER_UDF_EXISTS are sql_parse.cpp & sql_udf.cpp,
> But couldn't go any further without actually building the source.
>
Regards,
Sergei
--
__ ___ ___ ____ __
/ |/ /_ __/ __/ __ \/ / Sergei Golubchik
/ /|_/ / // /\ \/ /_/ / /__ MySQL AB, Senior Software Developer
/_/ /_/\_, /___/\___\_\___/ Osnabrueck, Germany
<___/ www.mysql.com
--
MySQL Bugs Mailing List
For list archives: http://lists.mysql.com/bugs
To unsubscribe: http://lists.mysql.com/bugs?unsub=gcdmb-bugs@m.gmane.org