Date: Thu, 7 May 2015 11:22:34 +0200 From: Holger Levsen <holger@layer-acht.org> To: freebsd-hackers@freebsd.org Subject: reproducible builds of FreeBSD in a chroot on Linux Message-ID: <201505071122.36037.holger@layer-acht.org>
index | next in thread | raw e-mail
[-- Attachment #1 --] Hi, I'm one of the people involved in https://wiki.debian.org/ReproducibleBuilds and have set up https://reproducible.debian.net which continously tests all packages in the Debian archive for build reproducibility (so far on amd64 only). For those who don't know, reproducible builds enable everyone to independently verify that a given binary comes from specific source. This also allows to indirectly verify that one's build system has not been tempered with - and more. Please check the first URL of this mail for "the rest of the story". And then someone pointed me to https://wiki.freebsd.org/ReproducibleBuilds - kudos for how far you already!(!!) So now I would like to build freebsd myself, twice, and compare the results and show these results as in https://reproducible.debian.net/rb-pkg/unstable/amd64/gcc-4.9.html - and then quite probably set up a jenkins job on jenkins.debian.net and do this every week. Here's the catch: I have basically no clue about freebsd - and I want to build on Debian linux (on amd64) in a chroot. (And, it will need you people to look at the results and eventually fix them!) ;-) So maybe can you help me with my next step. I've found the github freebsd repo and cloned it, how to proceed further now? $ make buildworld Makefile:137: *** missing separator. Stop. in the master branch of git://github.com/freebsd/freebsd wasn't right.. :/ ;) Thanks for any help and pointers! I've tried to find documentation on this but had no luck so I figured I could just ask... cheers, Holger (please cc: me I'm not subscribed.) [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIVAwUAVUsu2wkauFYGmqocAQqvww/9EhixqXU1ltNID3M3cak4nXkdv9jWsrzf YHdlpk+XyhxEdMvxMnU+CTCO0TCfBzK3G+24UV2iiaN/3gfvDJ/4xB/GcX2eaHYu QnWfbqo3BUJ/XOse3BYGduzoj1Fb+D5mTj3XwVLHViDtEzM0SYPd5qQK9oegJSXg kz4ocmQXEQ7y10A8+/8vV65gEEwcckNCBAlGr2cF/L7xkLUhRtOib9fZLa2eeJFb Wl5jlBhH8Xr84xTh3Hcx+E+t96R9BsCEmoToyl+M1Jks9yZzVndZiaPdI+qSH5H3 yh/xujGncMLm0vXFrjjeHCNJauPltgXH+6Fg7Mtj2MGlH6XGVSxCkLo4qOOWwaiz Ye+LuFlO6IHPluB2djRthj1HBdn+DB4b8S/kjxQkX9CyE0yEF3OMK/pLk2Z5SK+4 X/bScfbnJ4cq2xa8g0HX+DRtPU/jQBTCgBDG6yR4mYFc1AvK5ur8/kiIXyKc22TQ Z++cdfrJdpayZhFwy+uqc1H/9D1B+5KRAR3em6Ua1bjmPJwFdhjw1dwrBRPZUeQd nl4FNqauaPHhWq+dpXaBEWc0htvN/cin0XfePxB6lgqtSnDA3vo59gybYAMu3PNT ef+cluyv/qwRdNjahggc55+oo1a9Ptw1juduyXVTd27Kz0yD+4H6qTo6U3EaLT32 dhGgcfJxx9k= =ETNq -----END PGP SIGNATURE-----help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201505071122.36037.holger>
