Hi Stewart,

I have started the work already. I am taking every change back into PBXT, so that I have one source code base for MySQL 5.1, 6.0 and Drizzle. So far so good...

If you pull the drizzle trunk (which compiles on Mac) into lp:~stewart- flamingspork/drizzle/pbxt, then I will merge back when I am done.

On Oct 2, 2008, at 8:40 AM, Stewart Smith wrote:

On Thu, Sep 25, 2008 at 11:14:56PM +0200, Paul McCullagh wrote:
Ahm... that was quick!

:) See what a 6+hr layover in frankfurt will do :)

I'm still trying to get PBXT to run with the latest 6.0 version, and I
think I started at about the same time you did...

It's probably useful to go through each of the patches there and re-do
some of the work. A bunch of the compiler warnings I solved in rather
silly ways. e.g. unused parameters, i just did (void)foo; instead of the
better solution of removing the parameter.

I'm OK with this solution for the moment. Some of these cannot be changed because they involve callbacks which sometimes/may use the parameters.

I think there may be some real bugs in some of the signed vs unsigned
warnings/typecasts that possibly only show up with logs (or others) at >
2 or 4GB.

Yes, I noticed this, and have changed the solution in some cases. In particular, when off_t and size_t are involved, then we have to cast all to off_t, because I assume off_t >= size_t (I am also using size_t instead of ssize_t).

Best regards,

Paul

--
Paul McCullagh
PrimeBase Technologies
www.primebase.org
www.blobstreaming.org
pbxt.blogspot.com




_______________________________________________
Mailing list: https://launchpad.net/~drizzle-discuss
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~drizzle-discuss
More help   : https://help.launchpad.net/ListHelp

Reply via email to