summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* scripts/bootstrap-prefix: bump snapshot for Darwin Python fixFabian Groffen2024-04-101-1/+1
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-lang/python-3.12.2_p1: fix manifest for -r2 patchrevFabian Groffen2024-04-091-1/+1
| | | | | | Repoman I still miss you sometimes. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-lang/python-3.12.2_p1: bump patchset for Darwin buildfixFabian Groffen2024-04-091-1/+1
| | | | | | | Fix linking against ncursesw because that's the lib that contains the symbols discovered when using -I.../ncursesw Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/bootstrap-prefix: bump bootstrap snapshotFabian Groffen2024-04-081-1/+1
| | | | | | fix upstream distfile change for darwin-miscutils Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/bootstrap-prefix: snapshot bump to fix Solaris bootstrapFabian Groffen2024-04-071-1/+1
| | | | | | | bump for binutils-config' -rpath handling, which affects probably more than just Solaris Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-lang/python-3.12.2_p1: version bumpFabian Groffen2024-04-062-0/+609
| | | | | | | | Tested on OpenIndiana. This release actually seems to have improved things considerably for us with regards to build-system patching, which is hopeful. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* sys-devel/binutils-config: fix -rpath and -L <arg> handlingFabian Groffen2024-04-062-7/+15
| | | | | | | | A thinko broke skipping of arguments consisting of two entries, resulting in very weird command lines. Not noticed on Darwin because for some odd reason. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/bootstrap-prefix: bump snapshot for Darwin fixesFabian Groffen2024-04-061-1/+1
| | | | | | | | - binutils-config ld duplicate paths elimination - gcc math.h fix for darwin - openssl using --push-state --as-needed --pop-state LDFLAGS unconditional Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/auto-bootstraps/dobootstrap: fix shellcheck fixFabian Groffen2024-04-051-1/+1
| | | | | | | previous fix included some quotes in the output, making no sense and failing portage down the line Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/auto-bootstraps/dobootstrap: unbreak after shellcheckFabian Groffen2024-04-051-7/+7
| | | | | | | | the quoting-eagerness of shellcheck isn't always resulting in the desired output, in this case quoted empty strings broke where they previously would be ignored as whitespace separators Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* sys-devel/binutils-config: remove duplicate -L and -rpath entriesFabian Groffen2024-04-042-48/+150
| | | | | | | | | | Ever since CLT15.3 duplicate -L or -rpath entries result in warnings. These warnings, albeit just ugly, make that some packages croak or worse: abort, claiming the linker is broken (such as Ruby). This is nonsense, but cater for this by removing any duplicate paths, and not adding any paths that are already added. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/auto-bootstraps/process_uploads: allow processing of temp files tooFabian Groffen2024-04-021-1/+3
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/rsync-generation/mksnapshot: disable all but bz2 snapshotsFabian Groffen2024-03-311-2/+8
| | | | | | | | | | | who am I kidding, the bootstrap and the mirror retaining is all hardwired to bz2, and other compression formats don't really make a big enough dent to warrant lots of changes to allow picking a different compresion format disable all but bz2, that's the only thing we use afterall Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/rsync-generation/mksnapshot: xz can read lzip archives, so drop xzFabian Groffen2024-03-311-1/+0
| | | | | | | lzip (lzma) compresses better than xz (lzma2) but xz can read/decompress lzip archives, so drop the xz archive in favour of lzip Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/rsync-generation/mksnapshot: drop gzip snapshotFabian Groffen2024-03-311-1/+0
| | | | | | | | | | gzip compresses to around 75MB which is much higher than bzip2's 57MB The gzip snapshot was historically never used ever by the bootstrap script, it always used and hardcoded bz2. So don't bother creating a gzip variant. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/rsync-generation/mksnapshot: increase zstd compression levelFabian Groffen2024-03-311-1/+1
| | | | | | | | | Using -9 we end up at 58MB, which is more than gzip2's 57MB. So up the level to -19 (the max, basically like how we configure the other compressors too) to get 52MB, which is still much more than xz (48MB) and lzip (47MB). Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/rsync-generation/mksnapshot: fix zstd file extensionFabian Groffen2024-03-311-1/+1
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* sys-devel/gcc-13.2.0-r1: switch to original source + patch for arm64-darwinFabian Groffen2024-03-304-0/+276
| | | | | | | Borrow patch from Homebrew to apply to 13.2.0 proper. Add two patches to help interoperability with newer OS/CLTs. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/rsync-generation/mksnapshot: also compress using lzipFabian Groffen2024-03-301-0/+1
| | | | | | | lzip seems to reach a better compression ratio than xz, let's see if we can use it Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/bootstrap-prefix: fix econf after shellconfFabian Groffen2024-03-301-1/+1
| | | | | | | CONFIG_SHELL may be unset, so only quote it, when it is, leave it unset otherwise Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/bootstrap-prefix: shellcheckFabian Groffen2024-03-301-23/+23
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/bootstrap-prefix: shellcheckFabian Groffen2024-03-301-24/+30
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/bootstrap-prefix: bleh, fix shellcheckFabian Groffen2024-03-301-1/+1
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/bootstrap-prefix: shellcheckFabian Groffen2024-03-301-16/+25
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/bootstrap-prefix: shellcheckFabian Groffen2024-03-302-27/+34
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/bootstrap-prefix: shellcheckFabian Groffen2024-03-301-16/+24
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/auto-bootstraps/process_uploads: silence SC1091Fabian Groffen2024-03-301-0/+1
| | | | | | | the local script being sourced is supposed for local instance overrides, and thus not available in the tree Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* github: run latest shellcheckFabian Groffen2024-03-301-1/+1
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/bootstrap-prefix: shellcheckFabian Groffen2024-03-301-32/+37
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/rsync-generation/mksnapshot: start generating Zstd snapshotsFabian Groffen2024-03-301-22/+33
| | | | | | Prepare for Zstandard becoming a standard, replacing another compressor. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/bootstrap-prefix: shellcheckFabian Groffen2024-03-291-35/+39
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* stage1: allow libz to be in lib64 or something for Gentoo host shortcutFabian Groffen2024-03-291-1/+1
| | | | | | Fix by flow from PR #35 on github. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/bootstrap-prefix: fix Gentoo host shortcut pathFabian Groffen2024-03-291-2/+4
| | | | | | | Thanks flow for pointing out. Closes: https://bugs.gentoo.org/927957 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/bootstrap-prefix: shellcheckFabian Groffen2024-03-291-43/+50
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/rsync-generation/update-rsync-master: disable shellcheck fpsFabian Groffen2024-03-291-0/+3
| | | | | | | Disable false positives, unfortunately including the most helpful check SC2086. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/rsync-generation/mksnapshot: shellcheckFabian Groffen2024-03-281-3/+3
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/auto-bootstraps/dobootstrap: shellcheckFabian Groffen2024-03-282-41/+45
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/rsync-generation/update-rsync-master: shellcheckFabian Groffen2024-03-281-15/+19
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/rsync-generation/refresh-mirror: shellcheckFabian Groffen2024-03-281-6/+10
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/rsync-generation/mksnapshot: shellcheckFabian Groffen2024-03-281-49/+39
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/rsync-generation/push-rsync1: update to current usageFabian Groffen2024-03-281-17/+15
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* auto-bootstraps/process_uploads: shellcheckFabian Groffen2024-03-281-4/+4
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/bootstrap-bash: shellcheckFabian Groffen2024-03-281-7/+7
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-build/meson-1.4.0-r1: add path to unbreak Darwin buildsFabian Groffen2024-03-274-0/+311
| | | | | | | | | Submitted upstream, https://github.com/mesonbuild/meson/pull/13012 in the meanwhile unbreak Darwin hosts. Closes: https://bugs.gentoo.org/923706 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* sys-devel/gcc-13.2.0: fix bootstrap using CLT 15.3 on macOSFabian Groffen2024-03-102-0/+44
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* sys-devel/gcc-14.0.1: dekeyword, better not to use it (yet)Fabian Groffen2024-03-091-1/+3
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* sys-devel/gcc-14.0.1: add pre-release for macOSFabian Groffen2024-03-082-0/+152
| | | | | | | | Seems like CLT15.3 broke something on GCC-13 wrt the headers which are not understood. GCC-14 might fix this (at least it compiles using GCC-12/13). Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* sys-devel/binutils-config: revbump for CLT 15.3 ld fixFabian Groffen2024-03-082-3/+6
| | | | | | | Possibly this problem existed longer before, but it's a bit shady when what ld is used. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/auto-bootstraps: deprecate x86-darwin9, fix CHOST reportingFabian Groffen2024-03-022-1/+3
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* scripts/bootstrap-prefix: fix typoFabian Groffen2024-02-291-1/+1
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>