Commit graph

1762 commits

Author SHA1 Message Date
Ben Kohler
d12a8d02cc
catalyst-auto-sparc64.conf: start sourcing build.env
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-01-04 10:33:17 -06:00
Ben Kohler
fdedd793b6
catalyst-auto-sparc64.conf: stop hardcoding .tar.bz2, no multilib build
As has been done in other arches' specs, allow a list of different
stage3 tarball extensions.  Also disable building of multilib stages.

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-01-03 08:30:24 -06:00
Anthony G. Basile
09a85273a6
tools-uclibc: keyword sys-apps/iproute2-4.19.0-r1
Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
2018-12-31 12:51:57 -05:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
129dec5296 Stop cleaning /usr/share/locale and /usr/share/man.
For the install-cd and admin-cd stop cleaning /usr/share/locale as that's
causing issues at least with tmux for not having any UTF-8 locales.
For the admin-cd stop cleaning /usr/share/man to see the resulting ISO size
difference and evaluate if it's worthy it.

Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2018-12-30 00:16:00 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
7179b0cc8a Update the x86 hardened specs profile to the new 17.0 profiles.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2018-12-29 23:58:30 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
b45a207671 Update kernel config for the admin-cd.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2018-12-29 23:52:47 +00:00
Ben Kohler
947c3e2435 tools-systemd: allow some package.use entries to be removed before packing stage3
Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
2018-12-11 20:30:09 -05:00
Robin H. Johnson
a4b2ec7de2 scripts/copy_buildsync: shellcheck pass
[mattst88]: Small fixes
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2018-11-21 11:13:05 -08:00
Robin H. Johnson
9fa4c8f32c scripts/copy_buildsync: cleanup excludes of tempfile
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2018-11-21 11:13:02 -08:00
Matt Turner
c9ad265f80 scripts/copy_buildsync: try to exclude rsync tempfile
In-progress uploads are named .<filename>.<rsynctemp> and were
mistakenly recognized by copy_buildsync.sh as targets to sweep to the
mirrors. When it did, it deleted the file causing the in-progress upload
to fail.

Since the script is run by cron every 15 minutes, this would lead to a
large portion of the generated installation media to fail to upload, and
worse there is no pattern to it -- it just happens whenever an upload
spans the 15 minute boundary.

The fix is to ignore hidden files and to tell rsync (via the filter
rules) to exclude them from its sweep to the mirrors.

Closes: https://bugs.gentoo.org/670458
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2018-11-21 11:07:26 -08:00
Anthony G. Basile
2bf63fc4a4 tools-uclibc: moved FEATURES=-multilib-strict to tree
Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
2018-11-15 17:06:52 -05:00
Matt Turner
a5e5a7ba01 kconfig/powerpc: Remove old kconfigs
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2018-11-12 13:32:30 -08:00
Matt Turner
4be381ef9c weekly/admincd: Use stable sys-fs/btrfs-progs
We suspect this dated from a time before there were stable keywords on
sys-fs/btrfs-progs. A recent build failure on ppc made me notice this,
so lets use a stable version to avoid such problems in the future.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2018-11-10 10:15:58 -08:00
Matt Turner
697df81bfe kconfig/powerpc: Build ISO9660 support into kernel
I think this is the reason the CDs are failing to boot.
2018-11-05 16:30:59 -08:00
Anthony G. Basile
a7850c4bf2 tools-uclibc: workaround multilib-strict for file 2018-10-28 11:01:29 -04:00
Ben Kohler
72de12a5ca
kconfig/{amd64,x86}: add FB_SIMPLE 2018-10-23 13:21:58 -05:00
Matt Turner
418c1d5741 specs/ia64: Switch stages to 17.0 profile 2018-10-12 21:28:40 -07:00
Matt Turner
f9068f1ed3 specs/alpha: Ship sys-fs/dmraid on the livecd
Expected to fix the livecd build which is currently failing with

   Error: --dmraid requires sys-fs/dmraid
          to be installed on the host system.
2018-10-09 09:43:29 -04:00
Anthony G. Basile
2feaaea279 tools-uclibc: changes for the new 17.0 profiles for arm 2018-10-08 15:31:53 -04:00
Anthony G. Basile
173c8438ab tools-uclibc: changes for the new 17.0 profiles for amd64 and x86 2018-10-08 15:29:51 -04:00
Matthew Thode
e5191fea09
remove unneeded use flags for musl stage4 2018-10-05 10:15:56 -05:00
Matthew Thode
0ae783e5f7
fix building stage4s
fix based on 547d9e6fb7 and it's breaking
of stage4 builds
2018-10-05 08:33:49 -05:00
Anthony G. Basile
4cabd6aced tools-uclibc: update arm build for new 17.0 profiles 2018-10-05 07:40:04 -04:00
Anthony G. Basile
779e2b84eb tools-musl: sys-libs/pam needs cracklib 2018-10-04 15:24:40 -04:00
Anthony G. Basile
547d9e6fb7 tools-musl: don't polute stage3s 2018-10-04 15:08:31 -04:00
Anthony G. Basile
e76992f2a2 tools-uclibc: keyword sys-apps/iproute2-4.18.0 2018-09-26 19:53:27 -04:00
Ben Kohler
54c394b8c2
portage/isos: remove obsolete p.a_k for openssl 2018-09-25 11:23:39 -05:00
Ben Kohler
2b91c48b8c
portage/stages: remove obsolete p.a_k entry for portage 2018-09-25 11:18:01 -05:00
Ben Kohler
e3eb201b5e
portage/stages: apply -filecaps globally 2018-09-25 11:17:02 -05:00
Ben Kohler
863d63d325
portage/stages: remove obsolete package.use/grub
amd64 profiles set this already since late 2016
https://gitweb.gentoo.org/repo/gentoo.git/commit/profiles/arch/amd64/package.use?id=df1cfa8b3a275372a8dc64cc93130128710e51f4
2018-09-25 10:28:43 -05:00
Ben Kohler
fdbf26d24b
portage/stages: remove long-obsolete masks 2018-09-25 10:23:29 -05:00
Matt Turner
678b4c1f9f specs/ppc: Replace fwcutter with actual firmware
With the mirror restriction lifted, we can actually ship this on
install CDs.

Bug: https://bugs.gentoo.org/666588
2018-09-19 23:55:04 -07:00
Ben Kohler
5dd4cfe4da
specs/sparc: bump main sparc specs to 17.0 profiles 2018-09-19 15:31:08 -05:00
Ben Kohler
8f129c43d9
kconfig/{amd64,x86}/installcd: add more userspace crypto options
Bug: https://bugs.gentoo.org/665306
2018-09-19 11:52:50 -05:00
Matt Turner
426c2f300e specs/ppc: Add sys-apps/lm_sensors 2018-09-18 22:18:25 -07:00
Matt Turner
e32aa3d3a1 specs/ppc: Readd net-wireless/{b43,bcm43xx}-fwcutter 2018-09-18 22:17:56 -07:00
Matt Turner
05e356bcc9 kconfig/powerpc: Disable bootup logo
On my iMac G4 it causes corruption with CONFIG_FB_OF
2018-09-18 18:11:47 -07:00
Matt Turner
557c5ce752 kconfig/powerpc: More configuration updates 2018-09-18 18:05:34 -07:00
Matt Turner
d947d5dfb8 kconfig/powerpc: Enable firewire on ppc32
Bug: https://bugs.gentoo.org/496786
2018-09-18 17:25:04 -07:00
Matt Turner
958fe2facf catalyst-auto: Skip alpha stage2 builds 2018-09-17 12:21:14 -07:00
Matt Turner
de882a6590 specs/alpha: Build stage3 from stage1 2018-09-17 12:21:14 -07:00
Matt Turner
e581c7ceb2 specs/alpha: Switch stages to 17.0 profile 2018-09-17 12:21:14 -07:00
Matt Turner
faf27fad3a specs/ppc: Update configs 2018-09-16 20:26:54 -07:00
Matt Turner
c53e24b4b0 catalyst-auto: Fix more s/ppc/ppc32/ 2018-09-16 20:26:34 -07:00
Matt Turner
53d7357744 catalyst-auto: Build ppc install CD from 32-bit specs 2018-09-16 08:47:10 -07:00
Matt Turner
f2398d0b73 catalyst-auto: Build ppc and ppc64 stages from catalyst-auto-ppc.conf 2018-09-16 08:23:26 -07:00
Matt Turner
5c7cf135fe catalyst-auto: Build ppc64 stages from stage{1,3}.spec
Spec files were renamed in commit cf41003f5c ("specs/ppc: Remove
"64ul" from stage names")
2018-09-16 08:11:20 -07:00
Matt Turner
3ee52a24b5 catalyst-auto: Use xz instead of bz2 for powerpc builds 2018-09-16 08:09:38 -07:00
Matt Turner
a42ad6e640 catalyst-auto: Build only 64-bit userland on ppc64 and remove '64ul' 2018-09-16 08:08:56 -07:00
Matt Turner
726e5fb33d catalyst-auto: Save powerpc builds in separate directories
Otherwise we write the last_success_file when the first build succeeds
and prevent the second from executing. Both of these sets of builds
should probably be executed from the same catalyst-auto file...
2018-09-16 08:07:10 -07:00