Gentoo Archives: gentoo-commits

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"