From owner-freebsd-hackers@FreeBSD.ORG Thu May 7 11:47:09 2015 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2EC13F6B for ; Thu, 7 May 2015 11:47:09 +0000 (UTC) Received: from mo6-p00-ob.smtp.rzone.de (mo6-p00-ob.smtp.rzone.de [IPv6:2a01:238:20a:202:5300::10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.smtp.rzone.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B8A3718F4 for ; Thu, 7 May 2015 11:47:08 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1430999205; l=1172; s=domk; d=fuckner.net; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:References: Subject:To:MIME-Version:From:Date; bh=orrqm7vL1koHt4WaarykNEiELYSkVJvos28orA4v5WY=; b=Iy5nOYH3NSa4Gy3QxMfYe8o6c7iT2Y1xjrVZZO2cVjAeHVeuYziwfFDkGXswzvJXFBV KA0fp2BJi0y8dYyjWOiq3rtd32RX4Qt5SF8hSo0FyhcMssalio0368A7pUBCTrEu3UJBy ehalDwoQHyPatC0nBlncV4oeyPPkvZmTXYM= X-RZG-AUTH: :IWUHfUGtd9+6EujMWHx57N4dWae4bmTL/JIGbzkGUoozgkO4q1xDEhkgOJDsXNs= X-RZG-CLASS-ID: mo00 Received: from fuckner.delnet ([85.183.0.195]) by smtp.strato.de (RZmta 37.5 AUTH) with ESMTPA id Z04c34r47BkZZY7; Thu, 7 May 2015 13:46:35 +0200 (CEST) Message-ID: <554B509B.8020608@fuckner.net> Date: Thu, 07 May 2015 13:46:35 +0200 From: Michael Fuckner User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 MIME-Version: 1.0 To: Holger Levsen , freebsd-hackers@freebsd.org Subject: Re: reproducible builds of FreeBSD in a chroot on Linux References: <201505071122.36037.holger@layer-acht.org> In-Reply-To: <201505071122.36037.holger@layer-acht.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 May 2015 11:47:09 -0000 Hi Holger, On 05/07/2015 11:22 AM, Holger Levsen wrote: > 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). what is this good for? Testing the Compiler, track changes or check hardware (errors on memory or disk) y 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. BSD make is different from GNU make- so you have to set up not only make, but also the whole toolchain- LLVM and so on > in the master branch of git://github.com/freebsd/freebsd wasn't right.. :/ ;) I didn't know this one, I am using: svn0.eu.FreeBSD.org Probably you want to check out base/release/10.1.0/ See: https://www.freebsd.org/doc/en/books/handbook/svn.html It probably doesn't make sense to compile HEAD/ STABLE (the development branch), since there are too many changes. Regards, Michael!