Commit graph

2781 commits

Author SHA1 Message Date
Matt Turner 51d806875e catalyst-auto: Add fallback for unset storedir
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-30 16:12:56 -07:00
Matt Turner 0a25be6d75 kconfig/ppc: Try with BLK_DEV_SR=m, CDROM=m
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-30 15:53:35 -07:00
Matt Turner 943e1a7181 catalyst-auto: Support sqfs snapshots
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-29 23:04:59 -07:00
Matt Turner 43aa276417 catalyst-auto: Drop unnecessary spec munging
No longer necessary with @TIMESTAMP@.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-29 12:37:50 -07:00
Matt Turner 51610fd582 specs: Replace 'latest' with @TIMESTAMP@
... except in stage1's source_subpath, which actually should be
literally "latest".

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-29 12:37:50 -07:00
Matt Turner 94d43f6444 specs: Uniformize versions to 'latest'
This will make the following clean ups simpler.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-28 21:36:06 -07:00
Matt Turner 369e27e399 catalyst-auto: Drop setting @DATESTAMP@
Not used in any of the spec files.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-28 21:36:06 -07:00
Matt Turner d10290ad80 specs/hppa: Drop long dead universal cd
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-28 21:36:06 -07:00
Matt Turner 8407af57f5 Remove weekly directory
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-28 18:18:02 -07:00
Matt Turner e24e331fa3 catalyst-auto: Ensure 'options edns0' is in /etc/resolv.conf
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-25 22:23:48 -07:00
Matt Turner e9ea15ab8b Upload stages to releng-incoming.gentoo.org
Most architecture's build systems are hosted at OSUOSL. The place the
stages need to end up is ultimately masterreleases.gentoo.org, also at
OSUOSL. For some unknown reason, instead of rsync'ing from one system to
another in the same building, we were sending the stages first (slowly,
I might add) to nightheron in France, before sending them back to
OSUOSL.

robbat2 has added a releng-incoming.gentoo.org DNS record that currently
points to nightheron. This will allow us to switch the record in the
future and save the stages from needing to circumnavigate the globe
before reaching the mirrors.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-25 22:18:34 -07:00
Matt Turner 7f9d62eae5 ppc: Use StrictHostKeyChecking=no
We're using UserKnownHostsFile=/dev/null to force ssh to use the
fingerprint from DNSSEC, so StrictHostKeyChecking=no just prevents ssh
from asking us to confirm the fingerprint.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-24 20:54:20 -07:00
Matt Turner bf443b09a4 specs/ppc64le: Switch to new profiles
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-24 16:25:33 -07:00
Matt Turner df596c4815 ppc: Upload stages to releng-incoming.gentoo.org
See commit 63174346f2 for rationale.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-24 11:31:02 -07:00
Matt Turner 546f7ee00a kconfig/ppc: Build BLK_DEV_S* into the kernel
That didn't seem to work either. This is getting frustrating.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-24 11:25:38 -07:00
Matt Turner 17d89ba378 sparc: Upload stages to releng-incoming.gentoo.org
See commit 63174346f2 for rationale.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-23 23:55:57 -07:00
Matt Turner 8f5cec8809 Revert "Upload stages to releng-incoming.gentoo.org"
This causes an interactive prompt:

    Are you sure you want to continue connecting (yes/no/[fingerprint])?

The plan is to get the SSH fingerprint via DNSSEC, so I'll revert this
change until that is in place and wired up.

This reverts commit 63174346f2.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-23 14:41:13 -07:00
Matt Turner 9425c287f6 kconfig/ppc: Build BLK_DEV_S* as modules
We think that maybe these being built into the kernel when the libata
driver is a module somehow breaks booting the livecd.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-23 13:34:29 -07:00
Matt Turner 63174346f2 Upload stages to releng-incoming.gentoo.org
Most architecture's build systems are hosted at OSUOSL. The place the
stages need to end up is ultimately masterreleases.gentoo.org, also at
OSUOSL. For some unknown reason, instead of rsync'ing from one system to
another in the same building, we were sending the stages first (slowly,
I might add) to nightheron in France, before sending them back to
OSUOSL.

robbat2 has added a releng-incoming.gentoo.org DNS record that currently
points to nightheron. This will allow us to switch the record in the
future and save the stages from needing to circumnavigate the globe
before reaching the mirrors.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-23 00:14:11 -07:00
Matt Turner 545fe3fc08 kconfig/ppc: Enable libata drivers in ppc64 config
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-22 15:36:30 -07:00
Matt Turner 7890891a2e kconfig/ppc: Enable OVERLAY_FS, HFS_FS, HFSPLUS_FS
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-20 10:26:55 -07:00
Matt Turner e4f2936385 specs/ia64: Remove reference to dead cdtar
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-09 22:10:00 -07:00
Matt Turner 872dd1d493 specs/ia64: Specify special console= options
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-09 22:08:50 -07:00
Anthony G. Basile c14cd77373
tools-{musl,systemd,uclibc}: fix PORTDIR and friends
Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
2020-04-09 19:27:25 -04:00
Matt Turner dc5b666533 specs: Enable USE=compile-locales for installcd-stage1
This patch causes glibc (starting with version 2.30) to be remerged in
installcd-stage1 with USE=compile-locales.

Available with glibc-2.30, USE=compile-locales will generate the locales
in src_install() and include them in the binary package.

This enables catalyst to reduce the locales produced in stages 1-3 to a
minimal set without causing the ISOs to have a limited set of locales.

Bug: https://bugs.gentoo.org/710762
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-02 16:50:36 -07:00
Matt Turner 6194afc47d scripts: s/grub2-mkconfig/grub-mkconfig/
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-02 16:50:34 -07:00
Matt Turner d16a693248 specs/sparc: Drop silo cdtar reference
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-02 16:49:26 -07:00
Matt Turner 90e3361d94 profiles/spec: Remove trailing -
While --kernel-cross-compile required it, --cross-compile does not.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-01 12:00:22 -07:00
Matt Turner 1e51223c80 specs/hppa: Use new genkernel --cross-compile=
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-01 10:42:39 -07:00
Matt Turner c60885bddc specs/sparc: Remove /lib64/libcurses.so from netboot
libcurses.so is only installed to /usr/lib64.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-03-31 23:18:43 -07:00
Matt Turner 9e3e96f182 specs/sparc: Update netboot spec
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-03-31 23:09:20 -07:00
Matt Turner 36a4adaefc specs: Drop portmap from netboot specs
Gone from the porttree for ages.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-03-31 23:09:20 -07:00
Matt Turner 4007c6d2f4 specs/s390: Drop --arch-override=s390 argument to genkernel
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-03-31 08:19:26 -07:00
Matt Turner c9eaa841d7 specs/hppa: Drop --arch-override=parisc argument to genkernel
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-03-31 08:19:26 -07:00
Matt Turner 54cf10a025 specs: Drop {fsck,mkfs}.ext4dev and other dead binaries
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-03-31 08:19:26 -07:00
Matt Turner d00ef65e8c ppc/specs: Remove dead machine_type setting
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-03-28 00:28:32 -07:00
Matt Turner f9b56f7d68 specs/hppa: Drop app-accessibility/brltty from installcd
It has far too many dependencies.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-03-20 14:28:10 -07:00
Matt Turner 102d979047 kconfig/powerpc: Disable CONFIG_TRIM_UNUSED_KSYMS
Causes build failures currently.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-03-18 12:30:26 -07:00
Matt Turner c9e082c96f kconfig/powerpc: Update
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-03-14 17:18:51 -07:00
Matt Turner cebcc10778 specs/sparc: Fix typo
Mistake from commit 18d36db606 (specs/sparc: Clear
/usr/sparc-64unknown-linux-gnu directory)

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-03-01 11:42:17 -08:00
Matt Turner 6b634eedbd specs/alpha: Remove paths specific to monolith
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-02-20 18:09:04 -08:00
Matt Turner d0f7cc238d specs/alpha: Include vim, emacs, bc, usbutils on the installcd
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-02-20 18:09:04 -08:00
Matt Turner a701734986 specs/alpha: Drop commented-out packages
Not clear to me why these were left in.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-02-20 18:09:04 -08:00
Matt Turner c1b1b54f17 specs/alpha: Drop app-accessibility/brltty from installcd
It has far too many dependencies.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-02-20 18:09:04 -08:00
Matt Turner 93f08e6773 specs/alpha: Include firmware for QLogic ISP1020 in initramfs
Closes: https://bugs.gentoo.org/671820
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-02-20 18:09:04 -08:00
Anthony G. Basile f80a68d359
tools-{musl,systemd,uclibc}: switch to nightheron
Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
2020-02-09 12:33:25 -05:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) c8b2d3368e Add app-backup/fsarchiver to the admin-cd specs.
Bug: https://bugs.gentoo.org/708000
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2020-02-03 18:57:46 -01:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) cee3787b3f Try to fix the symlink creation for x86 by copying the code form amd64.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2020-02-03 11:02:36 -01:00
Matt Turner b7f49f29b5 specs/sparc: Specify --makeopts=-j256 to genkernel
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-02-01 18:54:16 -08:00
Matt Turner 8cdd740935 specs/sparc: Remove absolute path from --firmware-files
Required by genkernel-4.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-02-01 18:16:06 -08:00