Commit graph

2256 commits

Author SHA1 Message Date
Matt Turner 98382365a9 specs/ppc: Move ibmpower kernel to the end
It's untested and the hardware is uncommon compared to Apple.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-10-18 12:19:22 -07:00
Matt Turner 69c21d3bd9 kconfig/ppc: Add kconfigs based on ones from Void Linux
See https://github.com/void-ppc/void-packages/tree/master/srcpkgs/linux5.4/files

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-10-18 12:18:24 -07:00
Matt Turner 3c5ff69f32 specs/ppc/ppc64le: Disable musl builds
They don't work with latest catalyst.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-10-15 10:55:26 -07:00
Georgy Yakovlev 8cd33e80e0 specs/ppc/ppc64le: add systemd specs
Closes: https://github.com/gentoo/releng/pull/5
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-10-14 17:22:52 -07:00
Georgy Yakovlev 1e93058770 specs/ppc/ppc64le: add musl-hardened specs
Closes: https://github.com/gentoo/releng/pull/5
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-10-14 17:22:43 -07:00
Ben Kohler 206f2fe4ba
admincd-stage1: enable compile-locales to match installcd-stage1
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-09-29 16:58:18 -05:00
Andreas K. Hüttel 55422563d6
Also copy in qemu-riscv32 in the riscv multilib stages
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-09-18 21:17:13 +03:00
Matt Turner 1911edd6d2 specs: Remove app-admin/passook from installcds
It's masked for removal per bug 724210.

Bug: https://bugs.gentoo.org/724210
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-08-30 18:54:44 -07:00
Andreas K. Huettel e2d27f67f5
catalyst-auto: Allow parallel building of spec sets
This assumes that the spec sets are logically independent from each other,
i.e., building different ABIs.

Code shamelessly adapted from locale-gen.

Signed-off-by: Andreas K. Huettel <dilfridge@gentoo.org>
2020-08-29 15:33:37 +03:00
Matt Turner 4e6ebec966 sparc: Update kernel config
- Enable more squashfs options
  - Enable hwmon/i2c modules
  - Enable options necessary for systemd

Bug: https://bugs.gentoo.org/735022
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-08-24 13:41:17 -07:00
Matt Turner 84660f02fc specs/arm64: Add systemd specs
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-08-17 15:13:53 -07:00
Matt Turner 9bbcc3c918 specs/arm64: Drop non-default pkgcache_path
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-08-17 15:13:53 -07:00
Matt Turner e7d1ed4339 specs/arm64: Use @TIMESTAMP@
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-08-17 15:13:53 -07:00
Matt Turner ea50779150 specs/arm64: Compress with pixz
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-08-17 15:13:53 -07:00
Matt Turner e41e548f4b specs/arm64: Build stage3 from stage1
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-08-17 15:13:53 -07:00
Matt Turner a4866ae215 arm64: Upload xz stages to arm64@
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-08-17 15:13:53 -07:00
Matt Turner e022f98866 scripts/copy_buildsync: Add arm64
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-08-14 12:21:11 -07:00
Ben Kohler f7891ac366
tools/catalyst-auto-{amd64,x86}.conf: fix update_symlinks globbing
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-08-12 10:43:54 -05:00
Ben Kohler 59865dd11e
specs: remove x86info from admincd
No stable versions left, upstream dead, etc

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-07-29 14:54:05 -05:00
Andreas K. Hüttel d850a7c5e0
riscv: no upload -> no dnssec needed for now
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-07-28 14:14:42 +03:00
Andreas K. Hüttel bb47dd2aa1
riscv: no e-mails for now
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-07-28 13:59:28 +03:00
Andreas K. Hüttel afffdb8273
Add first experimental riscv catalyst-auto-riscv.conf
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-07-28 02:13:35 +03:00
Andreas K. Hüttel 62b11e6601
riscv: add latest spec files
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-07-28 01:12:58 +03:00
Andreas K. Hüttel ec7345e8de
Add configuration needed for qemu stage builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-07-26 00:39:29 +03:00
Andreas K. Hüttel 51f15363ab
Copy stages config dir to stages-qemu
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-07-26 00:37:14 +03:00
Andreas K. Hüttel 623728732e
fix paths in rv64 specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-07-17 03:03:54 +03:00
Andreas K. Hüttel 1e14e79b68
Add first riscv stage specs (rv64 multilib)
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-07-15 20:43:22 +03:00
Ben Kohler 6fbf103e56
cataylst-auto-amd64.conf: disable stage4 builds
No longer needed, per prometheanfire

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-07-06 16:48:03 -05:00
Ben Kohler 6e5eb93fb3
catalyst-auto-amd64.conf: re-enable selinux builds
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-30 05:38:47 -05:00
Ben Kohler 3b7a0b6e57
specs/x86: use new 5.4.38 config for installcd & admincd
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-06 06:49:16 -05:00
Ben Kohler c83b4d9d33
kconfig/x86: add unified 5.4.38 config
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-06 06:49:16 -05:00
Anthony G. Basile a04c9746e3 tools-uclibc: update configs for busybox and uclibc-ng
Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
2020-06-05 12:15:08 -04:00
Ben Kohler d365ad7299
specs/amd64: use the new unified kconfig file
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-05 08:28:33 -05:00
Ben Kohler ff68a5d82e
kconfig/amd64: really unify kconfigs (into 1 file)
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-04 12:13:06 -05:00
Ben Kohler 38bf17bf82
specs/amd64: enable zfs support on admincd again
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-04 08:24:34 -05:00
Ben Kohler 20c1cdd039
specs/amd64: update admincd-stage2 to use new kconfig
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-04 08:23:53 -05:00
Ben Kohler 837c09d8f5
kconfig/amd64: update admincd config again, and unify with installcd
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-04 08:21:28 -05:00
Ben Kohler 45f19f2dfa
kconfig/amd64: update admincd for 5.4.38 as well
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-03 05:55:30 -05:00
Ben Kohler 12100d13f8
kconfig/amd64: drop old installcd configs
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-02 09:06:58 -05:00
Ben Kohler e12c064977
amd64/installcd: use new kernel config
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-02 09:04:43 -05:00
Ben Kohler f1f7e9158c
portage/isos: update linux-firmware savedconfig file
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-02 09:02:44 -05:00
Ben Kohler 619c852ba4
kconfig/amd64: add updated 5.4.38 config
Adds lots of new network drivers, overlayfs support, and large fonts

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-02 08:39:32 -05:00
Mike Frysinger a9144ec01f s390: netboot: drop genkernel patches
We finally have a new release with all our changes in it.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2020-05-31 23:41:15 -04:00
Mike Frysinger 0d1104d04f catalyst-auto: fix preclean logic after snapshot changes
The snapshot generation logic was moved earlier in the build (before
the cleaning logic) which caused the preclean to nuke the freshly
generated cache.  Move all the preclean logic back up before that.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2020-05-31 12:43:59 -04:00
Mike Frysinger cfc55d1712 catalyst-auto: standardize indentation
This file uses tabs in most of it, so migrate the few funcs using
spaces over to tabs.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2020-05-31 12:32:02 -04:00
Ben Kohler 5bfe6e81dc
catalyst-auto-x86.conf: add missing -systemd suffix on upload call
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-05-26 06:45:56 -05:00
Ben Kohler bb01692c4f
catalyst-auto-x86.conf: fix i686-systemd setup
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-05-25 13:53:27 -05:00
Ben Kohler c0ebcf37c7
catalyst-auto-amd64.conf: missing amd64- in systemd stage3 filenames
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-05-25 06:09:56 -05:00
Matt Turner dfec6c432d x86: Add systemd specs
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-05-21 18:49:19 -07:00
Matt Turner a24359b95c amd64: Add systemd specs
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-05-21 18:46:51 -07:00