On 13/05/2011 16:29, Carl Mäsak wrote:
Jonathan (>>), Peter (>):
It seems that the signatures for e.g. mysql database connection were
removed, not updated! The deprecation notice doesn't provide anything that
seems to help with our use case. Replacing t with S seems to lead to
segfaults; a further look shows that seems not to be passing a C string or
even the string buffer, but the STRING * pointer. None of the examples that
use the 't' parameter have been updated.
The signatures were removed with the intent that they be replaced
latter with their equivalents as needed.
...but they *were* needed. The bottom line is that before those
removals, Rakudo had a mysql database connection, and after, it
doesn't.

Exactly - this has caused a major regression. And what really bothers me is that the NCI signatures were just removed for *parts* of the mysql jlibrary access too. As if leaving the others was going to be of any use, when you can't even call mysql_connect any more...

/jnthn

_______________________________________________
http://lists.parrot.org/mailman/listinfo/parrot-dev

Reply via email to