After discussion this changes @TIMESTAMP@ to @TREEISH@ which is a
clearer name to use for a new user and supported by catalyst-auto.
Closes: https://github.com/gentoo/releng/pull/10
Signed-off-by: Ian Jordan <immoloism@gmail.com>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
To aid with the transition to Catalyst 4 for users this patch replaces
the old snapshot option to snapshot_treeish to avoid confusion.
Signed-off-by: Ian Jordan <immoloism@gmail.com>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
no need for power8 stages, nobody uses those machines as desktop.
no support for unmerged usr systemd, as it's going away in ~6mo.
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
It's a dual-kernel iso, so we install firmware 3 times total,
once to /lib/firmware and twice to /boot as part of initrd
avoiding copying ALL fw twice to initrd should shrink
installcd size by 200-300mb
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
dev-util/pkgconfig used to be the default provider for
virtual/pkgconfig, so we unmerged it. Since the default has changed, we
should remove dev-util/pkgconf too.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
This was added in 2011 in commit 1d973914 ("Add static-libs to USE for
the installcd-stage1 specs to fix the dev-libs/libgcrypt failure
build.") to resolve an unreferenced problem.
Reduces the number of packages built for the alpha installcd from 148 to
105, because presumably 43 packages that are already part of the stage3
seed were being rebuilt with USE=static-libs enabled. This is pointless
because the livecd-stage2 spec's livecd/rm contains /lib*/*.a and
/usr/lib*/*.a, so all the static libraries are being deleted anyway.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
kernel modules need to be built against fresh kernel source.
also disable consoles in grub, to reduce clutter.
both tty0 and hvc0 are handled automatically by livecd-tools.
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
use full templated path to Kconfigs.
also add extra fs to installcds.
consolidate genkernel args.
fix typo.
Bug: https://bugs.gentoo.org/783945
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
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>
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>