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
Andreas K. Hüttel
89a27b671e
Also python:3.9 needs to do compileall singlethreaded in qemu :(
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-06-03 00:59:13 +02:00
Andreas K. Hüttel
9316b17a83
Unmask python39 also for qemu builds
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-06-02 23:07:21 +02:00
Ben Kohler
532b8eb3df
portage/stages: stop masking python:3.9
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-06-02 09:38:29 -05:00
Georgy Yakovlev
12dc1f8db0
releases/specs/ppc/ppc64le: add usbutils and f2fs-tools to installcd
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-05-30 14:34:04 -07:00
Andreas K. Hüttel
696b3e90a9
Set musl overlay path back to what it is on aws
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-05-18 16:54:21 +02:00
Georgy Yakovlev
4efc60f346
releases/specs/ppc/ppc64le: fix minor issues with spec
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-05-13 18:52:52 -07:00
Georgy Yakovlev
4e2d6ef51c
releases/kconfig/powerpc: modify configs
...
genkernel has some problems with module loading
so =y most critical driver/filesystems.
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-05-13 18:36:59 -07:00
Georgy Yakovlev
d2e518da3b
releases/specs/ppc/ppc64le/installcd-stage2-minimal: compress with xz
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-05-13 15:03:29 -07:00
Georgy Yakovlev
3659b7086b
releases/specs/ppc/ppc64le/installcd-stage2-minimal: add gk_kernargs
...
to copy firmware and all modules.
for some reason it decided it's ok not to copy isofs fs support...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-05-13 14:51:34 -07:00
Georgy Yakovlev
e7d4d184a8
releases/specs/ppc/ppc64le: add power9 specs
...
those can't be built on our OSUOSL machines,
will be built on gyakovlev's talos2.
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-05-13 11:16:35 -07:00
Georgy Yakovlev
3a593f2872
releases: add ppc64le installcd specs and kconfigs, disabled
...
add files required to build ppc64le iso
kernel is tested on PowerNV/OpenPower hardware (Talos II, Blackbird)
also known to work on pSeries servers and qemu pSeries emulation.
both 4K and 64K PAGESZ kernels are provided.
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-05-13 09:41:03 -07:00
Georgy Yakovlev
dffd2cc2b4
releases/specs/ppc: use repos instead of portage_overlay for musl specs
...
config knob changed in 25a7af61391e3fa8af77beec26c95b03175342d9
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-05-12 20:37:51 -07:00
Georgy Yakovlev
756f1240a4
specs/ppc/ppc64: add musl-hardened specs
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-05-12 16:42:22 -07:00
Andreas K. Hüttel
cdcf5c89a1
Fix location of musl overlay
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-05-10 00:35:14 +02:00
Andreas K. Hüttel
d4c12e6897
Drop chost setting from amd64-musl stage3 specs, not valid there
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-05-02 04:28:06 +02:00
Andreas K. Hüttel
06b0b8d6dd
Replace musl-vanilla with musl
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-05-01 22:49:11 +02:00
Andreas K. Hüttel
75e8912957
There is no musl-specific config, may as well use default dir
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-05-01 22:40:34 +02:00
Andreas K. Hüttel
1193c422d1
Add experimental amd64 musl hardened specs
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-05-01 22:21:55 +02:00
Andreas K. Hüttel
1a91a830b5
Add experimental amd64-musl-vanilla specs
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-05-01 22:21:50 +02:00
Ben Kohler
1e58f343a1
specs/*: stop cleaning python2.{2,3,4} dirs
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-03-16 10:54:32 -05:00
Ben Kohler
ca4a30952c
specs/*: stop cleaning gconv files
...
Cleaning these breaks mkfs.vfat from dosfstools, and maybe other
applications.
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-03-16 10:52:10 -05:00
Andreas K. Hüttel
adc23364c4
qemu-builds: Build libgcrypt without assembler, since that does autodetection
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-23 18:39:03 +02:00
Andreas K. Hüttel
5fdc0ab9c1
Update all arm specs from the qemu copy
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-19 23:27:47 +02:00
Andreas K. Hüttel
683c6a1a41
qemu/arm: Build stage3 from stage1
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-17 23:05:01 +02:00
Andreas K. Hüttel
7052cc52dd
qemu portage config: Add missing directory in path
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-16 18:15:07 +02:00
Andreas K. Hüttel
00c4af1794
Force building cmake with LFS support on qemu
...
Bug: https://bugs.gentoo.org/686502
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-15 23:45:10 +02:00
Andreas K. Hüttel
c9835278cc
Simplify qemu-arm specs directory structure
...
catalyst-auto seems to have trouble with second level subdirs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-13 04:27:45 +02:00
Andreas K. Hüttel
7db5989094
Add complete set of qemu-adapted arm specs
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-09 00:55:32 +02:00
Andreas K. Hüttel
2799d0c752
Move qemu-based specs into separate dir for the moment
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-08 22:19:56 +02:00
Andreas K. Hüttel
0fb65f0ee8
Re-sync qemu config
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-08 22:14:33 +02:00
Andreas K. Hüttel
4b84f01d9b
Add rv32 ilp32 specs
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-12-21 16:12:01 +02:00
Matt Turner
52c8dd02d4
specs/ppc64le: Set source_subpath to point to musl-hardened/
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-12-15 18:18:08 -05:00
Ben Kohler
7013f5f54f
portage/stages: mask python:3.9 to work around bug 759685
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-12-14 14:12:47 -06:00