Uncategorized

You are currently browsing the archive for the Uncategorized category.

I am now a libtool co-maintainer.
That is pretty cool. I get a commit if approved by another maintainer or if 72 hours pass
without comment on my patches. Beats the hell out of waiting for what certainly feels like forever for someone to commit my patches.

On the downside, of course, is that I am now one of the people that patch submitters
are going to be mad at for not committing their patches as soon as they post them to the mailing list.
I used to think that it was a relatively easy process, but it is a little harder than
I originally thought.

Got to make sure the patch does what it says, try your best to ensure it breaks nothing,
and, of course, test the thing on as many systems as possible.

No wonder it took forever for my patches to be applied.

Dead hard drive

Looks like my powerbook’s internal drive has died. I’ll be spending the next
few days either taking the machine apart and putting in a replacement drive, or
throwing the thing against the wall and getting a new one.

I hope I have fairly recent backups of the important stuff, although I’ve a
horrible feeling I’m missing my gpg key.

Okay, here is what I hope to get done to libtool over the next few days:

  • Make -framework foo and -F/path work properly
  • Update the documentation to reflect reality
  • Change ltdl so it prefers the dyld code I added rather than any dlopen function it might find.

I don’t think I’ve said this enough, libtool is a pain.

My SQL<br />
Control Center Icon
Got back and found a very pretty mysqlcc icon from Tracy Peterson in my
mailbox.
I have put it in the disk image (otherwise unchanged from the last
version), you can

Download My SQL Control Center here

The MD5 Sum for this disk image is: 99bfaac4fec5fc96ed11f7724b8d3c1a

There are build instructions included on the disk image, but do not rely
on them being easy to follow.

I have yet to figure out why it is necessary to patch Qt, it seems likely
that it is a MySqlCC bug.

Well, since I am going on holiday, I thought I’d better point people at a
not so crashy mysqlcc.
Download Mysql
Control Center for Mac OS X

I downloaded the mysqlcc source code, and thought I’d have a go at building
it with trolltech’s
Qt-3.2.0 (Qt/Mac Free.
Even though the page says the latest edition is 3.1.2, 3.2.0 is available for download.

Qt takes forever and a day to build on my powerbook g4, it also takes forever to build something which uses it, so most of the days was spent washing my car while the things compiled.

I did eventually get mysqlcc built, and it seems to work, but it crashes a lot while running and every time it exits. I think the exit crash has to do with the HotKey code, I’ll look at disabling that alltogether and see what happens.

If you want to have a look, you can download a 4.1Mb binary that I built today.
MD5 for the binary is: aec05d25efce0c05656a9c7a5c900212
The above link not working? Download mysqlcc/mac from this site
It was built with the 0.9.2 source release of mysqlcc and Qt/Mac Free 3.2.0.

My name is O’Gorman, that is an apostrophe and a capital G. It is not Ogorman, nor is my middle initial O.

Tried to buy travel insurance today, it took 45 minutes before we gave up, the computer system the agent was using wouldn’t accept the apostrophe in my name. This is in Japan, they happily accept names requiring 2 byte fonts, but ‘ is unacceptable? I must admit that I’ve had this problem before, trying to give money to unicef Japan, it would not accept my name, but gave a useless error, because the apostrophe is used to delimit sql queries and the web designer never took into account that someone’s name may contain one.

It isn’t hard to do, it just requires a little thought on the part of the application designer, accept “odd” chars in names.

While I’m ranting, I may as well continue:

1) Do not ask for a zip/postal code and then validate the input against some US database, informing me uselessly that my (quite valid japanese code) is wrong.

2) If your company accepts international orders, use the same form for everyone, don’t make me go to some “special” page.

3) If you don’t accept international orders, tell me so before I get to the checkout page.
I’d better stop now, or I’ll be up half the night on this rant.

« Older entries § Newer entries »