Re: Multiarch LFS

Nathan Coulson <[email protected]>
Newsgroups gmane.linux.lfs.general
Message-ID <CAFvYhDDq73TL1qH5P2SwLdo=_+YfqWMgSgyTPxrzOyyvYTgW7Q@mail.gmail.com>
On Sun, Feb 10, 2013 at 11:18 AM, DJ Lucas <[email protected]> wrote:
> Has anybody entertained the idea of multiarch (not current multilib) on
> an LFS style build yet? I intend to do this, but if anybody has already
> done so, I'd appreciate notes, patches, and what not.
>
> For those unfamiliar: http://wiki.debian.org/Multiarch/
>  From my POV, unlike the previous disagreement of lib<qual> amongst
> distributions, this _seems_ to be much cleaner and well thought out,
> especially with a couple of examples in place already (Fedora has been
> doing this in parallel as well as Debian and Ubuntu, but isn't really in
> the spotlight yet).
>
> -- DJ

I use a variation on my own LFS system (Basically 64bit goes into
/usr/lib, and 32bit to /usr/lib/32.  If there are binaries I want, I
install them to /usr/lib/32/bin).

I also have a couple cross compilers, which are currently at
/usr/x86_64-pc-mingw32 and /usr/x86_64-pc-apple-darwin10 (Which would
probably be better in a multiarch setup).  Also have a lfs to ubuntu
(/usr/x86_64-ubuntu1204-pc-linux-gnu) cross compiler, but I couldn't
get the multiarch patches to work for me (autotools failed to
regenerate the build system).  I cheated and moved all the libraries
to standard locations instead


I was tossing the multiarch idea around,  but there would be a lot of
modifications to my buildscripts to use /usr/lib/x86_64-pc-linux-gnu
instead of /usr/lib.  (I don't mind doing that for the i686 arch, as I
rarely use 32bit software [I think just wine right now], but otherwise
I do try to keep close to LFS/BLFS upstream).  I think using
/usr/lib/i686-pc-linux-gnu instead of /usr/lib/32 would be great
though.

I'll update my notes at http://www.nathancoulson.com/proj_lfs.php (I
think when I put up that page, I couldn't adapt the existing gcc
instructions (We were using -B) for a multilib setup).  Not really a
multiarch system, but it does modify some of the paths.

> --
> http://linuxfromscratch.org/mailman/listinfo/lfs-chat
> FAQ: http://www.linuxfromscratch.org/faq/
> Unsubscribe: See the above information page



-- 
Nathan Coulson (conathan)
------
Location: British Columbia, Canada
Timezone: PST (-8)
Webpage: http://www.nathancoulson.com
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-chat
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.