summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* scripts/bootstrap-prefix: fix g++ wrapperHEADmasterFabian Groffen13 days1-4/+18
| | | | | | | | | | | In 2dfc27192fbe00e4661ca06a0b18f09a4137dd50 the executable name was fixed, so it wasn't dependant on PATH, however, it broke g++ for that would still call gcc. Fix that now. Mask GCC-11 during stage2 and stage3 for bug #788613. Bug: https://bugs.gentoo.org/788613 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/bootstrap-prefix: ensure ORIGINAL_PATH is truely originalFabian Groffen13 days1-1/+3
| | | | | | | | | Thanks to suggestion of Alfred Wingate in bug 788334. The value of ORIGINAL_PATH wasn't quite that original. Move setting the var before we tamper with PATH. Closes: https://bugs.gentoo.org/788334 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/bootstrap-prefix: try to get gcc wrapper fixed on PATHFabian Groffen13 days1-1/+1
| | | | | Bug: https://bugs.gentoo.org/794709 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* sys-devel/gcc-11_pre20210226: bump SI-based snapshotFabian Groffen2021-05-142-0/+109
| | | | | Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* sys-devel/sandbox: drop in favour of gx86 versionFabian Groffen2021-05-0519-963/+0
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* sys-apps/preload: drop in favour of gx86 versionFabian Groffen2021-05-0515-536/+0
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-java: drop obsoleted pkgsFabian Groffen2021-05-0416-726/+0
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-java/jikes: drop (like in gx86)Fabian Groffen2021-05-046-106/+0
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* eclass/toolchain: sync with gx86Fabian Groffen2021-05-041-1/+10
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* eclass/java-utils-2: sync with gx86Fabian Groffen2021-05-041-8/+5
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* eclass/flag-o-matic: drop from prefixFabian Groffen2021-05-041-776/+0
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* eclass/db: drop from prefixFabian Groffen2021-05-041-199/+0
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* eclass/autotools: sync with gx86Fabian Groffen2021-05-041-57/+53
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* eclass/python-utils-r1: sync with gx86Fabian Groffen2021-05-041-2/+2
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/bootstrap-prefix: fix non-RAP bootstraps, bug #782880Fabian Groffen2021-04-171-1/+1
| | | | | | | | | | Force success return at end of configure_toolchain such that a previous condition expression doesn't accidentially affect the return code. Thanks hsk17 for finding this issue. Closes: https://bugs.gentoo.org/782880 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* sys-apps/portage-3.0.18: version bumpFabian Groffen2021-04-162-0/+299
| | | | | Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-lang/python-3.8.8_p1: fix prefix patchset refFabian Groffen2021-04-102-2/+1
| | | | | | Closes: https://bugs.gentoo.org/780861 Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* sys-apps/preload: drop older EAPI 3 version (-r2)Sam James2021-04-101-65/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-sound/gsm: drop obsolete EAPI 2 packageSam James2021-04-109-490/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-sound/jack-audio-connection-kit: drop obsolete EAPI 2 packageSam James2021-04-1011-487/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-misc/sipsak: drop old EAPI 2 packageSam James2021-04-103-56/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-java/libreadline-java: drop old EAPI 2 packageSam James2021-04-109-237/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-java/jna: drop outdated, EAPI 2/4 packageSam James2021-04-1011-541/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-java/nailgun: drop outdated, EAPI 2 packageSam James2021-04-106-186/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* toolchain-funcs.eclass: sync with ::gentooSam James2021-04-101-9/+35
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* flag-o-matic.eclass: sync with ::gentooSam James2021-04-101-7/+5
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* autotools.eclass: sync with ::gentooSam James2021-04-101-21/+57
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* python-utils-r1.eclass: sync with ::gentooSam James2021-04-101-223/+81
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/portage: clena up EAPI 5 version (2.3.100-r1)Sam James2021-04-102-297/+0
| | | | | | Broken by EAPI 5 support removal from python-utils-r1. Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/python: syncFabian Groffen2021-04-043-0/+829
| | | | | | Closes: https://bugs.gentoo.org/779889 Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/bootstrap-prefix: ensure stage1 gcc wrapper is functionalFabian Groffen2021-03-311-5/+3
| | | | | | | | | | | | | | | | In the these days quite uncommon case of calling the stage functions directly, stage1's gcc wrapper would use the unset variable STAGE1_PATH. This variable is normally set in the interactive proze that re-defines PATH to remove any unwanted stuff. Avoid this dependency by storing the original value of PATH right at the startup of the script, such that stage1 can refer to it, whether or not called from the interactive wrapper or not. Thanks Sargun Dhillon in bug #779145. Closes: https://bugs.gentoo.org/779145 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-libs/openssl-1.1.1k: security version bumpFabian Groffen2021-03-263-344/+2
| | | | | Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/bootstrap-prefix: use binutils without gold in stage2Fabian Groffen2021-03-131-0/+1
| | | | | | | | | If we don't have a c++ compiler, we're trying to build one, so it helps in that case if the linker (binutils) doesn't impose a c++ dependency on us there. Closes: https://bugs.gentoo.org/770289 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* java-utils-2.eclass: sync with gx86Fabian Groffen2021-03-131-6/+49
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/auto-bootstraps/dobootstrap: recognise arm64-macosFabian Groffen2021-02-201-0/+3
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* sys-devel/gcc-10.2.0-r5: fix build on darwin19 (10.15)Fabian Groffen2021-02-201-1/+6
| | | | | | | | | | | For some reason on Catalina (10.15) the build fails with binutils-apple on not finding dylib1.o. The same problem doesn't exist on 10.13, nor 11.0, so simply up the minimum macOS version from 10.4 to 10.6 where dylib1.o is included in libSystem. Closes: https://bugs.gentoo.org/767415 Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/auto-bootstraps/dobootstrap: ensure entire execution is kept aliveFabian Groffen2021-02-203-114/+20
| | | | | | | final rsync states could hang because of individual calls to keep the machine awake, run the entire process under a single such call instead Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/bootstrap-prefix: bump bootstrap treeFabian Groffen2021-02-191-1/+1
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-lang/python: syncFabian Groffen2021-02-183-9/+9
| | | | | Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-libs/openssl: syncFabian Groffen2021-02-184-328/+67
| | | | | Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/bootstrap-prefix.sh: fix atom and only install on required hostFabian Groffen2021-02-131-1/+2
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/bootstrap-prefix: use newer libressl for macOS 11.2Fabian Groffen2021-02-131-0/+2
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* toolchain-funcs.eclass: forcefully disable softfloat for arm64-macosFabian Groffen2021-02-071-1/+1
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* sys-devel/gcc-11: fix build on arm64-macosFabian Groffen2021-02-071-0/+6
| | | | | Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* toolchain-funcs.eclass: handle arm64-macos in tc-tuple-is-softfloatFabian Groffen2021-02-072-3/+9
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* sys-devel/gcc: add special 11 pre-release for Apple SI (arm64)Fabian Groffen2021-02-063-24/+18
| | | | | Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* sys-apps/man: drop packageFabian Groffen2021-02-0521-826/+0
| | | | | | it has been removed from gx86 too, man-db is a worthy replacement now Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/auto-bootstraps/dobootstrap: drop libressl bootstrap supportFabian Groffen2021-01-301-3/+2
| | | | | | libressl is going away, so don't support new bootstraps for it anymore Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* sys-apps/sed: drop ~x86-macosFabian Groffen2021-01-241-2/+2
| | | | | Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* sys-apps/man: drop ~x86-macosFabian Groffen2021-01-241-2/+2
| | | | | Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>