Georgy Yakovlev
9740ac8c55
tools/catalyst-auto-ppc.conf: optionally build musl specs, disabled until tested
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-05-12 16:56:15 -07:00
Georgy Yakovlev
23d5c9acbf
tools: adjust ppc basedir
...
don't cd into default, prepend default/ to each file.
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-05-12 16:48:01 -07:00
Andreas K. Hüttel
4087e82ce0
Minor changes amd64/musl: shift path components between variables
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-05-08 15:55:09 +02:00
Andreas K. Hüttel
3be1f70b59
Activate musl-hardened set
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-05-02 04:26:50 +02:00
Andreas K. Hüttel
506c8f79a5
Fix path, again
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-05-01 22:53:29 +02:00
Andreas K. Hüttel
6e6811f188
Fix directory path
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-05-01 22:46:36 +02:00
Andreas K. Hüttel
1151b7a5c0
Add experimental musl catalust-auto config file
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-05-01 22:21:52 +02:00
Andreas K. Hüttel
a6601df900
tools/: don't build the hidden riscv-multilib for now, needs manual work
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-04-05 21:34:25 +02:00
Matt Turner
2a8050450c
tools: Readd ARCH/TYPE assignments
...
These are used in the sourced .env file.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-31 23:03:24 -05:00
Matt Turner
7b51adc752
tools: Simplify nonetwork handling
...
... and fix the indentation.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-31 18:27:13 -05:00
Matt Turner
174254bbb1
tools: Include post_build.log contents when successful
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-31 18:22:07 -05:00
Matt Turner
a309ae36ac
tools: Log non-uploaded stages when they finish
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-31 18:06:09 -05:00
Matt Turner
22d3877eb4
tools: Correct ARM stage names
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-31 18:00:32 -05:00
Matt Turner
7ec486fab4
tools: Consolidate upload() function
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-30 20:57:12 -05:00
Matt Turner
8f478fe30b
tools: Add UPLOAD_DEST
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-30 20:56:43 -05:00
Matt Turner
33ce8acb57
tools: Use same set of RSYNC_OPTS
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-30 20:56:43 -05:00
Matt Turner
4de1432aa1
tools: Add RSYNC_OPTS array
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-30 20:56:43 -05:00
Matt Turner
e357bcd867
tools: Add SSH_CMD array
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-30 20:56:27 -05:00
Matt Turner
3d95cec60b
tools: Add UPLOAD_KEY
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-30 19:01:29 -05:00
Matt Turner
5515e89048
tools: Add UPLOAD_USER variable
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-30 18:46:08 -05:00
Matt Turner
16b0dfbc2e
tools: Remove REPO_DIR assignment
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-30 18:44:32 -05:00
Matt Turner
c157adaf1b
tools: Remove some uses of ARCH
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-30 18:40:03 -05:00
Matt Turner
c6404520ed
tools: Drop TYPE assignments
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-30 18:25:39 -05:00
Matt Turner
c98c9ff401
tools: Use new ssh key
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-30 14:25:36 -05:00
Andreas K. Hüttel
e87d9d4474
catalyst-auto-qemu-riscv: fix upload filename
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-25 09:17:45 +02:00
Andreas K. Hüttel
b8c1579463
Update catalyst-auto-arm.conf from qemu copy
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-19 23:31:28 +02:00
Andreas K. Hüttel
e486326b97
catalyst-auto: fix e-mail subject
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-19 22:43:46 +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
b42197cbec
Fix latest symlinking
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-15 21:54:33 +02:00
Andreas K. Hüttel
6c2559e2d4
Fix typo in catalyst-auto config file
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-15 21:51:41 +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
bb1e7293ac
Add catalyst-auto conf for qemu arm builds
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-09 01:21:37 +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. Huettel
0c7067713b
Add catalyst-auto option --nonetwork
...
Signed-off-by: Andreas K. Huettel <dilfridge@gentoo.org>
2021-01-08 22:09:03 +02:00
Andreas K. Hüttel
1d76d127db
Add ilp32 specs set
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-12-21 16:14:06 +02:00
Matt Turner
e02f16792b
tools: Skip copying nonexistent kconfigs
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-12-17 17:20:31 -05:00
Matt Turner
af8ffec8e7
tools/ppc64le: Handle musl-hardened/ directory
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-12-15 18:29:20 -05:00
Andreas K. Hüttel
05a8acdfe0
Add riscv64 systemd stages to autobuild
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-12-04 16:46:25 +02:00
Matt Turner
292177ad43
Revert "specs/ppc/ppc64le: Disable musl builds"
...
This reverts commit 3c5ff69f32
.
In catalyst commit 3be3ac84 ("arch/ppc.toml: add CHOST based subarches")
we've added subarches for 'powerpc', 'powerpc64', and 'powerpc64le', so
these stage builds should now work.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-10-21 12:00:28 -07:00
Matt Turner
3c5ff69f32
specs/ppc/ppc64le: Disable musl builds
...
They don't work with latest catalyst.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-10-15 10:55:26 -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
Andreas K. Huettel
e2d27f67f5
catalyst-auto: Allow parallel building of spec sets
...
This assumes that the spec sets are logically independent from each other,
i.e., building different ABIs.
Code shamelessly adapted from locale-gen.
Signed-off-by: Andreas K. Huettel <dilfridge@gentoo.org>
2020-08-29 15:33:37 +03: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
e41e548f4b
specs/arm64: Build stage3 from stage1
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-08-17 15:13:53 -07:00
Matt Turner
a4866ae215
arm64: Upload xz stages to arm64@
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-08-17 15:13:53 -07:00
Ben Kohler
f7891ac366
tools/catalyst-auto-{amd64,x86}.conf: fix update_symlinks globbing
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-08-12 10:43:54 -05:00
Andreas K. Hüttel
d850a7c5e0
riscv: no upload -> no dnssec needed for now
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-07-28 14:14:42 +03:00
Andreas K. Hüttel
bb47dd2aa1
riscv: no e-mails for now
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-07-28 13:59:28 +03:00
Andreas K. Hüttel
afffdb8273
Add first experimental riscv catalyst-auto-riscv.conf
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-07-28 02:13:35 +03:00