Skip site navigation (1)Skip section navigation (2)
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>