My Common Lisp and Debian blog. For more off topic rants and stuff please see my livejournal blog.
Monday, July 26, 2004
common-lisp-controller v4
Still to come: (aka vapourware) asdf-install-2-deb-package and clc-build-all-packages-for-me :-)
Friday, July 23, 2004
Brown bag time
Tuesday, July 20, 2004
New 19a-pre3 upload
I made a new 19a-pre3 upload of cmucl to experimental. When upstream marks the CVS tag 19a-release on the 28th I hope to upload the packages soon. I cannot seem to fit the whole 'original source' with the fact that the upstream version can change when important fixes are put into CVS. This means that the upstream version will be 19a-release-20040728 with debian version -0. Ugly, not?
In other news I've been working a lot with squeak recently, especially with squeakland. Their online demos of EToys are really wonderful, just look at
this car demo.
The whole AMD64 GR just sucks. GR should be an exception, not the rule! Communication seems to be breaking down. Discussions not unfortunately... All in all I wish there were a cabal :-). So I think I will vote against.
Wednesday, July 14, 2004
Common-Lisp-Controller needs to evolve
clc is having problems. The design is getting Byzantine and in general much to complex to solve even seemingly obvious problems. The current design with build-daemon, cronjobs, spool directory etc. has to die. But what should replace it?
Kevin Rosenberg has a interesting idea: do not build for all users of the system anymore, just has a per-user cache of compiled packages in ~/.clc/
The major problems are that we would be deleting files in every user's homedirectory(!) and that we would not build all libraries on a routine basis, so bugs could go unnoticed for quite some time...
Sunday, July 04, 2004
IBM R40: to pcmcia or not to pcmcia
I keep having problems with my IBM R40: the pcmcia interface just will not work. Very iritatingly I keep getting:
On a kernel that should be able to handle it (2.6.7-mm3) Even without acpi, apic and other magic. The only good fact is that also when using XP it sometimes behaves strangely...
kernel: Yenta: CardBus bridge found at 0000:02:00.0 [1014:0528]
kernel: Yenta: Using INTVAL to route CSC interrupts to PCI
kernel: Yenta: Routing CardBus interrupts to PCI
kernel: Yenta TI: socket 0000:02:00.0, mfunc 0x01d11002, devctl 0x64
kernel: Yenta TI: socket 0000:02:00.0 probing PCI interrupt failed, trying to fix
kernel: Yenta TI: socket 0000:02:00.0 no PCI interrupts. Fish. Please report.
kernel: Yenta: ISA IRQ mask 0x0000, PCI irq 0
kernel: Socket status: ffffffff
Saturday, July 03, 2004
cmucl 19a preview uploaded to experimental
I uploaded a preview of 19a to experimental yesterday. (I could saw the katie email today)
It is called pre1 but is based on the official pre3 version. This confusion is due to the fact that I have to remove the CVS files from the source files. This makes quickly updating the source more difficult than it should be, and I wonder how katie handles ever-changing .orig.tar.gz files. Boh. We will see.