Gentoo Archives: gentoo-commits

From: "Andreas K. Hüttel" <dilfridge@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/releng:master commit in: releases/specs/amd64/clang/, tools/
Date: Fri, 05 Aug 2022 21:42:36
Message-Id: 1659735729.c693cf1a23c14dff6224b7e2f8bb2b8aceac884b.dilfridge@gentoo
1 commit: c693cf1a23c14dff6224b7e2f8bb2b8aceac884b
2 Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
3 AuthorDate: Fri Aug 5 21:42:09 2022 +0000
4 Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
5 CommitDate: Fri Aug 5 21:42:09 2022 +0000
6 URL: https://gitweb.gentoo.org/proj/releng.git/commit/?id=c693cf1a
7
8 Add amd64 clang-systemd stages
9
10 Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>
11
12 releases/specs/amd64/clang/stage1-systemd.spec | 12 ++++++++++++
13 releases/specs/amd64/clang/stage3-systemd.spec | 10 ++++++++++
14 tools/catalyst-auto-amd64.conf | 6 ++++++
15 3 files changed, 28 insertions(+)
16
17 diff --git a/releases/specs/amd64/clang/stage1-systemd.spec b/releases/specs/amd64/clang/stage1-systemd.spec
18 new file mode 100644
19 index 00000000..95f7f612
20 --- /dev/null
21 +++ b/releases/specs/amd64/clang/stage1-systemd.spec
22 @@ -0,0 +1,12 @@
23 +subarch: amd64
24 +target: stage1
25 +version_stamp: clang-systemd-@TIMESTAMP@
26 +rel_type: clang
27 +profile: default/linux/amd64/17.1/systemd/clang
28 +snapshot: @TIMESTAMP@
29 +source_subpath: clang/stage3-amd64-clang-systemd-latest
30 +compression_mode: pixz
31 +update_seed: yes
32 +update_seed_command: --update --deep --newuse @world
33 +portage_confdir: @REPO_DIR@/releases/portage/stages
34 +portage_prefix: releng
35
36 diff --git a/releases/specs/amd64/clang/stage3-systemd.spec b/releases/specs/amd64/clang/stage3-systemd.spec
37 new file mode 100644
38 index 00000000..1b86422b
39 --- /dev/null
40 +++ b/releases/specs/amd64/clang/stage3-systemd.spec
41 @@ -0,0 +1,10 @@
42 +subarch: amd64
43 +target: stage3
44 +version_stamp: clang-systemd-@TIMESTAMP@
45 +rel_type: clang
46 +profile: default/linux/amd64/17.1/systemd/clang
47 +snapshot: @TIMESTAMP@
48 +source_subpath: clang/stage1-amd64-clang-systemd-@TIMESTAMP@
49 +compression_mode: pixz
50 +portage_confdir: @REPO_DIR@/releases/portage/stages
51 +portage_prefix: releng
52
53 diff --git a/tools/catalyst-auto-amd64.conf b/tools/catalyst-auto-amd64.conf
54 index 6e98d814..a8d0653d 100644
55 --- a/tools/catalyst-auto-amd64.conf
56 +++ b/tools/catalyst-auto-amd64.conf
57 @@ -16,6 +16,7 @@ SETS="
58 nomultilib_openrc
59 nomultilib_systemd
60 clang_openrc
61 + clang_systemd
62 hardened_openrc
63 hardened_nomultilib_openrc
64 hardened_selinux_openrc
65 @@ -48,6 +49,8 @@ SET_nomultilib_systemd_SPECS="nomultilib/stage1-systemd.spec nomultilib/stage3-s
66
67 SET_clang_openrc_SPECS="clang/stage1-openrc.spec clang/stage3-openrc.spec"
68
69 +SET_clang_systemd_SPECS="clang/stage1-systemd.spec clang/stage3-systemd.spec"
70 +
71 SET_musl_SPECS="musl/stage1.spec musl/stage3.spec"
72
73 SET_musl_clang_SPECS="musl-clang/stage1.spec musl-clang/stage3.spec"
74 @@ -122,6 +125,9 @@ post_build() {
75 clang/stage3-openrc.spec)
76 upload stage3-amd64-clang-openrc-${TIMESTAMP}.tar.xz*
77 ;;
78 + clang/stage3-systemd.spec)
79 + upload stage3-amd64-clang-systemd-${TIMESTAMP}.tar.xz*
80 + ;;
81 esac
82 popd >/dev/null || exit