Hello janneke, Jan Nieuwenhuizen skribis: > I have updated core-updates-next with this fix, a documentation update > and to also include Marius' mes bootstrap cleanups from his wip-gcc7 > branch. > > So, finally for core-updates-next 4ae7dc7b9af64794081b1913740b97acd89c91bc > here are my lucky numbers > > 08:21:04 janneke@dundal:~/src/guix-boot > $ for i in $(./pre-inst-env guix build --system=i686-linux bootstrap-tarballs)/*; do echo $i;guix hash $i; done > /gnu/store/i8rrdivr5ab56kqwbasigp41wqpj1pyp-bootstrap-tarballs-0/guile-static-stripped-2.2.4-i686-linux.tar.xz > 17p28xv0y1q729idvf2k1dpcfd469akxm8lnf7gd5a7hmnrb28l5 > /gnu/store/i8rrdivr5ab56kqwbasigp41wqpj1pyp-bootstrap-tarballs-0/linux-libre-headers-stripped-4.14.67-i686-linux.tar.xz > 0sm2z9x4wk45bh6qfs94p0w1d6hsy6dqx9sw38qsqbvxwa1qzk8s > /gnu/store/i8rrdivr5ab56kqwbasigp41wqpj1pyp-bootstrap-tarballs-0/mescc-tools-static-0.5.2-0.bb062b0-i686-linux.tar.xz > 11lniw0vg61kmyhvnwkmcnkci9ym6hbmiksiqggd0hkipbq7hvlz > /gnu/store/i8rrdivr5ab56kqwbasigp41wqpj1pyp-bootstrap-tarballs-0/mes-minimal-stripped-0.18-0.08f04f5-i686-linux.tar.xz > 0qwpby91hp6afmg5ibdrrk3fw85zxdazfk7rhrdsihsfzqwmfhfx > /gnu/store/i8rrdivr5ab56kqwbasigp41wqpj1pyp-bootstrap-tarballs-0/static-binaries-0-i686-linux.tar.xz > 1rs8qh0n6zxmhs0h1b02sydi4vn09qngf3spfpfynkm2n0bxs368 > > 08:21:10 janneke@dundal:~/src/guix-boot > $ for i in $(./pre-inst-env guix build bootstrap-tarballs)/*; do echo $i;guix hash $i; done > /gnu/store/n8lrszv7qf0rwqhibm57d8jykj253bw2-bootstrap-tarballs-0/guile-static-stripped-2.2.4-x86_64-linux.tar.xz > 1285hlbfahp414hy3jjdghxjfgi94aj7y3fw0pz7z27421b7z2f9 > /gnu/store/n8lrszv7qf0rwqhibm57d8jykj253bw2-bootstrap-tarballs-0/linux-libre-headers-stripped-4.14.67-x86_64-linux.tar.xz > 0sm2z9x4wk45bh6qfs94p0w1d6hsy6dqx9sw38qsqbvxwa1qzk8s > /gnu/store/n8lrszv7qf0rwqhibm57d8jykj253bw2-bootstrap-tarballs-0/mescc-tools-static-0.5.2-0.bb062b0-x86_64-linux.tar.xz > 11lniw0vg61kmyhvnwkmcnkci9ym6hbmiksiqggd0hkipbq7hvlz > /gnu/store/n8lrszv7qf0rwqhibm57d8jykj253bw2-bootstrap-tarballs-0/mes-minimal-stripped-0.18-0.08f04f5-x86_64-linux.tar.xz > 0qwpby91hp6afmg5ibdrrk3fw85zxdazfk7rhrdsihsfzqwmfhfx > /gnu/store/n8lrszv7qf0rwqhibm57d8jykj253bw2-bootstrap-tarballs-0/static-binaries-0-x86_64-linux.tar.xz > 0bqyjdbas67wgfwv4rcmr5a5b31l8kk8z6gsidxay7liih5rp5hn > > We may want to change the bootstrap downloads for x86_64 in > bootstrap.scm, mescc-tools-static and mes-minimal-stripped and > linux-libre-headers-stripped to use the x86_64-linux variants (currently > we use the i686-linux tarballs); but as you can see their content is > identical. > > Happy verifying ;-) So, on x86_64-linux, here’s what I got: --8<---------------cut here---------------start------------->8--- ludo@ribbon ~/src/guix/+core-updates-next$ ./pre-inst-env guix build bootstrap-tarballs /gnu/store/n8lrszv7qf0rwqhibm57d8jykj253bw2-bootstrap-tarballs-0 ludo@ribbon ~/src/guix/+core-updates-next$ (cd /gnu/store/n8lrszv7qf0rwqhibm57d8jykj253bw2-bootstrap-tarballs-0; for i in * ; do echo $i && guix hash $i ; done ) guile-static-stripped-2.2.4-x86_64-linux.tar.xz 06ygv0b3dpvy93jji5yl4hdz17w4hiqm64m7ypf6g2vi4nfn9xl9 linux-libre-headers-stripped-4.14.67-x86_64-linux.tar.xz 0sm2z9x4wk45bh6qfs94p0w1d6hsy6dqx9sw38qsqbvxwa1qzk8s mescc-tools-static-0.5.2-0.bb062b0-x86_64-linux.tar.xz 11lniw0vg61kmyhvnwkmcnkci9ym6hbmiksiqggd0hkipbq7hvlz mes-minimal-stripped-0.18-0.08f04f5-x86_64-linux.tar.xz 0qwpby91hp6afmg5ibdrrk3fw85zxdazfk7rhrdsihsfzqwmfhfx static-binaries-0-x86_64-linux.tar.xz 0bqyjdbas67wgfwv4rcmr5a5b31l8kk8z6gsidxay7liih5rp5hn ludo@ribbon ~/src/guix/+core-updates-next$ git describe v0.15.0-3121-g4ae7dc7b9a --8<---------------cut here---------------end--------------->8--- So only ‘guile-static-stripped’ differs from yours. This may be due to non-determinism in bindings introduced by psyntax (something we addressed with , but maybe there are remnants around.) I’ve uploaded mine here: Could you share yours so we can compare? Anyway, I’ll run the “-s i686-linux” build because right now I only have the 64-bit ‘guile-static-stripped’, which is not what we want, silly me… Should we force #:system for this one as well? Thanks, Ludo’.