Andreas K. Hüttel
597a371832
Fix source path for musl-hardened
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-21 14:16:15 +01:00
Andreas K. Hüttel
d766a0a42e
Add armv6j and armv7a hf musl-hardened autobuilds
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-21 13:59:37 +01:00
Andreas K. Hüttel
0ca7295bd2
specs and config: the stages-musl config is not needed anymore, remove (the return)
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-21 00:32:58 +01:00
Andreas K. Hüttel
6c96ff1ccd
specs and config: the stages-musl config is not needed anymore, remove
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-21 00:31:39 +01:00
Andreas K. Hüttel
ef5014be42
Add armv6j hardfloat musl specs
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-20 15:43:10 +01:00
Andreas K. Hüttel
4eab108461
armv7a musl: add openrc in stage name
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-19 22:40:26 +01:00
Georgy Yakovlev
3c5751f733
releases/specs: switch all specs from pixz_x to plain pixz
...
git master of pydecomp removed _x definitions
0e536909d8
and catalyst already uses XATTRS_OPTIONS['linux'],
https://github.com/gentoo/catalyst/blob/master/catalyst/defaults.py#L36
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-11-17 17:15:46 -08:00
Andreas K. Hüttel
161c3a50b9
"musl" moves from TIMESTAMP part to subarch part
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-17 22:57:12 +01:00
Andreas K. Hüttel
b7f992630d
armv7a-musl: drop chost, use new musl subarch
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-17 22:30:53 +01:00
Georgy Yakovlev
4ddeecbee7
releases/specs/ppc: switch rest of the specs to plain pixz mode
...
pixz_x is obsolete and removed from future versions of pydecomp
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-11-17 11:13:56 -08:00
Andreas K. Hüttel
9cf2689389
armv7a-hf musl: nail down cflags
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-17 13:50:51 +01:00
Georgy Yakovlev
3d3e5e868e
releases/specs: correct path in stage1-musl ppc32 spec
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-11-16 21:40:55 -08:00
Georgy Yakovlev
456a564756
releases/specs/ppc/ppc32: add musl specs (disabled)
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-11-16 21:22:38 -08:00
Andreas K. Hüttel
9022bc2139
autocatalyst can't handle 2-level spec files
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-10 22:03:40 +01:00
Andreas K. Hüttel
9b64d2c629
Add armv7a hardfloat musl specs
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-10 21:37:00 +01:00
Georgy Yakovlev
b303c2ba81
releases/specs/ppc/ppc64le: switch to plain pixz mode
...
this should already use XATTRS_OPTIONS and avoid creating garbage in tar
e60dffe204
f98d90a522/DeComp/definitions.py (L70)
7ebe338119/catalyst/defaults.py (L36)
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-11-03 19:12:08 -07:00
Georgy Yakovlev
587c655b8c
releases/specs/hppa: specify portage_prefix: releng
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-10-31 15:49:04 -07:00
Andreas K. Hüttel
ae162e49bd
Add experimental desktop stage specs
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-10-17 22:28:01 +02:00
Ben Kohler
e9185803ba
specs/amd64: use new 5.10.61 kconfig
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-10-16 09:37:11 -05:00
Matt Turner
c218bd9f19
specs/hppa: Remove net-fs/cifs-utils from ISO
...
Samba is too big a burden.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-09-22 17:37:28 -07:00
Matt Turner
043f19612c
specs/hppa: Ship more util-linux libs in netboot images
...
Also remove libblkid.so from e2fsprogs' list of files. util-linux
provides that, not e2fsprogs.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-09-12 22:19:14 -07:00
Matt Turner
f05a60204a
specs/hppa: Pass more genkernel --kernel-* arguments
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-09-12 22:10:33 -07:00
Matt Turner
d9483a3e02
specs/hppa: Remove some packages from installcd-stage1
...
mingetty redundant because it is a dependency of livecd-tools.
I can't imagine anyone needing rp-pppoe to install Gentoo on their
PA-RISC machine, so remove it. lsscsi was listed twice.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-09-12 21:49:30 -07:00
Matt Turner
61fc46039c
specs/hppa: Remove USE=atm
...
net-dialup/linux-atm is no longer stable on hppa.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-09-12 21:49:30 -07:00
Matt Turner
e906450187
specs/hppa: Rename kernels
...
Now that the kernel configs are consolidated, maybe we can share them
between the netboot images and the installcd.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-09-12 21:49:30 -07:00
Matt Turner
2e02562add
specs/hppa: Use Python 3.9
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-09-12 21:49:30 -07:00
Matt Turner
90d8399f1f
specs/hppa: Remove kernelopts setting
...
This option has been removed from catalyst.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-09-12 21:49:30 -07:00
Matt Turner
41695d87ba
specs/hppa: Use --kernel-${tool}=... genkernel options
...
The --kernel-cross-compile= option was removed from genkernel-4.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-09-12 21:49:30 -07:00
Matt Turner
4a12080c5c
specs/hppa: Use updated kernel configs
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-09-12 21:49:30 -07:00
Matt Turner
61cc664e9d
specs/hppa: Remove sys-devel/bc from netboot
...
It'll be emerged as a dependency of the kernel sources package.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-09-12 21:49:29 -07:00
Matt Turner
33865c4e76
specs/hppa: Add sys-fs/lvm2 to netboot images
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-09-12 21:49:29 -07:00
Matt Turner
3131945596
specs/hppa: Enable USE=libtommath for dev-libs/libtomcrypt
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-09-12 21:49:29 -07:00
Matt Turner
71e4b843b8
specs/hppa: netboot2 -> netboot
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-09-12 21:49:29 -07:00
Andreas K. Hüttel
586072caf4
Force CHOST on arm64 musl
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-09-11 19:47:10 +02:00
Andreas K. Hüttel
d72b960215
portage_overlay -> repos in specs
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-09-10 22:16:42 +02:00
Andreas K. Hüttel
c6b013b2a1
Also add arm64 musl-hardened
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-09-10 20:53:27 +02:00
Andreas K. Hüttel
85b4ab6ff8
Enable arm64 musl build, fingers crossed
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-09-10 20:14:07 +02:00
Andreas K. Hüttel
93449eee1f
Also build armv7a on jiji
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-08-30 10:54:34 +02:00
Andreas K. Hüttel
763aeeca3f
Move armv6j from demeter to jiji
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-08-29 21:13:14 +02:00
Andreas K. Hüttel
08e8d80f85
Fix armv4tl source file names
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-08-29 19:08:45 +02:00
Andreas K. Hüttel
922354b187
Enable armv5tel builds on jiji
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-08-29 19:04:58 +02:00
Andreas K. Hüttel
229d1ce7a2
Start with native armv4tl build, introduce openrc suffix
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-08-29 15:54:42 +02:00
Matt Turner
a5cbc74c7a
specs: Remove dev-util/pkgconf from livecds
...
dev-util/pkgconfig used to be the default provider for
virtual/pkgconfig, so we unmerged it. Since the default has changed, we
should remove dev-util/pkgconf too.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-08-04 21:29:09 -07:00
Matt Turner
3f9b694caf
specs: Drop USE=static-libs from installcd
...
This was added in 2011 in commit 1d973914
("Add static-libs to USE for
the installcd-stage1 specs to fix the dev-libs/libgcrypt failure
build.") to resolve an unreferenced problem.
Reduces the number of packages built for the alpha installcd from 148 to
105, because presumably 43 packages that are already part of the stage3
seed were being rebuilt with USE=static-libs enabled. This is pointless
because the livecd-stage2 spec's livecd/rm contains /lib*/*.a and
/usr/lib*/*.a, so all the static libraries are being deleted anyway.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-07-31 10:54:32 -07:00
Georgy Yakovlev
e643d07205
releases/specs/ppc/ppc64le/installcd-stage2-minimal: don't use binpkg
...
kernel modules need to be built against fresh kernel source.
also disable consoles in grub, to reduce clutter.
both tty0 and hvc0 are handled automatically by livecd-tools.
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-28 21:16:16 -07:00
Georgy Yakovlev
5b3c95a8d4
releases/specs/arm64/installcd-stage2-minimal: don't specify consoles
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-28 21:12:36 -07:00
Georgy Yakovlev
21c81faeb1
releases/specs/arm64/installcd-stage2: enable common consoles
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-26 04:39:33 -07:00
Georgy Yakovlev
b7a2cb4765
releases/specs/arm64/installcd-stage1.spec: install pwgen
...
without it logging in is impossible to livecd
Bug: https://bugs.gentoo.org/803968
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-26 00:13:03 -07:00
Georgy Yakovlev
60e551a79f
releases/specs/arm64/installcd-stage2-minimal: copy all mods
...
work around genkernel limitations
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-25 21:04:47 -07:00
Georgy Yakovlev
b195398602
releases/specs/arm64/installcd-stage2-minimal: pass --usepkg n to kpkg
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-25 20:28:05 -07:00