Re: [Reproducible-builds] reproducible builds of FreeBSD in a chroot on Linux

2015-07-23 Thread Holger Levsen
Hi Steven, On Montag, 20. Juli 2015, Steven Chamberlain wrote: > `mktemp freebsd-` on FreeBSD would result in random characters > being appended, resulting in freebsd-.v1adN6Qo as above. > > `mktemp -d -t freebsd-` should replace the X's with random > characters, same as G

Re: [Reproducible-builds] reproducible builds of FreeBSD in a chroot on Linux

2015-07-20 Thread Steven Chamberlain
Hi Holger, Holger Levsen wrote: > With this, > http://anonscm.debian.org/cgit/qa/jenkins.debian.net.git/tree/bin/reproducible_freebsd.sh > > gets as far as > https://jenkins.debian.net/view/reproducible/job/reproducible_freebsd/7/console > > where "stage 2.1: cleaning up the object tree" fai

Re: [Reproducible-builds] reproducible builds of FreeBSD in a chroot on Linux

2015-07-19 Thread Ian Lepore
On Sat, 2015-07-18 at 11:09 -0700, John-Mark Gurney wrote: > Ed Maste wrote this message on Wed, Jun 17, 2015 at 16:48 -0400: > > These are used only as user-facing strings for the kern.version sysctl > > and reported by uname. An example kern.version string: > > FreeBSD 10.1-STABLE #28 r280427+86d

Re: [Reproducible-builds] reproducible builds of FreeBSD in a chroot on Linux

2015-07-18 Thread John-Mark Gurney
Ed Maste wrote this message on Wed, Jun 17, 2015 at 16:48 -0400: > These are used only as user-facing strings for the kern.version sysctl > and reported by uname. An example kern.version string: > FreeBSD 10.1-STABLE #28 r280427+86df2de(stable-10): Thu Mar 26 16:07:47 EDT > 2015 > emaste@feynm

Re: [Reproducible-builds] reproducible builds of FreeBSD in a chroot on Linux

2015-07-18 Thread Holger Levsen
Hi, so I made some progress on this: a.) there is a build host running freebsd 10.1 (called freebsd-jenkins.debian.net) now, on which the jenkins user from jenkins.debian.net can login via ssh as jenkins user b.) besides the base system it has "screen git vim sudo denyhosts" installed and c.) t

Re: [Reproducible-builds] reproducible builds of FreeBSD in a chroot on Linux

2015-06-17 Thread Ed Maste
On 16 June 2015 at 17:50, Holger Levsen wrote: > > So in a while, I expect to have set up > https://reproducible.debian.net/freebsd/ as well as > https://reproducible.debian.net/netbsd/ - but no promises (yet), but these are > my plans ;-) Great, looking forward to it! > https://wiki.freebsd.org

Re: [Reproducible-builds] reproducible builds of FreeBSD in a chroot on Linux

2015-06-17 Thread Holger Levsen
Hi Erik, On Mittwoch, 17. Juni 2015, Erik Cederstrand wrote: > The build should be immune to the time of the build, of course. That's > fairly easy (e.g. use 'ar -D' consistently and leave DEBUG_FLAGS empty). yup, easy, but this can mean some work. (Which usually can be shared among the upstream

Re: [Reproducible-builds] reproducible builds of FreeBSD in a chroot on Linux

2015-06-17 Thread Erik Cederstrand
> Den 16/06/2015 kl. 23.50 skrev Holger Levsen : > > "Reproducible builds enable anyone to reproduce bit by bit identical binary > packages from a given source, so that anyone can verify that a given binary > derived from the source it was said to be derived. " - right now you have to > *belie

Re: [Reproducible-builds] reproducible builds of FreeBSD in a chroot on Linux

2015-06-16 Thread Holger Levsen
Hi, sorry for replying so late... on the plus side, I've got a much clearer picture now and I've implemented something similar, eg see https://reproducible.debian.net/openwrt/ and/or https://reproducible.debian.net/coreboot/ On the original subject of my mail: I have given up on this and will b