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
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
Matt Turner
b8d1e0177a
specs: Remove decompressor_search_order: ...
...
It's just been copied and pasted for no real reason.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-05-19 17:04:13 -07:00
Matt Turner
b9a6b09612
isos/package.use: Disable USE=filecaps
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-05-12 16:46:03 -07:00
Matt Turner
ab50253909
specs/ppc: Drop app-accessibility/brltty from installcd
...
It has far too many dependencies.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-05-12 11:20:42 -07:00
Ben Kohler
58733458bc
isos/package.use: add "dev-libs/lipcre2 pcre32" for new brltty-6
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-05-12 06:32:11 -05:00
Ben Kohler
7fdd64be50
specs/*.spec: add --newuse to update_seed_command
...
This will help handle the global python3_7 change, and such changes in
the future.
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-05-11 06:38:24 -05:00
Matt Turner
77ea1ed7df
specs/arm: Add portage_confdir, compression_mode
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-05-09 14:41:08 -07:00
Matt Turner
5e8db98f68
specs/arm: Build stage3 from stage1
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-05-09 14:13:38 -07:00
Matt Turner
5ee957ce30
specs/arm: Remove specs that are not used
...
Most of these configurations never have produced a stage that has gone
on the mirrors. For simplity of maintenance, remove them until we find a
reason to add them to our autobuilds.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-05-09 14:11:47 -07:00
Matt Turner
e5f2f575f9
specs/arm: Update to 17.0 profiles
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-05-09 13:34:25 -07:00
Matt Turner
e11ac00951
specs/ia64: Drop app-accessibility/brltty from installcd
...
It has far too many dependencies.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-05-08 22:31:06 -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
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
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
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
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
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
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
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
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
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
Ben Kohler
b202848501
specs/{amd64,x86}: don't unmerge diffutils where colordiff needs it
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-01-06 09:08:03 -06:00
Matt Turner
ab1d3feebf
specs/ppc: Drop --arch-override=ppc argument to genkernel
...
Apparently no longer needed by genkernel-4.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-01-01 17:39:24 -05:00
Matt Turner
f51d42348e
specs/ppc: Drop -utils-arch=ppc argument to genkernel
...
Apparently no longer needed by genkernel-4.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-12-31 13:07:43 -05:00
Ben Kohler
4f1a9d2e0d
specs: add nvme-cli to amd64 livecds
...
Closes: https://bugs.gentoo.org/703766
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-12-30 13:26:46 -06:00
Matt Turner
03894e0832
kconfig/powerpc: Enable more drivers
...
Specifically, due to user request:
- virtio drivers
- Logitech wireless keyboard/mouse
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-12-07 16:29:15 -05:00
Matt Turner
ea03d0c503
specs: Enable net-wireless/b43-fwcutter
...
Has had stable keywords for a long time.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-12-06 12:55:00 -05:00
Matt Turner
402fb3c90d
specs: Drop net-wireless/bcm43xx-fwcutter
...
Package is being removed.
Bug: https://bugs.gentoo.org/537786
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-12-06 12:54:46 -05:00
Matt Turner
889e398c77
kconfig/powerpc: Update kconfigs
...
- Enable XHCI
- SLAB -> SLUB
- gzip -> xz
- Enable all crypto modules
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-10-19 00:20:36 -07:00
Mike Gilbert
17e58eb7e5
Add app-misc/livecd-tools to all livecd-stage1 specs
...
Bug: https://bugs.gentoo.org/695616
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
2019-10-11 10:56:53 -05:00
Ben Kohler
91e23cf458
ppc32/installcd-stage1.spec: fix for pkgmove of lm_sensors
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-10-08 10:08:13 -05:00
Matt Turner
150e261e63
specs/ia64: Compress with pixz
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-10-06 09:25:22 -07:00
Ben Kohler
486e111ad2
specs: add tmux to amd64 & x86 installcds
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-09-19 13:52:27 -05:00
Ben Kohler
a7b0715e6e
portage/isos/savedconfig: update linux-firmware file list
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-09-12 10:50:55 -05:00
Matt Turner
e138bd87ea
specs/ia64: Set portage_prefix and update_seed_command
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-09-05 08:46:50 -07:00
Matt Turner
e931cc19f0
specs/ia64: Build stage3 from stage1
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-09-05 08:45:33 -07:00
Matt Turner
7813f53d29
specs/ia64: s/2008.0/latest
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-09-05 08:45:03 -07:00
Matt Turner
18d36db606
specs/sparc: Clear /usr/sparc-64unknown-linux-gnu directory
...
Now that we're using 64-bit userland on the installcd, we need to clear
this directory as well.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-09-02 10:29:59 -07:00
Matt Turner
41cdecd812
specs/sparc: Use pixz
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-09-01 18:25:53 -07:00
Matt Turner
f00732b738
specs/sparc: Put 'systemd' in the version stamp of the systemd stages
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-09-01 18:23:26 -07:00
Matt Turner
6a4a7f4c47
specs/sparc: Add systemd spec files
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-09-01 09:54:41 -07:00
Matt Turner
1932302432
specs/sparc: Build stage3 from stage1
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-08-29 10:39:10 -07:00
Matt Turner
7a656bf8c4
specs/sparc: Add 32-bit userland specs
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-08-29 10:39:10 -07:00
Matt Turner
d9b2b48f3c
specs/sparc: Switch to 64ul profiles
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-08-29 10:39:10 -07:00
Matt Turner
eab429fee6
kconfig/powerpc: Update ppc32 kconfig
...
Remove CONFIG_IDE support and enable all SATA drivers.
Also enable CONFIG_HW_RANDOM.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-08-04 20:37:51 -07:00
Matt Turner
a9ebdcea33
kconfig/powerpc: Update to 4.19
...
Enable a handful of things too:
- CONFIG_PID_NS/CONFIG_USER_NS
- CONFIG_SCHED_AUTOGROUP
- CONFIG_UEVENT_HELPER_PATH=""
- More SquashFS compression types
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-08-03 20:40:18 -07:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
02cc1b04a5
Update amd64 specs to use the 17.1 profiles.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2019-07-15 21:44:31 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
9e79ddf6a1
arm64/stage4-minimal: Clean uneeded package and add kernel config to the stage.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2019-06-16 10:52:08 +00:00
Aaron Bauman
c904038443
kconfig/arm64: add arm64 dir and initial config
...
* This config is for the packet.net host only and not meant for public
distribution
* This config was pulled from the Debian host and 'make oldconfig' run
from a 4.9.181 kernel source to update it
Signed-off-by: Aaron Bauman <bman@gentoo.org>
2019-06-15 16:00:02 -04:00
Matt Turner
4049c6529a
specs/s390: Set pkgcache_dir
2019-06-09 22:13:07 -07:00
Ben Kohler
c93c7b5cea
portage/isos: drop a few obsolete p.a_k entries
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-06-04 11:09:36 -05:00
Matthew Thode
95926d37fa
use a more limited stage4 portage confdir
...
and don't set licenses for stages 1-3
2019-06-04 10:58:11 -05:00
Matthew Thode
7271dd6066
add package.license for systemd builds
2019-06-04 09:42:31 -05:00
Matt Turner
3171891840
specs/s390: Use update_seed in stage1
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-05-30 14:10:25 -07:00
Matt Turner
0b933ef931
specs/s390: Compress with pixz
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-05-30 14:10:25 -07:00
Matt Turner
7f38f6d57d
specs/s390: Build stage3 from stage1
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-05-30 14:10:25 -07:00
Matt Turner
658d4422d4
specs/s390: Switch stages to 17.0 profile
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-05-30 14:10:25 -07:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
d240a6ee93
Drop package_license from the stages portage_confdir.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2019-05-30 12:20:58 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
69c0e1ff7e
Move the package.license file to a dir, so the isos / stage4 don't fail on unpack.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2019-05-30 12:16:27 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
ddb6ca8096
Drop old commented cdtar line.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2019-05-29 19:26:44 +00:00
Ben Kohler
28260bbd66
portage/isos/savedconfig: update linux-firmware file list
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-05-29 14:25:58 -05:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
d3984bb413
Require jit use flag for dev-libs/libpcre2 as that's preventing git from building for the admin-cd (x86).
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2019-05-29 18:40:37 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
0a4b35c169
Drop old package.use files that are no longer needed or are redundant.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2019-05-29 18:37:34 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
5441dcb66c
We also need the license file for stage4's kernel build.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2019-05-29 09:51:21 +00:00
Ben Kohler
fd1479bfed
portage/isos: allow @BINARY-REDISTRIBUTABLE via package.license
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-05-24 09:10:15 -05:00
Ben Kohler
59323141bc
kconfig/sparc: add PCI_MSI
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-05-24 06:59:32 -05:00
Ben Kohler
f0c94b6607
specs: add portaudio support for espeakup
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-05-22 16:46:39 -05:00
Ben Kohler
08aae285c6
specs: add sys-kernel/linux-firmware to livecd-stage1s
...
This needs to be explicitly emerged so that it's not depcleaned later
after genkernel removal.
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-05-22 16:12:46 -05:00
Ben Kohler
41cb23d97e
specs: add USE=alsa on livecd-stage1s for espeakup
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-05-22 12:56:26 -05:00
Ben Kohler
88db5d9d57
specs: clean out unneeded kernel/packages & kernel/use
...
None of the packages we have in boot/kernel/gentoo/packages actually
need to be build after the kernel or per-kernel. The ones we want to
keep installed should be moved to livecd/packages in livecd-stage1. I
have dropped sys-kernel/linux-firmware since it's already a dependency
of genkernel.
Since there will be no additional packages installed from
boot/kernel/gentoo/packages, we do not need boot/kernel/gentoo/use at
all either.
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-05-22 12:56:24 -05:00
Matthew Thode
20f098ddb3
add decompressor_search_order to stage4 specs
2019-05-22 09:52:08 -05:00
Matthew Thode
a11c06701a
switch to xz for stage4
2019-05-21 18:21:17 -05:00
Ben Kohler
70e0cb9a30
specs/sparc/installcd: use new kconfig for 4.19.44
2019-05-21 11:06:11 -05:00
Ben Kohler
fc0dad9641
kconfig/sparc/installcd: new config for 4.19.44 with SUN_LDOMS support
...
Update kconfig for 4.19 series. Re-add SUN_LDOMS support, which was
previously breaking builds on gcc-8. Build doesn't fail if
CC_OPTIMIZE_FOR_PERFORMANCE is set.
2019-05-21 11:05:08 -05:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
c1a4ecf694
Drop app-crypt/bcwipe from the admin-cd specs as it seems we can't distribuite it - bug 683956.
...
Thanks to Ulrich Müller <ulm@gentoo.org> for pointing out the licensing issue.
Bug: http://bugs.gentoo.org/683956
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2019-04-21 13:22:32 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
fc75a7c368
Drop net-analyzer/gnu-netcat as it was removed from the tree.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2019-04-17 14:11:12 +00:00
Matt Turner
a8a5572715
specs/hppa: Switch installcd to python3.6
...
Packages are starting to drop python2.7 support, causing build failures
if no python3 implementation is selected.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-03-24 10:41:24 -07:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
dbd150f6ee
Replace net-analyzer/netcat6 with net-analyzer/openbsd-netcat
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2019-03-16 23:53:00 -01:00
Matt Turner
feac93b053
releases: Remove non-weekly specs
...
They're not used, and just make searching for things in the repo noisy.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-03-16 17:50:48 -07:00
Ben Kohler
eddcc9b1ed
portage/isos/savedconfig: update linux-firmware file list
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-03-05 18:09:29 -06:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
c7d5ff896e
Drop the livecd/cdtar commented out lines (clean-up).
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2019-02-28 19:22:43 +00:00
Matthew Thode
035af9dd0a
add gentoo-keys to stage4 and set PORTAGE_GPG_DIR
...
Signed-off-by: Matthew Thode <mthode@mthode.org>
2019-02-20 11:35:09 -06:00
Ben Kohler
816c4738fd
Revert "sparc/*.spec: try using pixz again"
...
This reverts commit 201bf77489
.
This didn't work so well yet.
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-01-31 14:20:11 -06:00
Ben Kohler
201bf77489
sparc/*.spec: try using pixz again
...
Built a 64bit pixz binary & put it on totoro for autobuilds. We should
be able to pixz compress w/o memory issues now.
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-01-31 13:21:52 -06:00
Ben Kohler
7bd7dd0235
s390x/netboot: fix package.use entry for genkernel/util-linux
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-01-29 11:29:09 -06:00
Ben Kohler
5e1615162e
kconfig/sparc/installcd: add PRINTK_TIME
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-01-22 10:04:14 -06:00
Ben Kohler
25d34d5588
sparc-installcd: add usbutils, remove commented/unkeyworded acpid
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-01-12 08:25:52 -06:00
Ben Kohler
daa362cb19
installcd-stage2-minimal.spec: cdtar must be bz2
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-01-09 07:39:25 -06:00
Ben Kohler
33e1d442a5
sparc/installcd-stage2-minimal.spec: bump kconfig
...
..to work around gcc-8 SUN_LDOMS build failure
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-01-08 11:41:29 -06:00
Ben Kohler
0b3e7bd066
sparc kconfig: update for 4.14.83 & remove SUN_LDOMS
...
SUN_LDOMS may be breaking the kernel build on gcc-8. Adding new kconfig
to test this theory.
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-01-08 11:04:56 -06:00
Ben Kohler
4d7b1d27c8
sparc/installcd: move from qla-qc-firmware to linux-firmware
...
Newer genkernel depends on linux-firmware by default. Until now sparc
was ONLY adding qla-qc-firmware, but now we'll just pull the full
linux-firmware package. This will give better hardware compatibility
anyway.
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-01-07 07:51:20 -06:00
Ben Kohler
d1bcb8f4ed
sparc/installcd: switch to new 2017 cdtar
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-01-06 14:36:21 -06:00
Matt Turner
c58fc26660
specs/ppc: Add ppc64le stage specs
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-01-05 15:19:56 -08:00
Tobias Klausmann
9508b899ce
Assorted fixes and changes for Alpha
...
- Update kconfig for alpha, now including virtio for block/scsi and
networking, and make all qla drivers modules.
- Add linux-firmware to installer CD.
- Rearrange some variables in tools/catalyst-auto-alpha.conf
- Remove cifs-utils (huge Samba 4 dep)
- Add btrfs-progs
- Remove "static" USE flag, since it causes a USE dep conflict in pam.
Signed-off-by: Tobias Klausmann <klausman@gentoo.org>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-01-05 11:51:59 -08:00
Matt Turner
170613724a
specs/hppa: Include emacs and vim on the installcd
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-01-05 11:51:59 -08: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
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
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
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
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
0f38d932d8
specs/ppc: Build stage3 from stage1
2018-09-15 22:47:11 -07:00
Matt Turner
df8df8403a
specs/ppc: Build the powerpc iso using the ppc profile
2018-09-15 22:47:11 -07:00
Matt Turner
cf41003f5c
specs/ppc: Remove "64ul" from stage names
2018-09-15 22:47:11 -07:00
Matt Turner
3f5e1b5b7d
specs/hppa: Build stage3 from stage1
...
stage2 runs bootstrap.sh, which made sense when gcc had a
build/bootstrap USE flags that were set in stage1 and 2. But gcc is
fully built in stage1 now, making stage2 a waste of time.
2018-09-14 11:22:43 -07:00
Matt Turner
ef7ad5313c
specs/ppc: Use isos portage_confdir for installcd stages
2018-09-13 22:56:25 -07:00
Matt Turner
b7440db1e8
specs/ppc: Switch to new 4.14 kconfigs
2018-09-13 22:56:25 -07:00
Matt Turner
429f486f51
specs/ppc: Switch from yaboot to grub
2018-09-13 22:56:25 -07:00
Matt Turner
df0df8ff7d
specs/ppc: Update packages and clean up list
2018-09-13 22:56:25 -07:00
Matt Turner
ae10e98885
specs/ppc: Use update_seed in stage1
2018-09-13 22:56:25 -07:00
Matt Turner
fb1f79c3d2
specs/ppc: Compress with pixz
2018-09-13 22:56:25 -07:00
Matt Turner
3971ac30fb
specs/ppc: Switch stages to 17.0 profile
2018-09-13 22:56:25 -07:00
Matt Turner
7edc6fa93e
kconfig/powerpc: Add 4.14 configs
2018-09-13 22:56:25 -07:00
Matt Turner
75e9042689
specs/alpha: Use isos portage_confdir for installcd stages
2018-09-08 20:40:48 -07:00
Matt Turner
58bba18c1e
specs/hppa: Use isos portage_confdir for installcd stages
...
Avoids the following failure:
The following USE changes are necessary to proceed:
(see "package.use" in the portage(5) man page for more details)
# required by dev-python/cryptography-2.2.2-r1::gentoo[-libressl]
# required by dev-python/urllib3-1.22::gentoo
# required by dev-python/requests-2.18.4-r1::gentoo
# required by dev-python/ssl-fetch-0.4::gentoo
# required by app-portage/mirrorselect-2.2.3::gentoo
# required by app-portage/mirrorselect (argument)
>=dev-libs/openssl-1.0.2o-r3 -bindist
2018-09-07 22:05:56 -07:00
Matt Turner
27079c201a
specs/hppa: Switch stages to 17.0 profile
2018-09-07 21:52:46 -07:00
Matt Turner
3e3a528484
specs/hppa: Set pkgcache_dir
...
hake is very slow (gcc takes more than a day), so reusing the packages
will save huge amounts of time.
2018-09-07 21:51:50 -07:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
e9ddbb3ec6
Add initial stage4 spec based on amd64 spec.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2018-09-06 01:37:28 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
bfa751f683
Sync spec variables order with other arches.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2018-09-06 01:33:51 +00:00
Ben Kohler
b68b601c6e
specs/x86/*cd-stage2.spec: update source_subpath for subarch change
2018-08-28 15:06:22 -05:00
Ben Kohler
e0daee4c35
specs/x86/*cd*: adjust subarch to match seed stage
...
On a few x86 livecd specs we are feeding i486 or i686 seed stage but
using "subarch: x86". This subarch results in i386 CHOST in make.conf
which causes some various problems. Adjusting subarch to match the seed
will ensure there is no "CHOST change" situation.
2018-08-28 08:03:14 -05:00
Ben Kohler
69ac785a45
specs/{amd64,x86}/hardened: comment cdtar to enable UEFI bootloader
2018-08-24 07:58:56 -05:00
Ben Kohler
ffa0eae518
specs/{amd64,x86}/installcd-minimal-stage2.spec: comment out cdtar
...
As of catalyst-3.0.2, with USE=system-bootloader we can omit cdtar from
livecd-stage2 specs and catalyst will generate the required bootloader
files. This gives us an updated isolinux & memtest86+, and also adds
UEFI grub for amd64.
2018-08-21 15:13:40 -05:00
Ben Kohler
c95d0fb3c7
specs: more firmware-related fixes on amd64/x86 livecds
...
Several changes here:
-Fix sorting on previous addition, and elsewhere
-Move several firmwares from net-wireless/ to sys-firmware/
-Remove obsolete prism54-firmware
-Remove iwl* firmware (bundled in linux-firmware)
-Add linux-firmware where it's missing
2018-08-02 08:38:43 -05:00
Ben Kohler
2c6cb1d904
specs: add ipw2{1,2}00-firmware on a few more installcds
...
Some of our livecd specs already have these firmwares but they're
missing on our minimal installcds. Adding these, since this is still
fairly common (albeit old) hw.
2018-08-02 07:02:05 -05:00
Ben Kohler
e36f4366ad
specs/{amd64,x86}/installcd-stage2*: bump kconfig to 4.14.52
2018-07-31 09:46:22 -05:00
Ben Kohler
8a5b0a0c7f
portage/isos/package.use: enable savedconfig on linux-firmware
...
By adding savedconfig on linux-firwmare, we can save a few dozen
megabytes by trimming firmwares that are not generally useful on
livecds. This flag activates the savedconfig file which was recently
added to portage/isos/savedconfig/.
2018-07-31 09:30:21 -05:00
Ben Kohler
eee135b3b2
portage/isos/package.use: add USE=jit to libpcre2 for git
...
Our admincd and other isos which include dev-vcs/git need this flag
enabled.
2018-07-31 09:29:07 -05:00
Ben Kohler
bf49cee53f
specs/sparc: use replace pixz with xz compression
...
Default compression mode for pixz tries to allocate too much memory for
sparc's 32bit userland, use plain slow xz for now.
2018-07-20 17:35:59 -05:00
Ben Kohler
165472408e
portage/stages/package.use/: fix minor typo in libpcre2 entry
2018-07-19 08:18:30 -05:00
Ben Kohler
afa01bdc79
portage/isos/savedconfig: savedconfig for linux-firmware
...
This adds a new savedconfig file for linux-firmware to cut out firmware
types that we obviously don't need on installcds, such as multimedia/dvb
cards. This file is unversioned so it'll apply to future linux-firmware
releases, so it may need minor tweaks over time as new unwanted
firmwares are added upstream.
This file doesn't take effect unless/until we set USE=savedconfig on
linux-firmware, this hasn't been done yet.
2018-07-18 13:53:42 -05:00
Ben Kohler
e1d60c3127
kconfig/{amd64,x86}: new installcd-4.14.52.config
2018-07-18 13:39:56 -05:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
82993b1e10
Stop disabling the build of sys-apps/portage with USE="rsync-verify".
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2018-07-15 19:50:10 +00:00
Ben Kohler
86dc6ae699
specs: add sys-apps/sandbox to *cd*stage2* livecd/unmerge
2018-07-13 14:37:51 -05:00
Ben Kohler
6d720d1bdc
specs: change man to man-db in livecd/unmerge
...
Default for virtual/man was changed to man-db back in 2014 but our specs
still have the old default sys-apps/man in livecd/unmerge. Fixed.
2018-07-13 14:18:11 -05:00
Ben Kohler
d88bebb7b9
specs/amd64/installcd-stage1.spec: force rebuild of glibc for -multilib*
2018-07-13 12:27:28 -05:00
Ben Kohler
2681491831
specs: empty /usr/include on isos
2018-07-13 12:24:43 -05:00
Ben Kohler
89d7daf0b4
specs: add /boot to livecd/empty to work around bug 661084
...
Due to bug 661084, the /boot/System* and other wildcard matches in
livecd/rm are not functional. This causes us to ship a duplicate copy
of kernel/initramfs, wasting space.
I've added /boot to livecd/empty to work around this for now. I only
added this to specs where /boot/* things were already in livecd/rm.
2018-07-13 12:15:55 -05:00
Ben Kohler
0001717646
specs: add binutils to livecd/unmerge on remaining arches
2018-07-13 12:00:27 -05:00
Ben Kohler
5ac0fc35f1
specs: some fixes to livecd/rm for sys-apps/portage tools
2018-07-13 08:52:13 -05:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
3214332800
Add jit use flag for dev-libs/libpcre2 as required by dev-vcs/git.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2018-07-12 16:31:18 +00:00
Ben Kohler
d42c75f514
portage/isos: clean out obsolete masks & keywords
2018-07-12 08:03:51 -05:00
Ben Kohler
2c03ec60fb
specs: remove unused USE flags from livecds
2018-07-12 07:58:16 -05:00
Ben Kohler
6b6b0d68ac
specs: remove rfkill as it's been absorbed into util-linux
...
Remove rfkill on arches where >util-linux-2.31 is stable, as these newer
versions now include rfkill (and block the rfkill pkg)
2018-07-11 07:41:36 -05:00
Ben Kohler
1fee89b496
s390x/netboot: enable static-libs on util-linux for genkernel
2018-07-11 07:27:06 -05:00
Ben Kohler
f6b3919402
s390/netboot: enable static-libs on util-linux for genkernel
2018-07-11 06:46:05 -05:00
Ben Kohler
5a4f2b3dde
sparc: modernize stage* specs
...
This commit brings the sparc stage* specs in line with current amd64/x86
specs. It also addes catalyst-3 features.
2018-07-10 09:27:00 -05:00
Ben Kohler
4054fb702c
sparc: modernize installcd specs & kernel config
...
This commit brings the sparc installcd-* specs closely in line with
current x86/amd64 specs on package lists & format. It also adds
catalyst-3 features. Finally, an updated kconfig is added.
2018-07-10 09:25:56 -05:00
Ben Kohler
79c747e3e9
specs: add usbutils to amd64/x86 admincd/installcd
...
Add usbutils, this is an important tool during installation to bring up
usb networking and other harware, before installation can start.
Also add pciutils explicitly, we get it as a dep already but this is an
important tool during install as well, we use it directly.
2018-07-10 07:53:33 -05:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
e12c57ccbf
Use isos portage confdir for the stage 4 specs.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2018-07-08 02:04:00 +00:00
Ben Kohler
fa5b95a0f7
remove unneeded/obsolete gk_mainargs from *cd-stage2*.spec
...
There is no reason for the livecd initramfs to need to be able to open
mdraid/dmraid/lvm arrays, so we can remove this support from the
genkernel call. The livecds will still have all the tools needed to
create/maintain/use these kinds of volumes later.
Modern genkernel also autodetects makeopts so we do not need to set that
explicitly.
2018-06-27 11:57:21 -05:00
Ben Kohler
9f35dadbc3
weekly/portage/isos/: USE=static-libs on util-linux for genkernel
2018-06-25 14:01:45 -05:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
9f8fc9853f
Add keywrods for =dev-python/cryptography-2.1.4-r2 so we can try to build openssl with USE="bindist".
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2018-06-17 23:03:04 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
45792fe7ca
Add keywords to test net-wireless/wpa_supplicant-2.6-r8 and =dev-libs/openssl-1.0.2o-r6 - bug 531540. This should allow us to finally build ISOs again.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2018-06-17 23:02:44 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
fe3d940ac8
Drop old portage keyword version.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2018-06-17 23:02:21 +00:00
Rick Farina (Zero_Chaos)
3da96e404d
package.keywords is deprecated, please use package.accept_keywords
2018-06-08 14:12:51 -04:00
Mike Frysinger
c3e4c566f0
weekly/portage/isos/package.mask: drop openssl/bindist related mask
...
The only versions of these packages in the tree anymore are newer than
the mask, so this now breaks all our iso builds. Drop the mask and see
if the bindist issue has been sorted out in the mean time. If it hasn't
we'll still need to figure out something else.
Bug: https://bugs.gentoo.org/635576
2018-06-06 14:04:11 -04:00
Ben Kohler
6286776992
releases/weekly/specs/*/*cd-stage1.spec: remove dead ntlmaps pkg
...
net-proxy/ntlmaps was removed from ::gentoo in 2016 [1], time to remove
it from installcd package list.
[1] https://gitweb.gentoo.org/repo/gentoo.git/commit/net-proxy/ntlmaps?id=031ceb4bc4a53dca5c20906459ff08b8c48f7c5e
2018-04-09 08:51:10 -05:00
Matthew Thode
c83425ba00
simplify minimal stage4s
2018-03-22 00:14:05 -05:00
Ben Kohler
b018b45519
s390[,x]: mv flat package.keywords file to package.accept_keywords dir
...
Having a flat package.keywords file is causing a failure with recent
catalyst, example failure log here:
https://archives.gentoo.org/gentoo-releng-autobuilds/message/8ae8a75448fef84e2249e4154e271b34
Log excerpt:
--- Running action sequence: setup_confdir
Configuring /etc/portage...
cannot delete non-empty directory: package.keywords
could not make way for new regular file: package.keywords
This patch switches to dir structure and uses the new preferred location
package.accept_keywords.
2018-03-13 08:12:28 -05:00
Mart Raudsepp
f0e62fec97
arm64: Use generic portage_confdir and add portage_prefix
...
portage_prefix will make the necessary tweaks not end up in stage tarball.
generic portage_confdir has all the workarounds needed for an up to date
stable keywords architecture.
2018-03-05 21:50:54 +02:00
Matthew Thode
31181682ae
removing unneeded arm64 keywords file
2018-03-02 11:32:31 -06:00
Matthew Thode
b7ec6e6805
remove systemd cruft
2018-03-02 10:19:08 -06:00
Matthew Thode
79f7bde997
make stage4-systemd spec actually work
2018-02-28 07:22:26 -06:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
a1fa95f74b
Keyword all portage-2.3.24 releases.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2018-02-15 20:23:12 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
1980c9cbbf
Enable the static-libs use flag for libpcre as required by libselinux.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2018-02-06 10:22:08 +00:00
Matthew Thode
fd0818c422
remove references to non-existant cloud-stages overlay
2018-02-04 18:45:12 -06:00
Matthew Thode
702dde0750
add missing grub platform for stage4 builds
2018-02-04 18:37:16 -06:00
Matthew Thode
57a5bfeb2a
Revert "move stage4 build integration stages into a subdir"
...
This reverts commit 11ccab53f8
.
2018-02-04 18:21:25 -06:00
Matthew Thode
11ccab53f8
move stage4 build integration stages into a subdir
2018-02-04 17:06:42 -06:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
f696bdbdba
Make the minimal stage4 use the stages portage config and not the cloud-stages.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2018-02-04 00:06:35 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
3a67711017
Keyword newer version of portage to see if we can get past the virtual "troubles" and disable "rsync-verify" for the cloud stages. Move the portage package.keywords to the releng dir so it gets removed
...
from the final stage.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2018-02-03 23:47:23 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
df449ac749
Keyword newer version of portage to see if we can get past the virtual "troubles".
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2018-02-03 10:44:02 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
5c963b7694
Disable new unstable depedencies for portage.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2018-01-31 04:19:47 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
5288e39671
Keyword sys-apps/portage-2.3.21 to avoid the dependencies issues introduced with portage-2.3.19-r1.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2018-01-31 00:23:24 +00:00
Mike Frysinger
7ea60e906f
ia64: set portage_confdir for stage[123] to match other arches
2018-01-29 16:29:42 -05:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
84e4981dfa
Move package.use and package.mask files for cloud stages to a releng subdir.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2018-01-07 03:31:14 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
a35c8cb54b
Update profiles to the new 17.0 profiles. Missing x86 hardened as there's no profie available yet.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2018-01-07 03:31:14 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
4ee90d795d
Add caps and filecaps use flags to the admin-cd. Drop sys-fs/nilfs-utils from the admin-cd - bug 591084. Add app-editors/nano to the packages list of the install-cd and the admin-cd so that it isn't
...
depcleaned - bug 642856.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2018-01-07 03:31:14 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
5796552684
Drop old (before 2008) uclibc specs that were never used with autobuilds.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2018-01-07 03:31:14 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
73dfdcaca3
Add portage_prefix to the specs to finally clean-up /etc/portage/package.*/releng - fixes bug 547538.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2018-01-07 03:31:14 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
31a65fdca6
Move package.use and package.mask files for stages to a releng subdir - prepare for portage_prefix.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2018-01-07 03:31:14 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
da0eb6ec11
Set USE="-filecaps" for sys-libs/pam to avoid the circular dep between sys-libs/pam and sys-libs/filecaps. Document the caps, filecaps USE mask for iputils.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2017-12-28 15:01:40 -01:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
dff71c4a7a
Build xz stages.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2017-12-22 11:06:27 +00:00
Robin H. Johnson
cb879a382e
releases/weekly: shorten ISO labels.
...
ISO9660 limits label length to 32 characters, this is enforced by
mkisofs.
Catalyst now truncates to 32 characters instead of failing when mkisofs
does, however the label formatting is inconsistent and loses some
information.
New label structure:
Gentoo ${ARCH} ${WHAT} ${STAMP}
Where 'WHAT' is skipped in some cases.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2017-12-15 15:42:27 -08:00
Robin H. Johnson
f77598e421
admincd: hardened-sources is no more, switch to gentoo-sources.
...
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2017-12-14 13:07:45 -08:00
Robin H. Johnson
375233d0d1
weekly: catalyst3 already removes keymaps, so rcdel fails.
...
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2017-12-14 12:51:03 -08:00
Robin H. Johnson
10953c3a11
weekly: cdtar files moved in newer catalyst.
...
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2017-12-06 23:13:04 -08:00
Ben Kohler
b3de33333a
weekly/portage/isos/package.mask: mask new packages needing -bindist
...
Newly stabilized dev-python/pyopenssl-17.2.0 and
dev-python/cryptography-2.0.2 depend on openssl[-bindist] which is
breaking our bindist-enabled iso builds[1]. These are used by
mirrorselect on most of our isos.
This new package.mask entry will allow us to stay on the older
still-usable versions until the larger bindist issue is resolved.
[1] https://archives.gentoo.org/gentoo-releng-autobuilds/message/498ea631212b254f8dbdd54be243427b
Closes: https://bugs.gentoo.org/635576
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2017-12-05 19:35:37 -08:00
Robin H. Johnson
1b4139766c
releases/weekly: drop net-dialup/globespan-adsl
...
net-dialup/globespan-adsl is obsolete
- does not build with GCC5
- dead upstream for 10+ years
- only for specific very old modems
Closes: https://bugs.gentoo.org/635578
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2017-12-04 08:41:00 -08:00
Matthew Thode
c8b60f8a72
arm64 17.0 profile updates and stuff
2017-12-03 22:49:22 -06:00
Matthew Thode
1ce3bc7326
arm64 stage building
...
this is steev's work
2017-12-01 16:53:39 -06:00
Matthew Thode
14f5b424e8
stop building cloud stage4 stages
...
It's only used by diskimage-builder and been diskimage-builder has
not been using cloud stages since at least a year ago.
97c01e48ed/diskimage_builder/elements/gentoo/root.d/10-gentoo-image
2017-11-20 23:52:59 -06:00
Matthew Thode
bcace5f745
switch all stage4s to gentoo-sources
2017-11-20 23:33:16 -06:00
Matthew Thode
8f2cfaf3eb
update gentoo cloud-kernel config
2017-11-20 23:30:14 -06:00
Robin H. Johnson
b08c3c143b
weekly/admincd: more filesystem support.
...
Added:
sys-fs/dislocker
sys-fs/exfat-utils
sys-fs/nilfs-utils
Bumped:
sys-fs/btrfs-progs
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2017-10-11 12:46:43 -07:00
Matthew Thode
380e1b0d73
adding CONFIG_FW_CFG_SYSFS=y to cloud configs
2017-04-01 16:50:45 -05:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
3d6b82ca19
Update admin-cd specs as openvpn was moved from the net-misc to the net-vpn category.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2017-03-23 21:18:10 +00:00
Mike Frysinger
65391a416e
admincd: drop chname keywording
...
It's been marked stable now.
2017-02-21 22:11:48 -05:00
Mike Frysinger
9144c990bf
isos: set busybox[-static]
...
We don't need the static binary for recovery on iso images, and it
conflicts with the global USE=pam setting we turn on for isos.
2016-12-22 12:49:43 -05:00
Robin H. Johnson
7e6bf27a13
weekly: new app-arch/rar license is EULA and prohibits bundling (provision 3.b.)
...
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
(cherry picked from commit fefbd35fbbfc4eff41acdd8e70acdcab7613378c)
2016-12-01 16:21:41 -08:00
Mike Frysinger
cb672f4003
drop openssh keywording
...
Newer versions have gone stable now so we don't need this file anymore.
2016-11-25 19:56:02 -05:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
d47466ed7a
Drop sys-apps/apmd - fixes bug 552314.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2016-11-13 19:55:43 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
f636c7e886
Drop app-misc/vlock from the installcd, livecd and admincd - fixes bug 543778. Leaving livedvd specs pending more discussion.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2016-11-13 19:03:38 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
ce6f1f2f6d
Package removal - bug 513044.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2016-08-30 22:35:37 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
0f1099bc00
Add net-misc/openssh explicitely to the list of packages in the installcd-stage1 spec so that it is rebuild with the livecd use flag - still need fixing in catalyst.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2016-08-05 03:36:26 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
cd39c541be
Update kernel config for the install-cd and admin-cd.
...
Add rt2800pci support - fixes bug 544758.
Add x2apic - fixes bug 553814.
Enable pax_softmode - fixes bug 557350.
Add nvme support for the install-cd - fixes bug 557876.
Add hyper-v drivers - fixes bug 587638.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2016-07-30 12:32:15 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
c03fe1c1a1
Keyword latest openssh version to allow root password logins in the live-cds - fixes bug 585232.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2016-06-19 15:51:01 +00:00
Mike Frysinger
5d4de9e446
hppa: netboot: enable USE=unicode
...
This is better for international users, and it fixes a build error with
procps/ncurses deps.
2016-05-21 23:36:55 -04:00
Mike Frysinger
d4e6ae0019
convert GITDIR over to REPO_DIR
...
The variables were representing the same thing, so merge them.
2016-05-19 22:17:41 -04:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
776fbc4733
Whitespace.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2016-04-27 01:58:41 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
67beeebbdf
Stop using hardcoded paths for the releng repo.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2016-04-26 22:27:56 +00:00
Robin H. Johnson
0951c7c619
cloud stages: use latest cloud-init due to upstream bug https://bugs.launchpad.net/cloud-init/+bug/1559543 .
...
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2016-04-25 16:27:44 -07:00
Robin H. Johnson
430eda0a51
cloud-prep: make grub accessible on serial console, just like the kernel.
...
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2016-04-25 16:27:44 -07:00
Robin H. Johnson
9eadf3d5bc
cloud-prep: ensure migrate-pax is executable.
...
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2016-04-25 16:27:43 -07:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
f46f4bd5b6
Change portage confdir location.
2016-04-21 02:12:11 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
be29e670c4
Merge admincd / installcd portage configuration.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2016-04-21 02:00:11 +00:00
Matthew Thode
0c58846172
add ipv6 nameserver to cloud-prep script
2016-04-13 19:34:22 -05:00
Mike Frysinger
c28038b0dc
admincd: sync settings w/installcd
...
Also drop some old package.keywords settings as those are now stable.
2016-04-07 17:42:14 -04:00
Mike Frysinger
31a2723776
installcd: pull in a newer genkernel version
...
Some builds are failing due to missing System.map files in the
kernel cache. Pull in a newer genkernel that should fix that.
2016-04-04 11:53:41 -04:00
Mike Frysinger
dfb0a2b0ae
ia64 weekly: set portage_confdir for installcds
2016-04-04 11:52:44 -04:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
46922c4f00
Add python use flag to sys-libs/{n}tdb and sys-libs/tevent to the installcd portage confdir.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2016-04-03 14:06:18 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
1652029114
Don't hardcode format for source_subpath.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2016-03-24 04:25:35 +00:00
Mike Frysinger
bebf046c7c
punt ChangeLog files
...
We have git logs now to track relevant details.
2016-03-20 16:19:35 -04:00
Mike Frysinger
6a2361a8ea
make portage_confdir location dynamic
...
Don't hardcode /root/ or /release/ paths to the releng git checkout.
Use the active git repo as the base path instead.
2016-03-20 16:14:42 -04:00
Matthew Thode
d912294c9a
remove unneeded keywords file
2016-03-20 01:44:09 -05:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
13528ad4e1
Add alternative systemd stages.
...
I'm going to use this in my build server. The official stages are being built by Anthony.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2016-03-13 22:43:20 -01:00
Matthew Thode
b3244cc22d
fixing typo in cloud-prep.sh script
2016-01-26 00:43:53 -06:00
Matthew Thode
10f830e663
switch to isc dhcp
2016-01-25 23:40:57 -06:00
Matthew Thode
c46707dcb8
we are still using the cloud portage confdir
2016-01-25 23:27:09 -06:00
Matthew Thode
0620565ba2
growpart doesn't need parted, neat
2016-01-25 22:19:27 -06:00
Matthew Thode
1fe49e110b
make cloud-prep.sh more robust
2016-01-25 18:40:28 -06:00
Matthew Thode
ae28559033
new minimal stages, only what you need
2016-01-25 18:37:49 -06:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
b748d08022
Use tar.xz as source for selinux stages as that's what I've pushed to the server.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2016-01-25 03:06:45 -01:00
Matthew Thode
18a00bdd76
remove portage cache from /var/cache
2016-01-22 10:58:23 -06:00
Matthew Thode
d92473d5e8
add xattr flag to cloud specs so they work on xattr kernels
2016-01-22 02:19:43 -06:00
Matthew Thode
cf5d45a5f9
try to migrate to xattr pax markings for our stage4
2016-01-22 01:53:00 -06:00
Matthew Thode
aa5b713558
unmerge hardened-sources not gentoo-sources for hardened specs
2016-01-14 15:23:58 -06:00
Matthew Thode
c822bfa3fb
updating prep to make use of fs labels
2016-01-12 20:51:12 -06:00
Robin H. Johnson
6a1a502eae
net-proxy/ntlmaps in global package.mask due to being unmaintained per bug #533170 .
...
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2016-01-11 22:04:18 -08:00
Matthew Thode
6dc04ff324
disable pt_pax
...
xt_pax should be used, both pt_pax and xt_pax should be used only for
migration to xt_pax
2016-01-11 19:29:00 -06:00
Matthew Thode
3ced947518
clean up foreign manpages in stage4
2016-01-10 15:55:27 -06:00
Matthew Thode
7c84ec58a6
finish moving the cleanup to the other specs
2016-01-10 15:45:54 -06:00
Robin H. Johnson
02ed97ca90
Build cloud stages with bindist explictly
...
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2016-01-04 14:39:36 -08:00
Robin H. Johnson
e0a2e5d886
Move cloud stage cleanup from fsscript to spec where possible.
...
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2016-01-04 14:39:36 -08:00
Robin H. Johnson
7ff7310e30
Include iputils in cloud stages.
...
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2016-01-04 14:39:34 -08:00
Mike Frysinger
5bafecb432
s390 netboot: build with USE=unicode
2016-01-02 01:13:23 -05:00
Matthew Thode
23c069b214
remove kernel sources once built
2015-12-29 21:29:10 -06:00
Robin H. Johnson
4943ec9531
Update cloud kernel config features/options.
...
- Include all features for systemd instances
- Compress modules with XZ
- Support throttled block devices
- Support HYPERVISOR_GUEST options (paravirt, xen, kvm)
- Max CPUs is now 64
- Memory hotplug/balloon support
- Compressed memory support
- EFI support
- Kexec support for fast reboot
- Networking:
-- IPsec (XFRM, GRE, etc)
-- Tunneling of more forms (FOU, GENEVE, VTI, ...)
-- IP virtual server (for load balancers VMs)
-- More network schedulers (incl IFB)
-- PPP for tunnels
- Network block devices: DRBD, NBD
- Disk controllers: MegaRAID (qemu), HyperV, VMWare, Xen
- Block misc: bcache, multiqueue, DM-*
- Filesystems: reiserfs, OCFS2, 9P
- Misc: HPET, RAW, more TPM
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2015-12-29 13:44:28 -08:00
Robin H. Johnson
3577f5508d
Update cloud kernel config for 4.1.12.
...
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2015-12-29 12:42:28 -08:00
Matthew Thode
027eab0f88
use a kernel config that works with cloudy images
...
also, use hardened sources when building a hardened image
2015-12-28 23:51:36 -06:00
Matthew Thode
11ebf1d11e
always overwrite the root= kernel boot parameter
2015-12-28 23:09:25 -06:00