comp.lang.ada
 help / color / mirror / Atom feed
From: Ludovic Brenta <ludovic@ludovic-brenta.org>
Subject: Re: Multi-arch
Date: Sun, 21 May 2006 15:41:49 +0200
Date: 2006-05-21T15:41:49+02:00	[thread overview]
Message-ID: <87irnz4hr6.fsf@ludovic-brenta.org> (raw)
In-Reply-To: pan.2006.05.21.13.08.55.479289@linuxchip.demon.co.uk.uk.uk

Dr. Adrian Wrigley writes:
> The build process relies on a full i386 install of FC5 in a separate
> set of partitions from the x86_64.  I installed a complete suite of
> i386 GNAT tools while running in 32-bit mode.  The machine is
> dual-bootable, for convenience, but the build scripts use linux32
> and chroot to compile 32-bit when booted as x86_64.
>
> I have the same source code checked out from cvs in two separate
> directories.  The build script checks the architecture, and if it is
> x86_64, it builds all the partitions except those which need the
> 32-bit library.  Otherwise, it builds all the partitions.

I guess you could have just one checkout, but two different object and
executable directories.  This is quite easy to set up in GNAT project
files or, failing that, Makefiles.

I don't know if the proposal from Canonical will be accepted or
implemented, much less in what time frame.  What do you think I should
do in Debian?  Continue supporting single-arch only (which still
allows you to use a chrooted system for the other arch, like you are
doing now) and wait for dpkg 2.0, or try provide multi-arch GNAT and
libraries now?

-- 
Ludovic Brenta.



  reply	other threads:[~2006-05-21 13:41 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-05-17  9:22 Multi-arch Ludovic Brenta
2006-05-17  9:45 ` Multi-arch Georg Bauhaus
2006-05-17 20:31 ` Multi-arch gshapovalov
2006-05-18 11:39   ` Multi-arch Ludovic Brenta
2006-05-18 16:34     ` Multi-arch gshapovalov
2006-05-18 21:24 ` Multi-arch Björn Persson
2006-05-19  7:23   ` Multi-arch Ludovic Brenta
2006-05-19 21:16     ` Multi-arch Björn Persson
2006-05-20 11:18       ` Multi-arch Ludovic Brenta
2006-05-20 17:51         ` Multi-arch Björn Persson
2006-05-21 16:03   ` Multi-arch Dr. Adrian Wrigley
2006-05-21 13:05 ` Multi-arch Dr. Adrian Wrigley
2006-05-21 13:41   ` Ludovic Brenta [this message]
2006-05-21 16:07     ` Multi-arch Dr. Adrian Wrigley
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox