From: Mike Frysinger <vapier@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] Dynamic SLOTs
Date: Sat, 31 Jul 2004 12:29:26 -0400 [thread overview]
Message-ID: <200407311229.26174.vapier@gentoo.org> (raw)
In-Reply-To: <200407311732.48651.jstubbs@gentoo.org>
On Saturday 31 July 2004 04:32 am, Jason Stubbs wrote:
> Well, the idea was that to create local USE flags of the form cc-${ARCH},
> have the gcc ebuilds use them to configure the cross compiler and also have
> them control the the slot. The only real difference to what there is now
> would be that portage would be able to forecast the SLOT correctly.
so the user would do USE="cc-arm" to get an arm cross compiler ?
and then in the ebuild we'd have to do something like:
SLOT="cc-arm? ( blah )" ?
how'd would we specify a default slot ?
> If you're asking about using portage itself to do the cross-compiling, well
> we're still a ways from that I think. Isn't the main issue there that
> packages link against / instead of ${ROOT}?
a few things / ideas ...
- you wouldnt merge the cross compiler to $ROOT, you would merge it to /
- it would be impossible to link against things in / since those libraries are
of a different format
- i believe cross compilers have a diff linking / include / etc... path setup
- if we start supporting $LDFLAGS more, this will be easier :)
-mike
--
gentoo-dev@gentoo.org mailing list
next prev parent reply other threads:[~2004-07-31 16:29 UTC|newest]
Thread overview: 35+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-07-31 4:09 [gentoo-dev] Dynamic SLOTs Jason Stubbs
2004-07-31 6:46 ` Mike Frysinger
2004-07-31 8:32 ` Jason Stubbs
2004-07-31 16:29 ` Mike Frysinger [this message]
2004-08-01 2:01 ` Jason Stubbs
2004-08-01 21:27 ` Martin Schlemmer
2004-08-03 23:34 ` Jason Stubbs
2004-08-03 23:57 ` Mike Frysinger
2004-08-04 14:28 ` Jason Stubbs
2004-08-04 20:11 ` Aron Griffis
2004-08-04 23:47 ` Jason Stubbs
2004-08-05 1:45 ` Lina Pezzella
2004-08-05 13:57 ` Jason Stubbs
2004-08-05 3:00 ` Aron Griffis
2004-08-05 13:50 ` Jason Stubbs
2004-08-05 8:59 ` Ned Ludd
2004-08-06 3:10 ` Mike Frysinger
2004-08-06 11:45 ` Jason Stubbs
2004-08-09 23:35 ` Matthieu Sozeau
2004-08-10 12:21 ` Jason Stubbs
2004-08-10 12:53 ` Matthieu Sozeau
2004-08-10 13:37 ` Jason Stubbs
2004-08-06 11:56 ` Paul de Vrieze
2004-08-06 12:41 ` Jason Stubbs
2004-08-06 15:18 ` Paul de Vrieze
2004-08-06 17:28 ` Mike Frysinger
2004-08-06 23:57 ` Jason Stubbs
2004-08-07 10:42 ` Paul de Vrieze
2004-08-07 11:07 ` Chris Bainbridge
2004-08-07 11:25 ` Jason Stubbs
2004-08-10 14:55 ` Jason Stubbs
2004-08-11 14:21 ` [gentoo-dev] Cross Compilation and Dynamic Slots Jason Stubbs
2004-08-11 16:17 ` Ilya A. Volynets-Evenbakh
2004-08-12 13:12 ` Jason Stubbs
2004-08-12 12:42 ` [gentoo-dev] Cross Compilation and Dynamic Slots (ARCH_LIBDIR) Travis Tilley
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=200407311229.26174.vapier@gentoo.org \
--to=vapier@gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox