* [gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
@ 2024-10-01 1:46 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2024-10-01 1:46 UTC (permalink / raw
To: gentoo-commits
commit: 35a11eab0e25aa31256da94bcc5c3662f3344f91
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 1 01:44:56 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 1 01:44:56 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35a11eab
dev-lang/ada-bootstrap: fix deps
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-lang/ada-bootstrap/ada-bootstrap-0_p2021.ebuild | 14 +++++++++++++-
1 file changed, 13 insertions(+), 1 deletion(-)
diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021.ebuild
index 1e5371d3215a..9756936109d0 100644
--- a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021.ebuild
+++ b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021.ebuild
@@ -37,7 +37,19 @@ SLOT="0" # TODO: slot based on GCC version used
KEYWORDS="-* ~amd64 ~x86"
RESTRICT="test"
-BDEPEND="sys-devel/binutils"
+BDEPEND="
+ app-alternatives/yacc
+ sys-devel/binutils:*
+ >=sys-devel/flex-2.5.4
+"
+DEPEND="
+ >=dev-libs/gmp-4.3.2:=
+ >=dev-libs/mpfr-2.4.2:=
+ >=dev-libs/mpc-0.8.1:=
+ sys-libs/zlib
+ virtual/libiconv
+"
+RDEPEND="${DEPEND}"
pkg_pretend() {
if tc-is-clang; then
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
@ 2024-10-01 2:06 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2024-10-01 2:06 UTC (permalink / raw
To: gentoo-commits
commit: 0929102584fd193df5b3d64829615f0a81587b10
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 1 02:05:31 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 1 02:05:31 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09291025
dev-lang/ada-bootstrap: install gcc-config-style symlinks
Needed for the logic in toolchain.eclass to match what we do for
sys-devel/gcc.
Signed-off-by: Sam James <sam <AT> gentoo.org>
...a-bootstrap-0_p2021.ebuild => ada-bootstrap-0_p2021-r1.ebuild} | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild
similarity index 95%
rename from dev-lang/ada-bootstrap/ada-bootstrap-0_p2021.ebuild
rename to dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild
index 9756936109d0..a254049ff182 100644
--- a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021.ebuild
+++ b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild
@@ -186,6 +186,14 @@ src_install() {
# -j1 to match bug #906155, other packages may be fragile too
emake -C "${WORKDIR}"/build -j1 MAKEINFO=: V=1 DESTDIR="${D}" install
+ # Make `gcc-config`-style symlinks
+ local tool
+ cd "${ED}"/usr/lib/ada-bootstrap/bin || die
+ for tool in gnat{,bind,chop,clean,kr,link,ls,make,name,prep} ; do
+ ln -s ${tool} ${CBUILD}-${tool} || die
+ ln -s ${tool} ${CBUILD}-${tool}-10 || die
+ done
+
# Delete libdep.a, which has a colliding name and is useless for bpf,
# which does not make use of cross-library dependencies: the libdep.a
# for the native binutils will do.
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
@ 2024-10-01 6:58 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2024-10-01 6:58 UTC (permalink / raw
To: gentoo-commits
commit: ffbd8f3c3c3c9d121c2ebd44245fd571f03c664c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 1 06:57:22 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 1 06:57:47 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffbd8f3c
dev-lang/ada-bootstrap: export GNATMAKE too
Closes: https://bugs.gentoo.org/940575
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild
index a254049ff182..fbac3017b3e5 100644
--- a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild
+++ b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild
@@ -85,7 +85,7 @@ src_prepare() {
gnatbase=$(basename ${GCC})
gnatpath=$(dirname ${GCC})
- GNATMAKE=${gnatbase/gcc/gnatmake}
+ export GNATMAKE=${gnatbase/gcc/gnatmake}
if [[ ${gnatpath} != "." ]] ; then
GNATMAKE="${gnatpath}/${GNATMAKE}"
fi
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
@ 2024-10-01 7:10 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2024-10-01 7:10 UTC (permalink / raw
To: gentoo-commits
commit: 95e9763a1b9230b4d39aa964b53b1126f8926c9c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 1 07:09:24 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 1 07:09:51 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95e9763a
dev-lang/ada-bootstrap: try harder to get PATH right
... to find the bundled gnatmake and friends, as the build system
doesn't consistently respect the env var.
Closes: https://bugs.gentoo.org/940582
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild
index fbac3017b3e5..7cabb8ddfd0e 100644
--- a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild
+++ b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild
@@ -133,7 +133,8 @@ src_prepare() {
src_configure() {
local adabdir=/usr/lib/${PN}
local prefix=${EPREFIX}${adabdir}
- local -x PATH=${PWD}/bin:${PATH}
+
+ export PATH=${GNATDIR}/bin:${PWD}/bin:${PATH}
# This version is GCC 4.7.4 with a bolted-on newer GNAT; be very
# conservative, we just want it to build for bootstrapping proper
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
@ 2024-10-01 7:32 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2024-10-01 7:32 UTC (permalink / raw
To: gentoo-commits
commit: 10333a7cf45d01db927fdddb8cb48f263e9463ed
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 1 07:31:56 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 1 07:31:56 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10333a7c
dev-lang/ada-bootstrap: fix setting PATH harder
Closes: https://bugs.gentoo.org/940584
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild
index 7cabb8ddfd0e..861ee96ad1c4 100644
--- a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild
+++ b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild
@@ -134,7 +134,7 @@ src_configure() {
local adabdir=/usr/lib/${PN}
local prefix=${EPREFIX}${adabdir}
- export PATH=${GNATDIR}/bin:${PWD}/bin:${PATH}
+ export PATH="${WORKDIR}"/${GNATDIR}/bin:${S}/bin:${PWD}/bin:${PATH}
# This version is GCC 4.7.4 with a bolted-on newer GNAT; be very
# conservative, we just want it to build for bootstrapping proper
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
@ 2024-10-01 7:37 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2024-10-01 7:37 UTC (permalink / raw
To: gentoo-commits
commit: fddb3f20d8b0e1bcc9a3725e8279bf47ab9dd1f6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 1 07:36:28 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 1 07:36:28 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fddb3f20
dev-lang/ada-bootstrap: disable more unnecessary options
Like we do for the JIT build in toolchain.eclass.
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild
index 861ee96ad1c4..b3d1073f2197 100644
--- a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild
+++ b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild
@@ -149,16 +149,20 @@ src_configure() {
--{doc,info,man}dir=/.skip # let the real gcc handle docs
MAKEINFO=: #922230
--prefix="${prefix}"
+ --disable-analyzer
--disable-bootstrap
--disable-cc1
--disable-cet
--disable-gcov #843989
--disable-gomp
+ --disable-objc-gc
--disable-nls # filename collisions
--disable-libcc1
+ --disable-libgomp
--disable-libquadmath
--disable-libsanitizer
--disable-libssp
+ --disable-libstdcxx-pch
--disable-libvtv
--disable-shared
--disable-werror
@@ -166,6 +170,7 @@ src_configure() {
--with-gcc-major-version-only
--with-system-zlib
--without-isl
+ --without-python-dir
--without-zstd
--disable-multilib
)
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
@ 2024-10-01 7:44 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2024-10-01 7:44 UTC (permalink / raw
To: gentoo-commits
commit: 159e351bb7730430305af26a1445f68a6e8343d6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 1 07:44:06 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 1 07:44:06 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=159e351b
dev-lang/ada-bootstrap: more PATH fixes
I copied the wrong one out of chroot :(
Closes: https://bugs.gentoo.org/940598
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild
index b3d1073f2197..287f987fce2c 100644
--- a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild
+++ b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild
@@ -134,7 +134,7 @@ src_configure() {
local adabdir=/usr/lib/${PN}
local prefix=${EPREFIX}${adabdir}
- export PATH="${WORKDIR}"/${GNATDIR}/bin:${S}/bin:${PWD}/bin:${PATH}
+ export PATH="${WORKDIR}"/${BTSTRP}/bin:"${WORKDIR}"/${GNATDIR}/bin:${PWD}/bin:${PATH}
# This version is GCC 4.7.4 with a bolted-on newer GNAT; be very
# conservative, we just want it to build for bootstrapping proper
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
@ 2024-10-01 8:03 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2024-10-01 8:03 UTC (permalink / raw
To: gentoo-commits
commit: 2b7de2c956266fd4748ccffff8bcdff4db15da66
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 1 08:01:32 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 1 08:03:10 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b7de2c9
dev-lang/ada-bootstrap: try harder to strip flags
I can't reproduce the failure reported but let's try this.
Closes: https://bugs.gentoo.org/940599
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild | 2 ++
1 file changed, 2 insertions(+)
diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild
index 287f987fce2c..df26633eb5b6 100644
--- a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild
+++ b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild
@@ -140,6 +140,8 @@ src_configure() {
# conservative, we just want it to build for bootstrapping proper
# sys-devel/gcc[ada]. We don't need it to be fast.
strip-flags
+ CC="${WORKDIR}"/${BTSTRP}/bin/gcc strip-unsupported-flags
+ CC="${WORKDIR}"/${GNATDIR}/bin/gcc strip-unsupported-flags
strip-unsupported-flags
filter-lto
append-flags -O2
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
@ 2024-10-01 8:03 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2024-10-01 8:03 UTC (permalink / raw
To: gentoo-commits
commit: 288f1fe9d7da2afd7d746e070727af060ade1adc
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 1 08:02:46 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 1 08:03:11 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=288f1fe9
dev-lang/ada-bootstrap: disable libitm too
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild
index df26633eb5b6..15e40aea73b8 100644
--- a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild
+++ b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild
@@ -161,6 +161,7 @@ src_configure() {
--disable-nls # filename collisions
--disable-libcc1
--disable-libgomp
+ --disable-libitm
--disable-libquadmath
--disable-libsanitizer
--disable-libssp
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
@ 2024-10-02 1:01 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2024-10-02 1:01 UTC (permalink / raw
To: gentoo-commits
commit: d4c237bdd1461761c68777dfdafc62ac5c799ee1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 2 01:01:06 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 2 01:01:06 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4c237bd
dev-lang/ada-bootstrap: stabilize 0_p2021-r1 for amd64, x86
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild
index 15e40aea73b8..ba0c3562a2e9 100644
--- a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild
+++ b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild
@@ -34,7 +34,7 @@ S="${WORKDIR}"/${MYP}
LICENSE="GPL-2 GPL-3"
SLOT="0" # TODO: slot based on GCC version used
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 x86"
RESTRICT="test"
BDEPEND="
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
@ 2024-12-17 10:53 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2024-12-17 10:53 UTC (permalink / raw
To: gentoo-commits
commit: cae8f6ff8f9a857ba3a07371d6b2d5d8996afb5f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 20 15:56:43 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 17 10:53:15 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cae8f6ff
dev-lang/ada-bootstrap: add 14
This adds bootstrap tarballs for GNAT for the following platforms:
* aarch64-unknown-linux-gnu
* armv6j-softfp-linux-gnueabi
* armv6j-unknown-linux-gnueabihf
* armv7a-softfp-linux-gnueabi
* armv7a-unknown-linux-gnueabihf
* powerpc-unknown-linux-gnu
* powerpc64-unknown-linux-gnu
* powerpc64le-unknown-linux-gnu
* sparc64-unknown-linux-gnu
More are planned (like HPPA, but I had an issue there when using the
built tarball; I don't think the tarball was to blame, rather some
deeper issue needing investigation) but this feels like a decent set
to start with.
We should also of course build a fresh one for amd64 and also x86.
They were built using a script [0] using stage3-amd64-hardened-systemd-20241214T201851Z.tar.xz
with ::gentoo state around 16th November 2024 (I say "around" as I synced
in-between to get an eclass fix).
NOTE: I've only added ~arm64 for now as I've tested the binary there
to bootstrap GNAT natively. I'll add other keywords once tested.
[0] https://github.com/thesamesam/sam-gentoo-scripts/blob/91558fb51c56a661d6f374507888ff67725ca660/build-ada-bootstraps
Bug: https://bugs.gentoo.org/940472
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-lang/ada-bootstrap/Manifest | 9 +++
dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 84 ++++++++++++++++++++++++++
2 files changed, 93 insertions(+)
diff --git a/dev-lang/ada-bootstrap/Manifest b/dev-lang/ada-bootstrap/Manifest
index e62b3fdcdcf7..c6210e8ad194 100644
--- a/dev-lang/ada-bootstrap/Manifest
+++ b/dev-lang/ada-bootstrap/Manifest
@@ -1,3 +1,12 @@
+DIST ada-bootstrap-14-aarch64-unknown-linux-gnu.gpkg.tar 44759040 BLAKE2B 4c3440bf35f14dc93e7d9265f90bca0cf534bbc2cd913f2d7356d674d9f4bc6a691b812c3c5f7d54d4fc63ad7f67ff06dd09afb5c3d008666e747dace5d3940a SHA512 8253ac27650398192081ebc8f352679b2e6fdad0cc8d52df176a1944a6da373e0adce6acc0bdbdbb3c6c37f1d666d2839fae06b86814e6e1ab7c6f6efea128ba
+DIST ada-bootstrap-14-armv6j-softfp-linux-gnueabi.gpkg.tar 38379520 BLAKE2B 6ad7988780d1961a5b8c743ad2bc83c8da7173b53ecae3a3d82e02e4d425cdd49555bc6bb76f17f08cb4378b13e2a98bcfbcc8ff54e6a63397893ec9a0c3b6b4 SHA512 b253218ddfaeff7216b8770f251a4ffd3fbcf6b3d487e505bab7ebc3730bb9f616ee4f46d5c77a2c6a76c2bca0257dfff6428bb75c86bb977ea1f4a49e3cb103
+DIST ada-bootstrap-14-armv6j-unknown-linux-gnueabihf.gpkg.tar 38328320 BLAKE2B 524eb8532f9daceb72ca488cdc420e2bbe48ffdcf41dfa08cff11dfa1388aa1ad165293a542a1642d3b49f1d0dec5d5a1183f02aa8dff053064d239902e77a25 SHA512 3094662de587709ec651a53b1dca6e7a9c0e648237f4c8f79e57e55cd1d9404af5027619b03f8edc71139417931215cfb6d8ff0c9a048b2c8057eec24070ad59
+DIST ada-bootstrap-14-armv7a-softfp-linux-gnueabi.gpkg.tar 38246400 BLAKE2B 3a01cc22cdc6b6bf313e9d6b3793e4cea157213e20360403813fd92d20d47438bade8fc1f9d7034e582086784bba0258d283920910f850c5764e670b1e0343e5 SHA512 4455d0ce18ff5b7563f74dee2cc75938ec2f02c417a3a9d256a8877d6b52bf486bbd5de5a9dc4fa5bbb85716a0e3f0c8f1901defe6594e446ac19d39519605de
+DIST ada-bootstrap-14-armv7a-unknown-linux-gnueabihf.gpkg.tar 38174720 BLAKE2B 1eac250bee1cf48b3371dea8d724e788f4b3a7cd1885043884a368ab44cbbdcd851ee624b272fd53a276174e0ff693f94ac45b513da0b25c55811346c4bab8f6 SHA512 224d89ec809663702fffb4651c7c5d3accd7603f78d2ef9f6b52299fb5119e0e1d6a57a2837f69d93829fe750804bb4e9e19435f3b7a86e046a4f96dd7339c40
+DIST ada-bootstrap-14-powerpc-unknown-linux-gnu.gpkg.tar 33228800 BLAKE2B b530ff260c23449788544d4b4118c402d4ac91eeab1f3e4d426c0e18eb8632d9af01703294b5e092997f81a371e626f9c5694d389849227df7e1981b5e2244c5 SHA512 71305c7b3cd132eaf31b321f8d323c25de73bccfbb487bc0c2ed4796082551ed37fa575a2ad97dfac3c579aeb1c89e934ec950131d13f76246896c8dfa77c52a
+DIST ada-bootstrap-14-powerpc64-unknown-linux-gnu.gpkg.tar 35809280 BLAKE2B 4438f33b518660a9341f2f04e939b937e41afdb740a1fcc46920a3a0d653cdffe20fee916369cfc8e2e5a0708466ccb666954739f6ccabcff2b5170ad9b20ecd SHA512 13c5df10a86a02c1a17887072a851b3ff84baebb8f5ad6b4d41f37d3d364be0b836146d4464f7907128500469d861628b433b8bff316672a7324d65f146b9bfd
+DIST ada-bootstrap-14-powerpc64le-unknown-linux-gnu.gpkg.tar 37027840 BLAKE2B f2e78244a1db120a526c35cfb7a786b917de569750dad2032e35ad4926e8bf9c233c9b3b4ba53f2e7f56059e74d1d26842617c72e3732939331c6b6d913cd4ff SHA512 bcc9f21f88927a29fbeb40e3c5f87c1a064913a2fe961a959e6e3293d7f39fcbb46055def6d5dfaa9521c83ee65c5e636b8098ec7faf8a991b996fc54e7d1cba
+DIST ada-bootstrap-14-sparc64-unknown-linux-gnu.gpkg.tar 29941760 BLAKE2B 720e816c0f3672d277ba40140a2ec39a86caca1e8bfd344476b703941159386656d9955d3878839c1cad80eb8528ee0eaa3dda2bc3bf8f73b39fce9d9cb90c05 SHA512 a13b2444e15cfadb2a10bb96d7357e65001bb72d18f33eb32ac56c703cafd81b6e0da9f1a9ae96d0124a0135e161c7a6e5bfd7c50c9b4e8f32ab3675670c5b99
DIST gcc-10-2021-20210519-19A74-src.tar.gz 109157702 BLAKE2B 8ec307e4fde35c8726bc7b9702717329695bad928d5222a7bb691cce47500de31a60bcfcbb925129a57cb81d3d7ea92e60599aa7383d5358e63cc087b0482550 SHA512 2e2cc0ec9a3a82816a5d399d2db261c356e106b82a44efd54a1ac882b96549ab8de79c69858127c4397de6e9e9463ce6fb9994fc2e426e7d3d2f98d5efa2edb6
DIST gcc-interface-10-2021-20210519-19A75-src.tar.gz 359085 BLAKE2B 75f941a7635f2880cc0192acb49d8e7f567baca7530fb981be14dc6cb1bf46fda0e3c043c8703cdbeeb242b548894e0bc6787adfff0f27198354d150e6e36386 SHA512 0251a93d20c59cc4705963438880fe265e2e0bb94a35b7ddaaf03e9efae60e044e585a2204d0773a46f17b3b774e4d0c73adf852f5d06ba17373d26ed580ca8d
DIST gnat-2021-20210519-19A70-src.tar.gz 8765762 BLAKE2B ef48f54c6109566e37bfa5dee9262305d0529b3dfd333ee28bc4e66f4709a0673f673d742bc04deb15dc145404f7618d350dbdf3f2a7ab37c861e57d011946fa SHA512 3cb79be024fdd9b738d99ffc8e224d32bb382b5da2d02b97b2061a5ea58456f33d4564c92e224af2713ce15fd5481edd715e5b9a52abc74fdc142f27e103c201
diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
new file mode 100644
index 000000000000..a6dd8124af93
--- /dev/null
+++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
@@ -0,0 +1,84 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+BINPKG=gcc-14.2.1_p20241116-1
+
+# The binaries in SRC_URI are generated by the following (roughly):
+# * taking an amd64 stage3
+# * adding USE=ada to make.conf
+# * running `crossdev ${CHOST} --ex-gcc -S`
+# * running `USE=ada ${CHOST}-emerge -v1 gcc`
+# * copy /usr/${CHOST}/var/cache/binpkgs/sys-devel/gcc* into
+# ada-bootstrap-${PV}-${CHOST}.gpkg.tar
+#
+# The full script is at https://github.com/thesamesam/sam-gentoo-scripts/blob/91558fb51c56a661d6f374507888ff67725ca660/build-ada-bootstraps.
+#
+# Binaries in SRC_URI are regular Gentoo binpkgs in the GPKG format.
+#
+# Note: of course, the used GCC on both CBUILD and CHOST
+# must be the same version, correspond to ${PV} in ada-bootstrap,
+# and be at most the newest stable GCC (ideally older).
+inherit unpacker
+
+DESCRIPTION="Binary bootstrap compiler for GNAT (Ada compiler)"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Ada"
+SRC_URI="
+ arm64? (
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-aarch64-unknown-linux-gnu.gpkg.tar
+ )
+ arm? (
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-armv6j-softfp-linux-gnueabi.gpkg.tar
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-armv6j-unknown-linux-gnueabihf.gpkg.tar
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-armv7a-softfp-linux-gnueabi.gpkg.tar
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-armv7a-unknown-linux-gnueabihf.gpkg.tar
+ )
+ ppc? (
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-powerpc-unknown-linux-gnu.gpkg.tar
+ )
+ ppc64? (
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-powerpc64le-unknown-linux-gnu.gpkg.tar
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-powerpc64-unknown-linux-gnu.gpkg.tar
+ )
+ sparc? (
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-sparc64-unknown-linux-gnu.gpkg.tar
+ )
+"
+S=${WORKDIR}
+
+LICENSE="GPL-2 GPL-3"
+SLOT="0"
+KEYWORDS="-* ~arm64"
+
+RDEPEND="
+ >=dev-libs/gmp-4.3.2:=
+ >=dev-libs/mpfr-2.4.2:=
+ >=dev-libs/mpc-0.8.1:=
+ sys-libs/zlib
+ virtual/libiconv
+"
+
+src_install() {
+ local chost=${A/${P}-}
+ chost=${chost%%.gpkg.tar}
+
+ dodir /usr/lib/ada-bootstrap
+ mv "${WORKDIR}"/${BINPKG}/image/usr/ "${ED}"/usr/lib/ada-bootstrap || die
+
+ # Make `gcc-config`-style symlinks
+ insinto /usr/lib/ada-bootstrap/bin
+ local tool
+ for tool in gcc gnat{,bind,chop,clean,kr,link,ls,make,name,prep} ; do
+ dosym -r /usr/lib/ada-bootstrap/usr/${chost}/gcc-bin/${PV}/${tool} /usr/lib/ada-bootstrap/bin/${tool}
+ dosym -r /usr/lib/ada-bootstrap/usr/${chost}/gcc-bin/${PV}/${tool} /usr/lib/ada-bootstrap/bin/${chost}-${tool}
+ dosym -r /usr/lib/ada-bootstrap/usr/${chost}/gcc-bin/${PV}/${tool} /usr/lib/ada-bootstrap/bin/${chost}-${tool}-${PV}
+ done
+
+ rm -rf "${ED}"/usr/lib/ada-bootstrap/usr/bin || die
+ # This gives us the same layout as older dev-lang/ada-bootstrap
+ dosym -r /usr/lib/ada-bootstrap/bin /usr/lib/ada-bootstrap/usr/bin
+ dosym -r /usr/lib/ada-bootstrap/usr/libexec /usr/lib/ada-bootstrap/libexec
+}
+
+# TODO: pkg_postinst warning/log?
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
@ 2024-12-17 10:57 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2024-12-17 10:57 UTC (permalink / raw
To: gentoo-commits
commit: 251513dc88861b2694f8521e70802b6d5c36222b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 17 10:54:36 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 17 10:54:36 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=251513dc
dev-lang/ada-bootstrap: fix WhitespaceFound
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
index a6dd8124af93..09b42c8b122b 100644
--- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
+++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
@@ -30,9 +30,9 @@ SRC_URI="
)
arm? (
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-armv6j-softfp-linux-gnueabi.gpkg.tar
- https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-armv6j-unknown-linux-gnueabihf.gpkg.tar
- https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-armv7a-softfp-linux-gnueabi.gpkg.tar
- https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-armv7a-unknown-linux-gnueabihf.gpkg.tar
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-armv6j-unknown-linux-gnueabihf.gpkg.tar
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-armv7a-softfp-linux-gnueabi.gpkg.tar
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-armv7a-unknown-linux-gnueabihf.gpkg.tar
)
ppc? (
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-powerpc-unknown-linux-gnu.gpkg.tar
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
@ 2024-12-17 12:22 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2024-12-17 12:22 UTC (permalink / raw
To: gentoo-commits
commit: 5bb8b81487743b3e643c5a332d256cb69aca4569
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 17 12:21:42 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 17 12:21:42 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bb8b814
dev-lang/ada-bootstrap: handle arches where we have multiple tarballs available
Otherwise, we might have ${A} containing more than one and then we unpack
the last one listed (which isn't necessarily right at all) and also fail
w/ wrong number of args to dosym.
Bug: https://bugs.gentoo.org/940472
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 24 +++++++++++++++++++++++-
1 file changed, 23 insertions(+), 1 deletion(-)
diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
index 09b42c8b122b..56e5fd4b54d1 100644
--- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
+++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
@@ -59,8 +59,30 @@ RDEPEND="
virtual/libiconv
"
+src_unpack() {
+ # We want to unpack only the appropriate tarball for CHOST (e.g. on arm).
+ TARBALL_TO_UNPACK=
+
+ local archive
+ for archive in ${A} ; do
+ local tarball_chost=${archive/${P}-}
+ tarball_chost=${tarball_chost%%.gpkg.tar}
+
+ if [[ ${tarball_chost} == ${CHOST} ]] ; then
+ TARBALL_TO_UNPACK=${archive}
+ break
+ fi
+ done
+
+ if [[ -z ${TARBALL_TO_UNPACK} ]] ; then
+ die "No tarball found for CHOST=${CHOST}. Please file a bug at bugs.gentoo.org."
+ fi
+
+ unpack_gpkg "${TARBALL_TO_UNPACK}"
+}
+
src_install() {
- local chost=${A/${P}-}
+ local chost=${TARBALL_TO_UNPACK/${P}-}
chost=${chost%%.gpkg.tar}
dodir /usr/lib/ada-bootstrap
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
@ 2024-12-17 18:08 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2024-12-17 18:08 UTC (permalink / raw
To: gentoo-commits
commit: ff3d8ef80d13310cdbb2f3c55fe15d410e18c649
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 17 18:06:54 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 17 18:06:54 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff3d8ef8
dev-lang/ada-bootstrap: keyword 14 for ~arm
Bug: https://bugs.gentoo.org/940472
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
index 56e5fd4b54d1..48eb171c12a6 100644
--- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
+++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
@@ -49,7 +49,7 @@ S=${WORKDIR}
LICENSE="GPL-2 GPL-3"
SLOT="0"
-KEYWORDS="-* ~arm64"
+KEYWORDS="-* ~arm ~arm64"
RDEPEND="
>=dev-libs/gmp-4.3.2:=
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
@ 2024-12-17 19:00 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2024-12-17 19:00 UTC (permalink / raw
To: gentoo-commits
commit: 72edef15f5fd864ec384a6de8fb464111faa01a1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 17 18:58:43 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 17 19:00:02 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72edef15
dev-lang/ada-bootstrap: keyword 14 for ~sparc
Bug: https://bugs.gentoo.org/940472
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
index 48eb171c12a6..581470d25398 100644
--- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
+++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
@@ -49,7 +49,7 @@ S=${WORKDIR}
LICENSE="GPL-2 GPL-3"
SLOT="0"
-KEYWORDS="-* ~arm ~arm64"
+KEYWORDS="-* ~arm ~arm64 ~sparc"
RDEPEND="
>=dev-libs/gmp-4.3.2:=
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
@ 2024-12-17 19:07 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2024-12-17 19:07 UTC (permalink / raw
To: gentoo-commits
commit: 33c31288bb05f026b1dfca730701b4b4727110ec
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 17 19:06:12 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 17 19:07:33 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33c31288
dev-lang/ada-bootstrap: keyword 14 for ~ppc, ~ppc64
Bug: https://bugs.gentoo.org/940472
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
index 581470d25398..e36c921ec24f 100644
--- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
+++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
@@ -49,7 +49,7 @@ S=${WORKDIR}
LICENSE="GPL-2 GPL-3"
SLOT="0"
-KEYWORDS="-* ~arm ~arm64 ~sparc"
+KEYWORDS="-* ~arm ~arm64 ~ppc ~ppc64 ~sparc"
RDEPEND="
>=dev-libs/gmp-4.3.2:=
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
@ 2024-12-18 1:49 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2024-12-18 1:49 UTC (permalink / raw
To: gentoo-commits
commit: a73baf031bc6e4b613ae181491fedfa3e8437232
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 18 01:47:04 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 18 01:48:33 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a73baf03
dev-lang/ada-bootstrap: add amd64 binary too for 14
Same details as in cae8f6ff8f9a857ba3a07371d6b2d5d8996afb5f for how it
was built, but with tree state on 17th November 2024 and not built w/
crossdev.
Bug: https://bugs.gentoo.org/940472
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-lang/ada-bootstrap/Manifest | 1 +
dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 3 +++
2 files changed, 4 insertions(+)
diff --git a/dev-lang/ada-bootstrap/Manifest b/dev-lang/ada-bootstrap/Manifest
index c6210e8ad194..2813346173ce 100644
--- a/dev-lang/ada-bootstrap/Manifest
+++ b/dev-lang/ada-bootstrap/Manifest
@@ -7,6 +7,7 @@ DIST ada-bootstrap-14-powerpc-unknown-linux-gnu.gpkg.tar 33228800 BLAKE2B b530ff
DIST ada-bootstrap-14-powerpc64-unknown-linux-gnu.gpkg.tar 35809280 BLAKE2B 4438f33b518660a9341f2f04e939b937e41afdb740a1fcc46920a3a0d653cdffe20fee916369cfc8e2e5a0708466ccb666954739f6ccabcff2b5170ad9b20ecd SHA512 13c5df10a86a02c1a17887072a851b3ff84baebb8f5ad6b4d41f37d3d364be0b836146d4464f7907128500469d861628b433b8bff316672a7324d65f146b9bfd
DIST ada-bootstrap-14-powerpc64le-unknown-linux-gnu.gpkg.tar 37027840 BLAKE2B f2e78244a1db120a526c35cfb7a786b917de569750dad2032e35ad4926e8bf9c233c9b3b4ba53f2e7f56059e74d1d26842617c72e3732939331c6b6d913cd4ff SHA512 bcc9f21f88927a29fbeb40e3c5f87c1a064913a2fe961a959e6e3293d7f39fcbb46055def6d5dfaa9521c83ee65c5e636b8098ec7faf8a991b996fc54e7d1cba
DIST ada-bootstrap-14-sparc64-unknown-linux-gnu.gpkg.tar 29941760 BLAKE2B 720e816c0f3672d277ba40140a2ec39a86caca1e8bfd344476b703941159386656d9955d3878839c1cad80eb8528ee0eaa3dda2bc3bf8f73b39fce9d9cb90c05 SHA512 a13b2444e15cfadb2a10bb96d7357e65001bb72d18f33eb32ac56c703cafd81b6e0da9f1a9ae96d0124a0135e161c7a6e5bfd7c50c9b4e8f32ab3675670c5b99
+DIST ada-bootstrap-14-x86_64-pc-linux-gnu.gpkg.tar 46643200 BLAKE2B 1a000423c4220b65df75a58a8912ea7da4b86d1b876a1d59ac5dab38a3e88a670486d27b5c646960d8cf0ae8042891d8deead3135c503175d6a349f8313b5046 SHA512 8352e4c8c945352fdb1f6f110d907354d3e475f444170e37b6ce42bfdccfb6b873964cd4772fcb7f55cb70ac3dcb17e45a89a82612728386437d4d6b4120da5c
DIST gcc-10-2021-20210519-19A74-src.tar.gz 109157702 BLAKE2B 8ec307e4fde35c8726bc7b9702717329695bad928d5222a7bb691cce47500de31a60bcfcbb925129a57cb81d3d7ea92e60599aa7383d5358e63cc087b0482550 SHA512 2e2cc0ec9a3a82816a5d399d2db261c356e106b82a44efd54a1ac882b96549ab8de79c69858127c4397de6e9e9463ce6fb9994fc2e426e7d3d2f98d5efa2edb6
DIST gcc-interface-10-2021-20210519-19A75-src.tar.gz 359085 BLAKE2B 75f941a7635f2880cc0192acb49d8e7f567baca7530fb981be14dc6cb1bf46fda0e3c043c8703cdbeeb242b548894e0bc6787adfff0f27198354d150e6e36386 SHA512 0251a93d20c59cc4705963438880fe265e2e0bb94a35b7ddaaf03e9efae60e044e585a2204d0773a46f17b3b774e4d0c73adf852f5d06ba17373d26ed580ca8d
DIST gnat-2021-20210519-19A70-src.tar.gz 8765762 BLAKE2B ef48f54c6109566e37bfa5dee9262305d0529b3dfd333ee28bc4e66f4709a0673f673d742bc04deb15dc145404f7618d350dbdf3f2a7ab37c861e57d011946fa SHA512 3cb79be024fdd9b738d99ffc8e224d32bb382b5da2d02b97b2061a5ea58456f33d4564c92e224af2713ce15fd5481edd715e5b9a52abc74fdc142f27e103c201
diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
index e36c921ec24f..229485e43326 100644
--- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
+++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
@@ -25,6 +25,9 @@ inherit unpacker
DESCRIPTION="Binary bootstrap compiler for GNAT (Ada compiler)"
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Ada"
SRC_URI="
+ amd64? (
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-x86_64-pc-linux-gnu.gpkg.tar
+ )
arm64? (
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-aarch64-unknown-linux-gnu.gpkg.tar
)
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
@ 2024-12-18 3:15 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2024-12-18 3:15 UTC (permalink / raw
To: gentoo-commits
commit: ed556e48e7f886ecc0e9954ee5906c3b4d197b1a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 18 03:14:41 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 18 03:14:50 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed556e48
dev-lang/ada-bootstrap: keyword 14 for amd64
Bug: https://bugs.gentoo.org/940472
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
index 229485e43326..9002f7a4becf 100644
--- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
+++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
@@ -52,7 +52,7 @@ S=${WORKDIR}
LICENSE="GPL-2 GPL-3"
SLOT="0"
-KEYWORDS="-* ~arm ~arm64 ~ppc ~ppc64 ~sparc"
+KEYWORDS="-* amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc"
RDEPEND="
>=dev-libs/gmp-4.3.2:=
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
@ 2024-12-18 23:17 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2024-12-18 23:17 UTC (permalink / raw
To: gentoo-commits
commit: 908f1f548d41b61b66cb36661ca0866ca55d6e36
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 18 23:12:10 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 18 23:15:24 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=908f1f54
dev-lang/ada-bootstrap: add bootstrap binaries for loong, riscv, s390*
Same details as cae8f6ff8f9a857ba3a07371d6b2d5d8996afb5f although I built
it at the same time as amd64 (see a73baf031bc6e4b613ae181491fedfa3e8437232).
This one was a bit delayed as wasn't included in the first batch because
they're pure ~arch (TODO: find a way to handle that more nicely in the
script to use stable for stable arches, and not otherwise; could grep
arches.desc?)
We have alpha, hppa, mips, m68k, and x86 left. m68k wasn't done yet
because its current GCC is 13 still b/c of a bootstrap failure.
Bug: https://bugs.gentoo.org/940472
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-lang/ada-bootstrap/Manifest | 4 ++++
dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 10 ++++++++++
2 files changed, 14 insertions(+)
diff --git a/dev-lang/ada-bootstrap/Manifest b/dev-lang/ada-bootstrap/Manifest
index 2813346173ce..de055cfea974 100644
--- a/dev-lang/ada-bootstrap/Manifest
+++ b/dev-lang/ada-bootstrap/Manifest
@@ -3,9 +3,13 @@ DIST ada-bootstrap-14-armv6j-softfp-linux-gnueabi.gpkg.tar 38379520 BLAKE2B 6ad7
DIST ada-bootstrap-14-armv6j-unknown-linux-gnueabihf.gpkg.tar 38328320 BLAKE2B 524eb8532f9daceb72ca488cdc420e2bbe48ffdcf41dfa08cff11dfa1388aa1ad165293a542a1642d3b49f1d0dec5d5a1183f02aa8dff053064d239902e77a25 SHA512 3094662de587709ec651a53b1dca6e7a9c0e648237f4c8f79e57e55cd1d9404af5027619b03f8edc71139417931215cfb6d8ff0c9a048b2c8057eec24070ad59
DIST ada-bootstrap-14-armv7a-softfp-linux-gnueabi.gpkg.tar 38246400 BLAKE2B 3a01cc22cdc6b6bf313e9d6b3793e4cea157213e20360403813fd92d20d47438bade8fc1f9d7034e582086784bba0258d283920910f850c5764e670b1e0343e5 SHA512 4455d0ce18ff5b7563f74dee2cc75938ec2f02c417a3a9d256a8877d6b52bf486bbd5de5a9dc4fa5bbb85716a0e3f0c8f1901defe6594e446ac19d39519605de
DIST ada-bootstrap-14-armv7a-unknown-linux-gnueabihf.gpkg.tar 38174720 BLAKE2B 1eac250bee1cf48b3371dea8d724e788f4b3a7cd1885043884a368ab44cbbdcd851ee624b272fd53a276174e0ff693f94ac45b513da0b25c55811346c4bab8f6 SHA512 224d89ec809663702fffb4651c7c5d3accd7603f78d2ef9f6b52299fb5119e0e1d6a57a2837f69d93829fe750804bb4e9e19435f3b7a86e046a4f96dd7339c40
+DIST ada-bootstrap-14-loongarch64-unknown-linux-gnu.gpkg.tar 36802560 BLAKE2B d29480f301c8ad3a0c3ba7c5275ff028c7596bf7873097a1c5edcf9804513c7332d63f33b75a4bd3397d89ec753aa5b148b3f4d2a48af19ff7eef5e3adb78dd9 SHA512 bf142ac100ec4648421baae5ea328679eeca9c86a5a34183dca1cd00d99aa716f5d5d15061729d251b9df7c2750dd5b750d57df9c2f08b4ef90d9370659d81f4
DIST ada-bootstrap-14-powerpc-unknown-linux-gnu.gpkg.tar 33228800 BLAKE2B b530ff260c23449788544d4b4118c402d4ac91eeab1f3e4d426c0e18eb8632d9af01703294b5e092997f81a371e626f9c5694d389849227df7e1981b5e2244c5 SHA512 71305c7b3cd132eaf31b321f8d323c25de73bccfbb487bc0c2ed4796082551ed37fa575a2ad97dfac3c579aeb1c89e934ec950131d13f76246896c8dfa77c52a
DIST ada-bootstrap-14-powerpc64-unknown-linux-gnu.gpkg.tar 35809280 BLAKE2B 4438f33b518660a9341f2f04e939b937e41afdb740a1fcc46920a3a0d653cdffe20fee916369cfc8e2e5a0708466ccb666954739f6ccabcff2b5170ad9b20ecd SHA512 13c5df10a86a02c1a17887072a851b3ff84baebb8f5ad6b4d41f37d3d364be0b836146d4464f7907128500469d861628b433b8bff316672a7324d65f146b9bfd
DIST ada-bootstrap-14-powerpc64le-unknown-linux-gnu.gpkg.tar 37027840 BLAKE2B f2e78244a1db120a526c35cfb7a786b917de569750dad2032e35ad4926e8bf9c233c9b3b4ba53f2e7f56059e74d1d26842617c72e3732939331c6b6d913cd4ff SHA512 bcc9f21f88927a29fbeb40e3c5f87c1a064913a2fe961a959e6e3293d7f39fcbb46055def6d5dfaa9521c83ee65c5e636b8098ec7faf8a991b996fc54e7d1cba
+DIST ada-bootstrap-14-riscv64-unknown-linux-gnu.gpkg.tar 57692160 BLAKE2B db66d8a9bf25f78ef2308147d9c8c0e4520b68f4de4f7ff4fdaf5ea869ee5bbe7acbed61701c5ee34f75669a4e0524576def690bc60f712fd006548b043fcbac SHA512 797e56e5b40a8db5c6b5966ef9afdd7ff8f4e87361a3db556063df81c263cc713d1a18b0a93c8f476145d12c156dc6b61fae4f57fa6fd2b4a8a2b59ce0afee74
+DIST ada-bootstrap-14-s390-ibm-linux-gnu.gpkg.tar 29050880 BLAKE2B f79d705344dd4b59e322fe58244d33eb169c616187abfa32f8c1937e9ed6c8b849f8fc1addb10cafe7c21be303b89e53eed08bfdd705cb2d287a5a0cd628e3db SHA512 e7bed155d20dd452cd05010df6621b9c5ce6829310a8a0c131b605f8a4c77971c12af0e8c0fad6dd03cd349f5cff4d4f3785c7762e59a83ba3e8cbf696c2187c
+DIST ada-bootstrap-14-s390x-ibm-linux-gnu.gpkg.tar 34334720 BLAKE2B 095bf39621fb7ef5213449099fff99da0420f08aaa8df484358f2f4edcb76e9777db06b83af39de8f2e67d77386b44c1ebf19ca69175d798ac03cc9da1a49f37 SHA512 061c5ee4caaf1df0cb5f496a777b4a44105680adeb7373fd917d76529f7096fbdc37a89dff948b1235c6b037500f7e7e5f09152b6042b81f80bb1024e1dbaaf5
DIST ada-bootstrap-14-sparc64-unknown-linux-gnu.gpkg.tar 29941760 BLAKE2B 720e816c0f3672d277ba40140a2ec39a86caca1e8bfd344476b703941159386656d9955d3878839c1cad80eb8528ee0eaa3dda2bc3bf8f73b39fce9d9cb90c05 SHA512 a13b2444e15cfadb2a10bb96d7357e65001bb72d18f33eb32ac56c703cafd81b6e0da9f1a9ae96d0124a0135e161c7a6e5bfd7c50c9b4e8f32ab3675670c5b99
DIST ada-bootstrap-14-x86_64-pc-linux-gnu.gpkg.tar 46643200 BLAKE2B 1a000423c4220b65df75a58a8912ea7da4b86d1b876a1d59ac5dab38a3e88a670486d27b5c646960d8cf0ae8042891d8deead3135c503175d6a349f8313b5046 SHA512 8352e4c8c945352fdb1f6f110d907354d3e475f444170e37b6ce42bfdccfb6b873964cd4772fcb7f55cb70ac3dcb17e45a89a82612728386437d4d6b4120da5c
DIST gcc-10-2021-20210519-19A74-src.tar.gz 109157702 BLAKE2B 8ec307e4fde35c8726bc7b9702717329695bad928d5222a7bb691cce47500de31a60bcfcbb925129a57cb81d3d7ea92e60599aa7383d5358e63cc087b0482550 SHA512 2e2cc0ec9a3a82816a5d399d2db261c356e106b82a44efd54a1ac882b96549ab8de79c69858127c4397de6e9e9463ce6fb9994fc2e426e7d3d2f98d5efa2edb6
diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
index 25de28c7dafa..e1f604ffb2ca 100644
--- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
+++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
@@ -37,6 +37,9 @@ SRC_URI="
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-armv7a-softfp-linux-gnueabi.gpkg.tar
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-armv7a-unknown-linux-gnueabihf.gpkg.tar
)
+ loong? (
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-loongarch64-unknown-linux-gnu.gpkg.tar
+ )
ppc? (
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-powerpc-unknown-linux-gnu.gpkg.tar
)
@@ -44,9 +47,16 @@ SRC_URI="
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-powerpc64le-unknown-linux-gnu.gpkg.tar
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-powerpc64-unknown-linux-gnu.gpkg.tar
)
+ riscv? (
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-riscv64-unknown-linux-gnu.gpkg.tar
+ )
sparc? (
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-sparc64-unknown-linux-gnu.gpkg.tar
)
+ s390? (
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-s390-ibm-linux-gnu.gpkg.tar
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-s390x-ibm-linux-gnu.gpkg.tar
+ )
"
S=${WORKDIR}
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
@ 2024-12-31 3:18 Jakov Smolić
0 siblings, 0 replies; 34+ messages in thread
From: Jakov Smolić @ 2024-12-31 3:18 UTC (permalink / raw
To: gentoo-commits
commit: 8dfd8ff4c7294a39ef1fffc61e5a17fa2530d406
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 31 03:14:59 2024 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Dec 31 03:14:59 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dfd8ff4
dev-lang/ada-bootstrap: keyword 14 for ~riscv
Bug: https://bugs.gentoo.org/946644
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
index e1f604ffb2ca..00d69bea1185 100644
--- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
+++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
@@ -62,7 +62,7 @@ S=${WORKDIR}
LICENSE="GPL-2 GPL-3"
SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc"
+KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc"
RDEPEND="
>=dev-libs/gmp-4.3.2:=
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
@ 2024-12-31 8:12 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2024-12-31 8:12 UTC (permalink / raw
To: gentoo-commits
commit: e6450038dbf236cd6e9d0c0d4348eca6f5e4dfd2
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 31 08:12:10 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 31 08:12:10 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6450038
dev-lang/ada-bootstrap: Stabilize 14 ppc64, #947257
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
index 4985afcb7a74..7688c04e28ca 100644
--- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
+++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
@@ -62,7 +62,7 @@ S=${WORKDIR}
LICENSE="GPL-2 GPL-3"
SLOT="0"
-KEYWORDS="-* amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc"
+KEYWORDS="-* amd64 ~arm ~arm64 ~ppc ppc64 ~riscv ~sparc"
RDEPEND="
>=dev-libs/gmp-4.3.2:=
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
@ 2024-12-31 8:12 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2024-12-31 8:12 UTC (permalink / raw
To: gentoo-commits
commit: dc28ed2a06a931b7b6e8d600b7829ff85dbba05b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 31 08:12:08 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 31 08:12:08 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc28ed2a
dev-lang/ada-bootstrap: Stabilize 14 amd64, #947257
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
index 00d69bea1185..4985afcb7a74 100644
--- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
+++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
@@ -62,7 +62,7 @@ S=${WORKDIR}
LICENSE="GPL-2 GPL-3"
SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc"
+KEYWORDS="-* amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc"
RDEPEND="
>=dev-libs/gmp-4.3.2:=
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
@ 2024-12-31 8:12 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2024-12-31 8:12 UTC (permalink / raw
To: gentoo-commits
commit: ed04e0b4933f74e1d924ce1b0c6b3f6ec62df83c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 31 08:12:11 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 31 08:12:11 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed04e0b4
dev-lang/ada-bootstrap: Stabilize 14 ppc, #947257
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
index 7688c04e28ca..8b2f04f9d7c5 100644
--- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
+++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
@@ -62,7 +62,7 @@ S=${WORKDIR}
LICENSE="GPL-2 GPL-3"
SLOT="0"
-KEYWORDS="-* amd64 ~arm ~arm64 ~ppc ppc64 ~riscv ~sparc"
+KEYWORDS="-* amd64 ~arm ~arm64 ppc ppc64 ~riscv ~sparc"
RDEPEND="
>=dev-libs/gmp-4.3.2:=
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
@ 2024-12-31 19:34 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2024-12-31 19:34 UTC (permalink / raw
To: gentoo-commits
commit: 8e2955e0eb4d9e00f39f41e4801893429c0ba6e7
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 31 18:59:41 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 31 19:33:56 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e2955e0
dev-lang/ada-bootstrap: add bootstrap binary for hppa
This is still using the stage3 from before (stage3-amd64-hardened-systemd-20241214T201851Z)
although with tree state this time at:
```
Timestamp of repository gentoo: Tue, 31 Dec 2024 14:03:40 +0000
Head commit of repository gentoo: db8e97771bd345dc8a801b7a056f86b4ddb43953
```
I didn't use `crossdev -S` and sed out ~hppa in make.conf this time accidentally
because of a script change I forgot to make, but I don't think it matters
as latest glibc + gcc are already stable fortunately.
Interestingly, when I tried this last (HPPA was the first arch I tried
when manually doing the ada-bootstrap work for non-amd64), it failed
w/ gen_il-main in finalization, but this time, it seems to have at least
got further...
There were some HPPA fixes Dave committed on the 14 branch
between 14.2.1_p20241116 (previous attempt) and 14.2.1_p20241221 (this one),
so that must be it, or it's that I'd made some error before as the eclass
changes and script didn't exist at that point and I was trying stuff adhoc.
Closes: https://bugs.gentoo.org/946647
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-lang/ada-bootstrap/Manifest | 1 +
dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 3 +++
2 files changed, 4 insertions(+)
diff --git a/dev-lang/ada-bootstrap/Manifest b/dev-lang/ada-bootstrap/Manifest
index de055cfea974..d9f978e7f3b9 100644
--- a/dev-lang/ada-bootstrap/Manifest
+++ b/dev-lang/ada-bootstrap/Manifest
@@ -3,6 +3,7 @@ DIST ada-bootstrap-14-armv6j-softfp-linux-gnueabi.gpkg.tar 38379520 BLAKE2B 6ad7
DIST ada-bootstrap-14-armv6j-unknown-linux-gnueabihf.gpkg.tar 38328320 BLAKE2B 524eb8532f9daceb72ca488cdc420e2bbe48ffdcf41dfa08cff11dfa1388aa1ad165293a542a1642d3b49f1d0dec5d5a1183f02aa8dff053064d239902e77a25 SHA512 3094662de587709ec651a53b1dca6e7a9c0e648237f4c8f79e57e55cd1d9404af5027619b03f8edc71139417931215cfb6d8ff0c9a048b2c8057eec24070ad59
DIST ada-bootstrap-14-armv7a-softfp-linux-gnueabi.gpkg.tar 38246400 BLAKE2B 3a01cc22cdc6b6bf313e9d6b3793e4cea157213e20360403813fd92d20d47438bade8fc1f9d7034e582086784bba0258d283920910f850c5764e670b1e0343e5 SHA512 4455d0ce18ff5b7563f74dee2cc75938ec2f02c417a3a9d256a8877d6b52bf486bbd5de5a9dc4fa5bbb85716a0e3f0c8f1901defe6594e446ac19d39519605de
DIST ada-bootstrap-14-armv7a-unknown-linux-gnueabihf.gpkg.tar 38174720 BLAKE2B 1eac250bee1cf48b3371dea8d724e788f4b3a7cd1885043884a368ab44cbbdcd851ee624b272fd53a276174e0ff693f94ac45b513da0b25c55811346c4bab8f6 SHA512 224d89ec809663702fffb4651c7c5d3accd7603f78d2ef9f6b52299fb5119e0e1d6a57a2837f69d93829fe750804bb4e9e19435f3b7a86e046a4f96dd7339c40
+DIST ada-bootstrap-14-hppa2.0-unknown-linux-gnu.gpkg.tar 38768640 BLAKE2B c4e41b87bab7d5ce146a8e980c25f268451af4c7b4b527e664c9f8f9fdcf4857e11f579e25e976f9f5c3c6d1af6d90993c16f181ad0f43e72c7bbdca04c94ad3 SHA512 27c349f226356c7367dd947d3d99c6d31c45a26d85d321754569222409b081aaea5704a27e774a29c6b69f98da64b777b1df95348ce65c2c946aa7439301fbf5
DIST ada-bootstrap-14-loongarch64-unknown-linux-gnu.gpkg.tar 36802560 BLAKE2B d29480f301c8ad3a0c3ba7c5275ff028c7596bf7873097a1c5edcf9804513c7332d63f33b75a4bd3397d89ec753aa5b148b3f4d2a48af19ff7eef5e3adb78dd9 SHA512 bf142ac100ec4648421baae5ea328679eeca9c86a5a34183dca1cd00d99aa716f5d5d15061729d251b9df7c2750dd5b750d57df9c2f08b4ef90d9370659d81f4
DIST ada-bootstrap-14-powerpc-unknown-linux-gnu.gpkg.tar 33228800 BLAKE2B b530ff260c23449788544d4b4118c402d4ac91eeab1f3e4d426c0e18eb8632d9af01703294b5e092997f81a371e626f9c5694d389849227df7e1981b5e2244c5 SHA512 71305c7b3cd132eaf31b321f8d323c25de73bccfbb487bc0c2ed4796082551ed37fa575a2ad97dfac3c579aeb1c89e934ec950131d13f76246896c8dfa77c52a
DIST ada-bootstrap-14-powerpc64-unknown-linux-gnu.gpkg.tar 35809280 BLAKE2B 4438f33b518660a9341f2f04e939b937e41afdb740a1fcc46920a3a0d653cdffe20fee916369cfc8e2e5a0708466ccb666954739f6ccabcff2b5170ad9b20ecd SHA512 13c5df10a86a02c1a17887072a851b3ff84baebb8f5ad6b4d41f37d3d364be0b836146d4464f7907128500469d861628b433b8bff316672a7324d65f146b9bfd
diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
index 4e2c475ea048..aee0c653ded1 100644
--- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
+++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
@@ -35,6 +35,9 @@ SRC_URI="
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-armv7a-softfp-linux-gnueabi.gpkg.tar
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-armv7a-unknown-linux-gnueabihf.gpkg.tar
)
+ hppa? (
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-hppa2.0-unknown-linux-gnu.gpkg.tar
+ )
loong? (
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-loongarch64-unknown-linux-gnu.gpkg.tar
)
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
@ 2024-12-31 19:34 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2024-12-31 19:34 UTC (permalink / raw
To: gentoo-commits
commit: 339e6ccf840a55f3178313021c3d881915916163
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 31 18:58:16 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 31 19:33:55 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=339e6ccf
dev-lang/ada-bootstrap: find BINPKG automatically
For HPPA, the version is going to be newer and it's easier to do this
than hardcode another value.
Bug: https://bugs.gentoo.org/946647
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
index 8b2f04f9d7c5..4e2c475ea048 100644
--- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
+++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
@@ -3,8 +3,6 @@
EAPI=8
-BINPKG=gcc-14.2.1_p20241116-1
-
# The binaries in SRC_URI are generated by the following (roughly):
# * taking an amd64 stage3
# * adding USE=ada to make.conf
@@ -98,6 +96,9 @@ src_install() {
local chost=${TARBALL_TO_UNPACK/${P}-}
chost=${chost%%.gpkg.tar}
+ BINPKG=$(find "${WORKDIR}"/ -type d -mindepth 1 -maxdepth 1 -iname 'gcc-*')
+ BINPKG="${BINPKG#${WORKDIR}}"
+
dodir /usr/lib/ada-bootstrap
mv "${WORKDIR}"/${BINPKG}/image/usr/ "${ED}"/usr/lib/ada-bootstrap || die
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
@ 2025-01-01 5:15 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2025-01-01 5:15 UTC (permalink / raw
To: gentoo-commits
commit: a2836cc638ea6c25f4f4397dc8eb2c368792ba6a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 1 05:12:00 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jan 1 05:12:04 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2836cc6
dev-lang/ada-bootstrap: keyword 14 for ~hppa
Native bootstrap of sys-devel/gcc-14.2.1_p20241221 succeeded.
Bug: https://bugs.gentoo.org/946647
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
index aee0c653ded1..1cbe8a1f145a 100644
--- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
+++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2024 Gentoo Authors
+# Copyright 2024-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -63,7 +63,7 @@ S=${WORKDIR}
LICENSE="GPL-2 GPL-3"
SLOT="0"
-KEYWORDS="-* amd64 ~arm ~arm64 ppc ppc64 ~riscv ~sparc"
+KEYWORDS="-* amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc"
RDEPEND="
>=dev-libs/gmp-4.3.2:=
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
@ 2025-01-01 10:25 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2025-01-01 10:25 UTC (permalink / raw
To: gentoo-commits
commit: bfacf008d3cf7e642fc08d77b18d228cad352ba4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 1 10:19:12 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jan 1 10:24:53 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfacf008
dev-lang/ada-bootstrap: stabilize 14 for hppa
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
index 1cbe8a1f145a..c44fe0486d4b 100644
--- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
+++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
@@ -63,7 +63,7 @@ S=${WORKDIR}
LICENSE="GPL-2 GPL-3"
SLOT="0"
-KEYWORDS="-* amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc"
+KEYWORDS="-* amd64 ~arm ~arm64 hppa ppc ppc64 ~riscv ~sparc"
RDEPEND="
>=dev-libs/gmp-4.3.2:=
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
@ 2025-01-01 10:25 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2025-01-01 10:25 UTC (permalink / raw
To: gentoo-commits
commit: 2186cd46cd561b8ec7c49ac603825af80fb1af75
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 1 10:23:21 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jan 1 10:24:54 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2186cd46
dev-lang/ada-bootstrap: add hppa1.1 binary
Same environment as described in 8e2955e0eb4d9e00f39f41e4801893429c0ba6e7.
Bug: https://bugs.gentoo.org/946647
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-lang/ada-bootstrap/Manifest | 1 +
dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/dev-lang/ada-bootstrap/Manifest b/dev-lang/ada-bootstrap/Manifest
index d9f978e7f3b9..abff89873789 100644
--- a/dev-lang/ada-bootstrap/Manifest
+++ b/dev-lang/ada-bootstrap/Manifest
@@ -3,6 +3,7 @@ DIST ada-bootstrap-14-armv6j-softfp-linux-gnueabi.gpkg.tar 38379520 BLAKE2B 6ad7
DIST ada-bootstrap-14-armv6j-unknown-linux-gnueabihf.gpkg.tar 38328320 BLAKE2B 524eb8532f9daceb72ca488cdc420e2bbe48ffdcf41dfa08cff11dfa1388aa1ad165293a542a1642d3b49f1d0dec5d5a1183f02aa8dff053064d239902e77a25 SHA512 3094662de587709ec651a53b1dca6e7a9c0e648237f4c8f79e57e55cd1d9404af5027619b03f8edc71139417931215cfb6d8ff0c9a048b2c8057eec24070ad59
DIST ada-bootstrap-14-armv7a-softfp-linux-gnueabi.gpkg.tar 38246400 BLAKE2B 3a01cc22cdc6b6bf313e9d6b3793e4cea157213e20360403813fd92d20d47438bade8fc1f9d7034e582086784bba0258d283920910f850c5764e670b1e0343e5 SHA512 4455d0ce18ff5b7563f74dee2cc75938ec2f02c417a3a9d256a8877d6b52bf486bbd5de5a9dc4fa5bbb85716a0e3f0c8f1901defe6594e446ac19d39519605de
DIST ada-bootstrap-14-armv7a-unknown-linux-gnueabihf.gpkg.tar 38174720 BLAKE2B 1eac250bee1cf48b3371dea8d724e788f4b3a7cd1885043884a368ab44cbbdcd851ee624b272fd53a276174e0ff693f94ac45b513da0b25c55811346c4bab8f6 SHA512 224d89ec809663702fffb4651c7c5d3accd7603f78d2ef9f6b52299fb5119e0e1d6a57a2837f69d93829fe750804bb4e9e19435f3b7a86e046a4f96dd7339c40
+DIST ada-bootstrap-14-hppa1.1-unknown-linux-gnu.gpkg.tar 39065600 BLAKE2B 511f20f9ef9a5eb52d662cc1cbf6f28adc1ab3de1c72d7f5afd3cad379b5eec88b1ba4fb800e1e6a0915b1f28e3a1bc01fa499c020febdc19bb993987267e608 SHA512 5476f190bb88861fd45b1ccf867884ccf73ce3db9417d1bb5516e394d5b0694630ffd270de7667aed489cc9e1722e19bc31dac67f7ec662593f3e46b08d2028b
DIST ada-bootstrap-14-hppa2.0-unknown-linux-gnu.gpkg.tar 38768640 BLAKE2B c4e41b87bab7d5ce146a8e980c25f268451af4c7b4b527e664c9f8f9fdcf4857e11f579e25e976f9f5c3c6d1af6d90993c16f181ad0f43e72c7bbdca04c94ad3 SHA512 27c349f226356c7367dd947d3d99c6d31c45a26d85d321754569222409b081aaea5704a27e774a29c6b69f98da64b777b1df95348ce65c2c946aa7439301fbf5
DIST ada-bootstrap-14-loongarch64-unknown-linux-gnu.gpkg.tar 36802560 BLAKE2B d29480f301c8ad3a0c3ba7c5275ff028c7596bf7873097a1c5edcf9804513c7332d63f33b75a4bd3397d89ec753aa5b148b3f4d2a48af19ff7eef5e3adb78dd9 SHA512 bf142ac100ec4648421baae5ea328679eeca9c86a5a34183dca1cd00d99aa716f5d5d15061729d251b9df7c2750dd5b750d57df9c2f08b4ef90d9370659d81f4
DIST ada-bootstrap-14-powerpc-unknown-linux-gnu.gpkg.tar 33228800 BLAKE2B b530ff260c23449788544d4b4118c402d4ac91eeab1f3e4d426c0e18eb8632d9af01703294b5e092997f81a371e626f9c5694d389849227df7e1981b5e2244c5 SHA512 71305c7b3cd132eaf31b321f8d323c25de73bccfbb487bc0c2ed4796082551ed37fa575a2ad97dfac3c579aeb1c89e934ec950131d13f76246896c8dfa77c52a
diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
index c44fe0486d4b..6a71fc2e2656 100644
--- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
+++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
@@ -36,6 +36,7 @@ SRC_URI="
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-armv7a-unknown-linux-gnueabihf.gpkg.tar
)
hppa? (
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-hppa1.1-unknown-linux-gnu.gpkg.tar
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-hppa2.0-unknown-linux-gnu.gpkg.tar
)
loong? (
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
@ 2025-01-01 19:33 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2025-01-01 19:33 UTC (permalink / raw
To: gentoo-commits
commit: 281443bfa18da6f01a17b2a789e1b21107630075
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 1 19:31:04 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jan 1 19:32:50 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=281443bf
dev-lang/ada-bootstrap: Stabilize 14 arm64, #947257
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
index 8411c82bae51..f9beb16752bf 100644
--- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
+++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
@@ -64,7 +64,7 @@ S=${WORKDIR}
LICENSE="GPL-2 GPL-3"
SLOT="0"
-KEYWORDS="-* amd64 arm ~arm64 hppa ppc ppc64 ~riscv ~sparc"
+KEYWORDS="-* amd64 arm arm64 hppa ppc ppc64 ~riscv ~sparc"
RDEPEND="
>=dev-libs/gmp-4.3.2:=
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
@ 2025-01-01 19:33 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2025-01-01 19:33 UTC (permalink / raw
To: gentoo-commits
commit: 96e719621f5ebc0cb610cbc74d30caef722d1dca
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 1 19:31:02 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jan 1 19:32:49 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96e71962
dev-lang/ada-bootstrap: Stabilize 14 arm, #947257
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
index 6a71fc2e2656..8411c82bae51 100644
--- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
+++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
@@ -64,7 +64,7 @@ S=${WORKDIR}
LICENSE="GPL-2 GPL-3"
SLOT="0"
-KEYWORDS="-* amd64 ~arm ~arm64 hppa ppc ppc64 ~riscv ~sparc"
+KEYWORDS="-* amd64 arm ~arm64 hppa ppc ppc64 ~riscv ~sparc"
RDEPEND="
>=dev-libs/gmp-4.3.2:=
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
@ 2025-01-01 19:33 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2025-01-01 19:33 UTC (permalink / raw
To: gentoo-commits
commit: ac7f5044fce5040bbcfe38e56573a16b1786fac9
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 1 19:31:07 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jan 1 19:32:51 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac7f5044
dev-lang/ada-bootstrap: Stabilize 14 sparc, #947257
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
index f9beb16752bf..285f5cafc7c7 100644
--- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
+++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
@@ -64,7 +64,7 @@ S=${WORKDIR}
LICENSE="GPL-2 GPL-3"
SLOT="0"
-KEYWORDS="-* amd64 arm arm64 hppa ppc ppc64 ~riscv ~sparc"
+KEYWORDS="-* amd64 arm arm64 hppa ppc ppc64 ~riscv sparc"
RDEPEND="
>=dev-libs/gmp-4.3.2:=
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
@ 2025-01-01 20:09 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2025-01-01 20:09 UTC (permalink / raw
To: gentoo-commits
commit: 40ac2227742a4c042debd5b51cbaef2525e815f6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 1 20:07:29 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jan 1 20:08:38 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40ac2227
dev-lang/ada-bootstrap: add alpha binary
Same as 8e2955e0eb4d9e00f39f41e4801893429c0ba6e7 but tree state at:
```
Timestamp of repository gentoo: Wed, 01 Jan 2025 19:18:22 +0000
Head commit of repository gentoo: 7221b3f8c7af080380122dadb60808c0a00d1b07
```
but I haven't done a world upgrade or anything like that from the stage3
as it was.
Closes: https://bugs.gentoo.org/946650
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-lang/ada-bootstrap/Manifest | 1 +
dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 3 +++
2 files changed, 4 insertions(+)
diff --git a/dev-lang/ada-bootstrap/Manifest b/dev-lang/ada-bootstrap/Manifest
index abff89873789..ab821112f566 100644
--- a/dev-lang/ada-bootstrap/Manifest
+++ b/dev-lang/ada-bootstrap/Manifest
@@ -1,4 +1,5 @@
DIST ada-bootstrap-14-aarch64-unknown-linux-gnu.gpkg.tar 44759040 BLAKE2B 4c3440bf35f14dc93e7d9265f90bca0cf534bbc2cd913f2d7356d674d9f4bc6a691b812c3c5f7d54d4fc63ad7f67ff06dd09afb5c3d008666e747dace5d3940a SHA512 8253ac27650398192081ebc8f352679b2e6fdad0cc8d52df176a1944a6da373e0adce6acc0bdbdbb3c6c37f1d666d2839fae06b86814e6e1ab7c6f6efea128ba
+DIST ada-bootstrap-14-alpha-unknown-linux-gnu.gpkg.tar 44359680 BLAKE2B 8ca83caa392356901fbe299c83efce9e22501e9251d4a8bac68c113630507b209e4efb4b3a094f4dcf73ff9a3714b1f881ae42ea373e02bd8d720cb02cb11427 SHA512 67ba8c0e63a69744fc34a04fa1dda34d2958fd693f4a0f1449b897a541854ef8c1f2a09a0375223392430313184a6db87b72fbee5fecb10af7ef40db7517edbe
DIST ada-bootstrap-14-armv6j-softfp-linux-gnueabi.gpkg.tar 38379520 BLAKE2B 6ad7988780d1961a5b8c743ad2bc83c8da7173b53ecae3a3d82e02e4d425cdd49555bc6bb76f17f08cb4378b13e2a98bcfbcc8ff54e6a63397893ec9a0c3b6b4 SHA512 b253218ddfaeff7216b8770f251a4ffd3fbcf6b3d487e505bab7ebc3730bb9f616ee4f46d5c77a2c6a76c2bca0257dfff6428bb75c86bb977ea1f4a49e3cb103
DIST ada-bootstrap-14-armv6j-unknown-linux-gnueabihf.gpkg.tar 38328320 BLAKE2B 524eb8532f9daceb72ca488cdc420e2bbe48ffdcf41dfa08cff11dfa1388aa1ad165293a542a1642d3b49f1d0dec5d5a1183f02aa8dff053064d239902e77a25 SHA512 3094662de587709ec651a53b1dca6e7a9c0e648237f4c8f79e57e55cd1d9404af5027619b03f8edc71139417931215cfb6d8ff0c9a048b2c8057eec24070ad59
DIST ada-bootstrap-14-armv7a-softfp-linux-gnueabi.gpkg.tar 38246400 BLAKE2B 3a01cc22cdc6b6bf313e9d6b3793e4cea157213e20360403813fd92d20d47438bade8fc1f9d7034e582086784bba0258d283920910f850c5764e670b1e0343e5 SHA512 4455d0ce18ff5b7563f74dee2cc75938ec2f02c417a3a9d256a8877d6b52bf486bbd5de5a9dc4fa5bbb85716a0e3f0c8f1901defe6594e446ac19d39519605de
diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
index 285f5cafc7c7..3f4b75b39591 100644
--- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
+++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
@@ -23,6 +23,9 @@ inherit unpacker
DESCRIPTION="Binary bootstrap compiler for GNAT (Ada compiler)"
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Ada"
SRC_URI="
+ alpha? (
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-alpha-unknown-linux-gnu.gpkg.tar
+ )
amd64? (
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-x86_64-pc-linux-gnu.gpkg.tar
)
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
@ 2025-01-05 8:42 WANG Xuerui
0 siblings, 0 replies; 34+ messages in thread
From: WANG Xuerui @ 2025-01-05 8:42 UTC (permalink / raw
To: gentoo-commits
commit: 5a218e4b085113b47bab3e78a569134baa73b449
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 5 06:23:52 2025 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Sun Jan 5 08:42:29 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a218e4b
dev-lang/ada-bootstrap: keyword 14 for ~loong
Passes gcc:14 bootstrap albeit plain `emerge` of sys-devel/gcc:14
with USE=ada failed with circular dep (not trying to satisfy the
BDEPEND with dev-lang/ada-bootstrap at all before bailing). Direct
`ebuild` invocation worked.
Bug: https://bugs.gentoo.org/946645
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
index 3f4b75b39591..172f527ea631 100644
--- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
+++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild
@@ -67,7 +67,7 @@ S=${WORKDIR}
LICENSE="GPL-2 GPL-3"
SLOT="0"
-KEYWORDS="-* amd64 arm arm64 hppa ppc ppc64 ~riscv sparc"
+KEYWORDS="-* amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv sparc"
RDEPEND="
>=dev-libs/gmp-4.3.2:=
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
@ 2025-01-07 20:09 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2025-01-07 20:09 UTC (permalink / raw
To: gentoo-commits
commit: bac3705f1e4856701675b844bceec9a7ac8705ce
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 7 20:09:02 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 7 20:09:02 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bac3705f
dev-lang/ada-bootstrap: strip unsupported CXXFLAGS too
Bug: https://bugs.gentoo.org/938150
Bug: https://bugs.gentoo.org/940601
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild
index ba0c3562a2e9..37edbd655a03 100644
--- a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild
+++ b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -140,8 +140,8 @@ src_configure() {
# conservative, we just want it to build for bootstrapping proper
# sys-devel/gcc[ada]. We don't need it to be fast.
strip-flags
- CC="${WORKDIR}"/${BTSTRP}/bin/gcc strip-unsupported-flags
- CC="${WORKDIR}"/${GNATDIR}/bin/gcc strip-unsupported-flags
+ CC="${WORKDIR}"/${BTSTRP}/bin/gcc CXX="${WORKDIR}"/${BTSTRP}/bin/g++ strip-unsupported-flags
+ CC="${WORKDIR}"/${GNATDIR}/bin/gcc CXX="${WORKDIR}"/${GNATDIR}/bin/g++ strip-unsupported-flags
strip-unsupported-flags
filter-lto
append-flags -O2
^ permalink raw reply related [flat|nested] 34+ messages in thread
end of thread, other threads:[~2025-01-07 20:10 UTC | newest]
Thread overview: 34+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-12-18 1:49 [gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2025-01-07 20:09 Sam James
2025-01-05 8:42 WANG Xuerui
2025-01-01 20:09 Sam James
2025-01-01 19:33 Sam James
2025-01-01 19:33 Sam James
2025-01-01 19:33 Sam James
2025-01-01 10:25 Sam James
2025-01-01 10:25 Sam James
2025-01-01 5:15 Sam James
2024-12-31 19:34 Sam James
2024-12-31 19:34 Sam James
2024-12-31 8:12 Sam James
2024-12-31 8:12 Sam James
2024-12-31 8:12 Sam James
2024-12-31 3:18 Jakov Smolić
2024-12-18 23:17 Sam James
2024-12-18 3:15 Sam James
2024-12-17 19:07 Sam James
2024-12-17 19:00 Sam James
2024-12-17 18:08 Sam James
2024-12-17 12:22 Sam James
2024-12-17 10:57 Sam James
2024-12-17 10:53 Sam James
2024-10-02 1:01 Sam James
2024-10-01 8:03 Sam James
2024-10-01 8:03 Sam James
2024-10-01 7:44 Sam James
2024-10-01 7:37 Sam James
2024-10-01 7:32 Sam James
2024-10-01 7:10 Sam James
2024-10-01 6:58 Sam James
2024-10-01 2:06 Sam James
2024-10-01 1:46 Sam James
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox