Commit graph

2282 commits

Author SHA1 Message Date
Andreas K. Hüttel 6cd81639e3
Revert "Actually remove dead txt files"
This reverts commit ebb201a6dd.

Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-12 19:31:21 +01:00
Andreas K. Hüttel f72b1445e2
Revert "This is bash. Prepare to be substituted."
This reverts commit 724fbc1c29.

Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-12 19:31:11 +01:00
Andreas K. Hüttel 724fbc1c29
This is bash. Prepare to be substituted.
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-12 19:18:44 +01:00
Robin H. Johnson 8623ef538c
scripts/copy_buildsync: dead detection works too well, send to files instead
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2021-11-12 10:00:31 -08:00
Andreas K. Hüttel ebb201a6dd
Actually remove dead txt files
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-12 18:45:42 +01:00
Matt Turner 502ed37683 scripts/copy_buildsync: Fix typo
Signed-off-by: Matt Turner <mattst88@gmail.com>
2021-11-11 19:32:10 -08:00
Robin H. Johnson 8eb8dd235d
scripts/copy_buildsync: try to find dead links and textfiles
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2021-11-11 16:15:05 -08:00
Andreas K. Hüttel 687963d2cb
Also update latest links for arm in musl dir
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-10 22:04:43 +01: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 2c7bdeedc0
Also upload arm-musl stages
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-10 21:58:56 +01:00
Andreas K. Hüttel a128556e80
Add armv7 hf musl autobuilds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-10 21:39:38 +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
Andreas K. Hüttel 7befae982f
Temporarily mask ncurses-6.3 on qemu builds
The ~arch qemu builds need to upgrade sandbox first (works with sandbox 2.29)

Seen on alpha:

checking whether the C compiler works...  * /var/tmp/portage/sys-apps/sandbox-2.25/work/sandbox-2.25/libsandbox/trace.c:_do_ptrace():83: failure (Function not implemented):
 * ISE:_do_ptrace: ptrace(PTRACE_TRACEME, ..., 0x0000000000000000, 0x0000000000000000): Function not implemented
configure: error: cannot run C compiled programs.

Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-06 12:21:46 +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
Andreas K. Hüttel f7764f5d60
Typo fix
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-01 21:46:38 +01:00
Andreas K. Hüttel 43ef199761
No need to fiddle with harfbuzz/freetype anymore
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-01 21:46:35 +01:00
Georgy Yakovlev d03adad41e
releases/portage/isos: remove genkernel workarounds
in https://gitweb.gentoo.org/repo/gentoo.git/commit/sys-kernel/genkernel?id=0151b485d8a614b366cb15241f8cab4e4bd4b38d
genkernel 4.2.5 got stable, which includes required functionality
We can finally drop hacks.

Bug: https://bugs.gentoo.org/796272
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-10-31 21:37:13 -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
Georgy Yakovlev 8b600c64f4
releases/specs-qemu/riscv: use pixz_x mode
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-10-31 15:04:43 -07:00
Andreas K. Hüttel 9e885d861f
Do not advertise a "current stage3" or a "current iso" in general
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-10-31 18:45:35 +01:00
Andreas K. Hüttel 59328ba434
Also upload "desktop stage3"
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-10-18 23:25:38 +02:00
Andreas K. Hüttel 623bd0e725
Add amd64 stage3d experiment as optional autobuild
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-10-18 22:06:28 +02:00
Andreas K. Hüttel edc44b10a6
stages package.use: require freetype[harfbuzz]
This is a nasty one. Experiment. For the desktop-profile stage3d ...

1) Normal stage[123] should not be affected since they do not contain
   freetype.

2) freetype[harfbuzz] is *NOT* enabled by default in the desktop
   profile (so that people can build freetype), but it is *required*
   to actually emerge @world there (required in the whole deptree).

3) freetype[harfbuzz] has a circular dependency with harfbuzz. :(

I assume that portage will be able to sort it out once we have a
corresponding binary package available. Fingers crossed.

Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-10-18 21:58:46 +02: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 c560aacd34
kconfig/amd64: remove lots of unused configs
I have kept the last known selinux config, and cloud configs, even
though they are not used at the moment.

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-10-16 09:38:28 -05: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
Ben Kohler 711ac5c565
kconfig/amd64: add a few more rtw88 drivers
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-10-16 09:35:40 -05:00
Georgy Yakovlev dc40be8302
releases/portage/isos/env/sys-kernel/genkernel: only apply to 4.2.3
genkernel 4.2.4 and later includes this patch

https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=a3e1af34bb4dce30d99fdeca7b8217f89f219a01
Bug: https://bugs.gentoo.org/796272

Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-10-13 20:23:57 -07:00
Andreas K. Hüttel 98b6508e2e
alpha qemu builds: specify pixz compression
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-10-02 00:53:33 +02:00
Andreas K. Hüttel eb059fcbb3
Set e-mail subject to alpha-qemu
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-09-26 14:34:30 +02:00
Andreas K. Hüttel 2b4960e275
Add missing interpreter setting
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-09-26 14:26:36 +02:00
Andreas K. Hüttel 742e081388
Fix stage and spec filenames
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-09-26 14:15:26 +02:00
Andreas K. Hüttel cfaa37c932
First version of specs for qemu alpha builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-09-26 14:01:31 +02:00
Andreas K. Hüttel eeeb9a5b2a
Copy alpha specs to qemu dir
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-09-26 14:01:24 +02: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 154433d7e2
specs-qemu: Delete hppa
We were a bit hasty in our preparations for hppa QEMU builds. QEMU
doesn't currently support hppa2.0, so this isn't doable.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-09-22 17:36:13 -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 01cbf1b076
kconfig/hppa: Delete old kconfigs
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-09-12 21:49:31 -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