I'm sorry about the late reply. I've been moving to a new apartment,
and my computers moved out of the old apartment with working phone
connection this weekend, and only got a new working phone connection
On Mon, May 01, 2000 at 07:31:50PM +0200, Raymond A. Wiker wrote:
> Yesterday I started working on SBCL under FreeBSD again
> (currently 3.4-STABLE), and eventually got a running image (I had to
> perform the last step in make.sh by hand, as I had to change the
> definitions for "struct stat" and "extract-stat-results", and
> reevaluate the definitions for stat, lstat and fstat (as they use the
> macro extract-stat-results).
> I'm now running make.sh again, with my changes merged into
> unix.lisp. I cannot claim that I got the merge right on my first try,
> but I think that the version I'm compiling just now will work.
This is great!
> How do I go about getting my work merged into sbcl (actually,
> it's not a lot of changed code, despite the fact that I've been
> working on this for a while. Make of that what you will :-)
> Would it be an idea if I prepared a diff against 0.6.3, plus
> the files I've imported/updated from CMUCL (FreeBSD-os.[hc] and
> Config.FreeBSD_gencgc)? This way, somebody else with a FreeBSD machine
> could verify the integrity of the patch. It's also an idea to build
> for Linux with my patches present, of course...
That sounds like a good approach. I don't have any real experience
with merging branches and patches, but it's probably time to learn,
and you make it sound like a manageable amount of change. If you
can test for Linux with your patches present before you send them
on to me, that could make my work easier, but if that's inconvenient,
just send the patches and I'll try to sort them out.
(I have a FreeBSD machine, so I'll be able to test the results.)
William Harold Newman <william.newman@...>
PGP key fingerprint 85 CE 1C BA 79 8D 51 8C B9 25 FB EE E0 C3 E5 7C