Brent Dax (brentdax) wrote,
Brent Dax

  • Mood:
  • Music:

No problem.

I'm a lot calmer now. A few songs got me back in a normal mood--Time (calms and focuses), Particle Man (which makes me smile), and Moby's Extreme Ways (makes me creative). Those three came up on their own, with one song between each, oddly enough...sometimes I wonder if iTunes isn't smarter than it looks.

Leo Tötsch, the release manager for Parrot, recommended in an e-mail that I upgrade Navi's copy of gcc (the C compiler--a program that turns source code into something the computer can run) to make Parrot compile faster. Well, I did so today.

After fiddling with dselect for a bit, I got a package list with testing on it, and installed the gcc-3.3 package. This upgraded a load of stuff on Navi, including glibc (the C library--most programs depend on this code). An upgrade like that...well, it's not quite equivalent to a service pack on Windows, but it's not that far from it, either.

glibc's installer restarted a few daemons and told me that it might be wise to reboot; I didn't see any ill effects of the upgrade, but issued the proper shutdown -r now command anyway. I then wandered into the other room to watch Navi reboot. (I'm endlessly amused by the fact that she seems to spontaneously reboot--there's no on-screen warning before rebooting when I run shutdown -r now via ssh.)

Navi rebooted without a problem, and was back online before my mail client even noticed. I logged back in and built Parrot with the new compiler, and sure enough, the two huge files that used to keep Navi working for minutes now take less than thirty seconds. Yay.

A few games with rm and ln, and the shiny new gcc was completely installed.

I keep waiting for the other shoe to drop, but it doesn't seem that it will. Unix systems are inherently stable, and Navi is no exception. Weird how rock-solid it is, compared to Windows...

Now for bed, I think. G'night, minna.

  • (no subject)

    More or less finished the house thingy. (Although I'm thinking about switching the load-and-store mechanism to something using AJAX to keep it on…

  • Silly, clever hacks

    We're starting to think about how the furniture will be laid out in the new house. When we rearrange a room, we usually do it by sketching it out (to…

  • (no subject)

    I'm really enjoing the new Google Code Search. 3474: * src/: filterit.c, filterit.h, iwantu.c: I am drunk and coding like I am the greatest coder…

  • Post a new comment


    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.