public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/aix/
@ 2017-03-03 16:07 Michael Haubenwallner
  0 siblings, 0 replies; 8+ messages in thread
From: Michael Haubenwallner @ 2017-03-03 16:07 UTC (permalink / raw
  To: gentoo-commits

commit:     2f8fdedf145393873c68cc619915e50be9bf3699
Author:     Michael Haubenwallner <haubi <AT> gentoo <DOT> org>
AuthorDate: Fri Mar  3 16:06:11 2017 +0000
Commit:     Michael Haubenwallner <haubi <AT> gentoo <DOT> org>
CommitDate: Fri Mar  3 16:07:11 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f8fdedf

profiles/prefix/aix: p.mask >sys-devel/gcc-4.9 for now

 profiles/prefix/aix/package.mask | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/prefix/aix/package.mask b/profiles/prefix/aix/package.mask
index 36edc01fdd5..2221a31980f 100644
--- a/profiles/prefix/aix/package.mask
+++ b/profiles/prefix/aix/package.mask
@@ -1,14 +1,14 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-# Michael Haubenwallner <haubi@gentoo.org> (17 Feb 2015)
+# Michael Haubenwallner <haubi@gentoo.org> (03 Mar 2017)
 # Breaks (openssh, ...) because of PR target/65058
 =sys-devel/gcc-4.3*
 =sys-devel/gcc-4.4*
 =sys-devel/gcc-4.5*
 =sys-devel/gcc-4.6*
 =sys-devel/gcc-4.7*
-=sys-devel/gcc-4.9*
+>=sys-devel/gcc-4.9
 
 # Michael Haubenwallner <haubi@gentoo.org> (14 Apr 2014)
 # Endless loop while compiling gcc-4.2.4 for yet unknown reason.


^ permalink raw reply related	[flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/aix/
@ 2017-03-09 15:20 Michael Haubenwallner
  0 siblings, 0 replies; 8+ messages in thread
From: Michael Haubenwallner @ 2017-03-09 15:20 UTC (permalink / raw
  To: gentoo-commits

commit:     11fd668cb71411e8ab2b2fd105a7cd266da5279e
Author:     Michael Haubenwallner <haubi <AT> gentoo <DOT> org>
AuthorDate: Thu Mar  9 15:18:47 2017 +0000
Commit:     Michael Haubenwallner <haubi <AT> gentoo <DOT> org>
CommitDate: Thu Mar  9 15:18:47 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11fd668c

profiles/prefix/aix: only gcc-4.8.4 has aix patches atm

 profiles/prefix/aix/package.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/prefix/aix/package.mask b/profiles/prefix/aix/package.mask
index 2221a31980f..b5a93269d59 100644
--- a/profiles/prefix/aix/package.mask
+++ b/profiles/prefix/aix/package.mask
@@ -8,7 +8,7 @@
 =sys-devel/gcc-4.5*
 =sys-devel/gcc-4.6*
 =sys-devel/gcc-4.7*
->=sys-devel/gcc-4.9
+>=sys-devel/gcc-4.8.5
 
 # Michael Haubenwallner <haubi@gentoo.org> (14 Apr 2014)
 # Endless loop while compiling gcc-4.2.4 for yet unknown reason.


^ permalink raw reply related	[flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/aix/
@ 2017-03-13 14:43 Michael Haubenwallner
  0 siblings, 0 replies; 8+ messages in thread
From: Michael Haubenwallner @ 2017-03-13 14:43 UTC (permalink / raw
  To: gentoo-commits

commit:     0020e22226572797bac1cf44804f0587d37d6971
Author:     Michael Haubenwallner <haubi <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 13 14:42:38 2017 +0000
Commit:     Michael Haubenwallner <haubi <AT> gentoo <DOT> org>
CommitDate: Mon Mar 13 14:43:28 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0020e222

profiles/prefix/aix: p.use.mask stdbuf for <coreutils-8.27

 profiles/prefix/aix/package.use.mask | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/profiles/prefix/aix/package.use.mask b/profiles/prefix/aix/package.use.mask
index f169c6736d3..0e514aff0a3 100644
--- a/profiles/prefix/aix/package.use.mask
+++ b/profiles/prefix/aix/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Michael Haubenwallner <haubi@gentoo.org> (13 Mar 2017)
+# libstdbuf.so build failure is fixed in coreutils-8.27
+<sys-apps/coreutils-8.27 stdbuf
+
 # Michael Haubenwallner <haubi@gentoo.org> (16 Feb 2012)
 # JIT implementation in pcre does not know about AIX.
 dev-libs/libpcre jit


^ permalink raw reply related	[flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/aix/
@ 2017-03-13 15:32 Michael Haubenwallner
  0 siblings, 0 replies; 8+ messages in thread
From: Michael Haubenwallner @ 2017-03-13 15:32 UTC (permalink / raw
  To: gentoo-commits

commit:     2275ba3327a0be3b92db45cf934222306bcb0aab
Author:     Michael Haubenwallner <haubi <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 13 15:31:38 2017 +0000
Commit:     Michael Haubenwallner <haubi <AT> gentoo <DOT> org>
CommitDate: Mon Mar 13 15:32:05 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2275ba33

profile/prefix/aix/bashrc: tar-1.29 needs _LINUX_SOURCE_COMPAT

 profiles/prefix/aix/profile.bashrc | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/profiles/prefix/aix/profile.bashrc b/profiles/prefix/aix/profile.bashrc
index b0f8b6bfeb0..b596fc8dda1 100644
--- a/profiles/prefix/aix/profile.bashrc
+++ b/profiles/prefix/aix/profile.bashrc
@@ -1,6 +1,14 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # never use /bin/sh as CONFIG_SHELL on AIX: it is ways too slow,
 # as well as broken in some corner cases.
 export CONFIG_SHELL=${BASH}
+
+if [[ ${EBUILD_PHASE} == setup ]] ; then
+	if [[ ${CATEGORY}/${P} == app-arch/tar-1.29* ]] ; then
+		# for distinct EEXIST and ENOTEMPTY,
+		# https://savannah.gnu.org/patch/?9284
+		[[ " ${CPPFLAGS} "   == *" -D_LINUX_SOURCE_COMPAT "* ]] || CPPFLAGS="-D_LINUX_SOURCE_COMPAT ${CPPFLAGS}"
+	fi
+fi


^ permalink raw reply related	[flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/aix/
@ 2017-09-18 11:58 Michael Haubenwallner
  0 siblings, 0 replies; 8+ messages in thread
From: Michael Haubenwallner @ 2017-09-18 11:58 UTC (permalink / raw
  To: gentoo-commits

commit:     cf356cd2645b3ad5def69b7130d62093d2e6ea28
Author:     Michael Haubenwallner <haubi <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 18 11:55:58 2017 +0000
Commit:     Michael Haubenwallner <haubi <AT> gentoo <DOT> org>
CommitDate: Mon Sep 18 11:57:42 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf356cd2

profiles/prefix/aix: p.unmask gcc ~4.2.4/~4.8.4

Only these versions have the patches for proper AIX support right now.

 profiles/prefix/aix/package.mask                     |  5 -----
 profiles/prefix/aix/{package.mask => package.unmask} | 10 +++-------
 2 files changed, 3 insertions(+), 12 deletions(-)

diff --git a/profiles/prefix/aix/package.mask b/profiles/prefix/aix/package.mask
index b5a93269d59..623528a0bf3 100644
--- a/profiles/prefix/aix/package.mask
+++ b/profiles/prefix/aix/package.mask
@@ -3,11 +3,6 @@
 
 # Michael Haubenwallner <haubi@gentoo.org> (03 Mar 2017)
 # Breaks (openssh, ...) because of PR target/65058
-=sys-devel/gcc-4.3*
-=sys-devel/gcc-4.4*
-=sys-devel/gcc-4.5*
-=sys-devel/gcc-4.6*
-=sys-devel/gcc-4.7*
 >=sys-devel/gcc-4.8.5
 
 # Michael Haubenwallner <haubi@gentoo.org> (14 Apr 2014)

diff --git a/profiles/prefix/aix/package.mask b/profiles/prefix/aix/package.unmask
similarity index 70%
copy from profiles/prefix/aix/package.mask
copy to profiles/prefix/aix/package.unmask
index b5a93269d59..4316cec44a8 100644
--- a/profiles/prefix/aix/package.mask
+++ b/profiles/prefix/aix/package.unmask
@@ -2,13 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 
 # Michael Haubenwallner <haubi@gentoo.org> (03 Mar 2017)
-# Breaks (openssh, ...) because of PR target/65058
-=sys-devel/gcc-4.3*
-=sys-devel/gcc-4.4*
-=sys-devel/gcc-4.5*
-=sys-devel/gcc-4.6*
-=sys-devel/gcc-4.7*
->=sys-devel/gcc-4.8.5
+# Only these versions have the patches for proper AIX support.
+~sys-devel/gcc-4.2.4
+~sys-devel/gcc-4.8.4
 
 # Michael Haubenwallner <haubi@gentoo.org> (14 Apr 2014)
 # Endless loop while compiling gcc-4.2.4 for yet unknown reason.


^ permalink raw reply related	[flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/aix/
@ 2017-12-30 10:16 Michał Górny
  0 siblings, 0 replies; 8+ messages in thread
From: Michał Górny @ 2017-12-30 10:16 UTC (permalink / raw
  To: gentoo-commits

commit:     c544a4838fbfc575ebbf78e4f2dac441921f65ec
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 30 09:47:57 2017 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Dec 30 10:16:10 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c544a483

profiles/prefix/aix: Remove USE mask on removed version

 profiles/prefix/aix/package.unmask   | 1 -
 profiles/prefix/aix/package.use.mask | 6 +-----
 2 files changed, 1 insertion(+), 6 deletions(-)

diff --git a/profiles/prefix/aix/package.unmask b/profiles/prefix/aix/package.unmask
index 4316cec44a8..c35f9203573 100644
--- a/profiles/prefix/aix/package.unmask
+++ b/profiles/prefix/aix/package.unmask
@@ -4,7 +4,6 @@
 # Michael Haubenwallner <haubi@gentoo.org> (03 Mar 2017)
 # Only these versions have the patches for proper AIX support.
 ~sys-devel/gcc-4.2.4
-~sys-devel/gcc-4.8.4
 
 # Michael Haubenwallner <haubi@gentoo.org> (14 Apr 2014)
 # Endless loop while compiling gcc-4.2.4 for yet unknown reason.

diff --git a/profiles/prefix/aix/package.use.mask b/profiles/prefix/aix/package.use.mask
index 0e514aff0a3..21d4342daa5 100644
--- a/profiles/prefix/aix/package.use.mask
+++ b/profiles/prefix/aix/package.use.mask
@@ -1,10 +1,6 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-# Michael Haubenwallner <haubi@gentoo.org> (13 Mar 2017)
-# libstdbuf.so build failure is fixed in coreutils-8.27
-<sys-apps/coreutils-8.27 stdbuf
-
 # Michael Haubenwallner <haubi@gentoo.org> (16 Feb 2012)
 # JIT implementation in pcre does not know about AIX.
 dev-libs/libpcre jit


^ permalink raw reply related	[flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/aix/
@ 2017-12-30 10:43 Fabian Groffen
  0 siblings, 0 replies; 8+ messages in thread
From: Fabian Groffen @ 2017-12-30 10:43 UTC (permalink / raw
  To: gentoo-commits

commit:     449e625f493f76bbe935fcacdf3582a65c5b61b9
Author:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 30 10:42:12 2017 +0000
Commit:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Sat Dec 30 10:42:12 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=449e625f

profiles/prefix/aix: restore gcc unmask after c544a483

Added a note to indicate that those ebuilds still come from the overlay

 profiles/prefix/aix/package.unmask | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/profiles/prefix/aix/package.unmask b/profiles/prefix/aix/package.unmask
index c35f9203573..9419418bd1b 100644
--- a/profiles/prefix/aix/package.unmask
+++ b/profiles/prefix/aix/package.unmask
@@ -3,7 +3,9 @@
 
 # Michael Haubenwallner <haubi@gentoo.org> (03 Mar 2017)
 # Only these versions have the patches for proper AIX support.
+# note: these ebuilds come from repo/proj/prefix.git
 ~sys-devel/gcc-4.2.4
+~sys-devel/gcc-4.8.4
 
 # Michael Haubenwallner <haubi@gentoo.org> (14 Apr 2014)
 # Endless loop while compiling gcc-4.2.4 for yet unknown reason.


^ permalink raw reply related	[flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/aix/
@ 2018-05-15  8:21 Michael Haubenwallner
  0 siblings, 0 replies; 8+ messages in thread
From: Michael Haubenwallner @ 2018-05-15  8:21 UTC (permalink / raw
  To: gentoo-commits

commit:     78d4f36b3f01b8b68fafceb73ea0e33123117534
Author:     Michael Haubenwallner <haubi <AT> gentoo <DOT> org>
AuthorDate: Tue May 15 08:19:52 2018 +0000
Commit:     Michael Haubenwallner <haubi <AT> gentoo <DOT> org>
CommitDate: Tue May 15 08:21:23 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78d4f36b

profiles/aix/p.unmask: do not de-unmask native-cctools

 profiles/prefix/aix/package.unmask | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/profiles/prefix/aix/package.unmask b/profiles/prefix/aix/package.unmask
index 9419418bd1b..7dbad76ea3e 100644
--- a/profiles/prefix/aix/package.unmask
+++ b/profiles/prefix/aix/package.unmask
@@ -10,7 +10,3 @@
 # Michael Haubenwallner <haubi@gentoo.org> (14 Apr 2014)
 # Endless loop while compiling gcc-4.2.4 for yet unknown reason.
 ~sys-devel/make-4.0
-
-# Fabian Groffen <grobian@gentoo.org> (04 Apr 2007)
-# This is the only linker for AIX
--sys-devel/native-cctools


^ permalink raw reply related	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2018-05-15  8:21 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-03-03 16:07 [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/aix/ Michael Haubenwallner
  -- strict thread matches above, loose matches on Subject: below --
2017-03-09 15:20 Michael Haubenwallner
2017-03-13 14:43 Michael Haubenwallner
2017-03-13 15:32 Michael Haubenwallner
2017-09-18 11:58 Michael Haubenwallner
2017-12-30 10:16 Michał Górny
2017-12-30 10:43 Fabian Groffen
2018-05-15  8:21 Michael Haubenwallner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox