I have mozilla working in FreeBSD on my laptop again. This is a good thing. It means I can get real work done in a unix on my desk at work again.
Because I must be insane, I've been tracking HEAD (-CURRENT) on my laptop. Once RELENG_5 was branched, I moved to that. At some point, one of the dependencies Moz relied on changed, but it wasn't direct. Oh no, it was some other third party bit that I had to compile in order to compile Mozilla in the first place.
Well, I've finally taken to time to just recompile EVERYTHING that isn't part of the base OS (which I recompile about twice a week with the latest source tree as a matter of course), and whichever bit it was has been replaced with a working one.
This is the laptop, minus EHCI (USB 2.0) support (I disabled it because it's still flaky when docked for some reason):
Copyright (c) 1992-2004 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD 5.3-BETA3 #0: Wed Sep 8 13:10:24 EDT 2004
jamie@ghast:/usr/obj/usr/src/sys/ghast
( rest of dmesg output follows: )This post brought to you by the letters Mozilla and the numbers 1.7.2.
Oh, and I've seen this one before, but I haven't posted it yet, so here it is:
chelona( brings us the Meme of the Morning: )Enjoy your Saturday. Ignore the date, it'll just depress you anyway.
EDIT: Goddamnit, when did the fucking PRE tag stop working? Or is that an LJ thing where you can use any HTML in the body you like except the ones they don't like or something? I've manually replaced all angle brackets in the dmesg output with the matching square brackets instead. Using pre would have been so much fucking easier.