reassign 389102 opendbx
tags 389102 + confirmed
stop

Hi

I'm reassigning this to opendbx. What I've figured out is that the structure
aux->flags is declared in mysqlbackend.h as 
  struct myconn
  {
        char* host;
        unsigned int port;
        unsigned long flags; 
     ^^^^^^^^^^^^^^^^^^^^^^^^
which looks ok to me. I could not figure out what brings gcc to say that is it
a "ulong" type.

Anyway, it does not seem to be a mysql problem, "ulong" is nothing that is 
supposed
to be exported by the mysql headers as it's too generic.

MySQL seems to use "ulong" itself though and expects it by the system:
 /usr/include/mysql/my_config.h
    /* system headers define ulong */
    #define HAVE_ULONG 1

The include file mysql.h which is intended for users does not mention ulong just
my_ulonglong which is ok.

My C knowledge is very limited so feel free to reassign it back to me if the 
opendbx upstream
provides an explanation why this is no missing include etc on his side.

bye,

-christian-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to