On Fri, Jul 20, 2001 at 07:40:28PM -0400, email@example.com wrote:
> Yes, it was stock gcc from Debian. I had to do some damage to the debian/rules
> stuff, though. In the archtable in dpkg, there is a column that is supposed to
> be the GNU architecture. This must be set correctly for gcc to be able to build
> this package. For my stuff, I set the dpkg architecture to i386-freebsd, and
> the GNU one to i386-freebsdelf. There is also dpkg-architecture under the
> scripts directory. It has to be changed separately.
Great. I'll prod this at some point over the weekend and try to get NetBSD
ones built. Have you done anything about differences between the FreeBSD
and Debian file layouts?
> I don't know what this is going to take yet. I'm a bit confused by the sysdeps
> directory in glibc. That's where the system dependent stuff is supposed to go,
> and it looks like they did some kind of multiple inheritance thing with
> Makefiles... Probably going to take me a while.
Good luck :)
> Some of them. There are a couple (perl is one) that are setup to only support
> linux or hurd in the debian/rules. It takes i386-freebsd and turns it into
> i386-freebsd-linux, but it knows to turn i386-hurd into i386-gnu. We get to
> add support for freebsd and netbsd.
Yes, Perl was fun until I figured out just why I was ending up with stuff
being copied into a directory called "-"...
Matthew Garrett | firstname.lastname@example.org