From: | "Samuli Suominen (ssuominen)" <ssuominen@g.o> |
---|---|
To: | gentoo-commits@l.g.o |
Subject: | [gentoo-commits] gentoo-x86 commit in profiles/default/linux/amd64/dev/32bit-userland: README make.defaults |
Date: | Sat, 03 Oct 2009 16:00:26 |
Message-Id: | E1Mu720-00017t-Mo@stork.gentoo.org |
1 | ssuominen 09/10/03 16:00:24 |
2 | |
3 | Added: README make.defaults |
4 | Log: |
5 | Commit profile for creating 32bit emul- pkgs. |
6 | |
7 | Revision Changes Path |
8 | 1.1 profiles/default/linux/amd64/dev/32bit-userland/README |
9 | |
10 | file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/default/linux/amd64/dev/32bit-userland/README?rev=1.1&view=markup |
11 | plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/default/linux/amd64/dev/32bit-userland/README?rev=1.1&content-type=text/plain |
12 | |
13 | Index: README |
14 | =================================================================== |
15 | # Copyright 1999-2009 Gentoo Foundation |
16 | # Distributed under the terms of the GNU General Public License v2 |
17 | # $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/amd64/dev/32bit-userland/README,v 1.1 2009/10/03 16:00:24 ssuominen Exp $ |
18 | |
19 | IMPORTANT |
20 | ========= |
21 | |
22 | Here's how to use this profile. Any other use will probably break your installation, so you better follow it closely. |
23 | |
24 | 1. Download the latest amd64 stage2 tarball |
25 | 2. Unpack it to your chroot location and do all the bind mounts |
26 | 3. Chroot in |
27 | 4. run `find /usr/lib64 /lib64 -exec touch {} \;' |
28 | 5. remove the "CHOST=" line from /etc/make.conf |
29 | 6. change the /etc/make.profile link to this profile |
30 | 7. run `emerge -e world' |
31 | |
32 | Dependencies might not always be quite correct. Don't use this profile for anything else then creating emul-libs. |
33 | |
34 | |
35 | |
36 | 1.1 profiles/default/linux/amd64/dev/32bit-userland/make.defaults |
37 | |
38 | file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/default/linux/amd64/dev/32bit-userland/make.defaults?rev=1.1&view=markup |
39 | plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/default/linux/amd64/dev/32bit-userland/make.defaults?rev=1.1&content-type=text/plain |
40 | |
41 | Index: make.defaults |
42 | =================================================================== |
43 | # Copyright 1999-2009 Gentoo Foundation |
44 | # Distributed under the terms of the GNU General Public License v2 |
45 | # $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/amd64/dev/32bit-userland/make.defaults,v 1.1 2009/10/03 16:00:24 ssuominen Exp $ |
46 | |
47 | DEFAULT_ABI="x86" |
48 | ABI="x86" |
49 | |
50 | CHOST="i686-pc-linux-gnu" |
51 | |
52 | FEATURES="collision-protect multilib-strict" |
53 | |
54 | CFLAGS_x86="-m32 -L/emul/linux/x86/lib -L/emul/linux/x86/usr/lib" |
55 | LDFLAGS_x86="-m elf_i386 -L/emul/linux/x86/lib -L/emul/linux/x86/usr/lib" |