Commit graph

1515 commits

Author SHA1 Message Date
Andreas K. Hüttel a64a79c3da
amd64: add experimental no-multilib systemd stages
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-09 21:39:37 +02:00
Andreas K. Hüttel cf7151f6a9
amd64: move nomultilib builds to demeter
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-08 22:03:36 +02:00
Andreas K. Hüttel 1fc5948cf5
x86: reset boot media name to something the webserver finds... :|
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-08 21:44:31 +02:00
Andreas K. Hüttel c603ac1a75
amd64: migrate the x32 stages to demeter, move musl to subdir
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-07 20:25:19 +02:00
Ben Kohler 87312940d4
sparc64/installcd-stage1.spec: drop dmidecode
No keywords since March

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-07-06 09:38:06 -05:00
Andreas K. Hüttel e9f59df938
amd64: use stages-musl config for musl stages
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-06 01:26:31 +02:00
Andreas K. Hüttel 1e54abd4ff
x86: Add specs and catalyst-auto job for musl
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-06 00:57:04 +02:00
Georgy Yakovlev 35826178e4
releases/portage/isos: add genkernel patch for ppc64
since it's still not fixed in genkernel, we can carry a
local patch.

patch is conditional for ppc64 only, it will affect only ppc64le
iso for now. ppc64 installcd is ppc, not ppc64.

Bug: https://bugs.gentoo.org/796272
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-04 13:48:13 -07:00
Andreas K. Hüttel bcc8c249ae
x86: remove redundant files
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-04 22:35:45 +02:00
Andreas K. Hüttel b3cb79b310
x86: remove redundant files
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-04 22:34:12 +02:00
Andreas K. Hüttel 0422a99519
x86: Move hardened builds from pardalote to demeter
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-04 22:32:28 +02:00
Andreas K. Hüttel 949bc0a212
x86: move i686 builds from demeter to pardalote
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-03 20:46:02 +02:00
Andreas K. Hüttel 16e795ced4
x86: copy catalyst-auto config for demeter, move i486 there only so far
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-02 21:35:06 +02:00
Ben Kohler bc1f41fc26
portage/isos/p.a_k: remove zfs entries, zfs-2.0.5 is stable
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-07-02 09:36:50 -05:00
Ben Kohler 5f2a13fa4d
specs/amd64/installcd-stage2-minimal.spec: use 5.10.27 kconfig
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-06-30 12:14:43 -05:00
Ben Kohler 2f3a41ddde
kconfig: update amd64 kconfig to 5.10.27, restoring speakup
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-06-30 12:14:06 -05:00
Andreas K. Hüttel 2fed35c0e1
Switch riscv64 stages back to rel_type default
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-06-29 22:16:07 +02:00
Andreas K. Hüttel bd940dd8e0
Drop riscv32 stages, doesnt work yet
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-06-29 22:10:20 +02:00
Andreas K. Hüttel b4823a0904
riscv: add multilib/systemd stages
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-06-25 21:16:59 +02:00
Andreas K. Hüttel cd8fdac645
re-add riscv multilib specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-06-23 18:10:07 +02:00
Andreas K. Hüttel 7df0e0824b
riscv: stop 17.0 stage builds now that 20.0 works
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-06-19 15:03:33 +02:00
Andreas K. Hüttel 53d7a6a3ab
riscv: Add 20.0 lp64 (softfloat) builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-06-18 00:49:08 +02:00
Andreas K. Hüttel 79129d9161
riscv: skip stage2 everywhere, go stage1 -> stage3
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-06-16 23:28:27 +02:00
Ben Kohler a807926ea6
portage/isos/package.accept_keywords: drop old entry for cloud-init
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-06-15 05:46:20 -05:00
Andreas K. Hüttel 99668e5aed
riscv / 20.0: fix source_subpath
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-06-11 18:19:32 +02:00
Andreas K. Hüttel 466ef32179
Add specs for first 1-level libdir riscv builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-06-11 17:37:35 +02:00
Ben Kohler caab19abf8
portage/isos/package.accept_keywords: allow newer cloud-init for py39
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-06-10 12:30:22 -05:00
Ben Kohler a0813cd151
portage/isos/package.use: enable symlink for gentoo-sources
kernel-2.eclass was changed so that the /usr/src/linux symlink is no
longer created by default, even when it doesn't exist at all,unless
USE=symlink is explicitly set.  This breaks an assumption we make in
catalyst.  Explicitly setting symlink will work around this issue until
we fix it up in catalyst.

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-06-10 12:30:22 -05:00
Georgy Yakovlev 4d8b4d6850
releases/specs/ppc: musl stages -> stages-musl portagedir
Issue: https://github.com/gentoo/musl/issues/351
Signed-off-by: Georgy Yakovlev <ya@sysdump.net>
2021-06-09 15:34:37 -07:00
Georgy Yakovlev f3bdefec6f
releases/portage/stages-musl: add musl portage config
copy of regular one + gcc::gentoo mask

Issue: https://github.com/gentoo/musl/issues/351
Signed-off-by: Georgy Yakovlev <ya@sysdump.net>
2021-06-09 15:29:43 -07:00
Georgy Yakovlev 8891454484
releases/specs/ppc: add portage_prefix: releng to most files
there are still files that do not specify it, but those are not used tmk

List of files still without match (installcd is ok not to have it):
ppc32/uclibc/stage1.spec
ppc32/uclibc/stage2.spec
ppc32/uclibc/stage3.spec
ppc32/uclibc/hardened/stage3.spec
ppc32/uclibc/hardened/stage1.spec
ppc32/uclibc/softfloat/stage2.spec
ppc32/uclibc/softfloat/stage1.spec
ppc32/uclibc/hardened/stage2.spec
ppc32/uclibc/softfloat/stage3.spec
ppc32/installcd-stage2-minimal.spec
ppc32/installcd-stage1.spec
ppc32/g4/stage3.spec
ppc32/g4/stage2.spec
ppc64le/installcd-stage2-minimal.spec
ppc64le/installcd-stage1.spec

Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-06-06 13:37:03 -07:00
Andreas K. Hüttel 89a27b671e
Also python:3.9 needs to do compileall singlethreaded in qemu :(
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-06-03 00:59:13 +02:00
Andreas K. Hüttel 9316b17a83
Unmask python39 also for qemu builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-06-02 23:07:21 +02:00
Ben Kohler 532b8eb3df
portage/stages: stop masking python:3.9
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-06-02 09:38:29 -05:00
Georgy Yakovlev 12dc1f8db0
releases/specs/ppc/ppc64le: add usbutils and f2fs-tools to installcd
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-05-30 14:34:04 -07:00
Andreas K. Hüttel 696b3e90a9
Set musl overlay path back to what it is on aws
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-05-18 16:54:21 +02:00
Georgy Yakovlev 4efc60f346
releases/specs/ppc/ppc64le: fix minor issues with spec
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-05-13 18:52:52 -07:00
Georgy Yakovlev 4e2d6ef51c
releases/kconfig/powerpc: modify configs
genkernel has some problems with module loading
so =y most critical driver/filesystems.

Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-05-13 18:36:59 -07:00
Georgy Yakovlev d2e518da3b
releases/specs/ppc/ppc64le/installcd-stage2-minimal: compress with xz
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-05-13 15:03:29 -07:00
Georgy Yakovlev 3659b7086b
releases/specs/ppc/ppc64le/installcd-stage2-minimal: add gk_kernargs
to copy firmware and all modules.
for some reason it decided it's ok not to copy isofs fs support...

Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-05-13 14:51:34 -07:00
Georgy Yakovlev e7d4d184a8
releases/specs/ppc/ppc64le: add power9 specs
those can't be built on our OSUOSL machines,
will be built on gyakovlev's talos2.

Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-05-13 11:16:35 -07:00
Georgy Yakovlev 3a593f2872
releases: add ppc64le installcd specs and kconfigs, disabled
add files required to build ppc64le iso

kernel is tested on PowerNV/OpenPower hardware (Talos II, Blackbird)
also known to work on pSeries servers and qemu pSeries emulation.

both 4K and 64K PAGESZ kernels are provided.

Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-05-13 09:41:03 -07:00
Georgy Yakovlev dffd2cc2b4
releases/specs/ppc: use repos instead of portage_overlay for musl specs
config knob changed in 25a7af61391e3fa8af77beec26c95b03175342d9
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-05-12 20:37:51 -07:00
Georgy Yakovlev 756f1240a4
specs/ppc/ppc64: add musl-hardened specs
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-05-12 16:42:22 -07:00
Andreas K. Hüttel cdcf5c89a1
Fix location of musl overlay
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-05-10 00:35:14 +02:00
Andreas K. Hüttel d4c12e6897
Drop chost setting from amd64-musl stage3 specs, not valid there
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-05-02 04:28:06 +02:00
Andreas K. Hüttel 06b0b8d6dd
Replace musl-vanilla with musl
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-05-01 22:49:11 +02:00
Andreas K. Hüttel 75e8912957
There is no musl-specific config, may as well use default dir
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-05-01 22:40:34 +02:00
Andreas K. Hüttel 1193c422d1
Add experimental amd64 musl hardened specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-05-01 22:21:55 +02:00
Andreas K. Hüttel 1a91a830b5
Add experimental amd64-musl-vanilla specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-05-01 22:21:50 +02:00
Ben Kohler 1e58f343a1
specs/*: stop cleaning python2.{2,3,4} dirs
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-03-16 10:54:32 -05:00
Ben Kohler ca4a30952c
specs/*: stop cleaning gconv files
Cleaning these breaks mkfs.vfat from dosfstools, and maybe other
applications.

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-03-16 10:52:10 -05:00
Andreas K. Hüttel adc23364c4
qemu-builds: Build libgcrypt without assembler, since that does autodetection
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-23 18:39:03 +02:00
Andreas K. Hüttel 5fdc0ab9c1
Update all arm specs from the qemu copy
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-19 23:27:47 +02:00
Andreas K. Hüttel 683c6a1a41
qemu/arm: Build stage3 from stage1
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-17 23:05:01 +02:00
Andreas K. Hüttel 7052cc52dd
qemu portage config: Add missing directory in path
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-16 18:15:07 +02:00
Andreas K. Hüttel 00c4af1794
Force building cmake with LFS support on qemu
Bug: https://bugs.gentoo.org/686502
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-15 23:45:10 +02:00
Andreas K. Hüttel c9835278cc
Simplify qemu-arm specs directory structure
catalyst-auto seems to have trouble with second level subdirs

Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-13 04:27:45 +02:00
Andreas K. Hüttel 7db5989094
Add complete set of qemu-adapted arm specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-09 00:55:32 +02:00
Andreas K. Hüttel 2799d0c752
Move qemu-based specs into separate dir for the moment
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-08 22:19:56 +02:00
Andreas K. Hüttel 0fb65f0ee8
Re-sync qemu config
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-08 22:14:33 +02:00
Andreas K. Hüttel 4b84f01d9b
Add rv32 ilp32 specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-12-21 16:12:01 +02:00
Matt Turner 52c8dd02d4 specs/ppc64le: Set source_subpath to point to musl-hardened/
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-12-15 18:18:08 -05:00
Ben Kohler 7013f5f54f
portage/stages: mask python:3.9 to work around bug 759685
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-12-14 14:12:47 -06:00
Matt Turner 7393b43a21 specs/ppc64le: Set rel_type: musl-hardened
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-12-06 23:13:09 -05:00
Andreas K. Hüttel e0ebff4290
Add riscv systemd specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-12-04 16:43:19 +02:00
Andreas K. Hüttel 9f23dcd75a
Drop debug info in (published) riscv specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-11-30 01:47:34 +02:00
Matt Turner ec951fb2a8 specs: Remove sys-apps/hwsetup
Package isn't much use these days with udev.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-11-04 19:59:55 -05:00
Matt Turner 0430f1f0ce specs: Remove dead USE flags (lvm1, nocxx)
Signed-off-by: Matt Turner <mattst88@gmail.com>
2020-11-02 13:11:39 -05:00
Matt Turner 9335267f20 specs/ppc: Fix names of kernel configs
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-10-19 20:34:10 -07:00
Matt Turner b3a4caede2 specs/ppc: Move packages from installcd stage2 to stage1
Packages in stage2 are only supposed to be things that depend on the
kernel, which none of these packages do. In fact sys-fs/ntfs3g was
already in the installcd stage1 package list.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-10-18 12:25:19 -07:00
Matt Turner 5535511285 specs/ppc: Add sys-apps/powerpc-utils to the ISO
Previously this could not be installed along side
sys-apps/ibm-powerpc-utils but that was fixed recently.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-10-18 12:22:54 -07:00
Matt Turner 60e455d145 specs/ppc: Add sys-apps/hwsetup to the ISO
Surprisingly, it appears that it has never been on any Gentoo/PPC ISOs,
despite warnings on boot that some services failed to start due to it
missing.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-10-18 12:21:01 -07:00
Matt Turner 98382365a9 specs/ppc: Move ibmpower kernel to the end
It's untested and the hardware is uncommon compared to Apple.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-10-18 12:19:22 -07:00
Matt Turner 69c21d3bd9 kconfig/ppc: Add kconfigs based on ones from Void Linux
See https://github.com/void-ppc/void-packages/tree/master/srcpkgs/linux5.4/files

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-10-18 12:18:24 -07:00
Georgy Yakovlev 8cd33e80e0 specs/ppc/ppc64le: add systemd specs
Closes: https://github.com/gentoo/releng/pull/5
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-10-14 17:22:52 -07:00
Georgy Yakovlev 1e93058770 specs/ppc/ppc64le: add musl-hardened specs
Closes: https://github.com/gentoo/releng/pull/5
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-10-14 17:22:43 -07:00
Ben Kohler 206f2fe4ba
admincd-stage1: enable compile-locales to match installcd-stage1
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-09-29 16:58:18 -05:00
Andreas K. Hüttel 55422563d6
Also copy in qemu-riscv32 in the riscv multilib stages
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-09-18 21:17:13 +03:00
Matt Turner 1911edd6d2 specs: Remove app-admin/passook from installcds
It's masked for removal per bug 724210.

Bug: https://bugs.gentoo.org/724210
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-08-30 18:54:44 -07:00
Matt Turner 4e6ebec966 sparc: Update kernel config
- Enable more squashfs options
  - Enable hwmon/i2c modules
  - Enable options necessary for systemd

Bug: https://bugs.gentoo.org/735022
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-08-24 13:41:17 -07:00
Matt Turner 84660f02fc specs/arm64: Add systemd specs
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-08-17 15:13:53 -07:00
Matt Turner 9bbcc3c918 specs/arm64: Drop non-default pkgcache_path
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-08-17 15:13:53 -07:00
Matt Turner e7d1ed4339 specs/arm64: Use @TIMESTAMP@
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-08-17 15:13:53 -07:00
Matt Turner ea50779150 specs/arm64: Compress with pixz
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-08-17 15:13:53 -07:00
Matt Turner e41e548f4b specs/arm64: Build stage3 from stage1
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-08-17 15:13:53 -07:00
Ben Kohler 59865dd11e
specs: remove x86info from admincd
No stable versions left, upstream dead, etc

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-07-29 14:54:05 -05:00
Andreas K. Hüttel 62b11e6601
riscv: add latest spec files
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-07-28 01:12:58 +03:00
Andreas K. Hüttel ec7345e8de
Add configuration needed for qemu stage builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-07-26 00:39:29 +03:00
Andreas K. Hüttel 51f15363ab
Copy stages config dir to stages-qemu
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-07-26 00:37:14 +03:00
Andreas K. Hüttel 623728732e
fix paths in rv64 specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-07-17 03:03:54 +03:00
Andreas K. Hüttel 1e14e79b68
Add first riscv stage specs (rv64 multilib)
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-07-15 20:43:22 +03:00
Ben Kohler 3b7a0b6e57
specs/x86: use new 5.4.38 config for installcd & admincd
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-06 06:49:16 -05:00
Ben Kohler c83b4d9d33
kconfig/x86: add unified 5.4.38 config
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-06 06:49:16 -05:00
Ben Kohler d365ad7299
specs/amd64: use the new unified kconfig file
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-05 08:28:33 -05:00
Ben Kohler ff68a5d82e
kconfig/amd64: really unify kconfigs (into 1 file)
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-04 12:13:06 -05:00
Ben Kohler 38bf17bf82
specs/amd64: enable zfs support on admincd again
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-04 08:24:34 -05:00
Ben Kohler 20c1cdd039
specs/amd64: update admincd-stage2 to use new kconfig
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-04 08:23:53 -05:00
Ben Kohler 837c09d8f5
kconfig/amd64: update admincd config again, and unify with installcd
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-04 08:21:28 -05:00
Ben Kohler 45f19f2dfa
kconfig/amd64: update admincd for 5.4.38 as well
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-03 05:55:30 -05:00
Ben Kohler 12100d13f8
kconfig/amd64: drop old installcd configs
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-02 09:06:58 -05:00
Ben Kohler e12c064977
amd64/installcd: use new kernel config
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-02 09:04:43 -05:00
Ben Kohler f1f7e9158c
portage/isos: update linux-firmware savedconfig file
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-02 09:02:44 -05:00
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
Matthew Thode 3d847f917f
remove the kernel sources after install, takes up too much space 2015-12-28 22:47:17 -06:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 190288ac07 Add keywords for =sys-kernel/genkernel-3.4.52.3 to get the dmraid "fix".
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2015-12-28 03:55:50 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 24e8d22fc7 Finally update version stamp from 2008.0 to latest.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2015-12-27 02:20:49 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) ba4a62548f Silence prep script.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2015-12-27 01:00:57 +00:00
Matthew Thode f563429167
remove cloud-init from keywords (it's been stablized) 2015-12-25 13:17:42 -06:00
Robin H. Johnson 37a3ced612
weekly/amd64/stage4: tweak version_stamp.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2015-12-25 00:19:28 -08:00
Matthew Thode 2e0a9070e8
use correct version_stamp for stage4 specs 2015-12-25 02:15:16 -06:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 109e5acdbf We need to use --automode -5 as -3 uses mv -i which is interactive and gets suck asking for confirmation to overwrite config files.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2015-12-21 02:49:05 +00:00
Matthew Thode 746af56f5a
removing arch keywords from cloud for ** 2015-12-17 20:35:38 -06:00
Matthew Thode f631c57a16
add portage_confdir for stage4-cloud specs 2015-12-17 20:24:35 -06:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 006fc1f047 Rename the stage4 to "cloud" in case we decide to add more stage4 later.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2015-12-18 00:55:24 -01:00
Matthew Thode 65df2e34bf
removed bad prep.sh, added correct prep.sh and renamed to cloud-prep.sh
old script was the qcow generation script
renamed to cloud-prep.sh to be more clear as to it's purpose
2015-12-17 19:54:15 -06:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 6e2cef0da1 Add prep.sh to the repo and fix the stage3 name for the stage4 specs.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2015-12-18 00:45:28 -01:00
Matthew Thode 074fb3276a
removing abi use flag from stage4 specs 2015-12-16 18:51:06 -06:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 29419b20d2 Add stage4 for Matthew's cloud images - https://github.com/prometheanfire/gentoo-cloud-prep/ .
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2015-12-16 01:58:22 -01:00
Mike Frysinger 37ef518198 s390 netboot: update kernel config to linux-4.3 and add kvm/virtio support
In order to boot the s390 kernel under qemu and such, we need to enable
a few more drivers.  Since the size cost isn't large, and it allows us
to test things in an emulator, do it.

URL: https://bugs.gentoo.org/556328
2015-12-08 15:56:45 -05:00
Mike Frysinger 6cfbdd0570 s390 netboot: add more util-linux libs
Newer versions of util-linux include more libs, so make sure we bundle
them up so tools aren't broken.

URL: https://bugs.gentoo.org/556328
2015-12-08 15:51:36 -05:00
Mike Frysinger 1edc1f72c3 netboot: drop various util-linux tools
Drop tools that either aren't installed by default anymore, or don't
make sense in a netboot environment:
- readprofile: read /proc/profile which we don't enable in the kernels
- tunelp: tune line printer settings
- mcookie: manage magic cookies used by X11 (xauth)
- script: used to record interactive shell sessions
- scriptreplay: run the recording of script (see above)
- fdformat: format floppy disks which we don't enable in the kernels
- cytune: control old serial cards which we don't enable in the kernels
- tailf: use `tail` instead
- write: broadcast messages to other users logged in
- isosize: get details for ISO images

We can probably trim even more, but let's start here.
2015-11-13 03:13:16 -05:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 5aa091bedd Revert "Update cdtar location now that catalyst was moved to /usr/share."
I was too quick on this update. We haven't updated catalyst in the build hosts yet.

This reverts commit 5f1d596128.
2015-08-31 01:58:55 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 10a448fbfe Add more packages to the admin-cd as requested:
libsmbios and cloud-init for Robin
  dpkg - bug 536236
  git - bug 537296

Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2015-08-31 01:54:30 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 5f1d596128 Update cdtar location now that catalyst was moved to /usr/share.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2015-08-31 01:46:47 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 112146a8cd Make the install-cd / admin-cd for both amd64 and x86 use the new kernel configs.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2015-06-15 05:49:42 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 30b52b0544 Update the kernel config for amd64 and x86 (both install-cd and admin-cd).
Add support for squashfs with LZO for x86 - finally completes the fix for bug 527474.
Update config to enable XHCI_PCI for both amd64 and x86 (should finally fix all the usb issues) - bug 522176.
Add support for rt2800 - bug 544758.
Enable new network drivers (except experimental) and add VXLAN support.

Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2015-06-15 05:30:51 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) d336204b1c Add portage_confdir to the powerpc specs to solve some blockers.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2015-03-16 02:01:15 -01:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) a803a7a3be Add portage_confdir to the alpha specs to solve some blockers.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2015-03-16 01:58:48 -01:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 30c859dcc5 Add portage_confdir to the hppa specs to solve some blockers.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2015-03-16 01:56:21 -01:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) fb2eeabc26 Add package.mask files from stages to the install-cd.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2015-02-26 23:55:35 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 0536fd38e8 Disable zfs in the admincd until it can build with CONFIG_PAX_RANDKSTACK.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2015-02-26 23:51:49 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) c6e1260a49 Sync with admincd specs.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2015-02-25 00:10:32 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) f85ba90ee3 Add package.mask files from stages to the admincd
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2015-02-25 00:07:12 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) ea8b4f0f40 Add update_seed_command to update the seed stages and fix some blockers and add portage_confdir to disable caps/filecaps and mask old packages to help with the blockers as well.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2015-02-22 17:08:53 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) c675c8d663 Add package.mask files to address some blockers caused by older stage3 seeds.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2015-02-22 17:00:56 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) b6ca479276 Disable caps/filecaps for iputils - one more fix for bug 531788.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2015-02-22 17:00:32 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) b6dbacf7fa Whitespace.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2014-12-17 21:39:55 -01:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) ebb7aacb35 Update kernel config. Ensure squashfs_lzo and bcache are enabled as requested by mgorny (bug 527474) and Patrick.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>

Conflicts:
	releases/weekly/specs/amd64/hardened/admincd-stage2.spec
	releases/weekly/specs/amd64/installcd-stage2-minimal.spec
2014-10-31 04:08:33 +00:00
Raúl Porcel 5cf013faa8 Turns out s390 31bit kernel support is going to be dropped in 03/2015 so make s390 use a 64bit kernel instead 2014-10-03 10:04:43 +00:00
Raúl Porcel 1e52334fa4 Fix confdir path
Signed-off-by: Raúl Porcel <armin76@gentoo.org>
2014-10-03 09:13:17 +00:00
Raúl Porcel b04d9efc70 Fix confdir path
Signed-off-by: Raúl Porcel <armin76@gentoo.org>
2014-10-03 08:26:38 +00:00
Raúl Porcel 8e4ede8311 Add netboot kconfig 2014-10-03 08:20:39 +00:00
Raúl Porcel 9be548811e Add netboot for s390 2014-10-03 08:18:08 +00:00
Raúl Porcel 3de94306ea Update netboot 2014-10-02 09:38:33 +00:00
Raúl Porcel 27440baa63 Update alpha 2014-09-28 14:23:06 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 3f3e765125 Mask <sys-apps/sysvinit-2.88-r7 <sys-apps/sysvinit-2.88-r7 to see if we can fix the build in hardened x86
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2014-09-23 10:42:47 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 76705878a9 Replace unix2dos with dos2unix as it's masked to be removed from the tree.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2014-09-22 13:24:48 +00:00
Raúl Porcel eb1b96940a Add files needed to boot 2014-09-20 12:21:33 +00:00
Raúl Porcel 47fac8c8b8 Update s390 netboot and move files to proper locations
Signed-off-by: Raúl Porcel <armin76@gentoo.org>
2014-09-17 12:39:26 +00:00
Raúl Porcel 5828cc4242 add netboot specs so it doesn't get lost 2014-09-11 12:41:36 +00:00
Raúl Porcel 414221ceb2 Add jfsutils to the alpha installcd wrt bug #473238 2014-08-18 11:15:40 +00:00
Raúl Porcel d27801d9d8 Fix ISO path 2014-06-28 15:41:16 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 2546599186 Update kernel config for installcd to add support for RTC and a missing broadcom driver - fixes bugs 498984 and 499076.
Move the cifs-utils config file to the correct package.use dir.
Thanks to Ben Kohler for noticing the portage error and for all the suggestions to improve the installcd.

Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2014-06-25 19:41:26 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 0d14fbb877 Use new kernel in the installcd.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2014-06-23 00:15:08 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) a0053c3bb6 Update kernel config for the admincd and installcd.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2014-06-23 00:14:21 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 0316ab4489 Drop gcc to reduce the disk size - fixes bug 499152.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2014-06-22 11:55:00 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) ed2197a139 Drop old entries that don't apply any longer and /usr/lib64 entries that don't exist on x86.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2014-06-22 11:53:22 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 15223bb820 Drop old entries that don't matter anymore.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2014-06-22 11:49:06 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) d26b74e907 Remove old commented entries.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2014-06-22 11:47:02 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) de36496cce Disable acl and ads use flags for cifs-utils - fixes bug 499078.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2014-06-22 11:34:33 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 767ede75f7 Add net-wireless/iw - fixes bug 499052.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2014-06-22 02:49:31 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 66399197ef Bump kernel config for the admin-cd.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>

Conflicts:
	releases/weekly/specs/amd64/hardened/admincd-stage2.spec
2014-06-15 06:42:20 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 617da85f3e Merge branch 'master' of git+ssh://git.overlays.gentoo.org/proj/releng 2014-06-15 05:42:31 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) efa6c74d8a Add app-emulation/xen-tools to the admin-cd specs.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2014-06-15 05:36:12 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 26f8901554 Add app-emulation/xen-tools to the admin-cd specs.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2014-06-15 05:35:09 +00:00
Rick Farina (Zero_Chaos) 67fb1ee6fd remove last references to /lib/firmware tmpfs
Releng is no longer using a tmpfs for /lib/firmware for anything
official or unofficial.  Support for firmware tarballs has been removed
from livecd-tools and catalyst, as such, removing those lines from the
livecd scripts.
2014-05-23 11:28:55 -04:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 25c5662e56 Merge branch 'master' of git+ssh://git.overlays.gentoo.org/proj/releng 2014-05-16 00:26:23 +00:00
Guy Martin 237dbb7db6 Update hppa livecd specs to make the iso smaller. 2014-04-22 11:30:38 +02:00
Mike Frysinger 13469f8665 add autobuild support for s390/s390x 2014-02-24 02:49:49 -05:00
Raúl Porcel 3861a00003 Use latest on ia64 2014-01-30 08:54:33 +00:00
Guy Martin ccfd9372f0 Don't use version specific libs and add missing DNS libs. 2014-01-23 17:31:24 +01:00
Guy Martin dc0acb9203 Update kernel config for hppa netboot images. 2014-01-23 17:23:16 +01:00
Guy Martin 7666dee327 Update hppa 2014-01-19 18:46:34 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 877274a700 Fix the admin-cd kernel config name. 2014-01-03 20:13:16 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) b36964e8ea Update the kernel config used by the install-cd and admin-cd. 2013-12-29 16:58:10 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) a56a5ebc56 Remove old kernel configs for amd64. 2013-12-29 16:58:10 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 607785ed1f Update the kernel config for the install-cd and admin-cd to the latest stable kernel sources.
Lift hardened restrictions from the admin-cd kernel - bug 466274. Add btrfs-progs to the install-cd - bug 458852. Add missing drivers for Intel C600 SAS and Atheros AR8171 - bug 475394 and bug 495134. Add F2FS support for
both - bug 482928. Reduce differences between the kernel config for the install-cd and admin-cd.
2013-12-29 16:58:10 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) dcc0ef7c84 Add sys-fs/f2fs-tools to the installcd and the admincd - bug 482928. 2013-12-28 04:41:55 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 7f8821bdce Merge branch 'master' of git+ssh://git.overlays.gentoo.org/proj/releng 2013-12-28 04:26:25 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 85df589f9a Add sys-fs/btrfs-progs to the installcd specs - bug 458852. 2013-12-28 04:26:11 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 72615908bc Drop the >=dev-lang/python-3 mask to address the python-3.3 dependency issues. 2013-12-28 01:58:41 -01:00
Raúl Porcel 82e90079b1 Fix ia64 2013-08-28 06:29:40 +00:00
Raúl Porcel 2e1dbef88d Fix sparc again 2013-08-22 14:16:09 +00:00
Raúl Porcel 7c87bca964 Fix sparc 2013-08-22 14:11:02 +00:00
Raúl Porcel 9778bf06d0 Fix hardfp as well 2013-08-16 11:28:01 +00:00
Raúl Porcel d52ba1dca0 Add arm configs with latest seed logic and update specs accordingly 2013-08-16 10:03:04 +00:00
Raúl Porcel b08dd40cac Add latest logic to ppc* as well 2013-08-14 18:01:14 +00:00
Raúl Porcel 07f3c9743a Use latest logic for stage1 seed on hppa 2013-08-14 17:52:39 +00:00
Raúl Porcel 5c3f1d9036 Use latest logic for stage1 seed, hppa and ppc need some work as they have all the stages in the same dir 2013-08-14 17:40:22 +00:00
Raúl Porcel ef28b15977 Update kconfig for ia64 2013-08-13 16:26:02 +00:00
Raúl Porcel 268570876d Update kconfig for sparc 2013-08-13 10:48:16 +00:00
Raúl Porcel 2b08a323c9 Add update_seed to all arches now that a catalyst version supporting it is stable 2013-08-13 10:12:32 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 43de461af9 Revert the change to the name of the nomultilib stages so we can get them to build.
This is going to cause issues to the distfiles symlinks until we fix copy_buildsync.
2013-08-05 12:56:43 +00:00
Raúl Porcel 26c0a97ef6 Update alpha kconfig, add SATA_SIL24 support, bug #453080 2013-08-04 15:15:50 +00:00
Rick Farina (Zero_Chaos) 95bca2d7f5 Add linux-firmware to amd64 and x86 install CDs
linux-firmware is required for a very high percentage of systems to
work, so add it to the install CDs for amd64 and x86.
2013-07-26 20:57:01 -07:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) c4740d435a Update specs to reflect app-emacs/gentoo-syntax move to app-emacs/ebuild-mode. 2013-07-08 15:49:26 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 95392e34c0 Update kernel config for amd64 and x86 for both installcd and admincd.
Change EHCI_PCI to Y from M to workaround a genkernel bug.
2013-06-28 00:05:48 +00:00
Raúl Porcel 7644bb6d9a Update alpha kconfig 2013-06-15 10:58:11 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 548ab547e8 Change amd64-nomultilib stages to fix the linking error on mirrors - bug 443472. 2013-04-28 23:05:19 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) c718f29bf9 Update the kernel config for 3.8.3 on the admincd-stage2. 2013-04-18 09:19:50 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 0698a92993 Update admincd-stage2-selinux to use a selinux enabled kernel. 2013-04-18 09:18:48 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 1f2dbe00b8 Add initial specs for building selinux stages and admin-cd for amd64. 2013-04-18 08:48:58 +00:00
Raúl Porcel 143cca998b app-admin/passook not keyworded anymore on sparc 2013-03-29 15:40:29 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 7ee03e9628 To save space on the admin-cd, remove the dev-libs/gmp, dev-libs/libxml2, dev-libs/mpfr, sys-devel/gcc, sys-libs/db, sys-libs/gdbm packages
again. Will fix bugs 458536 and 407051 by using FEATURES="preserve-libs" on livecd-stage2 target.
2013-03-27 02:48:23 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) d1f49ad34c Update admincd stage2 specs.
Stop removing gcc and other dev packages - fixes bug 458536.
Drop lib64 dirs from the x86 spec. Drop old dirs no longer present and clean spec files.
2013-03-27 02:48:23 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 08817c254b Add sys-kernel/linux-firmware to the installcd and drop firmware packages that block it. 2013-03-27 02:48:23 +00:00
Raúl Porcel afc0a4c4a3 Drop sys-apps/eject from the pkglist 2013-03-21 17:19:47 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 2f2b275ad5 Add update_seed to stage1-x32.spec. 2013-03-04 15:04:04 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) c2392dafa3 Add keywords for sys-apps/chname and sys-block/fio-2.0.13. 2013-03-04 02:57:02 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 33fe7c3c83 Add Robin's tools to the x86 admincd. 2013-03-04 02:56:43 +00:00
Robin H. Johnson 15ec94fc59 Add some more useful tools per request by jmbsvicetto.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2013-03-01 23:36:17 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) ad6f2f710b Drop net-wireless/zd* packages from the installcd. 2013-02-25 00:04:09 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 0d2ea2a5e6 Drop net-wireless/zd* packages from the admincd. 2013-02-24 23:54:23 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) df44d0a761 Dropped masked / removed firmware packages: net-wireless/ipw2100-firmware, net-wireless/ipw2200-firmware andd net-wireless/prism54-firmware 2013-02-24 17:07:35 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 51281c1190 Use the 13.0 profile 2013-02-24 16:25:11 +00:00
Raúl Porcel 7e059e1941 Use the 13.0 profile 2013-02-14 13:20:31 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 3d43a7c5f7 Whitespace. 2013-02-01 02:45:42 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) ec9e140203 Add net-misc/rsync to installcd-stage1. Drop "spurious" net-misc/rsync entry from installcd-stage2. 2013-02-01 02:43:48 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) eb983b3acd Add net-misc/rsync to installcd-stage1. Drop "spurious" net-misc/rsync entry from installcd-stage2. 2013-02-01 02:33:36 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) ecad49f3cb Drop package.keywords for sys-kernel/genkernel and sys-apps/openrc as a newer version was marked stable.
Mask sys-apps/module-init-tools and sys-apps/modutils to resolve the block with sys-apps/kmod.
2013-02-01 02:09:02 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) f43c766e23 Drop package.keywords for genkernel and openrc as a newer version was marked stable.
Mask sys-apps/modutils to fix the block with kmod.
Drop firmware packages that block sys-kernel/linux-firmware.
2013-01-30 22:43:05 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 0da7cd8f7f Mask sys-apps/module-init-tools to resolve the block with sys-apps/kmod. 2013-01-30 22:42:06 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 4998a70c38 Update kernel config for gentoo and hardened sources 3.7.4.
Disable aoe support as it's causing the kernel to fail to build.

Conflicts:
	releases/weekly/specs/amd64/hardened/admincd-stage2.spec
	releases/weekly/specs/amd64/installcd-stage2-minimal.spec
2013-01-30 03:36:04 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 16feb1f09a Add sys-kernel/linux-firmware to the admincd specs to fix the missing firmware issues with various hardware. 2013-01-30 03:31:37 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 42af4ea41d Unmasking iptraf-ng again as it was fixed - bug 442002. 2013-01-30 03:31:17 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) ccfc784e3d Fix x32 stage names to drop the double "x32". 2013-01-30 03:28:36 +00:00
Raúl Porcel 755a41cf2c Update ppc64 2013-01-21 09:19:47 +00:00
Raúl Porcel 6799573f41 Use specific subarch profile for arm 2013-01-09 05:33:04 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) d3d7152aa7 Masking net-analyzer/iptraf-ng as it fails to build 2013-01-02 10:14:56 -01:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 13888827bb Bump config for kernel-3.5.4 and disable CONFIG_GRKERNSEC_HIDESYM as it isn't supported by ZFS.
Conflicts:
	releases/weekly/specs/amd64/hardened/admincd-stage2.spec
2012-12-10 03:10:52 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 9f4be62ae0 Moved sys-fs/zfs package from admincd-stage1 to admincd-stage2 as it's pulling in sys-kernel/spl that requires a kernel to compile. 2012-12-08 05:01:56 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 80f2d50d05 Stop using full path for ISO name. 2012-12-08 01:31:04 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) af6f14bcaa Masking net-analyzer/iptraf-ng as it fails to build 2012-12-07 08:53:23 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 1e8afcb76f Stop unmerging sys-apps/file for install-cd and admin-cd. Also stop unmerging net-misc/rsync on admin-cd and start unmerging gcc - testing
bug 407051.
2012-11-17 07:13:49 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 964e015bb3 Unmasked sys-apps/pcmciautils for x86 now that a newer version was finally marked stable on bug 434082 2012-11-12 11:09:32 -01:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 363b1f088d Add portage_confdir to the installcd for amd64/x86 so we can fix the /run issue. 2012-11-09 01:10:22 -01:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 84504fcfb2 Create portage dir to use for the installcd to keyword genkernel and openrc to fix the /run issue. 2012-11-09 01:07:51 -01:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) ce2fee86cf Unmasked sys-apps/pcmciautils for amd64 now that a newer version was finally marked stable on bug 434082. 2012-11-05 16:10:53 -01:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) fdf9a3075e Add ZFS support to the admincd specs. 2012-11-05 16:08:14 -01:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) df490397a3 Drop sys-block/eject as it's now included in sys-apps/util-linux. 2012-11-04 16:50:51 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) b17513aede Keyword openrc as it's required by the new genkernel. 2012-10-18 21:33:32 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) e9fe948607 Update genkernel keywords to use 3.4.41 version instead of live. 2012-10-17 01:16:33 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) f5ca2956cb Add testing livecd-tools version and live genkernel version for testing. 2012-10-14 04:37:27 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 2a03a615d0 Update paths of the livecd and livedvd specs. 2012-10-13 03:25:24 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 8afb358df6 Update source_subpath for x32 specs. 2012-10-12 09:12:02 +00:00
Anthony G. Basile c241685217 kconfig/powerpc: add ppc32 apple 3.4.9 config 2012-10-05 22:36:07 -04:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 68cb71837f Mask sys-apps/pcmciautils on installcd-stage2 targets until bug 434082 is fixed. 2012-09-23 02:51:43 +00:00
Raúl Porcel 06bd302151 Update sparc kconfig, thanks to Jim Faulkner <dogshu at sdf dot lonestar dot org> for testing, bug #384245 2012-09-22 16:28:39 +00:00
Raúl Porcel bac61a6326 Fix fsscript path 2012-09-09 17:18:08 +02:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 66af71f8bc Update x32 specs to use the new x32 subarch. 2012-09-08 13:53:20 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 7a7f953369 Add 3.4.9 kernel config and update installcd spec.
Disable lpfc driver.
2012-08-29 23:23:56 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) e5086c7dba We need to set a parameter for update_seed. 2012-08-29 10:15:07 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 46069ed233 Update releng specs to update the stage3 seed when running stage1. 2012-08-29 05:15:11 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) ed0cead287 Update specs to reflect the move of iwl*-ucode from net-wireless to sys-firmware. 2012-08-21 20:27:07 +00:00
Raúl Porcel 2a2dc54fca Update alpha kconfig 2012-08-09 16:37:18 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) e20641097b Replace sys-fs/mount-cifs with sys-fs/cifs-utils as the former is on its way out of the tree.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2012-07-26 04:17:34 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 35d705ba37 Drop USE="-*" from the installcd-stage1 specs for alpha, ia64, ppc64 and sparc64. 2012-07-22 03:39:35 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 03e1342e1c Stop cleaning /var/lock and /var/run as they're now a symlink. 2012-07-22 03:33:25 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) cc17786fbd Update kernel config version to use on the x86 CDs. 2012-07-22 03:27:13 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) ea1f73d42e Add kernel-3.4.2 configs for installcd and admincd (x86). 2012-07-22 03:25:07 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 5a0d451772 Stop cleaning /var/run as it's now a symlink. 2012-07-21 13:22:07 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 430d7d28a3 Stop cleaning /var/lock as it's now a symlink. 2012-07-21 12:30:38 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) d287baf2cb Drop USE="-*" from the installcd-stage1 specs for amd64 / x86. 2012-07-21 02:02:59 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 0c9d40acf2 Disable LFPC as it fails to build. 2012-07-20 17:47:12 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) dd45f193f8 Drop sys-block/megarc from the admincd specs. 2012-07-20 05:51:13 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 9cde42b6b2 Drop sys-block/lsiutil from the admincd specs. 2012-07-20 00:45:11 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 13b480075d Add missing deps for XEN keyboard and missing ath9k drivers - bug 396117. 2012-07-19 12:34:23 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 2a9c9c5609 Add net-misc/ndisc6 to the installcd specs - fixes bug 424483. 2012-07-19 12:12:03 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 5cee05651c Update kernel config version to use on the amd64 CDs. 2012-07-18 14:45:28 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 31a3fa849d Add kernel-3.4.2 configs for installcd and admincd. 2012-07-18 14:32:24 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 7f69ddd6ec Stop dropping /usr/share/doc in the admincd. 2012-07-18 03:05:36 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 76b18d9cee Drop app-arch/xz-utils from the installcd-stage1 specs as it was added to system. 2012-07-10 00:27:42 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 52b5a70dd7 Added busybox to the remaining install-cd stages - fixes bug 189286. 2012-07-09 22:57:45 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 03e144c346 Update x32 specs. 2012-06-13 21:42:22 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 091749bae0 Add initial spec files for x32 (based on vapier's stage3 for x32). 2012-06-13 04:50:10 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) d2aab6d0c0 Add busybox to the amd64/x86 installcd specs - bug 189286. 2012-05-28 20:07:43 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 335319ce26 Add "mail-mta/ssmtp mta" to package.use as we want ssmtp and not courier in the CD. 2012-05-28 19:08:28 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 298e99600f Mask python-3. 2012-05-28 19:08:28 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) bd34813d89 Add sys-apps/gptfdisk to the amd64 / x86 installcd specs - bug 380799. 2012-05-28 18:07:03 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 25d691702a Stop dropping dev-libs/popt from installcd and admincd - fixes bug 415993. 2012-05-27 11:06:39 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) dc830107df Add unstable sys-fs/extundelete to package.keywords for admincd as the stable version fails to build. 2012-05-27 11:04:56 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 158c0119bc Drop sys-block/megacli as it's masked for removal. 2012-05-25 22:23:53 +00:00
Raúl Porcel be325a4988 Add armv6j hardfloat specs 2012-05-09 18:24:52 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) b0ca4787f9 Drop sys-kernel/hardened-sources-3.0.4-r1 from packages as hardened-sources-3 is now stable. 2012-05-07 00:02:09 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 482b509ed8 Adding btrfs-progs to the admincd specs per prometheanfire's request. 2012-05-01 02:27:11 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 04a47d79e2 Update admincd kernel specs for hardened-3.2 sources (amd64 / x86). 2012-05-01 02:11:48 +00:00
Raúl Porcel cd44d86c2b Replace ntfsprogs with ntfs3g and remove unmantained stuff 2012-04-30 15:17:07 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 890671c043 Update amd64/x86 specs to replace leftover svn paths. 2012-04-16 15:30:31 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 2f60edbf3a Drop sys-fs/ntfsprogs as it was masked, replace it with ntfs3g and use it only on stage1. 2012-04-16 12:57:16 +00:00
Raúl Porcel 555c5d25f6 gcc-4.5 is stable now
svn path=/trunk/; revision=841
2011-12-08 19:45:05 +00:00
Jorge Manuel B. S. Vicetto 2f51102923 Fix paths.
svn path=/trunk/; revision=840
2011-12-02 18:10:41 +00:00
Jorge Manuel B. S. Vicetto cb8272648c Added app-crypt/bcwipe to the admin-cd specs per Christian's (idl0r) request.
svn path=/trunk/; revision=839
2011-12-02 18:04:56 +00:00
Raúl Porcel 2fe7a860bf Remove unused+outdated specs
svn path=/trunk/; revision=837
2011-11-27 19:13:12 +00:00
Raúl Porcel 71fc07014b Update alpha kconfig
svn path=/trunk/; revision=836
2011-11-27 19:11:26 +00:00
Jorge Manuel B. S. Vicetto b10804171c Adding sys-apps/busybox to admincd - bug 189286.
svn path=/trunk/; revision=835
2011-11-20 04:10:03 +00:00
Brent Baude 4738c9b5d9 Updated kernel config with ehea enabled
svn path=/trunk/; revision=834
2011-11-07 22:36:09 +00:00
Jorge Manuel B. S. Vicetto 8163c2d74d Stop dropping more binutils symlinks - bug 330893.
svn path=/trunk/; revision=833
2011-11-07 00:57:31 +00:00
Jorge Manuel B. S. Vicetto 84909e509b Make the CD respect the keymap selection make on boot - bug 378745.
svn path=/trunk/; revision=832
2011-11-07 00:50:33 +00:00
Jorge Manuel B. S. Vicetto e58d233b05 Add dokeymap from livecd/bootargs back again as we need to fix catalyst, not the specs - bug 378745
svn path=/trunk/; revision=831
2011-11-06 03:46:49 +00:00
Jorge Manuel B. S. Vicetto 6822865319 Fix the source_subpath for the admincd stage2 specs and add portage_confdir for the admincd amd64 specs.
svn path=/trunk/; revision=830
2011-11-06 03:40:36 +00:00