From owner-freebsd-arch@freebsd.org Tue Nov 3 21:24:53 2015 Return-Path: Delivered-To: freebsd-arch@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A00EEA242AC; Tue, 3 Nov 2015 21:24:53 +0000 (UTC) (envelope-from phk@phk.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.freebsd.org (Postfix) with ESMTP id 6A79C1EDC; Tue, 3 Nov 2015 21:24:52 +0000 (UTC) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.55.3]) by phk.freebsd.dk (Postfix) with ESMTP id 41E554F418; Tue, 3 Nov 2015 21:24:46 +0000 (UTC) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.15.2/8.15.2) with ESMTP id tA3LOjMv088963; Tue, 3 Nov 2015 21:24:45 GMT (envelope-from phk@phk.freebsd.dk) To: Warner Losh cc: "Bjoern A. Zeeb" , FreeBSD Current , freebsd-arch Subject: Re: Build Options Survey run In-reply-to: From: "Poul-Henning Kamp" References: <061AF18B-85D8-4FE7-ABF0-1086D4BC4063@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <88961.1446585885.1@critter.freebsd.dk> Content-Transfer-Encoding: quoted-printable Date: Tue, 03 Nov 2015 21:24:45 +0000 Message-ID: <88962.1446585885@critter.freebsd.dk> X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Nov 2015 21:24:53 -0000 -------- In message , Warner Losh = writes: >> phk had asked me to run a build options survey again. It took about = >two weeks to go through all of them. The results are here: Many thanks! >> There are plans to run it more often again and improve it a bit. No = >promises on the actual timeline but it'll happen. It's actually a good beginner task if anybody wants to do something for the project which requires just a machine and some shell programming. My old script can be improved in a lot of ways, the most productive would probably be to make it incremental rather than one big batch job. (Something like: Test any options for which there are no results, otherwise retest the option with the oldest result.) >While not all combinations tested were valid combinations, many that = >failed are. Some of them look to be relatively easy to fix, while others = >are much harder. If one _really_ wanted to burn CPU cycles, my testing years back revealed many combinations where options are incompatible. (NB: Today we have almo= st four times as many options as then and we're into N! territory here...) -- = Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe = Never attribute to malice what can adequately be explained by incompetence= .