gentoo / releng

[MIRROR] Content related to production of releases
https://gitweb.gentoo.org/proj/releng.git
16 stars 16 forks source link

new ppc64le specs #5

Closed gyakovlev closed 3 years ago

gyakovlev commented 4 years ago

I've set up syncing musl on bogsucker via

 cat /etc/portage/repos.conf/musl.conf
[musl]
auto-sync = yes
clone-depth = 1
location = /var/db/repos/musl
sync-type = git
sync-uri = https://anongit.gentoo.org/git/proj/musl.git
sync-depth = 1

also masked everything

 cat /etc/portage/package.mask
>=sys-kernel/gentoo-sources-4.20

# mask musl repo, we want to sync it for catalyst
# but not to use it, ping gyakovlev if you have questions
*/*::musl

and prepared seed tarball, build via catalyst.

ls -1 /var/tmp/catalyst/builds/musl/hardened/
stage3-ppc64le-musl-hardened-20200509T190600Z.tar.xz
stage3-ppc64le-musl-hardened-20200509T190600Z.tar.xz.CONTENTS
stage3-ppc64le-musl-hardened-20200509T190600Z.tar.xz.DIGESTS
stage3-ppc64le-musl-hardened-latest.tar.xz -> stage3-ppc64le-musl-hardened-20200509T190600Z.tar.xz
gyakovlev commented 4 years ago

just realized I also need to update post_build() to handle the upload. working on it.

gyakovlev commented 3 years ago

updated, including systemd specs now. building currently. if build is successful I'll upload resulting seed stages to bogsucker and timberdoodle.

gyakovlev commented 3 years ago

ok using this PR on bogsucker musl stage builds fine. systemd stage had a typo, build in progress now.

gyakovlev commented 3 years ago

after finding a typo (missing ") both musl and systemd build fine on bogsucker. so this works and ready to go.