Commit graph

984 commits

Author SHA1 Message Date
Ben Kohler
63b4f9bd94
specs/amd64: use new VMD-enabled kconfig
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-07-17 06:08:38 -05:00
Ben Kohler
c93738cad1
kconfig/amd64: add VMD support
Bug: https://bugs.gentoo.org/802525

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-07-17 06:06:52 -05:00
Georgy Yakovlev
6170d85be3
releases/specs/ppc: drop obsolete and unused specs
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-16 23:30:05 -07:00
Georgy Yakovlev
209b0d562a
releases/specs/ppc: rename BE ppc/64 specs to -openrc
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-16 23:28:33 -07:00
Georgy Yakovlev
95acfe4213
releases/specs/ppc/ppc64le/stage3-openrc-power9le.spec: fix source
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-15 13:28:31 -07:00
Georgy Yakovlev
7d91896d1e
releases/specs/ppc/ppc64le/stage1-openrc-power9le.spec: fix profile
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-15 11:33:51 -07:00
Georgy Yakovlev
48857a09de
releases/specs/ppc/ppc64le/installcd-stage1.spec: use correct stage3
name

Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-14 20:51:57 -07:00
Georgy Yakovlev
71ddd68f53
releases/specs/ppc/ppc64le/stage1-systemd-power9le.spec: use correct rel
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-14 13:38:25 -07:00
Georgy Yakovlev
6c8474dffb
releases/specs/ppc/ppc64le: tune update_seed_command for new VM
we now have 16CPUs and 32G ram POWER9

Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-14 13:03:08 -07:00
Georgy Yakovlev
1a7378ae85
releases/specs/ppc/ppc64le: add systemd-power9le specs
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-14 12:49:50 -07:00
Georgy Yakovlev
4ee10bfab3
releases/specs/ppc/ppc64le: new spec naming scheme
introduce explicit openrc in spec/tarball name.
change power9 specs to proper catalyst subarch: power9le

Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-14 03:29:35 -07:00
Andreas K. Hüttel
d3d84cf63e
amd64: fix installcd source file name
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-10 22:35:17 +02:00
Andreas K. Hüttel
bbf4201a94
amd64: move musl-hardened specs into their own dir
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-10 19:59:03 +02:00
Andreas K. Hüttel
a8fc005f92
amd64: drop unused files
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-10 19:56:32 +02:00
Andreas K. Hüttel
7189beaa5b
amd64: move selinux builds to demeter
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-10 19:54:21 +02:00
Andreas K. Hüttel
91376d48df
amd64: move "normal" multilib builds to demeter
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-10 19:28:33 +02:00
Andreas K. Hüttel
b891ceb599
amd64: move amd64 hardened-nomultilib to demeter
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-10 19:15:23 +02:00
Georgy Yakovlev
c3a83e057f
a/releases/specs/ppc/ppc64le: add iw to installcd
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-10 03:59:09 -07:00
Andreas K. Hüttel
cf6f590d35
amd64: move hardened multilib builds to demeter
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-09 22:00:57 +02:00
Andreas K. Hüttel
a64a79c3da
amd64: add experimental no-multilib systemd stages
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-09 21:39:37 +02:00
Andreas K. Hüttel
cf7151f6a9
amd64: move nomultilib builds to demeter
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-08 22:03:36 +02:00
Andreas K. Hüttel
1fc5948cf5
x86: reset boot media name to something the webserver finds... :|
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-08 21:44:31 +02:00
Andreas K. Hüttel
c603ac1a75
amd64: migrate the x32 stages to demeter, move musl to subdir
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-07 20:25:19 +02:00
Ben Kohler
87312940d4
sparc64/installcd-stage1.spec: drop dmidecode
No keywords since March

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-07-06 09:38:06 -05:00
Andreas K. Hüttel
e9f59df938
amd64: use stages-musl config for musl stages
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-06 01:26:31 +02:00
Andreas K. Hüttel
1e54abd4ff
x86: Add specs and catalyst-auto job for musl
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-06 00:57:04 +02:00
Georgy Yakovlev
35826178e4
releases/portage/isos: add genkernel patch for ppc64
since it's still not fixed in genkernel, we can carry a
local patch.

patch is conditional for ppc64 only, it will affect only ppc64le
iso for now. ppc64 installcd is ppc, not ppc64.

Bug: https://bugs.gentoo.org/796272
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-04 13:48:13 -07:00
Andreas K. Hüttel
bcc8c249ae
x86: remove redundant files
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-04 22:35:45 +02:00
Andreas K. Hüttel
b3cb79b310
x86: remove redundant files
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-04 22:34:12 +02:00
Andreas K. Hüttel
0422a99519
x86: Move hardened builds from pardalote to demeter
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-04 22:32:28 +02:00
Andreas K. Hüttel
949bc0a212
x86: move i686 builds from demeter to pardalote
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-03 20:46:02 +02:00
Andreas K. Hüttel
16e795ced4
x86: copy catalyst-auto config for demeter, move i486 there only so far
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-02 21:35:06 +02:00
Ben Kohler
bc1f41fc26
portage/isos/p.a_k: remove zfs entries, zfs-2.0.5 is stable
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-07-02 09:36:50 -05:00
Ben Kohler
5f2a13fa4d
specs/amd64/installcd-stage2-minimal.spec: use 5.10.27 kconfig
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-06-30 12:14:43 -05:00
Ben Kohler
2f3a41ddde
kconfig: update amd64 kconfig to 5.10.27, restoring speakup
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-06-30 12:14:06 -05:00
Andreas K. Hüttel
2fed35c0e1
Switch riscv64 stages back to rel_type default
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-06-29 22:16:07 +02:00
Andreas K. Hüttel
bd940dd8e0
Drop riscv32 stages, doesnt work yet
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-06-29 22:10:20 +02:00
Andreas K. Hüttel
b4823a0904
riscv: add multilib/systemd stages
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-06-25 21:16:59 +02:00
Andreas K. Hüttel
cd8fdac645
re-add riscv multilib specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-06-23 18:10:07 +02:00
Andreas K. Hüttel
7df0e0824b
riscv: stop 17.0 stage builds now that 20.0 works
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-06-19 15:03:33 +02:00
Andreas K. Hüttel
53d7a6a3ab
riscv: Add 20.0 lp64 (softfloat) builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-06-18 00:49:08 +02:00
Andreas K. Hüttel
79129d9161
riscv: skip stage2 everywhere, go stage1 -> stage3
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-06-16 23:28:27 +02:00
Ben Kohler
a807926ea6
portage/isos/package.accept_keywords: drop old entry for cloud-init
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-06-15 05:46:20 -05:00
Andreas K. Hüttel
99668e5aed
riscv / 20.0: fix source_subpath
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-06-11 18:19:32 +02:00
Andreas K. Hüttel
466ef32179
Add specs for first 1-level libdir riscv builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-06-11 17:37:35 +02:00
Ben Kohler
caab19abf8
portage/isos/package.accept_keywords: allow newer cloud-init for py39
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-06-10 12:30:22 -05:00
Ben Kohler
a0813cd151
portage/isos/package.use: enable symlink for gentoo-sources
kernel-2.eclass was changed so that the /usr/src/linux symlink is no
longer created by default, even when it doesn't exist at all,unless
USE=symlink is explicitly set.  This breaks an assumption we make in
catalyst.  Explicitly setting symlink will work around this issue until
we fix it up in catalyst.

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-06-10 12:30:22 -05:00
Georgy Yakovlev
4d8b4d6850
releases/specs/ppc: musl stages -> stages-musl portagedir
Issue: https://github.com/gentoo/musl/issues/351
Signed-off-by: Georgy Yakovlev <ya@sysdump.net>
2021-06-09 15:34:37 -07:00
Georgy Yakovlev
f3bdefec6f
releases/portage/stages-musl: add musl portage config
copy of regular one + gcc::gentoo mask

Issue: https://github.com/gentoo/musl/issues/351
Signed-off-by: Georgy Yakovlev <ya@sysdump.net>
2021-06-09 15:29:43 -07:00
Georgy Yakovlev
8891454484
releases/specs/ppc: add portage_prefix: releng to most files
there are still files that do not specify it, but those are not used tmk

List of files still without match (installcd is ok not to have it):
ppc32/uclibc/stage1.spec
ppc32/uclibc/stage2.spec
ppc32/uclibc/stage3.spec
ppc32/uclibc/hardened/stage3.spec
ppc32/uclibc/hardened/stage1.spec
ppc32/uclibc/softfloat/stage2.spec
ppc32/uclibc/softfloat/stage1.spec
ppc32/uclibc/hardened/stage2.spec
ppc32/uclibc/softfloat/stage3.spec
ppc32/installcd-stage2-minimal.spec
ppc32/installcd-stage1.spec
ppc32/g4/stage3.spec
ppc32/g4/stage2.spec
ppc64le/installcd-stage2-minimal.spec
ppc64le/installcd-stage1.spec

Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-06-06 13:37:03 -07:00