-
m-relay<tobtoht:monero.social> hinto: it depends on how guix is configured. if you want to explicitely disable substitutes for building monero's manifest you can set `ADDITIONAL_GUIX_COMMON_FLAGS='--no-substitutes'`
-
m-relay<tobtoht:monero.social> at the bottom of this issue I list the profile for the master branch. if you build the `x86_64-linux-gnu` target on a `x86-64` machine, you should find that it matches.
-
m-relay<tobtoht:monero.social> monero-project/monero #9684
-
m-relay<tobtoht:monero.social> `realpath $GUIX_ENVIRONMENT` inside the build container
-
m-relay<tobtoht:monero.social> we include a different set of packages for various targets, so the profile differs there. it will also naturally be different on different architectures.
-
m-relay<tobtoht:monero.social> currently, monero builds with guix will produce bit-identical outputs for all targets, regardless of what architecture they were built on. I hope I can preserve that property after introducing a rust compiler.
-
m-relay<ack-j:matrix.org> Thanks plowsof for the help on fixing oss-fuzz. The build is now passing
-
m-relay<ack-j:matrix.org> introspector.oss-fuzz.com/project-profile?project=monero
-
m-relay<hinto:monero.social> tobtoht: is there a tool you are using to generate/view the package + version lists in 9467, 9674?
-
m-relay<hinto:monero.social> *9684 not 9674
-
m-relay<tobtoht:monero.social> A script I wrote that parses and compares the output from `guix graph -t derivation <profile>.drv`. I'll clean it up and PR it when I have time.
-
tobtoht_.merges
-
xmr-pr9171 9389 9544 9643 9645 9646 9648 9650 9653 9664 9666
-
tobtoht_seeking permission to merge #9171. it's queued, dead code, has essentially 4 approvals, currently blocking 3 other prs.
-
sech19171 looks fine to me. Fewer moving parts in the build process is better.
-
ofrnxmrtobtoht_ 9171 👍
-
tobtoht_ty ser
an hour ago