libtool-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: kfreebsd*-gnu/k*bsd*-gnu support.


From: Aurelien Jarno
Subject: Re: kfreebsd*-gnu/k*bsd*-gnu support.
Date: Sat, 25 Mar 2006 23:19:18 +0100
User-agent: Mutt/1.5.11+cvs20060126

On Fri, Mar 17, 2006 at 06:12:18AM +0100, Ralf Wildenhues wrote:
> Hi Kurt, Aurelien,
Hi!

First of all, sorry for the late answer...

> * Kurt Roeckx wrote on Sun, Mar 12, 2006 at 04:37:09PM CET:
> > 
> > I've attached 2 patches that should get kfreebsd*-gnu and
> > knetbsd*-gnu support, or more in general k*bsd*-gnu support
> > working properly.
> 
> Was it broken before (honest question)?

Well before it was working it most cases, but it's already the third
time we encounter a problem with a specific package. In all case the
solution is too copy the linux-gnu part into kfreebsd*-gnu.

> > k*bsd behaves like Linux, but with a bsd kernel.  They have a gnu
> > libc, gnu binutils, ...  Some of the things currently in libtool.m4
> > are actually for the case they wouldn't be using gnu ld, and
> > therefor break.  They mostly seem to have problem with the
> > kfreebsd-amd64 port.
> > 
> > The patch changed (almost) everything to do the same as on Linux.
> > It's based on a patch provided by Aurelien Jarno.  I've made a
> > patch for both the 1.5 branch and 2.0.
> 
> The patches look fine to me, but they change how a number of things work
> on kfreebsd*-gnu and knetbsd*-gnu.  Is it right that Debian is still
> basically the only producer of such a system, and that you are needing
> the changes anyway, so a flag day is a non issue?

There is also Gentoo, which recently started to provide GNU/kFreeBSD base, 
but it is actually the same people behind it.

> > One thing I have to wonder about is they need to set LD in
> > _LT_AC_LOCK for arches that support 64 bit.
> 
> What's the gist of this comment?  (Except for that the name _LT_AC_LOCK
> is exceptionally stupid, granted ;-)
 
_LC_AC_LOCK will probably be the only thing different from GNU/Linux,
because the ld target is different. Currently we are not supporting
bi-arch on x86_64 because our kernel has some problems with it, but that
will probably come soon.

I have attached a patch for that part.

Bye,
Aurelien

-- 
  .''`.  Aurelien Jarno             | GPG: 1024D/F1BCDB73
 : :' :  Debian developer           | Electrical Engineer
 `. `'   address@hidden         | address@hidden
   `-    people.debian.org/~aurel32 | www.aurel32.net

Attachment: libtool.m4.diff
Description: Text document


reply via email to

[Prev in Thread] Current Thread [Next in Thread]