* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-03-07 19:54 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-03-07 19:54 UTC (permalink / raw
To: gentoo-commits
commit: d180c695e8e05e227813c88e6dd3b73a4af3464d
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 6 18:23:55 2012 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Tue Mar 6 18:23:55 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=d180c695
Enable multilib support by default, it is now behind FEATURES=force-multilib
---
profiles/base/make.defaults | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index bba717e..da75d05 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -1,3 +1,5 @@
+FEATURES="${FEATURES} force-multilib"
+
NO_AUTO_FLAG="dev-util/boost-build net-libs/nativebiginteger dev-python/PyQt4"
# following packages added to MULTILIB_BINARIES because of none-default -config binaries:
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-03-07 19:54 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-03-07 19:54 UTC (permalink / raw
To: gentoo-commits
commit: 4fd93092ac9533ed0fda693a3f3a4286eb3979fc
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 7 19:32:23 2012 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Wed Mar 7 19:32:23 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=4fd93092
Add multilib_abi to USE_EXPAND
---
profiles/base/make.defaults | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index da75d05..af46140 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -1,3 +1,4 @@
+USE_EXPAND="${USE_EXPAND} multilib_abi"
FEATURES="${FEATURES} force-multilib"
NO_AUTO_FLAG="dev-util/boost-build net-libs/nativebiginteger dev-python/PyQt4"
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-03-12 18:00 Nathan Phillip Brink
0 siblings, 0 replies; 60+ messages in thread
From: Nathan Phillip Brink @ 2012-03-12 18:00 UTC (permalink / raw
To: gentoo-commits
commit: 40d14b437d842c707f44b7450d95e1d821652efd
Author: Nathan Phillip Brink <binki <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 12 18:00:47 2012 +0000
Commit: Nathan Phillip Brink <binki <AT> gentoo <DOT> org>
CommitDate: Mon Mar 12 18:00:47 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=40d14b43
Force grub to be compiled with multilib_abi_x86 only, fixing compilation error caused under ABI=amd64 by LDFLAGS=-m64.
---
profiles/base/eapi | 1 +
profiles/base/package.use.force | 1 +
profiles/base/package.use.mask | 1 +
3 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/profiles/base/eapi b/profiles/base/eapi
new file mode 100644
index 0000000..0cfbf08
--- /dev/null
+++ b/profiles/base/eapi
@@ -0,0 +1 @@
+2
diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
new file mode 100644
index 0000000..37ee7d5
--- /dev/null
+++ b/profiles/base/package.use.force
@@ -0,0 +1 @@
+sys-boot/grub:0 multilib_abi_x86
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
new file mode 100644
index 0000000..1bdaf87
--- /dev/null
+++ b/profiles/base/package.use.mask
@@ -0,0 +1 @@
+sys-boot/grub:0 multilib_abi_amd64 multilib_abi_x32
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-03-12 22:34 Nathan Phillip Brink
0 siblings, 0 replies; 60+ messages in thread
From: Nathan Phillip Brink @ 2012-03-12 22:34 UTC (permalink / raw
To: gentoo-commits
commit: 8f565a3c00c23a4ea54fc677a14fad292eca3d88
Author: Nathan Phillip Brink <binki <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 12 22:33:35 2012 +0000
Commit: Nathan Phillip Brink <binki <AT> gentoo <DOT> org>
CommitDate: Mon Mar 12 22:33:35 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=8f565a3c
EAPI=2 is unneeded for SLOT dependencies.
---
profiles/base/eapi | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/profiles/base/eapi b/profiles/base/eapi
index 0cfbf08..d00491f 100644
--- a/profiles/base/eapi
+++ b/profiles/base/eapi
@@ -1 +1 @@
-2
+1
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-03-14 21:38 Nathan Phillip Brink
0 siblings, 0 replies; 60+ messages in thread
From: Nathan Phillip Brink @ 2012-03-14 21:38 UTC (permalink / raw
To: gentoo-commits
commit: c14eae875ca0bea2f8783fdce066c021363b06e3
Author: Nathan Phillip Brink <binki <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 14 21:38:07 2012 +0000
Commit: Nathan Phillip Brink <binki <AT> gentoo <DOT> org>
CommitDate: Wed Mar 14 21:38:07 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=c14eae87
Add appropriate heading for package.use.mask and package.use.force entries.
---
profiles/base/package.use.force | 2 ++
profiles/base/package.use.mask | 2 ++
2 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 37ee7d5..79e7c43 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -1 +1,3 @@
+# Nathan Phillip Brink <binki@gentoo.org> (12 Mar 2012)
+# The old (SLOT=0, 0.97) version of GRUB is 32-bit only
sys-boot/grub:0 multilib_abi_x86
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 1bdaf87..ba81d6f 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -1 +1,3 @@
+# Nathan Phillip Brink <binki@gentoo.org> (12 Mar 2012)
+# The old (SLOT=0, 0.97) version of GRUB is 32-bit only.
sys-boot/grub:0 multilib_abi_amd64 multilib_abi_x32
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-03-24 16:35 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-03-24 16:35 UTC (permalink / raw
To: gentoo-commits
commit: c079f69c49d49147d5b9def656657e7a2390ccf7
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 16 19:29:29 2012 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat Mar 24 16:34:25 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=c079f69c
Add comment for outdated MULTILIB_BINARIES, add RESTRICT_MULTILIB_BINARIES var
---
profiles/base/make.defaults | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index af46140..f465992 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -3,6 +3,7 @@ FEATURES="${FEATURES} force-multilib"
NO_AUTO_FLAG="dev-util/boost-build net-libs/nativebiginteger dev-python/PyQt4"
+# MULTILIB_BINARIES kept for <=multilib-portage-2.2_alpha90-r1
# following packages added to MULTILIB_BINARIES because of none-default -config binaries:
# dev-libs/libIDL, net-libs/courier-authlib
# following packages added to MULTILIB_BINARIES because their 32-bit binaries are used in pkg_postinst:
@@ -10,6 +11,9 @@ NO_AUTO_FLAG="dev-util/boost-build net-libs/nativebiginteger dev-python/PyQt4"
MULTILIB_BINARIES="dev-lang/perl dev-lang/python dev-lang/ruby dev-libs/gobject-introspection dev-libs/libIDL \
net-libs/courier-authlib x11-libs/qt-core x11-libs/qt-gui media-libs/fontconfig www-servers/apache \
x11-libs/pango x11-libs/gtk+"
+
+RESTRICT_MULTILIB_BINARIES="sys-apps/abi-wrapper"
+
USE="${USE} multilib"
# set a default for $PKG_CONFIG to avoid a collision with crossdev-wrappers
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-03-24 16:35 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-03-24 16:35 UTC (permalink / raw
To: gentoo-commits
commit: 644a7034306ac907d3ee6e5dca403b7dd5a113c7
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 18 15:10:55 2012 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat Mar 24 16:34:28 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=644a7034
wrapped corutils cause failure of pkg_preinst of sys-libs/glibc, so dont wrap them
---
profiles/base/make.defaults | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 791047b..87a1b5a 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -12,7 +12,9 @@ MULTILIB_BINARIES="dev-lang/perl dev-lang/python dev-lang/ruby dev-libs/gobject-
net-libs/courier-authlib x11-libs/qt-core x11-libs/qt-gui media-libs/fontconfig www-servers/apache \
x11-libs/pango x11-libs/gtk+"
-RESTRICT_MULTILIB_BINARIES="sys-apps/abi-wrapper dev-vcs/git"
+#git fails to run as wrapped binary
+#wrapped coreutils result in failing pkg_preinst phase for sys-libs/glibc
+RESTRICT_MULTILIB_BINARIES="dev-vcs/git sys-apps/abi-wrapper sys-apps/coreutils"
USE="${USE} multilib"
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-03-24 16:35 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-03-24 16:35 UTC (permalink / raw
To: gentoo-commits
commit: 0bbf7fcdb235fdddf8977bb438912b2388e90a32
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 17 15:25:57 2012 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat Mar 24 16:34:27 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=0bbf7fcd
git fails to run with git- binaries, so dont wrap the binaries
---
profiles/base/make.defaults | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index f7c41d1..791047b 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -12,7 +12,7 @@ MULTILIB_BINARIES="dev-lang/perl dev-lang/python dev-lang/ruby dev-libs/gobject-
net-libs/courier-authlib x11-libs/qt-core x11-libs/qt-gui media-libs/fontconfig www-servers/apache \
x11-libs/pango x11-libs/gtk+"
-RESTRICT_MULTILIB_BINARIES="sys-apps/abi-wrapper"
+RESTRICT_MULTILIB_BINARIES="sys-apps/abi-wrapper dev-vcs/git"
USE="${USE} multilib"
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-03-24 16:35 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-03-24 16:35 UTC (permalink / raw
To: gentoo-commits
commit: 7c860c295eeb64a6ae1c955af3e5251c3d218689
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 17 15:21:59 2012 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat Mar 24 16:34:27 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=7c860c29
Dont require bash cross-compiled for now, since it fails to cross-compile
---
profiles/base/make.defaults | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index f465992..f7c41d1 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -1,7 +1,7 @@
USE_EXPAND="${USE_EXPAND} multilib_abi"
FEATURES="${FEATURES} force-multilib"
-NO_AUTO_FLAG="dev-util/boost-build net-libs/nativebiginteger dev-python/PyQt4"
+NO_AUTO_FLAG="dev-util/boost-build net-libs/nativebiginteger dev-python/PyQt4 app-shells/bash"
# MULTILIB_BINARIES kept for <=multilib-portage-2.2_alpha90-r1
# following packages added to MULTILIB_BINARIES because of none-default -config binaries:
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-03-24 16:35 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-03-24 16:35 UTC (permalink / raw
To: gentoo-commits
commit: 8908a5994ea335e521fde3fa0d6921ad8c67c9de
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 18 15:18:20 2012 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat Mar 24 16:34:28 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=8908a599
wrapped eselect-python (usr/bin/python-wrapper) prevents python from running, so dont wrap it
---
profiles/base/make.defaults | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 87a1b5a..58aa5b4 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -14,7 +14,8 @@ MULTILIB_BINARIES="dev-lang/perl dev-lang/python dev-lang/ruby dev-libs/gobject-
#git fails to run as wrapped binary
#wrapped coreutils result in failing pkg_preinst phase for sys-libs/glibc
-RESTRICT_MULTILIB_BINARIES="dev-vcs/git sys-apps/abi-wrapper sys-apps/coreutils"
+#wrapped eselect-python (usr/bin/python-wrapper) prevents python from running
+RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python dev-vcs/git sys-apps/abi-wrapper sys-apps/coreutils"
USE="${USE} multilib"
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-03-24 16:35 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-03-24 16:35 UTC (permalink / raw
To: gentoo-commits
commit: 2ec10d524f32757a9f18f962eb32eb7bfb5f002d
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 18 23:15:43 2012 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat Mar 24 16:34:29 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=2ec10d52
openrc seems to have similar issues as git, so also no wrapping of binaries for openrc
---
profiles/base/make.defaults | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 58aa5b4..33b6dcc 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -15,7 +15,8 @@ MULTILIB_BINARIES="dev-lang/perl dev-lang/python dev-lang/ruby dev-libs/gobject-
#git fails to run as wrapped binary
#wrapped coreutils result in failing pkg_preinst phase for sys-libs/glibc
#wrapped eselect-python (usr/bin/python-wrapper) prevents python from running
-RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python dev-vcs/git sys-apps/abi-wrapper sys-apps/coreutils"
+#openrc seems to have similar issues like git
+RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python dev-vcs/git sys-apps/abi-wrapper sys-apps/coreutils sys-apps/openrc"
USE="${USE} multilib"
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-03-24 16:35 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-03-24 16:35 UTC (permalink / raw
To: gentoo-commits
commit: f86a7d8517deb40ce8d156d15458cee9428bbfa4
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 24 15:34:21 2012 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat Mar 24 16:34:30 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=f86a7d85
Also exclude util-linux and udev from wrapping binaries due to their output, when being wrapped
---
profiles/base/make.defaults | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 33b6dcc..bec27a5 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -16,7 +16,10 @@ MULTILIB_BINARIES="dev-lang/perl dev-lang/python dev-lang/ruby dev-libs/gobject-
#wrapped coreutils result in failing pkg_preinst phase for sys-libs/glibc
#wrapped eselect-python (usr/bin/python-wrapper) prevents python from running
#openrc seems to have similar issues like git
-RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python dev-vcs/git sys-apps/abi-wrapper sys-apps/coreutils sys-apps/openrc"
+#udevd claims to fail, also it does start and run, so restricting udev
+#swapon/swapoff want to be named that way, not swapon-$abi, so restricting util-linux
+RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python dev-vcs/git sys-apps/abi-wrapper sys-apps/coreutils sys-apps/openrc \
+ sys-apps/util-linux sys-fs/udev"
USE="${USE} multilib"
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-03-24 18:45 Nathan Phillip Brink
0 siblings, 0 replies; 60+ messages in thread
From: Nathan Phillip Brink @ 2012-03-24 18:45 UTC (permalink / raw
To: gentoo-commits
commit: 70bdc824138fe4b81cb64a0ae6277a533b490c10
Author: Nathan Phillip Brink <binki <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 24 18:43:23 2012 +0000
Commit: Nathan Phillip Brink <binki <AT> gentoo <DOT> org>
CommitDate: Sat Mar 24 18:43:23 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=70bdc824
Disable the multilib useflag for everything except sys-devel/gcc and sys-libs/glibc.
portage-mulitlib's setting of CFLAGS interferes with
multilib.eclass:multilib_toolchain_setup(), ex. bug #395619. For most
ebuilds, portage-multilib's own ABI looping is preferred to the
ebuild's internal ABI looping. However, ebuilds like gcc, glibc, and
valgrind must handle multilib on their own due to their dependence on
arch details.
---
profiles/base/package.use.force | 6 ++++++
profiles/base/package.use.mask | 7 +++++++
profiles/base/use.mask | 6 ++++++
3 files changed, 19 insertions(+), 0 deletions(-)
diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 79e7c43..37e0c31 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -1,3 +1,9 @@
# Nathan Phillip Brink <binki@gentoo.org> (12 Mar 2012)
# The old (SLOT=0, 0.97) version of GRUB is 32-bit only
sys-boot/grub:0 multilib_abi_x86
+
+# Nathan Phillip Brink <binki@gentoo.org> (24 Mar 2012)
+# Enable the internal multilib support for these packages, as they
+# need to handle building themselves as multilib.
+sys-devel/gcc multilib
+sys-libs/glibc multilib
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index ba81d6f..756bb09 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -1,3 +1,10 @@
# Nathan Phillip Brink <binki@gentoo.org> (12 Mar 2012)
# The old (SLOT=0, 0.97) version of GRUB is 32-bit only.
sys-boot/grub:0 multilib_abi_amd64 multilib_abi_x32
+
+# Nathan Phillip Brink <binki@gentoo.org> (24 Mar 2012)
+# Enable the internal multilib support for these packages, as they
+# need to handle building themselves as multilib. These particular
+# lines except the use.mask file's mask on the multilib useflag.
+sys-devel/gcc -multilib
+sys-libs/glibc -multilib
diff --git a/profiles/base/use.mask b/profiles/base/use.mask
new file mode 100644
index 0000000..85221b9
--- /dev/null
+++ b/profiles/base/use.mask
@@ -0,0 +1,6 @@
+# Nathan Phillip Brink <binki@gentoo.org> (24 Mar 2012)
+# Disable ebuilds' internal multilib logic, let portage-multilib do
+# the looping through ABIs for the package. This avoids errors where
+# portage-multilib's CFLAGS=-m64 interferes with
+# multilib.eclass:multilib_toolchain_setup() such as bug #395619
+multilib
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-03-26 15:36 Nathan Phillip Brink
0 siblings, 0 replies; 60+ messages in thread
From: Nathan Phillip Brink @ 2012-03-26 15:36 UTC (permalink / raw
To: gentoo-commits
commit: 2a9c071f1c711904e6b5346668f76218597baabd
Author: Nathan Phillip Brink <binki <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 26 15:35:58 2012 +0000
Commit: Nathan Phillip Brink <binki <AT> gentoo <DOT> org>
CommitDate: Mon Mar 26 15:35:58 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=2a9c071f
Add sys-libs/libstdc++-v3 to the list of packages needing to handle multilib themselves (USE=multilib), reported by xming.
---
profiles/base/package.use.force | 1 +
profiles/base/package.use.mask | 1 +
2 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 37e0c31..bc5de0f 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -7,3 +7,4 @@ sys-boot/grub:0 multilib_abi_x86
# need to handle building themselves as multilib.
sys-devel/gcc multilib
sys-libs/glibc multilib
+sys-libs/libstdc++-v3 multilib
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 756bb09..2ca8c63 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -8,3 +8,4 @@ sys-boot/grub:0 multilib_abi_amd64 multilib_abi_x32
# lines except the use.mask file's mask on the multilib useflag.
sys-devel/gcc -multilib
sys-libs/glibc -multilib
+sys-libs/libstdc++-v3 -multilib
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-03-29 18:25 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-03-29 18:25 UTC (permalink / raw
To: gentoo-commits
commit: f4d1a8a37a42606d123a248fed7f8811d5c41b0b
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 29 18:25:23 2012 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Thu Mar 29 18:25:23 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=f4d1a8a3
Add gnupg to RESTRICT_MULTILIB_BINARIES
---
profiles/base/make.defaults | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index bec27a5..6f5f4f9 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -18,8 +18,9 @@ MULTILIB_BINARIES="dev-lang/perl dev-lang/python dev-lang/ruby dev-libs/gobject-
#openrc seems to have similar issues like git
#udevd claims to fail, also it does start and run, so restricting udev
#swapon/swapoff want to be named that way, not swapon-$abi, so restricting util-linux
-RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python dev-vcs/git sys-apps/abi-wrapper sys-apps/coreutils sys-apps/openrc \
- sys-apps/util-linux sys-fs/udev"
+#wrapped gpg binary causes enigmail failing to call gpg
+RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python app-crypt/gnupg dev-vcs/git sys-apps/abi-wrapper \
+ sys-apps/coreutils sys-apps/openrc sys-apps/util-linux sys-fs/udev"
USE="${USE} multilib"
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-03-29 19:02 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-03-29 19:02 UTC (permalink / raw
To: gentoo-commits
commit: 9b9585eb744a4d96bffdb8c2836658b88874f729
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 29 19:02:03 2012 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Thu Mar 29 19:02:03 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=9b9585eb
Add nspluginwrapper to list of packages, which handle multilib themselves
---
profiles/base/package.use.force | 1 +
profiles/base/package.use.mask | 1 +
2 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index bc5de0f..b1d4763 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -8,3 +8,4 @@ sys-boot/grub:0 multilib_abi_x86
sys-devel/gcc multilib
sys-libs/glibc multilib
sys-libs/libstdc++-v3 multilib
+www-plugins/nspluginwrapper multilib
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 2ca8c63..c697f95 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -9,3 +9,4 @@ sys-boot/grub:0 multilib_abi_amd64 multilib_abi_x32
sys-devel/gcc -multilib
sys-libs/glibc -multilib
sys-libs/libstdc++-v3 -multilib
+www-plugins/nspluginwrapper -multilib
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-03-31 23:11 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-03-31 23:11 UTC (permalink / raw
To: gentoo-commits
commit: c666de03f1259c4ef07b5dc28159fce17d759585
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 31 23:11:25 2012 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat Mar 31 23:11:25 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=c666de03
Add kmod to list of restricted packages for binary wrapping
---
profiles/base/make.defaults | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 6f5f4f9..bc334dd 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -19,8 +19,9 @@ MULTILIB_BINARIES="dev-lang/perl dev-lang/python dev-lang/ruby dev-libs/gobject-
#udevd claims to fail, also it does start and run, so restricting udev
#swapon/swapoff want to be named that way, not swapon-$abi, so restricting util-linux
#wrapped gpg binary causes enigmail failing to call gpg
+#kmod and each of its applets fails with error 254
RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python app-crypt/gnupg dev-vcs/git sys-apps/abi-wrapper \
- sys-apps/coreutils sys-apps/openrc sys-apps/util-linux sys-fs/udev"
+ sys-apps/coreutils sys-apps/kmod sys-apps/openrc sys-apps/util-linux sys-fs/udev"
USE="${USE} multilib"
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-03-31 23:42 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-03-31 23:42 UTC (permalink / raw
To: gentoo-commits
commit: 370a776a4b2475bfbdef5242d61648707f98d3ad
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 31 23:41:56 2012 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat Mar 31 23:41:56 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=370a776a
q* commands also rely on their name not being changed, so restricting portage-utils
---
profiles/base/make.defaults | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index bc334dd..f59ff7f 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -16,12 +16,14 @@ MULTILIB_BINARIES="dev-lang/perl dev-lang/python dev-lang/ruby dev-libs/gobject-
#wrapped coreutils result in failing pkg_preinst phase for sys-libs/glibc
#wrapped eselect-python (usr/bin/python-wrapper) prevents python from running
#openrc seems to have similar issues like git
+#q* commands also rely on their name not being changed, so restricting portage-utils
#udevd claims to fail, also it does start and run, so restricting udev
#swapon/swapoff want to be named that way, not swapon-$abi, so restricting util-linux
#wrapped gpg binary causes enigmail failing to call gpg
#kmod and each of its applets fails with error 254
-RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python app-crypt/gnupg dev-vcs/git sys-apps/abi-wrapper \
- sys-apps/coreutils sys-apps/kmod sys-apps/openrc sys-apps/util-linux sys-fs/udev"
+RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python app-crypt/gnupg app-portage/portage-utils \
+ dev-vcs/git sys-apps/abi-wrapper sys-apps/coreutils sys-apps/kmod sys-apps/openrc \
+ sys-apps/util-linux sys-fs/udev"
USE="${USE} multilib"
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-04-01 0:08 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-04-01 0:08 UTC (permalink / raw
To: gentoo-commits
commit: df601196c51dbbd0de1be4bdb280465993668fd8
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 1 00:08:15 2012 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sun Apr 1 00:08:15 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=df601196
Restric binary wrapping for eix and gettext because of eix
---
profiles/base/make.defaults | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index f59ff7f..625ff3a 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -21,9 +21,11 @@ MULTILIB_BINARIES="dev-lang/perl dev-lang/python dev-lang/ruby dev-libs/gobject-
#swapon/swapoff want to be named that way, not swapon-$abi, so restricting util-linux
#wrapped gpg binary causes enigmail failing to call gpg
#kmod and each of its applets fails with error 254
-RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python app-crypt/gnupg app-portage/portage-utils \
+#eix-* commands also rely on their name not being change, so restricting app-portage/eix
+#eix wants to source /usr/bin/gettext.sh, which is a symlink to abi-wrapper, so restricting sys-devel/gettext too
+RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python app-crypt/gnupg app-portage/eix app-portage/portage-utils \
dev-vcs/git sys-apps/abi-wrapper sys-apps/coreutils sys-apps/kmod sys-apps/openrc \
- sys-apps/util-linux sys-fs/udev"
+ sys-apps/util-linux sys-devel/gettext sys-fs/udev"
USE="${USE} multilib"
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-04-01 16:54 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-04-01 16:54 UTC (permalink / raw
To: gentoo-commits
commit: 188888bf39d1b1826375a6c927c6afc70f0d9e85
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 1 16:54:16 2012 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sun Apr 1 16:54:16 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=188888bf
Restrict binary wrapping for whireshark, since it messes with the permissions of the abi-wrapper in pkg_postinst
---
profiles/base/make.defaults | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 625ff3a..22b534d 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -23,8 +23,9 @@ MULTILIB_BINARIES="dev-lang/perl dev-lang/python dev-lang/ruby dev-libs/gobject-
#kmod and each of its applets fails with error 254
#eix-* commands also rely on their name not being change, so restricting app-portage/eix
#eix wants to source /usr/bin/gettext.sh, which is a symlink to abi-wrapper, so restricting sys-devel/gettext too
+#wireshark ebuild messes with permissions of abi-wrapper in pkg_postinst resulting in portage (and probably other) issues
RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python app-crypt/gnupg app-portage/eix app-portage/portage-utils \
- dev-vcs/git sys-apps/abi-wrapper sys-apps/coreutils sys-apps/kmod sys-apps/openrc \
+ dev-vcs/git net-analyzer/wireshark sys-apps/abi-wrapper sys-apps/coreutils sys-apps/kmod sys-apps/openrc \
sys-apps/util-linux sys-devel/gettext sys-fs/udev"
USE="${USE} multilib"
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-04-01 23:00 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-04-01 23:00 UTC (permalink / raw
To: gentoo-commits
commit: 6b3096720ca6c1367f5bfa33a725c96c86e7a1c9
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 1 23:00:14 2012 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sun Apr 1 23:00:14 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=6b309672
Also restrict cmake due to issues with binary wrapping
---
profiles/base/make.defaults | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 22b534d..ab56c7c 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -24,9 +24,10 @@ MULTILIB_BINARIES="dev-lang/perl dev-lang/python dev-lang/ruby dev-libs/gobject-
#eix-* commands also rely on their name not being change, so restricting app-portage/eix
#eix wants to source /usr/bin/gettext.sh, which is a symlink to abi-wrapper, so restricting sys-devel/gettext too
#wireshark ebuild messes with permissions of abi-wrapper in pkg_postinst resulting in portage (and probably other) issues
+#cmake seems to be unable to detect /usr/share/cmake, when the binaries are wrapped
RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python app-crypt/gnupg app-portage/eix app-portage/portage-utils \
- dev-vcs/git net-analyzer/wireshark sys-apps/abi-wrapper sys-apps/coreutils sys-apps/kmod sys-apps/openrc \
- sys-apps/util-linux sys-devel/gettext sys-fs/udev"
+ dev-util/cmake dev-vcs/git net-analyzer/wireshark sys-apps/abi-wrapper sys-apps/coreutils sys-apps/kmod \
+ sys-apps/openrc sys-apps/util-linux sys-devel/gettext sys-fs/udev"
USE="${USE} multilib"
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-04-02 19:52 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-04-02 19:52 UTC (permalink / raw
To: gentoo-commits
commit: b145226f98b0c51f3ecbf040fea3d702dba53e92
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 2 19:52:06 2012 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Mon Apr 2 19:52:06 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=b145226f
Restrict wrapping of binaries for pulseaudio too
---
profiles/base/make.defaults | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index ab56c7c..033fa77 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -25,9 +25,10 @@ MULTILIB_BINARIES="dev-lang/perl dev-lang/python dev-lang/ruby dev-libs/gobject-
#eix wants to source /usr/bin/gettext.sh, which is a symlink to abi-wrapper, so restricting sys-devel/gettext too
#wireshark ebuild messes with permissions of abi-wrapper in pkg_postinst resulting in portage (and probably other) issues
#cmake seems to be unable to detect /usr/share/cmake, when the binaries are wrapped
+#from pulseaudio: [pulseaudio-amd6] main.c: /proc/self/exe does not point to /bin/abi-wrapper, cannot self execute. Are you playing games?
RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python app-crypt/gnupg app-portage/eix app-portage/portage-utils \
- dev-util/cmake dev-vcs/git net-analyzer/wireshark sys-apps/abi-wrapper sys-apps/coreutils sys-apps/kmod \
- sys-apps/openrc sys-apps/util-linux sys-devel/gettext sys-fs/udev"
+ dev-util/cmake dev-vcs/git media-sound/pulseaudio net-analyzer/wireshark sys-apps/abi-wrapper \
+ sys-apps/coreutils sys-apps/kmod sys-apps/openrc sys-apps/util-linux sys-devel/gettext sys-fs/udev"
USE="${USE} multilib"
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-04-04 10:16 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-04-04 10:16 UTC (permalink / raw
To: gentoo-commits
commit: afaa0a57214a88c0a0b1a1bf8cdfe47577f4b060
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 4 10:15:54 2012 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Wed Apr 4 10:15:54 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=afaa0a57
Add iproute2 to list of binary wrapping restrictions
---
profiles/base/make.defaults | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 033fa77..9ddffc6 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -26,9 +26,10 @@ MULTILIB_BINARIES="dev-lang/perl dev-lang/python dev-lang/ruby dev-libs/gobject-
#wireshark ebuild messes with permissions of abi-wrapper in pkg_postinst resulting in portage (and probably other) issues
#cmake seems to be unable to detect /usr/share/cmake, when the binaries are wrapped
#from pulseaudio: [pulseaudio-amd6] main.c: /proc/self/exe does not point to /bin/abi-wrapper, cannot self execute. Are you playing games?
+#iproute2 does check for $0
RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python app-crypt/gnupg app-portage/eix app-portage/portage-utils \
dev-util/cmake dev-vcs/git media-sound/pulseaudio net-analyzer/wireshark sys-apps/abi-wrapper \
- sys-apps/coreutils sys-apps/kmod sys-apps/openrc sys-apps/util-linux sys-devel/gettext sys-fs/udev"
+ sys-apps/coreutils sys-apps/iproute2 sys-apps/kmod sys-apps/openrc sys-apps/util-linux sys-devel/gettext sys-fs/udev"
USE="${USE} multilib"
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-04-04 16:18 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-04-04 16:18 UTC (permalink / raw
To: gentoo-commits
commit: 5cb0aeb07d6eba27fbbb78d5fafe1a1ab54cea68
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 4 16:18:21 2012 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Wed Apr 4 16:18:21 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=5cb0aeb0
Force multilib on app-emulation/wine, since it has its own targets for 32bit and 64bit, also drop nspluginwrapper from package.use.mask, since it has no multilib USE flag
---
profiles/base/package.use.force | 1 +
profiles/base/package.use.mask | 1 -
2 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index b1d4763..51b8e10 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -5,6 +5,7 @@ sys-boot/grub:0 multilib_abi_x86
# Nathan Phillip Brink <binki@gentoo.org> (24 Mar 2012)
# Enable the internal multilib support for these packages, as they
# need to handle building themselves as multilib.
+app-emulation/wine multilib
sys-devel/gcc multilib
sys-libs/glibc multilib
sys-libs/libstdc++-v3 multilib
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index c697f95..2ca8c63 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -9,4 +9,3 @@ sys-boot/grub:0 multilib_abi_amd64 multilib_abi_x32
sys-devel/gcc -multilib
sys-libs/glibc -multilib
sys-libs/libstdc++-v3 -multilib
-www-plugins/nspluginwrapper -multilib
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-04-04 16:22 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-04-04 16:22 UTC (permalink / raw
To: gentoo-commits
commit: c4472c849019f6ef7f66e0827962ec5ea3656056
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 4 16:22:29 2012 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Wed Apr 4 16:22:29 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=c4472c84
Adding -multilib to package.use.mask for wine and nspluginwrapper, mask overwrites forced flags
---
profiles/base/package.use.mask | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 2ca8c63..d17c19c 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,8 @@ sys-boot/grub:0 multilib_abi_amd64 multilib_abi_x32
# Enable the internal multilib support for these packages, as they
# need to handle building themselves as multilib. These particular
# lines except the use.mask file's mask on the multilib useflag.
+app-emulation/wine -multilib
sys-devel/gcc -multilib
sys-libs/glibc -multilib
sys-libs/libstdc++-v3 -multilib
+www-plugins/nspluginwrapper -multilib
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-04-18 17:35 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-04-18 17:35 UTC (permalink / raw
To: gentoo-commits
commit: 8738b03c235dc18209b40a8023a704a73a665b5d
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 18 17:33:53 2012 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Wed Apr 18 17:33:53 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=8738b03c
Add rpm2targz to list of packages of preserved binary wrapping
---
profiles/base/make.defaults | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 9ddffc6..c0ff6cb 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -27,7 +27,8 @@ MULTILIB_BINARIES="dev-lang/perl dev-lang/python dev-lang/ruby dev-libs/gobject-
#cmake seems to be unable to detect /usr/share/cmake, when the binaries are wrapped
#from pulseaudio: [pulseaudio-amd6] main.c: /proc/self/exe does not point to /bin/abi-wrapper, cannot self execute. Are you playing games?
#iproute2 does check for $0
-RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python app-crypt/gnupg app-portage/eix app-portage/portage-utils \
+#rpm2tar seems to create different archives, when being wrapped
+RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python app-arch/rpm2targz app-crypt/gnupg app-portage/eix app-portage/portage-utils \
dev-util/cmake dev-vcs/git media-sound/pulseaudio net-analyzer/wireshark sys-apps/abi-wrapper \
sys-apps/coreutils sys-apps/iproute2 sys-apps/kmod sys-apps/openrc sys-apps/util-linux sys-devel/gettext sys-fs/udev"
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-04-29 12:36 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-04-29 12:36 UTC (permalink / raw
To: gentoo-commits
commit: 418a18527c00762984869a4338579a620b04971e
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 29 12:38:10 2012 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sun Apr 29 12:38:10 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=418a1852
Add automake-wrapper to RESTRICT_MULTILIB_BINARIES
---
profiles/base/make.defaults | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index c0ff6cb..6e43a34 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -28,9 +28,11 @@ MULTILIB_BINARIES="dev-lang/perl dev-lang/python dev-lang/ruby dev-libs/gobject-
#from pulseaudio: [pulseaudio-amd6] main.c: /proc/self/exe does not point to /bin/abi-wrapper, cannot self execute. Are you playing games?
#iproute2 does check for $0
#rpm2tar seems to create different archives, when being wrapped
+#automake-wrapper fails to find automake versions, when being wrapped
RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python app-arch/rpm2targz app-crypt/gnupg app-portage/eix app-portage/portage-utils \
dev-util/cmake dev-vcs/git media-sound/pulseaudio net-analyzer/wireshark sys-apps/abi-wrapper \
- sys-apps/coreutils sys-apps/iproute2 sys-apps/kmod sys-apps/openrc sys-apps/util-linux sys-devel/gettext sys-fs/udev"
+ sys-apps/coreutils sys-apps/iproute2 sys-apps/kmod sys-apps/openrc sys-apps/util-linux sys-devel/automake-wrapper \
+ sys-devel/gettext sys-fs/udev"
USE="${USE} multilib"
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-04-29 12:40 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-04-29 12:40 UTC (permalink / raw
To: gentoo-commits
commit: 3340b5a20161f3f423bdd9fbc83af155fe5b40a5
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 29 12:41:54 2012 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sun Apr 29 12:41:54 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=3340b5a2
Add sysvinit to RESTRICT_MULTILIB_BINARIES
---
profiles/base/make.defaults | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 6e43a34..4f8fd4f 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -29,9 +29,10 @@ MULTILIB_BINARIES="dev-lang/perl dev-lang/python dev-lang/ruby dev-libs/gobject-
#iproute2 does check for $0
#rpm2tar seems to create different archives, when being wrapped
#automake-wrapper fails to find automake versions, when being wrapped
+#sysvinit misses the wrapper, when being part of autogenerated initramfs
RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python app-arch/rpm2targz app-crypt/gnupg app-portage/eix app-portage/portage-utils \
dev-util/cmake dev-vcs/git media-sound/pulseaudio net-analyzer/wireshark sys-apps/abi-wrapper \
- sys-apps/coreutils sys-apps/iproute2 sys-apps/kmod sys-apps/openrc sys-apps/util-linux sys-devel/automake-wrapper \
+ sys-apps/coreutils sys-apps/iproute2 sys-apps/kmod sys-apps/openrc sys-apps/sysvinit sys-apps/util-linux sys-devel/automake-wrapper \
sys-devel/gettext sys-fs/udev"
USE="${USE} multilib"
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-05-01 14:35 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-05-01 14:35 UTC (permalink / raw
To: gentoo-commits
commit: e336b09b9be6fd14018a882961bd33229318707d
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Tue May 1 14:30:30 2012 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Tue May 1 14:30:30 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=e336b09b
Move MULTILIB_BINARIES var content to package.use.force
---
profiles/base/make.defaults | 1 +
profiles/base/package.use.force | 16 ++++++++++++++++
2 files changed, 17 insertions(+), 0 deletions(-)
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 4f8fd4f..4f1f915 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -12,6 +12,7 @@ MULTILIB_BINARIES="dev-lang/perl dev-lang/python dev-lang/ruby dev-libs/gobject-
net-libs/courier-authlib x11-libs/qt-core x11-libs/qt-gui media-libs/fontconfig www-servers/apache \
x11-libs/pango x11-libs/gtk+"
+#RESTRICT_MULTILIB_BINARIES kept for >=multilib-portage-2.2_alpha101-r1
#git fails to run as wrapped binary
#wrapped coreutils result in failing pkg_preinst phase for sys-libs/glibc
#wrapped eselect-python (usr/bin/python-wrapper) prevents python from running
diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 51b8e10..2daef2b 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -10,3 +10,19 @@ sys-devel/gcc multilib
sys-libs/glibc multilib
sys-libs/libstdc++-v3 multilib
www-plugins/nspluginwrapper multilib
+
+#those packages have been in MULTILIB_BINARIES, so they now need
+#the abiwrapper USE flag force-enabled
+dev-lang/perl abiwrapper
+dev-lang/python abiwrapper
+dev-lang/ruby abiwrapper
+dev-libs/gobject-introspection abiwrapper
+dev-libs/libIDL abiwrapper
+net-libs/courier-authlib abiwrapper
+x11-libs/qt-core abiwrapper
+x11-libs/qt-gui abiwrapper
+media-libs/fontconfig abiwrapper
+www-servers/apache abiwrapper
+x11-libs/pango abiwrapper
+x11-libs/gtk+ abiwrapper
+
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-05-01 14:35 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-05-01 14:35 UTC (permalink / raw
To: gentoo-commits
commit: 060d794abf9e34ffaf8c41cec0fdda57f4c684f6
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Tue May 1 14:37:10 2012 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Tue May 1 14:37:10 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=060d794a
Move RESTRICT_MULTILIB_BINARIES var content to package.use.mask
---
profiles/base/package.use.mask | 22 ++++++++++++++++++++++
1 files changed, 22 insertions(+), 0 deletions(-)
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index d17c19c..cc690c2 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -11,3 +11,25 @@ sys-devel/gcc -multilib
sys-libs/glibc -multilib
sys-libs/libstdc++-v3 -multilib
www-plugins/nspluginwrapper -multilib
+
+#those packages have been in RESTRICT_MULTILIB_BINARIES, so
+#they now need the abiwrapper USE flag masked
+app-admin/eselect-python abiwrapper
+app-arch/rpm2targz abiwrapper
+app-crypt/gnupg abiwrapper
+app-portage/eix abiwrapper
+app-portage/portage-utils abiwrapper
+dev-util/cmake abiwrapper
+dev-vcs/git abiwrapper
+media-sound/pulseaudio abiwrapper
+net-analyzer/wireshark abiwrapper
+sys-apps/abi-wrapper abiwrapper
+sys-apps/coreutils abiwrapper
+sys-apps/iproute2 abiwrapper
+sys-apps/kmod abiwrapper
+sys-apps/openrc abiwrapper
+sys-apps/sysvinit abiwrapper
+sys-apps/util-linux abiwrapper
+sys-devel/automake-wrapper abiwrapper
+sys-devel/gettext abiwrapper
+sys-fs/udev abiwrapper
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-05-26 18:07 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2012-05-26 18:07 UTC (permalink / raw
To: gentoo-commits
commit: aaf6351aa80345a991dba7fffff0c26b3025783e
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sat May 26 18:07:11 2012 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat May 26 18:07:11 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=aaf6351a
Enable multilib USE flag for nvidia-drivers, does not build 32bit libs otherwise
---
profiles/base/package.use.force | 1 +
profiles/base/package.use.mask | 1 +
2 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 2daef2b..4a93d57 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -10,6 +10,7 @@ sys-devel/gcc multilib
sys-libs/glibc multilib
sys-libs/libstdc++-v3 multilib
www-plugins/nspluginwrapper multilib
+x11-drivers/nvidia-drivers multilib
#those packages have been in MULTILIB_BINARIES, so they now need
#the abiwrapper USE flag force-enabled
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index cc690c2..e86d883 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -11,6 +11,7 @@ sys-devel/gcc -multilib
sys-libs/glibc -multilib
sys-libs/libstdc++-v3 -multilib
www-plugins/nspluginwrapper -multilib
+x11-drivers/nvidia-drivers -multilib
#those packages have been in RESTRICT_MULTILIB_BINARIES, so
#they now need the abiwrapper USE flag masked
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-07-24 6:08 Nathan Phillip Brink
0 siblings, 0 replies; 60+ messages in thread
From: Nathan Phillip Brink @ 2012-07-24 6:08 UTC (permalink / raw
To: gentoo-commits
commit: 03b472ba8a413b2d577f48ed7b8928f058c1faed
Author: Nathan Phillip Brink <binki <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 24 06:08:07 2012 +0000
Commit: Nathan Phillip Brink <binki <AT> gentoo <DOT> org>
CommitDate: Tue Jul 24 06:08:07 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=03b472ba
Force USE=abiwrapper for dev-scheme/guile. The guile binary needs to be abi-wrappered for guile-config to work per ABI.
---
profiles/base/package.use.force | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 4a93d57..c06a7fe 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -19,6 +19,7 @@ dev-lang/python abiwrapper
dev-lang/ruby abiwrapper
dev-libs/gobject-introspection abiwrapper
dev-libs/libIDL abiwrapper
+dev-scheme/guile abiwrapper
net-libs/courier-authlib abiwrapper
x11-libs/qt-core abiwrapper
x11-libs/qt-gui abiwrapper
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2012-11-17 19:44 Nathan Phillip Brink
0 siblings, 0 replies; 60+ messages in thread
From: Nathan Phillip Brink @ 2012-11-17 19:44 UTC (permalink / raw
To: gentoo-commits
commit: 456164f4c750926366e1c43064007bc63df15595
Author: Nathan Phillip Brink <binki <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 17 19:44:14 2012 +0000
Commit: Nathan Phillip Brink <binki <AT> gentoo <DOT> org>
CommitDate: Sat Nov 17 19:44:14 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=456164f4
Force abiwrapper flag for dev-db/mysql because the mysql_config binary contains arch-specific build flags.
---
profiles/base/package.use.force | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index c06a7fe..c29f9d1 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -28,3 +28,7 @@ www-servers/apache abiwrapper
x11-libs/pango abiwrapper
x11-libs/gtk+ abiwrapper
+# Nathan Phillip Brink <binki@gentoo.org> (17 Nov 2012)
+# mysql_config contains architecture-specific data and needs
+# abiwrapper.
+dev-db/mysql abiwrapper
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2013-03-03 15:18 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2013-03-03 15:18 UTC (permalink / raw
To: gentoo-commits
commit: 503422bac9a69de1e5e6b75b8c230795cc76c93d
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 3 13:42:55 2013 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sun Mar 3 13:42:55 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=503422ba
Mask eclass specific USE flags, so the multilib logic in eclasses is disabled
---
profiles/base/use.force | 7 +++++++
profiles/base/use.mask | 8 ++++++++
2 files changed, 15 insertions(+), 0 deletions(-)
diff --git a/profiles/base/use.force b/profiles/base/use.force
index 5f4132b..bb692ac 100644
--- a/profiles/base/use.force
+++ b/profiles/base/use.force
@@ -1 +1,8 @@
-multilib
+
+# Thomas Sachau <tommy@gentoo.org> (03 Mar 2013)
+# disable the force-enabled multilib-eclass based
+# use flags to allow control by multilib-portage
+# until the eclass has been further tested and
+# completed
+-abi_x86_64
diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 85221b9..8a52bbd 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -4,3 +4,11 @@
# portage-multilib's CFLAGS=-m64 interferes with
# multilib.eclass:multilib_toolchain_setup() such as bug #395619
multilib
+
+# Thomas Sachau <tommy@gentoo.org> (03 Mar 2013)
+# Mask eclass specific USE flags to disable the multilib logic
+# of the multilib eclasses. May later be changed on a per package
+# base, when tests work out well
+abi_x86_64
+abi_x86_32
+abi_x86_x32
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2013-03-03 15:18 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2013-03-03 15:18 UTC (permalink / raw
To: gentoo-commits
commit: f0aed28809e58d1ede39f71e33e15f571118b43f
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 3 15:17:36 2013 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sun Mar 3 15:17:36 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=f0aed288
Follow category move of qt packages
---
profiles/base/package.use.force | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index c29f9d1..085d8ce 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -21,8 +21,8 @@ dev-libs/gobject-introspection abiwrapper
dev-libs/libIDL abiwrapper
dev-scheme/guile abiwrapper
net-libs/courier-authlib abiwrapper
-x11-libs/qt-core abiwrapper
-x11-libs/qt-gui abiwrapper
+dev-qt/qtcore abiwrapper
+dev-qt/qtgui abiwrapper
media-libs/fontconfig abiwrapper
www-servers/apache abiwrapper
x11-libs/pango abiwrapper
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2013-03-06 19:41 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2013-03-06 19:41 UTC (permalink / raw
To: gentoo-commits
commit: 1ed96664ff2ddd00b2b7b2625500e0a6443b87b0
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 6 19:41:45 2013 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Wed Mar 6 19:41:45 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=1ed96664
Add development USE flag to package.use.force to satisfy depending packages
---
profiles/base/package.use.force | 12 ++++++++++++
1 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 085d8ce..6a8636d 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -32,3 +32,15 @@ x11-libs/gtk+ abiwrapper
# mysql_config contains architecture-specific data and needs
# abiwrapper.
dev-db/mysql abiwrapper
+
+# add useless development USE flag to the emul packages to
+# satisfy depending packages like wine
+app-emulation/emul-linux/-x86-baselibs development
+app-emulation/emul-linux/-x86-db development
+app-emulation/emul-linux/-x86-gtklibs development
+app-emulation/emul-linux/-x86-medialibs development
+app-emulation/emul-linux/-x86-opengl development
+app-emulation/emul-linux/-x86-qtlibs development
+app-emulation/emul-linux/-x86-sdl development
+app-emulation/emul-linux/-x86-soundlibs development
+app-emulation/emul-linux/-x86-xlibs development
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2013-03-06 19:42 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2013-03-06 19:42 UTC (permalink / raw
To: gentoo-commits
commit: 7506e15faa2305645fefbdce125969360976363a
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 6 19:42:43 2013 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Wed Mar 6 19:42:43 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=7506e15f
Fix typo
---
profiles/base/package.use.force | 18 +++++++++---------
1 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 6a8636d..acb312f 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -35,12 +35,12 @@ dev-db/mysql abiwrapper
# add useless development USE flag to the emul packages to
# satisfy depending packages like wine
-app-emulation/emul-linux/-x86-baselibs development
-app-emulation/emul-linux/-x86-db development
-app-emulation/emul-linux/-x86-gtklibs development
-app-emulation/emul-linux/-x86-medialibs development
-app-emulation/emul-linux/-x86-opengl development
-app-emulation/emul-linux/-x86-qtlibs development
-app-emulation/emul-linux/-x86-sdl development
-app-emulation/emul-linux/-x86-soundlibs development
-app-emulation/emul-linux/-x86-xlibs development
+app-emulation/emul-linux-x86-baselibs development
+app-emulation/emul-linux-x86-db development
+app-emulation/emul-linux-x86-gtklibs development
+app-emulation/emul-linux-x86-medialibs development
+app-emulation/emul-linux-x86-opengl development
+app-emulation/emul-linux-x86-qtlibs development
+app-emulation/emul-linux-x86-sdl development
+app-emulation/emul-linux-x86-soundlibs development
+app-emulation/emul-linux-x86-xlibs development
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2013-03-06 19:48 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2013-03-06 19:48 UTC (permalink / raw
To: gentoo-commits
commit: 8f0d62a64236151dd7bbff0ac429ad884205e6d7
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 6 19:45:16 2013 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Wed Mar 6 19:45:16 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=8f0d62a6
Revert "Fix typo"
This reverts commit 7506e15faa2305645fefbdce125969360976363a.
---
profiles/base/package.use.force | 18 +++++++++---------
1 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index acb312f..6a8636d 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -35,12 +35,12 @@ dev-db/mysql abiwrapper
# add useless development USE flag to the emul packages to
# satisfy depending packages like wine
-app-emulation/emul-linux-x86-baselibs development
-app-emulation/emul-linux-x86-db development
-app-emulation/emul-linux-x86-gtklibs development
-app-emulation/emul-linux-x86-medialibs development
-app-emulation/emul-linux-x86-opengl development
-app-emulation/emul-linux-x86-qtlibs development
-app-emulation/emul-linux-x86-sdl development
-app-emulation/emul-linux-x86-soundlibs development
-app-emulation/emul-linux-x86-xlibs development
+app-emulation/emul-linux/-x86-baselibs development
+app-emulation/emul-linux/-x86-db development
+app-emulation/emul-linux/-x86-gtklibs development
+app-emulation/emul-linux/-x86-medialibs development
+app-emulation/emul-linux/-x86-opengl development
+app-emulation/emul-linux/-x86-qtlibs development
+app-emulation/emul-linux/-x86-sdl development
+app-emulation/emul-linux/-x86-soundlibs development
+app-emulation/emul-linux/-x86-xlibs development
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2013-03-06 19:48 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2013-03-06 19:48 UTC (permalink / raw
To: gentoo-commits
commit: a77257640b685005854fcb36a2402a9176016586
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 6 19:45:29 2013 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Wed Mar 6 19:45:29 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=a7725764
Revert "Add development USE flag to package.use.force to satisfy depending packages"
This reverts commit 1ed96664ff2ddd00b2b7b2625500e0a6443b87b0.
---
profiles/base/package.use.force | 12 ------------
1 files changed, 0 insertions(+), 12 deletions(-)
diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 6a8636d..085d8ce 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -32,15 +32,3 @@ x11-libs/gtk+ abiwrapper
# mysql_config contains architecture-specific data and needs
# abiwrapper.
dev-db/mysql abiwrapper
-
-# add useless development USE flag to the emul packages to
-# satisfy depending packages like wine
-app-emulation/emul-linux/-x86-baselibs development
-app-emulation/emul-linux/-x86-db development
-app-emulation/emul-linux/-x86-gtklibs development
-app-emulation/emul-linux/-x86-medialibs development
-app-emulation/emul-linux/-x86-opengl development
-app-emulation/emul-linux/-x86-qtlibs development
-app-emulation/emul-linux/-x86-sdl development
-app-emulation/emul-linux/-x86-soundlibs development
-app-emulation/emul-linux/-x86-xlibs development
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2013-03-06 19:54 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2013-03-06 19:54 UTC (permalink / raw
To: gentoo-commits
commit: e3411630d04296b91736c8556ca3d38a75f3e75c
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 6 19:51:41 2013 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Wed Mar 6 19:51:41 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=e3411630
Allow eclass USE flags for app-emulation/wine
---
profiles/base/package.use.mask | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index e86d883..158382a 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -34,3 +34,7 @@ sys-apps/util-linux abiwrapper
sys-devel/automake-wrapper abiwrapper
sys-devel/gettext abiwrapper
sys-fs/udev abiwrapper
+
+# unmask some packages with eclass usage
+app-emulation/wine -abi_x86_32
+app-emulation/wine -abi_x86_64
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2013-03-23 16:10 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2013-03-23 16:10 UTC (permalink / raw
To: gentoo-commits
commit: b61768380caa1d16e285b747dbd9526a9656e12c
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 23 16:09:25 2013 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat Mar 23 16:09:57 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=b6176838
Add CDEFINE variable for header for x32 ABI, thanks to zeq
---
profiles/base/make.defaults | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 4f1f915..e5c16c0 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -44,3 +44,4 @@ PKG_CONFIG="/usr/bin/pkg-config"
CDEFINE_amd64="__x86_64__"
CDEFINE_x86="__i386__"
+CDEFINE_x32="__ILP32__"
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2013-03-24 12:28 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2013-03-24 12:28 UTC (permalink / raw
To: gentoo-commits
commit: c5ed4c3fd79c16e74e9c82a0ba48563312b198ca
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 24 12:28:24 2013 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sun Mar 24 12:28:24 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=c5ed4c3f
Mask libffi-3.0.13, until python and glib build against it again
---
profiles/base/package.mask | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/profiles/base/package.mask b/profiles/base/package.mask
index e5a8519..cbf74fa 100644
--- a/profiles/base/package.mask
+++ b/profiles/base/package.mask
@@ -2,3 +2,8 @@
# mask libffi-3.0.12, build system is broken and only
# installs 64bit libs even with support for 32bit enabled
=dev-libs/libffi-3.0.12
+
+# Thomas Sachau <tommy@gentoo.org> (24 Mar 2013)
+# mask libffi-3.0.13, breaks at least multilib support
+# in python and glib
+=dev-libs/libffi-3.0.13
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2013-03-31 11:54 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2013-03-31 11:54 UTC (permalink / raw
To: gentoo-commits
commit: 47101deefe69112bb5beb1e86bcfe2f0b3836f99
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 31 11:54:44 2013 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sun Mar 31 11:54:44 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=47101dee
Remove libffi masks, should now be fixed in main tree
---
profiles/base/package.mask | 9 ---------
1 files changed, 0 insertions(+), 9 deletions(-)
diff --git a/profiles/base/package.mask b/profiles/base/package.mask
index cbf74fa..e69de29 100644
--- a/profiles/base/package.mask
+++ b/profiles/base/package.mask
@@ -1,9 +0,0 @@
-# Thomas Sachau <tommy@gentoo.org> (11 Mar 2013)
-# mask libffi-3.0.12, build system is broken and only
-# installs 64bit libs even with support for 32bit enabled
-=dev-libs/libffi-3.0.12
-
-# Thomas Sachau <tommy@gentoo.org> (24 Mar 2013)
-# mask libffi-3.0.13, breaks at least multilib support
-# in python and glib
-=dev-libs/libffi-3.0.13
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2013-09-15 11:37 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2013-09-15 11:37 UTC (permalink / raw
To: gentoo-commits
commit: 6fa5aa7e1d5a87430aed72f3b5251f9e00df5355
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 15 11:32:47 2013 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sun Sep 15 11:32:47 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=6fa5aa7e
Add 5-progress EAPI for repo dependency test
---
profiles/base/eapi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/profiles/base/eapi b/profiles/base/eapi
index d00491f..297a13b 100644
--- a/profiles/base/eapi
+++ b/profiles/base/eapi
@@ -1 +1 @@
-1
+5-progress
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2013-09-15 11:37 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2013-09-15 11:37 UTC (permalink / raw
To: gentoo-commits
commit: e73c2921bebc710ddae3fa3469b8b4a330cb559e
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 15 11:17:04 2013 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sun Sep 15 11:17:04 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=e73c2921
Mask main tree portage to prevent accidential removal of multilib support
---
profiles/base/package.mask | 1 +
1 file changed, 1 insertion(+)
diff --git a/profiles/base/package.mask b/profiles/base/package.mask
index e69de29..5d97dc8 100644
--- a/profiles/base/package.mask
+++ b/profiles/base/package.mask
@@ -0,0 +1 @@
+sys-apps/portage::gentoo
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2013-09-21 12:33 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2013-09-21 12:33 UTC (permalink / raw
To: gentoo-commits
commit: 4d359f3001838323d2578dd93127698a10d91a15
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 21 12:33:13 2013 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat Sep 21 12:33:13 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=4d359f30
Add COMPLETE_MULTILIB var to the base profile
---
profiles/base/make.defaults | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index e5c16c0..09e29fd 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -38,6 +38,10 @@ RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python app-arch/rpm2targz app-cryp
USE="${USE} multilib"
+# Enable building binaries for all target ABIs, so multilib-portage can still use USE=abiwrapper to select
+# the binaries they want
+COMPLETE_MULTILIB=yes
+
# set a default for $PKG_CONFIG to avoid a collision with crossdev-wrappers
# suggested by and thanks to ohnobinki
PKG_CONFIG="/usr/bin/pkg-config"
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2013-10-05 11:38 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2013-10-05 11:38 UTC (permalink / raw
To: gentoo-commits
commit: ea7047b6b61018fd625b79cba1b8e1e89be8bde7
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 5 11:37:48 2013 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat Oct 5 11:37:48 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=ea7047b6
Allow eclass ABI flags for adobe-flash
---
profiles/base/package.use.mask | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 158382a..8acfeb7 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -36,5 +36,5 @@ sys-devel/gettext abiwrapper
sys-fs/udev abiwrapper
# unmask some packages with eclass usage
-app-emulation/wine -abi_x86_32
-app-emulation/wine -abi_x86_64
+app-emulation/wine -abi_x86_32 -abi_x86_64
+www-plugins/adobe-flash -abi_x86_32 -abi_x86_64
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2013-10-05 11:42 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2013-10-05 11:42 UTC (permalink / raw
To: gentoo-commits
commit: c33879c53aeddc1854b845c293f3a810a95fd77e
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 5 11:42:41 2013 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat Oct 5 11:42:41 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=c33879c5
Disable multilib-portage support for adobe-flash
---
profiles/base/package.use.force | 1 +
1 file changed, 1 insertion(+)
diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 085d8ce..1699aca 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -9,6 +9,7 @@ app-emulation/wine multilib
sys-devel/gcc multilib
sys-libs/glibc multilib
sys-libs/libstdc++-v3 multilib
+www-plugins/adobe-flash multilib
www-plugins/nspluginwrapper multilib
x11-drivers/nvidia-drivers multilib
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2014-03-01 11:20 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2014-03-01 11:20 UTC (permalink / raw
To: gentoo-commits
commit: 9446470a49ef4c2c74c8a52a6d43ff1a153b61d8
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 1 11:20:40 2014 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat Mar 1 11:20:40 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=9446470a
Unmask overlay version of baselibs emul package again
---
profiles/base/package.unmask | 1 +
1 file changed, 1 insertion(+)
diff --git a/profiles/base/package.unmask b/profiles/base/package.unmask
new file mode 100644
index 0000000..df62ac8
--- /dev/null
+++ b/profiles/base/package.unmask
@@ -0,0 +1 @@
+app-emulation/emul-linux-x86-baselibs-99999999
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2014-03-01 11:21 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2014-03-01 11:21 UTC (permalink / raw
To: gentoo-commits
commit: eca3e605bf90621f620078045d1dd6cf756a9d43
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 1 11:21:29 2014 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat Mar 1 11:21:29 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=eca3e605
Fix syntax
---
profiles/base/package.mask | 1 +
profiles/base/package.unmask | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/profiles/base/package.mask b/profiles/base/package.mask
index 5d97dc8..630ef12 100644
--- a/profiles/base/package.mask
+++ b/profiles/base/package.mask
@@ -1 +1,2 @@
sys-apps/portage::gentoo
+-app-emulation/emul-linux-x86-baselibs-99999999
diff --git a/profiles/base/package.unmask b/profiles/base/package.unmask
index df62ac8..fed6d9e 100644
--- a/profiles/base/package.unmask
+++ b/profiles/base/package.unmask
@@ -1 +1 @@
-app-emulation/emul-linux-x86-baselibs-99999999
+=app-emulation/emul-linux-x86-baselibs-99999999
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2014-03-01 11:22 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2014-03-01 11:22 UTC (permalink / raw
To: gentoo-commits
commit: ac75994b5cc322215b361f2ffa2b44b5aa15fd34
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 1 11:22:11 2014 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat Mar 1 11:22:11 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=ac75994b
Drop entry in package.mask
---
profiles/base/package.mask | 1 -
1 file changed, 1 deletion(-)
diff --git a/profiles/base/package.mask b/profiles/base/package.mask
index 630ef12..5d97dc8 100644
--- a/profiles/base/package.mask
+++ b/profiles/base/package.mask
@@ -1,2 +1 @@
sys-apps/portage::gentoo
--app-emulation/emul-linux-x86-baselibs-99999999
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2014-04-10 23:39 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2014-04-10 23:39 UTC (permalink / raw
To: gentoo-commits
commit: 394a436d18814e0de25d65e24c385004f1fd347a
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 10 23:39:43 2014 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Thu Apr 10 23:39:43 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=394a436d
Unmask fixed revision, copied mask entry from main tree for llvm
---
profiles/base/package.unmask | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/profiles/base/package.unmask b/profiles/base/package.unmask
index fed6d9e..dd3c56a 100644
--- a/profiles/base/package.unmask
+++ b/profiles/base/package.unmask
@@ -1 +1,6 @@
=app-emulation/emul-linux-x86-baselibs-99999999
+# Michał Górny <mgorny@gentoo.org> (10 Apr 2014)
+# The new version with refurbished install phase. Fixes multilib-
+# -portage compatibility (bug #506398) and /tmp ownership issue
+# (bug #506472). Masked for testing.
+>=sys-devel/llvm-3.4-r2
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2014-04-13 16:51 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2014-04-13 16:51 UTC (permalink / raw
To: gentoo-commits
commit: 6a2f7ca31a75f276fd733f9cf415bb2fe38077a0
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 13 16:51:00 2014 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sun Apr 13 16:51:00 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=6a2f7ca3
Unmask overlay ebuild packages masked by wide mask in main tree
---
profiles/base/package.unmask | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/profiles/base/package.unmask b/profiles/base/package.unmask
index dd3c56a..0585923 100644
--- a/profiles/base/package.unmask
+++ b/profiles/base/package.unmask
@@ -1,4 +1,13 @@
=app-emulation/emul-linux-x86-baselibs-99999999
+=app-emulation/emul-linux-x86-db-99999999
+=app-emulation/emul-linux-x86-xlibs-99999999
+=app-emulation/emul-linux-x86-medialibs-99999999
+=app-emulation/emul-linux-x86-soundlibs-99999999
+=app-emulation/emul-linux-x86-opengl-99999999
+
+
+
+
# Michał Górny <mgorny@gentoo.org> (10 Apr 2014)
# The new version with refurbished install phase. Fixes multilib-
# -portage compatibility (bug #506398) and /tmp ownership issue
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2017-12-25 14:23 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2017-12-25 14:23 UTC (permalink / raw
To: gentoo-commits
commit: 19f0642d374b238a63f9e4d7a6759797c0beab08
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 25 14:23:46 2017 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Mon Dec 25 14:23:46 2017 +0000
URL: https://gitweb.gentoo.org/proj/multilib-portage.git/commit/?id=19f0642d
Add wine-any to exception list
profiles/base/package.use.mask | 1 +
1 file changed, 1 insertion(+)
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 8acfeb777..c31bbda07 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -37,4 +37,5 @@ sys-fs/udev abiwrapper
# unmask some packages with eclass usage
app-emulation/wine -abi_x86_32 -abi_x86_64
+app-emulation/wine-any -abi_x86_32 -abi_x86_64
www-plugins/adobe-flash -abi_x86_32 -abi_x86_64
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2017-12-26 14:03 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2017-12-26 14:03 UTC (permalink / raw
To: gentoo-commits
commit: c581d87231bef35d1b4925d158f7f19ef556aa12
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 26 14:02:52 2017 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Tue Dec 26 14:02:52 2017 +0000
URL: https://gitweb.gentoo.org/proj/multilib-portage.git/commit/?id=c581d872
Add splitted wine packages to exclude list
profiles/base/package.use.mask | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index c31bbda07..67a9e3dd7 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -38,4 +38,8 @@ sys-fs/udev abiwrapper
# unmask some packages with eclass usage
app-emulation/wine -abi_x86_32 -abi_x86_64
app-emulation/wine-any -abi_x86_32 -abi_x86_64
+app-emulation/wine-d3d0 -abi_x86_32 -abi_x86_64
+app-emulation/wine-gecko -abi_x86_32 -abi_x86_64
+app-emulation/wine-staging -abi_x86_32 -abi_x86_64
+app-emulation/wine-vanilla -abi_x86_32 -abi_x86_64
www-plugins/adobe-flash -abi_x86_32 -abi_x86_64
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2017-12-28 11:51 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2017-12-28 11:51 UTC (permalink / raw
To: gentoo-commits
commit: 4212dc5e5a6da6710e2c9492648521af16e61ce8
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 28 11:50:55 2017 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Thu Dec 28 11:50:55 2017 +0000
URL: https://gitweb.gentoo.org/proj/multilib-portage.git/commit/?id=4212dc5e
Add missing virutal ebuild for wine to exception list
profiles/base/package.use.mask | 1 +
1 file changed, 1 insertion(+)
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 67a9e3dd7..6b08b2945 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -42,4 +42,5 @@ app-emulation/wine-d3d0 -abi_x86_32 -abi_x86_64
app-emulation/wine-gecko -abi_x86_32 -abi_x86_64
app-emulation/wine-staging -abi_x86_32 -abi_x86_64
app-emulation/wine-vanilla -abi_x86_32 -abi_x86_64
+virtual/wine -abi_x86_32 -abi_x86_64
www-plugins/adobe-flash -abi_x86_32 -abi_x86_64
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2021-04-03 8:42 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2021-04-03 8:42 UTC (permalink / raw
To: gentoo-commits
commit: 660f3497613fe05d5ebd965abe7f9d9fdd0e261d
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 3 08:16:42 2021 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat Apr 3 08:17:57 2021 +0000
URL: https://gitweb.gentoo.org/proj/multilib-portage.git/commit/?id=660f3497
Drop unused variable from base profile
Signed-off-by: Thomas Sachau <tommy <AT> gentoo.org>
profiles/base/make.defaults | 4 ----
1 file changed, 4 deletions(-)
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 09e29fd73..e5c16c0df 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -38,10 +38,6 @@ RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python app-arch/rpm2targz app-cryp
USE="${USE} multilib"
-# Enable building binaries for all target ABIs, so multilib-portage can still use USE=abiwrapper to select
-# the binaries they want
-COMPLETE_MULTILIB=yes
-
# set a default for $PKG_CONFIG to avoid a collision with crossdev-wrappers
# suggested by and thanks to ohnobinki
PKG_CONFIG="/usr/bin/pkg-config"
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2021-09-18 6:34 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2021-09-18 6:34 UTC (permalink / raw
To: gentoo-commits
commit: 0ced361d51f807bf22995ddc218c949919557b3b
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 27 15:03:36 2021 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Fri Aug 27 15:03:36 2021 +0000
URL: https://gitweb.gentoo.org/proj/multilib-portage.git/commit/?id=0ced361d
Use eclass flags for rust due to SRC_URI dependencies on them
Signed-off-by: Thomas Sachau <tommy <AT> gentoo.org>
profiles/base/package.use.mask | 1 +
1 file changed, 1 insertion(+)
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 6b08b2945..0f932b06a 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -44,3 +44,4 @@ app-emulation/wine-staging -abi_x86_32 -abi_x86_64
app-emulation/wine-vanilla -abi_x86_32 -abi_x86_64
virtual/wine -abi_x86_32 -abi_x86_64
www-plugins/adobe-flash -abi_x86_32 -abi_x86_64
+dev-lang/rust -abi_x86_32 -abi_x86_64
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2021-09-18 6:34 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2021-09-18 6:34 UTC (permalink / raw
To: gentoo-commits
commit: 019fdf9c30ff1e9e90822abc8969ed49fbe5dfaa
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 18 06:34:06 2021 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat Sep 18 06:34:06 2021 +0000
URL: https://gitweb.gentoo.org/proj/multilib-portage.git/commit/?id=019fdf9c
Revert "Drop unused variable from base profile"
This reverts commit 660f3497613fe05d5ebd965abe7f9d9fdd0e261d.
Signed-off-by: Thomas Sachau <tommy <AT> gentoo.org>
profiles/base/make.defaults | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index e5c16c0df..09e29fd73 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -38,6 +38,10 @@ RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python app-arch/rpm2targz app-cryp
USE="${USE} multilib"
+# Enable building binaries for all target ABIs, so multilib-portage can still use USE=abiwrapper to select
+# the binaries they want
+COMPLETE_MULTILIB=yes
+
# set a default for $PKG_CONFIG to avoid a collision with crossdev-wrappers
# suggested by and thanks to ohnobinki
PKG_CONFIG="/usr/bin/pkg-config"
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
@ 2023-05-20 13:10 Thomas Sachau
0 siblings, 0 replies; 60+ messages in thread
From: Thomas Sachau @ 2023-05-20 13:10 UTC (permalink / raw
To: gentoo-commits
commit: db30c9a0f00d9d94ff724e214ba2be225f92e8c1
Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sat May 20 13:05:29 2023 +0000
Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat May 20 13:05:29 2023 +0000
URL: https://gitweb.gentoo.org/proj/multilib-portage.git/commit/?id=db30c9a0
profiles/base: Drop unsupported EAPI from eapi and package.mask
Signed-off-by: Thomas Sachau <tommy <AT> gentoo.org>
profiles/base/eapi | 2 +-
profiles/base/package.mask | 1 -
2 files changed, 1 insertion(+), 2 deletions(-)
diff --git a/profiles/base/eapi b/profiles/base/eapi
index 297a13bc8..7ed6ff82d 100644
--- a/profiles/base/eapi
+++ b/profiles/base/eapi
@@ -1 +1 @@
-5-progress
+5
diff --git a/profiles/base/package.mask b/profiles/base/package.mask
index 5d97dc89e..e69de29bb 100644
--- a/profiles/base/package.mask
+++ b/profiles/base/package.mask
@@ -1 +0,0 @@
-sys-apps/portage::gentoo
^ permalink raw reply related [flat|nested] 60+ messages in thread
end of thread, other threads:[~2023-05-20 13:10 UTC | newest]
Thread overview: 60+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-05-20 13:10 [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/ Thomas Sachau
-- strict thread matches above, loose matches on Subject: below --
2021-09-18 6:34 Thomas Sachau
2021-09-18 6:34 Thomas Sachau
2021-04-03 8:42 Thomas Sachau
2017-12-28 11:51 Thomas Sachau
2017-12-26 14:03 Thomas Sachau
2017-12-25 14:23 Thomas Sachau
2014-04-13 16:51 Thomas Sachau
2014-04-10 23:39 Thomas Sachau
2014-03-01 11:22 Thomas Sachau
2014-03-01 11:21 Thomas Sachau
2014-03-01 11:20 Thomas Sachau
2013-10-05 11:42 Thomas Sachau
2013-10-05 11:38 Thomas Sachau
2013-09-21 12:33 Thomas Sachau
2013-09-15 11:37 Thomas Sachau
2013-09-15 11:37 Thomas Sachau
2013-03-31 11:54 Thomas Sachau
2013-03-24 12:28 Thomas Sachau
2013-03-23 16:10 Thomas Sachau
2013-03-06 19:54 Thomas Sachau
2013-03-06 19:48 Thomas Sachau
2013-03-06 19:48 Thomas Sachau
2013-03-06 19:42 Thomas Sachau
2013-03-06 19:41 Thomas Sachau
2013-03-03 15:18 Thomas Sachau
2013-03-03 15:18 Thomas Sachau
2012-11-17 19:44 Nathan Phillip Brink
2012-07-24 6:08 Nathan Phillip Brink
2012-05-26 18:07 Thomas Sachau
2012-05-01 14:35 Thomas Sachau
2012-05-01 14:35 Thomas Sachau
2012-04-29 12:40 Thomas Sachau
2012-04-29 12:36 Thomas Sachau
2012-04-18 17:35 Thomas Sachau
2012-04-04 16:22 Thomas Sachau
2012-04-04 16:18 Thomas Sachau
2012-04-04 10:16 Thomas Sachau
2012-04-02 19:52 Thomas Sachau
2012-04-01 23:00 Thomas Sachau
2012-04-01 16:54 Thomas Sachau
2012-04-01 0:08 Thomas Sachau
2012-03-31 23:42 Thomas Sachau
2012-03-31 23:11 Thomas Sachau
2012-03-29 19:02 Thomas Sachau
2012-03-29 18:25 Thomas Sachau
2012-03-26 15:36 Nathan Phillip Brink
2012-03-24 18:45 Nathan Phillip Brink
2012-03-24 16:35 Thomas Sachau
2012-03-24 16:35 Thomas Sachau
2012-03-24 16:35 Thomas Sachau
2012-03-24 16:35 Thomas Sachau
2012-03-24 16:35 Thomas Sachau
2012-03-24 16:35 Thomas Sachau
2012-03-24 16:35 Thomas Sachau
2012-03-14 21:38 Nathan Phillip Brink
2012-03-12 22:34 Nathan Phillip Brink
2012-03-12 18:00 Nathan Phillip Brink
2012-03-07 19:54 Thomas Sachau
2012-03-07 19:54 Thomas Sachau
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox