[kaffe] Kaffe and newer make tools
Dalibor Topic
robilad at kaffe.org
Thu Nov 20 09:40:03 PST 2003
Hi James,
thanks for doing the work! I'm holding off from those versions of
autotools for the reasons listed below. But I'll check in the parts of
your patch that make sense with the tools we're using at the moment.
James Simmons wrote:
> Since I'm using the latest unstable debian my automake tools are ahead of
> the tools recommended by kaffe. As usual things broke with the newest
> tools. So I went a fixed the problems one by one. Here are the steps to
Basically, Debian has been led into brokenness by a small mistake
propagating through the autotools by a temporal incompetence worm hole,
or something like that.
> get kaffe working with
>
> automake 1.7.9
Weird, or probably broken by default I'd say. The announcement says it
has been rebuilt with autoconf 2.59 (
http://mail.gnu.org/archive/html/autotools-announce/2003-11/msg00001.html)
that hasn't been released yet. Suspect, to say the least. I'm keeping my
hands off that one, until a release comes along that makes more sense in
its anouncement.
> autoconf 2.58
Unfortunately, it's Debian specific. The release was thoroughly
mishandled by the autoconf maintainer, and never meant to be officially
relesead. It's the root of the confusion in the autotools world. Read
the mildly amusing thread here:
http://mail.gnu.org/archive/html/autoconf/2003-11/msg00038.html
I'm waiting for 2.59 or 2.60, whatever ends up being the official
release, as 2.58 seems to have some ugly bug, as according to the
thread, the maintainers didn't want to have 2.58 out for to long.
Currently, everybody seems to be eternally confused, so you have people
downloading and reporting bugs to not officially announced releases like
here:
http://mail.gnu.org/archive/html/autoconf/2003-11/msg00102.html
> libtool 1.5.0a
Doesn't exist from the FSF. A debian specific packaging of 1.5+some
stuff from CVS. If we switched over to that thing we might break all
other archs. I prefer to wait till FSF releases the next libtool
releease, be it 1.5.1 or 1.6. Both are under discussion on the libtool
mailing list. On a side note, I hope someone at the FSF finally got a
clue from the libtool developers and put the not tainted libtool 1.5
tarball back online.
> I placed a tar ball on my home page for people to work with. The problem
> is the patches kaffe applies are now in the standard make system tools.
> Well except for the superh patch. I got it to work and I tested a few apps
> with it. It works.
>
> http://phoenix.infradead.org/~jsimmons/kaffe.tgz
That's an 18 mb file containing a) the whole kaffe tree, b) object
files, and c) built binaries. A patch would have been more convenient ;)
So I took your archive, untarred it, ungzipped it, cd into it, did a
make distclean, a cvs -qz9 diff -u > ../james-autotools.patch, and
that's the attached file. ;) Please submit a ChangeLog entry next time,
that makes my life easier, as I appreciate any kind of help
understanding why people make the changes they make ;)
that being said, thanks again!
cheers,
dalibor topic
-------------- next part --------------
A non-text attachment was scrubbed...
Name: james-automake.patch.bz2
Type: application/x-bzip2
Size: 61193 bytes
Desc: not available
Url : http://pogo.kaffe.org/pipermail/kaffe/attachments/20031120/f0f47afe/james-automake.patch-0002.bin
More information about the kaffe
mailing list