reproducible builds of FreeBSD in a chroot on Linux

Holger Levsen holger at layer-acht.org
Thu May 7 09:27:56 UTC 2015


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.)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 828 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.freebsd.org/pipermail/freebsd-hackers/attachments/20150507/61006490/attachment.sig>


More information about the freebsd-hackers mailing list