mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-16 09:26:58 +02:00
churn(profiles): Move arch/amd64
The only CoreOS specific things in this profile appear to have been a few use flags for the SDK. Switch to the upstream amd64 profile after moving these flags around in the appropriate target profiles. The one function change here is that the delta_generator use flag is now properly disabled outside of the SDK as it was in chromeos.
This commit is contained in:
parent
0303361b28
commit
5959c42ec4
@ -1,41 +0,0 @@
|
||||
# Copyright 1999-2008 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/make.defaults,v 1.4 2009/08/16 22:06:33 remi Exp $
|
||||
|
||||
ARCH="amd64"
|
||||
ACCEPT_KEYWORDS="${ARCH}"
|
||||
|
||||
CHOST="x86_64-pc-linux-gnu"
|
||||
CFLAGS="-O2 -pipe"
|
||||
CXXFLAGS="${CFLAGS}"
|
||||
|
||||
# 2006/06/07 - Danny van Dyk <kugelfang@gentoo.org>
|
||||
# Multilib settings for all amd64 subprofiles.
|
||||
MULTILIB_ABIS="amd64 x86"
|
||||
DEFAULT_ABI="amd64"
|
||||
# Do not remove this one, or all kinds of hell breaks loose.
|
||||
ABI="amd64"
|
||||
|
||||
# 64bit specific settings.
|
||||
CHOST_amd64="x86_64-pc-linux-gnu"
|
||||
CDEFINE_amd64="__x86_64__"
|
||||
|
||||
# 32bit specific settings.
|
||||
CFLAGS_x86="-m32"
|
||||
LDFLAGS_x86="-m elf_i386"
|
||||
ASFLAGS_x86="--32"
|
||||
CHOST_x86="i686-pc-linux-gnu"
|
||||
CDEFINE_x86="__i386__"
|
||||
|
||||
# 2006/10/24 - Simon Stelling <blubb@gentoo.org>
|
||||
# They are masked, but we can enable them anyway for those who have
|
||||
# >=portage-2.1.2_pre3-r4
|
||||
USE="${USE} mmx sse sse2"
|
||||
|
||||
# 2006/08/18 - Donnie Berkholz <dberkholz@gentoo.org>
|
||||
# Defaults for video drivers
|
||||
VIDEO_CARDS="fbdev glint intel mach64 mga neomagic nv r128 radeon savage sis tdfx trident vesa vga via vmware voodoo"
|
||||
|
||||
# 2006/12/22 - Danny van Dyk <kugelfang@gentoo.org>
|
||||
# Default for ALSA_CARDS USE_EXPAND variable.
|
||||
ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci"
|
@ -1,5 +0,0 @@
|
||||
# Copyright 1999-2008 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/no-multilib/make.defaults,v 1.1 2008/04/01 17:39:54 wolf31o2 Exp $
|
||||
|
||||
MULTILIB_ABIS="amd64"
|
@ -1,205 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/no-multilib/package.mask,v 1.51 2009/09/16 20:18:08 ulm Exp $
|
||||
|
||||
# AMD64 Team <amd64@gentoo.org>
|
||||
# Mask packages that rely on amd64 multilib
|
||||
app-accessibility/mbrola
|
||||
app-accessibility/perlbox-voice
|
||||
app-antivirus/bitdefender-console
|
||||
app-antivirus/f-prot
|
||||
<app-arch/rar-3.8.0
|
||||
app-arch/stuffit
|
||||
app-benchmarks/cpuburn
|
||||
=app-editors/emacs-18*
|
||||
app-emulation/crossover-office-bin
|
||||
app-emulation/crossover-office-pro-bin
|
||||
app-emulation/playonlinux
|
||||
app-emulation/point2play
|
||||
app-emulation/q4wine
|
||||
app-emulation/virtualbox-guest-additions
|
||||
app-emulation/virtualbox-ose
|
||||
app-emulation/vmware-dsp
|
||||
app-emulation/vmware-player
|
||||
app-emulation/vmware-server
|
||||
app-emulation/vmware-server-console
|
||||
<app-emulation/vmware-workstation-6.5
|
||||
>=app-i18n/atokx3-3.0.0
|
||||
app-i18n/kurso-de-esperanto
|
||||
app-office/mozilla-sunbird-bin
|
||||
app-office/ooextras
|
||||
app-office/openoffice-bin
|
||||
app-pda/qtopia-desktop-bin
|
||||
app-emulation/cedega
|
||||
app-emulation/emul-linux-x86-baselibs
|
||||
app-emulation/emul-linux-x86-compat
|
||||
app-emulation/emul-linux-x86-gtklibs
|
||||
app-emulation/emul-linux-x86-medialibs
|
||||
app-emulation/emul-linux-x86-qtlibs
|
||||
app-emulation/emul-linux-x86-sdl
|
||||
app-emulation/emul-linux-x86-soundlibs
|
||||
app-emulation/emul-linux-x86-xlibs
|
||||
app-emulation/emul-linux-x86-java
|
||||
app-emulation/ies4linux
|
||||
app-emulation/transgaming-fontinstaller
|
||||
app-emulation/transgaming-mozctlinstaller
|
||||
app-emulation/wine
|
||||
app-emulation/wine-doors
|
||||
app-text/acroread
|
||||
app-text/bibus
|
||||
dev-embedded/libftd2xx
|
||||
dev-lang/dmd-bin
|
||||
dev-lang/icc
|
||||
dev-lang/idb
|
||||
dev-lang/ifc
|
||||
dev-lang/realbasic
|
||||
dev-lang/sunstudioexpress
|
||||
dev-perl/Archive-Rar
|
||||
dev-python/skype4py
|
||||
dev-util/android-sdk
|
||||
dev-util/biew
|
||||
dev-util/dialogblocks
|
||||
dev-util/helpblocks
|
||||
dev-util/nvidia-cuda-profiler
|
||||
games-action/descent3
|
||||
games-action/descent3-demo
|
||||
games-action/heretic2
|
||||
games-action/heretic2-demo
|
||||
games-action/lugaru-demo
|
||||
games-action/mutantstorm-demo
|
||||
games-action/phobiaii
|
||||
games-action/rune
|
||||
games-action/spacetripper-demo
|
||||
games-arcade/barbarian-bin
|
||||
games-arcade/jardinains
|
||||
games-arcade/gish-demo
|
||||
games-emulation/caps
|
||||
games-emulation/goosnes
|
||||
games-emulation/nestra
|
||||
games-emulation/snes9express
|
||||
games-emulation/snes9x
|
||||
games-emulation/zinc
|
||||
games-emulation/zsnes
|
||||
games-emulation/mupen64
|
||||
games-fps/avp
|
||||
games-fps/doom3-cdoom
|
||||
games-fps/doom3-chextrek
|
||||
games-fps/doom3-data
|
||||
games-fps/doom3-demo
|
||||
games-fps/doom3-ducttape
|
||||
games-fps/doom3-dungeon
|
||||
games-fps/doom3-eventhorizon
|
||||
games-fps/doom3-hellcampaign
|
||||
games-fps/doom3-inhell
|
||||
games-fps/doom3-lms
|
||||
games-fps/doom3-mitm
|
||||
games-fps/doom3-opencoop
|
||||
games-fps/doom3-phantasm
|
||||
games-fps/doom3-roe
|
||||
games-fps/doom3
|
||||
games-fps/enemy-territory-etpro
|
||||
games-fps/enemy-territory-fortress
|
||||
games-fps/enemy-territory-truecombat
|
||||
games-fps/enemy-territory
|
||||
games-fps/etqw-bin
|
||||
games-fps/etqw-data
|
||||
games-fps/etqw-demo
|
||||
games-fps/fuhquake-bin
|
||||
games-fps/glxquake-bin
|
||||
games-fps/legends
|
||||
games-fps/postal2
|
||||
games-fps/postal2mp-demo
|
||||
games-fps/quake3-alliance
|
||||
games-fps/quake3-alternatefire
|
||||
games-fps/quake3-bfp
|
||||
games-fps/quake3-bin
|
||||
games-fps/quake3-brainworks
|
||||
games-fps/quake3-cpma
|
||||
games-fps/quake3-defrag
|
||||
games-fps/quake3-demo
|
||||
games-fps/quake3-matrix
|
||||
games-fps/quake3-nsco
|
||||
games-fps/quake3-osp
|
||||
games-fps/quake3-ra3
|
||||
games-fps/quake3-ruinhunters
|
||||
games-fps/quake3-teamarena
|
||||
games-fps/quake3-threewave
|
||||
games-fps/quake3-urbanterror
|
||||
games-fps/quake4-bin
|
||||
games-fps/quake4-data
|
||||
games-fps/quake4-deltactf
|
||||
games-fps/quake4-demo
|
||||
games-fps/rtcw
|
||||
games-fps/rtcwmp-demo
|
||||
games-fps/rtcwsp-demo
|
||||
games-fps/sauerbraten
|
||||
games-fps/soldieroffortune
|
||||
games-fps/soldieroffortune-demo
|
||||
games-fps/unreal-tournament
|
||||
games-fps/ut2003
|
||||
games-fps/ut2003-demo
|
||||
games-fps/ut2004-demo
|
||||
games-puzzle/hoh-bin
|
||||
games-roguelike/adom
|
||||
games-rpg/nwmouse
|
||||
games-rpg/nwmovies
|
||||
games-rpg/nwn
|
||||
games-rpg/nwn-cep
|
||||
games-rpg/nwn-data
|
||||
games-rpg/rain-slick
|
||||
games-rpg/sacred-gold
|
||||
games-server/etqw-ded
|
||||
games-server/greenhouse
|
||||
games-server/nwn-ded
|
||||
games-server/ut2003-ded
|
||||
games-simulation/bcs-demo
|
||||
games-simulation/secondlife-bin
|
||||
games-simulation/simutrans
|
||||
games-strategy/coldwar
|
||||
games-strategy/coldwar-demo
|
||||
games-strategy/darwinia
|
||||
games-strategy/darwinia-demo
|
||||
games-strategy/defcon-demo
|
||||
games-strategy/dominions2
|
||||
games-strategy/heroes3
|
||||
games-strategy/heroes3-demo
|
||||
games-strategy/majesty-demo
|
||||
games-strategy/savage-bin
|
||||
games-strategy/smac
|
||||
games-strategy/x2
|
||||
games-strategy/x2-demo
|
||||
mail-client/mozilla-thunderbird-bin
|
||||
mail-filter/MailScanner
|
||||
media-fonts/acroread-asianfonts
|
||||
media-gfx/grender
|
||||
media-gfx/maya
|
||||
media-gfx/picasa
|
||||
media-libs/realcodecs
|
||||
media-libs/win32codecs
|
||||
media-sound/shoutcast-server-bin
|
||||
media-sound/shoutcast-trans-bin
|
||||
media-sound/teamspeak2-client-bin
|
||||
media-sound/teamspeak2-server-bin
|
||||
media-sound/ventrilo-server-bin
|
||||
media-tv/livestation
|
||||
media-video/binkplayer
|
||||
net-dialup/slmodem
|
||||
net-im/skype
|
||||
net-im/skysentials
|
||||
net-libs/xulrunner-bin
|
||||
net-misc/icaclient
|
||||
net-p2p/sancho-bin
|
||||
net-voip/wengophone-bin
|
||||
sci-biology/foldingathome
|
||||
sci-electronics/eagle
|
||||
sys-apps/memtest86
|
||||
sys-apps/memtest86+
|
||||
sys-block/hpacucli
|
||||
sys-libs/lib-compat-loki
|
||||
<www-client/opera-9.62
|
||||
www-client/mozilla-firefox-bin
|
||||
www-client/seamonkey-bin
|
||||
www-plugins/nspluginwrapper
|
||||
x11-misc/googleearth
|
||||
x11-misc/qcomicbook
|
||||
|
@ -1,16 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/no-multilib/package.use.mask,v 1.7 2009/08/01 17:03:49 ssuominen Exp $
|
||||
|
||||
# Apr 28, 2008 Sébastien Fabbro <bicatali@gentoo.org>
|
||||
# ifc masked
|
||||
sci-libs/acml ifc
|
||||
|
||||
# 10 Jul, 2008 Thomas Anderson <gentoofan23@gentoo.org>
|
||||
# Remask ia32 since parent unmasks it, and no-multilib
|
||||
# can't use this flag.
|
||||
www-client/opera ia32
|
||||
|
||||
# Robert Buchholz <rbu@gentoo.org> (16 Aug 2008)
|
||||
# SNES applications are masked in multilib
|
||||
media-tv/freevo snes
|
@ -1 +0,0 @@
|
||||
..
|
@ -1,21 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/no-multilib/use.mask,v 1.6 2009/09/15 18:21:56 ssuominen Exp $
|
||||
|
||||
# USE flags masked because providing packages have ABI=x86
|
||||
|
||||
# 2007/08/29 Christoph Mende <angelos@gentoo.org>
|
||||
# app-accessibility/mbrola is x86 only
|
||||
mbrola
|
||||
|
||||
# 2006/05/04 Chris Gianelloni <wolf31o2@gentoo.org>
|
||||
# games-fps/quake3-teamarena is 32-bit
|
||||
teamarena
|
||||
|
||||
# 2007/08/24 Michael Marineau <marineam@gentoo.org>
|
||||
# Xen HVM support requires building 32-bit binaries.
|
||||
hvm
|
||||
|
||||
# 2009/05/11 Doug Goldstein <cardoe@gentoo.org>
|
||||
# Mask 32bit since this will always require emulation packages
|
||||
32bit
|
@ -1,23 +0,0 @@
|
||||
# Note: Additions to this file affect not only the cros sdk
|
||||
# chroot, but also any amd64 boards. So if you enable flags
|
||||
# in here for the chroot, you needed to disable them in the
|
||||
# cros profile: default/linux/amd64/10.0/chromeos/package.use
|
||||
|
||||
# Since we execute pbzip2 outside of the chroot, we need to statically
|
||||
# link this to avoid library mismatch errors. http://crosbug.com/32519
|
||||
app-arch/bzip2 static-libs
|
||||
app-arch/pbzip2 static
|
||||
# Same for pigz.
|
||||
app-arch/pigz static
|
||||
sys-libs/zlib static-libs
|
||||
|
||||
coreos-base/update_engine delta_generator
|
||||
dev-embedded/openocd ftdi
|
||||
net-misc/openssh kerberos
|
||||
sys-apps/flashrom dediprog ft2232_spi serprog
|
||||
dev-lang/python gdbm
|
||||
|
||||
# qemu-kvm is statically linked with glib when compiled for the host
|
||||
# and thus requires glib to be compiled with static-libs.
|
||||
# See http://crosbug.com/35162 for details.
|
||||
dev-libs/glib static-libs
|
@ -1,11 +0,0 @@
|
||||
# Oct 23th 2006; blubb@gentoo.org
|
||||
# upstream forces sse2 on regardless of what the use flag is
|
||||
dev-libs/openssl sse2
|
||||
media-libs/libsoundtouch sse
|
||||
|
||||
# Gustavo Felisberto <humpback@gentoo.org> 19-06-2007
|
||||
net-im/skype qt-static
|
||||
|
||||
# Santiago M. Mola <coldwind@gentoo.org> (17 Sep 2008)
|
||||
# x86emu is the only backend available for amd64 (bug #224987)
|
||||
sys-apps/v86d x86emu
|
@ -1,154 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/package.use.mask,v 1.45 2009/10/01 15:26:34 ssuominen Exp $
|
||||
|
||||
# When you add an entry to the top of this file, add your name, the date, and
|
||||
# an explanation of why something is getting masked. Please be extremely
|
||||
# careful not to commit atoms that are not valid, as it can cause large-scale
|
||||
# breakage, especially if it ends up in the daily snapshot.
|
||||
#
|
||||
## Example:
|
||||
##
|
||||
## # Dev E. Loper <developer@gentoo.org> (28 Jun 2012)
|
||||
## # Masking foo USE flag until we can get the
|
||||
## # foo stuff to work properly again (bug 12345)
|
||||
## =media-video/mplayer-0.90_pre5 foo
|
||||
## =media-video/mplayer-0.90_pre5-r1 foo
|
||||
#
|
||||
|
||||
#--- END OF EXAMPLES ---
|
||||
|
||||
# Samuli Suominen <ssuominen@gentoo.org> (01 Oct 2009)
|
||||
# No support in emul-linux-x86-sdl, bug 286625
|
||||
app-emulation/wine openal
|
||||
|
||||
# Samuli Suominen <ssuominen@gentoo.org> (30 Sep 2009)
|
||||
# No support in emul-linux-x86-baselibs, bug 283089
|
||||
app-emulation/wine jpeg
|
||||
|
||||
# Jean-Noël Rivasseau <elvanor@gentoo.org> (23 Sep 2009)
|
||||
# X use flag only for amd64/x86, bug 285951.
|
||||
media-gfx/iscan -X
|
||||
|
||||
# Jeremy Olexa <darkside@gentoo.org> (06 Sep 2009)
|
||||
# Mask wine[mp3] because it fails to build. bug 283860
|
||||
# Mask wine[gsm] because it fails to build. bug 283875
|
||||
app-emulation/wine gsm mp3
|
||||
|
||||
# Dawid Węgliński <cla@gentoo.org>
|
||||
# Mask amarok2 useflag for net-im/kadu
|
||||
# See bug #238487 for references
|
||||
net-im/kadu amarok2
|
||||
|
||||
# Samuli Suominen <ssuominen@gentoo.org> (10 May 2009)
|
||||
# Broken SSE2 detection for x86_64 wrt #262405
|
||||
media-libs/libsoundtouch sse2
|
||||
|
||||
# Bernard Cafarelli <voyageur@gentoo.org> (20 Mar 2009)
|
||||
# Depends on packages not yet keyworded for amd64, cf bug #22042
|
||||
app-backup/backup-manager s3
|
||||
|
||||
# Jeremy Olexa <darkside@gentoo.org> (07 Feb 2009)
|
||||
# USE=mmx on imlib2 causes issues with other apps. See bug 218382 (comments
|
||||
# 11-12)
|
||||
media-libs/imlib2 mmx
|
||||
|
||||
# Serkan Kaba <serkan@gentoo.org> (5 Feb 2009)
|
||||
# finally a 64bit java plugin
|
||||
>=dev-java/sun-jre-bin-1.6.0.12 -nsplugin
|
||||
|
||||
# Jeremy Olexa <darkside@gentoo.org> (27 Dec 2008)
|
||||
# Mask static USE flag because it just doesn't work on amd64. See bug 236591
|
||||
>=app-arch/p7zip-4.58 static
|
||||
|
||||
# Jeremy Olexa <darkside@gentoo.org> (24 Dec 2008)
|
||||
# unmask USE=bindist on amd64 - also unmasking the other flags that were under a
|
||||
# bad comment heading. see bug #246144
|
||||
media-video/mplayer -cpudetection -custom-cpuopts -bindist -vdpau
|
||||
|
||||
# Vlastimil Babka <caster@gentoo.org> (12 Dec 2008)
|
||||
# finally a 64bit java plugin
|
||||
>=dev-java/sun-jdk-1.6.0.12_beta2 -nsplugin
|
||||
|
||||
# Tomas Chvatal <scarabeus@gentoo.org> (31 Jan 2009)
|
||||
# masked in base, unmaks for x86/amd64
|
||||
sci-misc/boinc -cuda
|
||||
|
||||
# Serkan Kaba <serkan@gentoo.org> (20 Jul 2008)
|
||||
app-text/enchant -zemberek
|
||||
|
||||
# assembler-section
|
||||
|
||||
# Oct 23th 2006; blubb@gentoo.org
|
||||
# the asm is 64bit save, but it doesn't compile anyway
|
||||
games-emulation/visualboyadvance mmx
|
||||
|
||||
# Oct 23th 2006; blubb@gentoo.org
|
||||
# upstream forces sse2 for amd64; mmx flag does nothing
|
||||
app-crypt/johntheripper mmx
|
||||
|
||||
# Oct 23th 2006; blubb@gentoo.org
|
||||
# x86 asm only:
|
||||
games-emulation/xmame mmx
|
||||
games-emulation/xmess mmx
|
||||
media-gfx/inkscape mmx
|
||||
media-libs/allegro mmx sse
|
||||
media-libs/libfame mmx
|
||||
media-libs/libmovtar mmx
|
||||
media-libs/sdl-gfx mmx
|
||||
media-libs/smpeg mmx
|
||||
media-video/mjpegtools mmx
|
||||
net-irc/xchat mmx
|
||||
net-irc/xchat-gnome mmx
|
||||
net-misc/asterisk mmx
|
||||
x11-terms/eterm mmx
|
||||
media-tv/xawtv mmx
|
||||
|
||||
# x86_64 opts are enabled with USE sse. so masking the rest
|
||||
media-sound/mpg123 mmx 3dnow 3dnowext
|
||||
|
||||
# Oct 24th 2006; blubb@gentoo.org
|
||||
# bug 152646
|
||||
x11-themes/polymer mmx sse2
|
||||
|
||||
# Feb 17th 2007; drizzt@gentoo.org
|
||||
# amd64 does not have an emul libao package
|
||||
games-emulation/zsnes ao
|
||||
|
||||
# Apr 25th 2007: Alexis Ballier <aballier@gentoo.org>
|
||||
# Mask mmx for media-libs/mlt
|
||||
# assembler is not 64bits compliant (yet)
|
||||
media-libs/mlt mmx
|
||||
|
||||
# 8 May 2007: Alistair Bush <ali_bush@gentoo.org>
|
||||
# Mask doc flag for fop as nearly impossible to
|
||||
# run javadoc target. see #177585
|
||||
>=dev-java/fop-0.93 doc
|
||||
|
||||
# 31 Dec 2007: Peter Weller <welp@gentoo.org>
|
||||
# Mask dbus, hal, nas and scanner USE flags;
|
||||
# Bug 203680
|
||||
# 28 Oct 2008: Diego Pettenò <flameeyes@gentoo.org>
|
||||
# Mask GnuTLS (not available as 32-bit library)
|
||||
app-emulation/wine dbus hal ldap nas scanner gnutls gphoto2
|
||||
|
||||
# missing the necessary linux-headers dep
|
||||
>=net-fs/netatalk-2.0.3-r3 xfs
|
||||
|
||||
# 28 Jan 2008: Wulf Krueger <philantrop@gentoo.org>
|
||||
# Mask bluetooth for the KDE 3.5.8 stabilisation.
|
||||
app-pda/pilot-link bluetooth
|
||||
|
||||
# 10 Jul 2008: Thomas Anderson <gentoofan23@gentoo.org>
|
||||
# Unmask ia32 flag for amd64 arches.
|
||||
www-client/opera -ia32
|
||||
|
||||
# 8 Aug 2008: Alexis Ballier <aballier@gentoo.org>
|
||||
# x86 asm only, it won't be built on amd64 if mmx useflag is enabled but that
|
||||
# saves people from needlessly installing nasm
|
||||
# Refs bug #93279
|
||||
media-sound/lame mmx
|
||||
|
||||
# Robert Buchholz <rbu@gentoo.org> (16 Aug 2008)
|
||||
# masked in base, unmask for x86/amd64
|
||||
dev-python/kaa-base -tls
|
@ -1,2 +0,0 @@
|
||||
portage-stable:arch/base
|
||||
portage-stable:features/multilib/lib32
|
@ -1,38 +0,0 @@
|
||||
get_sysroot_ld_paths() {
|
||||
# Default library directories
|
||||
local paths="$SYSROOT/usr/lib64:$SYSROOT/lib64:$SYSROOT/usr/lib:$SYSROOT/lib"
|
||||
|
||||
# Only split on newlines
|
||||
local IFS="
|
||||
"
|
||||
|
||||
local line
|
||||
for line in $(cat "$SYSROOT"/etc/ld.so.conf
|
||||
"$SYSROOT"/etc/ld.so.conf.d/* 2>/dev/null); do
|
||||
# Ignore lines not starting with '/', e.g. empty lines or comments
|
||||
if [[ "${line:0:1}" != "/" ]]; then
|
||||
continue
|
||||
fi
|
||||
|
||||
# Prepend $SYSROOT (/build/<board>) to all library paths
|
||||
# except for those already prefixed with $SYSROOT
|
||||
if [[ "${line:0:${#SYSROOT}}" == "$SYSROOT" ]]; then
|
||||
paths="$paths:$line"
|
||||
else
|
||||
paths="$paths:$SYSROOT$line"
|
||||
fi
|
||||
done
|
||||
echo "$paths"
|
||||
}
|
||||
|
||||
cros_pre_src_test_ldpaths() {
|
||||
# Set LD_LIBRARY_PATH to point to libraries in $SYSROOT, so that tests
|
||||
# will load libraries from there first
|
||||
if [[ -n "$SYSROOT" ]] && [[ "$SYSROOT" != "/" ]]; then
|
||||
if [[ -n "$LD_LIBRARY_PATH" ]]; then
|
||||
export LD_LIBRARY_PATH="$(get_sysroot_ld_paths):$LD_LIBRARY_PATH"
|
||||
else
|
||||
export LD_LIBRARY_PATH="$(get_sysroot_ld_paths)"
|
||||
fi
|
||||
fi
|
||||
}
|
@ -1,2 +0,0 @@
|
||||
# Force the flag which corresponds to ARCH.
|
||||
amd64
|
@ -1,138 +0,0 @@
|
||||
# Copyright 2004 Gentoo Foundation.
|
||||
# Distributed under the terms of the GNU General Public License, v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/use.mask,v 1.8 2009/07/31 21:46:35 ssuominen Exp $
|
||||
|
||||
# Unmask the flag which corresponds to ARCH.
|
||||
-amd64
|
||||
|
||||
# SECTION: Unmask
|
||||
|
||||
# Lilo works on amd64, so ...
|
||||
-lilo
|
||||
|
||||
# 2007/10/09 - Steve Dibb <beandog@gentoo.org>
|
||||
# Unmask support for SSSE3 (pni) for media-video/mplayer
|
||||
-ssse3
|
||||
|
||||
# 2007/08/19 - Christoph Mende <angelos@gentoo.org>
|
||||
# Unmask support for dev-db/oracle-instantclient-basic
|
||||
-oci8-instant-client
|
||||
|
||||
# 2007/03/10 - Mike Frysinger <vapier@gentoo.org>
|
||||
# NVRAM works on x86/amd64 hosts
|
||||
-nvram
|
||||
|
||||
# 2006/06/07 - Danny van Dyk <kugelfang@gentoo.org>
|
||||
# Profile cleanup: Unmask emul-linux-x86
|
||||
-emul-linux-x86
|
||||
|
||||
# 2005/09/14 - Diego Pettenò <flameeyes@gentoo.org>
|
||||
# nVidia XvMC support works on amd64
|
||||
-nvidia
|
||||
|
||||
# 2005/12/01 - Daniel Gryniewicz <dang@gentoo.org>
|
||||
# There is now a kqemu that works and is stable on amd64
|
||||
-kqemu
|
||||
|
||||
# 2006/03/03 - Luca Barbato <lu_zero@gentoo.org>
|
||||
# codec support x264
|
||||
-x264
|
||||
|
||||
# 2006/01/28 - Donnie Berkholz <dberkholz@gentoo.org>
|
||||
# Modular X: unmask for architectures on which they are available
|
||||
-input_devices_synaptics
|
||||
-input_devices_virtualbox
|
||||
-input_devices_vmmouse
|
||||
-input_devices_wacom
|
||||
-video_cards_nvidia
|
||||
-video_cards_fglrx
|
||||
-video_cards_via
|
||||
-video_cards_virtualbox
|
||||
-video_cards_vmware
|
||||
|
||||
# Diego Pettenò <flameeyes@gentoo.org> (4 Jan 2007)
|
||||
# Unmask the flags for PHP that are available only on x86/amd64
|
||||
-oci8
|
||||
-oracle7
|
||||
-db2
|
||||
|
||||
# Feb 16th 2007; Simon Stelling <blubb@gentoo.org>
|
||||
# Since this profile forces >=portage-2.1.2, we can unmask all
|
||||
# SIMD assembler flags
|
||||
-mmx
|
||||
-mmxext
|
||||
-sse
|
||||
-sse2
|
||||
-3dnow
|
||||
-3dnowext
|
||||
|
||||
# George Shapovalov <george@gentoo.org> (8 Apr 2007)
|
||||
# supported on amd64
|
||||
-ada
|
||||
|
||||
# Robert Buchholz <rbu@gentoo.org> (03 Jun 2007)
|
||||
# Unmask as it works on amd64
|
||||
-lcd_devices_luise
|
||||
|
||||
# SECTION: Unavailable/Broken
|
||||
|
||||
# 2007/04/07 - Petteri Räty <betelgeuse@gentoo.org>
|
||||
# libemf does not build on amd64
|
||||
emf
|
||||
|
||||
# 2007/01/18 - Jeffrey Gardner <je_fro@gentoo.org>
|
||||
# Mask gamess support temporarily.
|
||||
gamess
|
||||
|
||||
# 2006/12/21 - Diego Pettenò <flameeyes@gentoo.org>
|
||||
# Mask some ALSA cards that are known broken in AMD64
|
||||
alsa_cards_cs5535audio
|
||||
|
||||
# 2006/09/05 - Tupone Alfredo <tupone@gentoo.org>
|
||||
# doomsday ebuild is not available on this architecture
|
||||
doomsday
|
||||
|
||||
# 2006/06/07 - Danny van Dyk <kugelfang@gentoo.org>
|
||||
# Profile cleanup: No info about these
|
||||
asm
|
||||
drac
|
||||
vidix
|
||||
|
||||
# 2006/06/07 - Danny van Dyk <kugelfang@gentoo.org>
|
||||
# Masked due to bug #127328; prohibits DEPENDs on
|
||||
# this flag makes media-gfx/inkscape dep on media-gfx/pstoedit
|
||||
# which deps on libemf
|
||||
plugin
|
||||
|
||||
# 2006/02/05 - Donnie Berkholz <dberkholz@gentoo.org>
|
||||
# Modular X: mask for architectures on which they aren't available
|
||||
video_cards_i740
|
||||
video_cards_imstt
|
||||
video_cards_newport
|
||||
video_cards_nsc
|
||||
|
||||
# 2005/09/19 - Olivier Fisette <ribosome@gentoo.org>
|
||||
# cmucl is not available on amd64. Masking to keep "sci-mathematics/maxima"
|
||||
# happy.
|
||||
cmucl
|
||||
|
||||
# 2004/10/06 - Jeremy Huddleston <eradicator@gentoo.org>
|
||||
# sys-cluster/pvm won't build
|
||||
pvm
|
||||
|
||||
# 2004/06/22 - Taken from 2004.0 profile
|
||||
# masked
|
||||
3dfx
|
||||
|
||||
# 2007/02/02 - Simon Stelling <blubb@gentoo.org>
|
||||
# we don't have no gcc64; bug 144535
|
||||
gcc64
|
||||
|
||||
# 2007/02/04 - Simon Stelling <blubb@gentoo.org>
|
||||
# games-emulation/caps is 32bit only, while app-emulation/e-uae is 64bit; bug 158416
|
||||
capslib
|
||||
|
||||
# RealMagic Hollywood+/Creative DXR3 support
|
||||
-dxr3
|
||||
|
||||
# NOT NECESSARY - SECTION
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/x32/make.defaults,v 1.2 2012/05/25 17:31:48 vapier Exp $
|
||||
|
||||
DEFAULT_ABI="x32"
|
||||
ABI="x32"
|
||||
MULTILIB_ABIS="amd64 x86 x32"
|
||||
|
||||
FEATURES="collision-protect multilib-strict"
|
||||
|
||||
SYMLINK_LIB="no"
|
@ -1,9 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/x32/package.keywords,v 1.9 2012/08/29 21:56:14 vapier Exp $
|
||||
|
||||
# We need newer versions of toolchain packages.
|
||||
~sys-apps/sandbox-2.6 amd64
|
||||
~sys-devel/gcc-4.7.1 amd64
|
||||
~sys-devel/gdb-7.5.1 amd64
|
||||
~sys-libs/glibc-2.16.0 amd64
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/x32/package.mask,v 1.1 2012/10/07 17:58:28 phajdan.jr Exp $
|
||||
|
||||
# Pawel Hajdan jr <phajdan.jr@gentoo.org> (07 Oct 2012)
|
||||
# V8 upstream said they won't support x32, bug #423815
|
||||
# Masked V8 and reverse dependencies.
|
||||
dev-lang/v8
|
||||
dev-lang/v8cgi
|
||||
net-libs/nodejs
|
||||
www-client/chromium
|
@ -1,5 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/x32/package.unmask,v 1.2 2012/08/29 21:55:02 vapier Exp $
|
||||
|
||||
~sys-devel/gcc-4.7.1
|
@ -1,10 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/x32/package.use.mask,v 1.1 2012/10/07 17:58:28 phajdan.jr Exp $
|
||||
|
||||
# This file requires >=portage-2.1.1
|
||||
|
||||
# Pawel Hajdan jr <phajdan.jr@gentoo.org> (07 Oct 2012)
|
||||
# V8 upstream said they won't support x32, bug #423815
|
||||
# Masked V8 and reverse dependencies.
|
||||
dev-db/mongodb v8
|
@ -1,12 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/x32/packages,v 1.7 2012/08/29 21:55:02 vapier Exp $
|
||||
|
||||
# Min versions that included x32 support
|
||||
>=sys-apps/sandbox-2.6
|
||||
>=sys-devel/binutils-2.22
|
||||
>=sys-kernel/linux-headers-3.4
|
||||
>=sys-libs/glibc-2.16.0
|
||||
>=sys-devel/gcc-4.7.1
|
||||
>=sys-devel/gdb-7.5
|
||||
>=dev-util/strace-4.7
|
@ -1,3 +0,0 @@
|
||||
..
|
||||
# Need to clobber amd64 pulling in lib32 on us.
|
||||
portage-stable:features/multilib
|
@ -1,14 +0,0 @@
|
||||
# Need to undo arch/amd64/package.use because that
|
||||
# profile is shared between the cros sdk chroot and
|
||||
# amd64 target boards.
|
||||
|
||||
app-arch/bzip2 -static-libs
|
||||
app-arch/pbzip2 -static
|
||||
app-arch/pigz -static
|
||||
|
||||
chromeos-base/update_engine -delta_generator
|
||||
dev-embedded/openocd -ftdi
|
||||
net-misc/openssh -kerberos
|
||||
sys-apps/flashrom -dediprog -ft2232_spi -serprog
|
||||
|
||||
dev-libs/glib -static-libs
|
@ -1,4 +1,4 @@
|
||||
..
|
||||
:arch/amd64/no-multilib
|
||||
portage-stable:arch/amd64/no-multilib
|
||||
portage-stable:features/64bit-native
|
||||
:coreos/targets/generic
|
||||
|
@ -1,5 +1,5 @@
|
||||
:base
|
||||
portage-stable:default/linux
|
||||
:arch/amd64
|
||||
portage-stable:arch/amd64
|
||||
portage-stable:releases/10.0
|
||||
:coreos/base
|
||||
|
@ -73,3 +73,6 @@ dev-lang/python sqlite
|
||||
dev-lang/perl -gdbm
|
||||
dev-libs/apr-util -gdbm
|
||||
sys-libs/gdbm berkdb
|
||||
|
||||
# TODO: disable most static things
|
||||
sys-libs/zlib static-libs
|
||||
|
@ -35,3 +35,5 @@ sys-boot/syslinux -custom-cflags
|
||||
|
||||
# only needed on build hosts
|
||||
dev-lang/python -sqlite
|
||||
|
||||
sys-apps/flashrom -dediprog -ft2232_spi -serprog
|
||||
|
@ -1,2 +1,12 @@
|
||||
# TODO: remove static stuff
|
||||
app-arch/bzip2 static-libs
|
||||
app-arch/pbzip2 static
|
||||
app-arch/pigz static
|
||||
dev-libs/glib static-libs
|
||||
|
||||
coreos-base/update_engine delta_generator
|
||||
net-misc/openssh kerberos
|
||||
sys-apps/flashrom dediprog ft2232_spi serprog
|
||||
|
||||
dev-vcs/git pcre
|
||||
dev-lang/ruby berkdb
|
||||
|
Loading…
Reference in New Issue
Block a user