Commit graph

1475 commits

Author SHA1 Message Date
Ian Jordan 4e8be067da
specs: Replace snapshot with snapshot_treeish
To aid with the transition to Catalyst 4 for users this patch replaces
the old snapshot option to snapshot_treeish to avoid confusion.

Signed-off-by: Ian Jordan <immoloism@gmail.com>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-02-20 15:40:22 -05:00
Ben Kohler 8044b32eec
specs/sparc: remove rp-pppoe (& ppp)
net-dialup/ppp hasn't built on sparc for a while and it's a pretty messy
bug #918992.  Let's just remove it for now to keep isos building.

Bug: https://bugs.gentoo.org/918992

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-02-19 09:24:23 -06:00
Ben Kohler c0c4681058
portage/livegui: stop masking rust
We were using rust-bin to save time/resources but it currently doesn't
meet the needs of chromium (USE=profiler).  Let's just build it from
source again, for now.

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-02-19 07:31:46 -06:00
Ben Kohler f7532051ad
specs/amd64/*: add efibootmgr to installcd & livegui
Closes: https://bugs.gentoo.org/924707

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-02-17 14:48:08 -06:00
Andreas K. Hüttel f652bfc46c
Add 23.0 ia64 specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-16 23:03:28 +01:00
Andreas K. Hüttel 14501a4fe1
Drop ia64 split-usr systemd specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-16 22:58:23 +01:00
Ben Kohler 1091a5326f
Revert "livegui/fsscript: add /mnt/gentoo dir"
This reverts commit a1657606c3.

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-02-16 11:29:32 -06:00
Ben Kohler 0fa8a83b1e
kconfig/*: enable FRAMEBUFFER_CONSOLE_ROTATION
Closes: https://bugs.gentoo.org/921295

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-02-16 11:28:05 -06:00
Ben Kohler a1657606c3
livegui/fsscript: add /mnt/gentoo dir
Bug: https://bugs.gentoo.org/915957

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-02-15 14:40:00 -06:00
Ben Kohler 601cd9fd8c
amd64/livegui/livegui-stage2.spec: add secureconsole to bootargs
There seems to be a race condition occurring when livecd-tools
"fixinittab" script enables autologin on tty1-6 by default.  This is
racing with sddm's autostart & autologin on tty2, causing hiccups in the
elogind session and preventing user shutdown, networking, etc.

Adding secureconsole will limit fixinittab to only autologin on tty1,
avoiding this race.

Bug: https://bugs.gentoo.org/915217

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-02-15 14:40:00 -06:00
Andreas K. Hüttel 7c444679dd
Add aarch64_be 23.0 specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-14 00:02:13 +01:00
Andreas K. Hüttel f5690d5bbc
Disable aarch64_be split-usr systemd builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-13 23:55:56 +01:00
Andreas K. Hüttel 99941271e9
Fix m68k 23.0 musl CHOST
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-13 23:41:30 +01:00
Andreas K. Hüttel 2efef34440
Add ppc64 LE 23.0 specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-10 17:12:51 +01:00
Andreas K. Hüttel 463f1a6b6a
Add ppc64 23.0 specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-10 12:59:41 +01:00
Andreas K. Hüttel f73aadb4d9
Set correct CHOST for 23.0 riscv musl stages
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-10 12:12:54 +01:00
Andreas K. Hüttel f695ae82a1
Add ppc 23.0 specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-10 12:03:05 +01:00
Andreas K. Hüttel 57d848fd77
Mask dev-libs/openssl-3.2.1* (bug 923956, bug 923957)
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-08 14:47:25 +01:00
Andreas K. Hüttel 033c08e766
Add s390 64bit 23.0 builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-01-30 19:43:45 +01:00
Andreas K. Hüttel 6965de36ee
Enable s390 23.0 32bit builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-01-29 04:18:42 +01:00
Andreas K. Hüttel 17b4497f65
Build glibc in stage1 with USE=multiarch
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-01-29 02:42:15 +01:00
Andreas K. Hüttel 568430b5ba
s390: Drop split-usr systemd specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-01-28 19:27:34 +01:00
Andreas K. Hüttel e9293c730f
sparc: add 23.0 specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-01-28 01:46:16 +01:00
Andreas K. Hüttel de187db173
sparc: Drop unused specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-01-28 01:33:47 +01:00
Andreas K. Hüttel ee7defb2ac
Add x86 23.0 builds and uploads
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-01-25 20:15:33 +01:00
Andreas K. Hüttel 62d99aff76
Add i486 23.0 specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-01-24 22:00:33 +01:00
Andreas K. Hüttel 7e5acd85c4
Drop x86 systemd split-usr builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-01-24 21:40:38 +01:00
Andreas K. Hüttel 32fa6bb18b
Try if adding symlink useflag helps iso builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-27 18:06:17 +01:00
Andreas K. Hüttel 937e558b18
Update PPC LE build files and enable binpkg upload
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-25 18:06:33 +01:00
Andreas K. Hüttel 7502df16a3
Update PPC BE build files and enable binpkg upload
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-25 12:48:11 +01:00
Ben Kohler 11087496ed
releases/specs/amd64/livegui/files/fsscript-stage2.sh: Disable Lock on resume
Disable screen locking completing to close out bug 915229

Closes: https://bugs.gentoo.org/915229

Signed-off-by: Ian Jordan <immoloism@gmail.com>
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2023-12-22 07:24:17 -06:00
Andreas K. Hüttel 4d6b810204
Add 23.0 arm glibc builds
Musl needs musl-1.2.4 stable

Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-21 19:44:41 +01:00
Andreas K. Hüttel b10160e1e5
Drop arm split-usr systemd specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-21 18:25:16 +01:00
Andreas K. Hüttel a87d396eba
Add missing arm64 desktop spec
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-19 15:05:27 +01:00
Andreas K. Hüttel 20430b665a
Add arm64 23.0 profile specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-15 22:01:29 +01:00
Ben Kohler 9eb0517c82
specs/amd64: use new 6.6 kconfig
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2023-12-15 14:50:06 -06:00
Ben Kohler 9c7c7447ef
kconfig/amd64: update to 6.6, add exfat, add various new drivers
Bug: https://bugs.gentoo.org/911562
Bug: https://bugs.gentoo.org/920041

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2023-12-15 14:50:06 -06:00
Andreas K. Hüttel bf887b3caa
Drop arm64 split-usr systemd specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-15 20:25:52 +01:00
Andreas K. Hüttel fa0c9c53e6
Allow glibc-2.38 on stages
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-12 23:49:54 +01:00
Andreas K. Hüttel 2880e536ee
Minor riscv fix
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-11 18:07:08 +01:00
Andreas K. Hüttel 8b454aa083
Add riscv 23.0 specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-11 18:06:29 +01:00
Andreas K. Hüttel 628c5cefe9
Remove split-usr riscv systemd specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-11 17:42:14 +01:00
Andreas K. Hüttel a7e9dc17a5
Add m68k 23.0 specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-06 22:32:41 +01:00
Andreas K. Hüttel 1d68ced290
Add loong 23.0 stage specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-05 21:38:38 +01:00
Andreas K. Hüttel daf5b7a49a
Add alpha 23.0 stage specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-03 21:58:24 +01:00
Andreas K. Hüttel af7056ee11
Drop alpha systemd non-merged-usr specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-03 21:51:56 +01:00
Andreas K. Hüttel eafb6cd805
Remove meson mask, globally masked and removed
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-03 17:56:20 +01:00
Andreas K. Hüttel c7646cb393
mask meson-1.3
[22:47:06] <arkamar> I tracked down what causes the issue for me. Portage needs to be installed with meson-1.3.0.
[22:47:32] <arkamar> It is related to this commit b91244c3b7
[22:47:56] <sam_> wat
[22:48:08] <sam_> is.. is ipc missing or something
[22:48:16] <arkamar> 84e1358fbd/lib/_emerge/AbstractEbuildProcess.py (L56)
[22:48:18] <arkamar> yes
[22:48:32] <sam_> :|

Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-03 00:15:06 +01:00
Ben Kohler cda72428fd
livegui: start elogind in boot runlevel
Bug: https://bugs.gentoo.org/915217

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2023-11-06 11:46:30 -06:00
Andreas K. Hüttel 84291c7ab7
Revert "Move preventive glibc mask from 2.38 to 2.39"
Nothing should have used it in the meantime except the running riscv job.
(If it has, it'll barf in seed update.)

This reverts commit 82d4d9ffaa.

Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-09-09 11:38:54 +02:00