From owner-freebsd-current@FreeBSD.ORG Sat Nov 6 04:42:29 2010 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 51FA0106566B for ; Sat, 6 Nov 2010 04:42:29 +0000 (UTC) (envelope-from yanegomi@gmail.com) Received: from mail-wy0-f182.google.com (mail-wy0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id DA4E88FC16 for ; Sat, 6 Nov 2010 04:42:28 +0000 (UTC) Received: by wyb34 with SMTP id 34so1754983wyb.13 for ; Fri, 05 Nov 2010 21:42:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:sender:received :in-reply-to:references:date:x-google-sender-auth:message-id:subject :from:to:content-type:content-transfer-encoding; bh=6Kr81SRRpnLD9a/Esk9pCjWXDF/YYbnCdjjxE88x/mI=; b=qyUdcGwiFFDE71dgHAexEbvJmZlIz0XelNp9m+dIRwWrhS+uwMgbOM+rMFgSfucOki I8a8ZCefyyIxGw2cTtEBZGDobqxXT3eEjZPdLpOpjIi5ZjisSYKAwZ6PVla0V3ugTJXx PoP0tPeO1+NpzOx/rwp8AIX3Ot7mVuTkJFZCk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type :content-transfer-encoding; b=Of014v8tH0fEumukAgvWO5kpG2E9IHoK+pHuP3OZGuuGiZZV/cYxF8Ao+bzHnqzZCy UF4qW+cFuJf6MGaiXjdgZLjP3F/pQWC93PAJ8CUxNSKJqR7G5xDN+ZEvaz/mgzrZk6+A a/762w9wV33WOsc9XL/W/wko5HXX1DVcKlhME= MIME-Version: 1.0 Received: by 10.216.46.200 with SMTP id r50mr1975118web.45.1289018547200; Fri, 05 Nov 2010 21:42:27 -0700 (PDT) Sender: yanegomi@gmail.com Received: by 10.216.198.27 with HTTP; Fri, 5 Nov 2010 21:42:27 -0700 (PDT) In-Reply-To: <20101105202536.GR85693@acme.spoerlein.net> References: <20101105202536.GR85693@acme.spoerlein.net> Date: Fri, 5 Nov 2010 21:42:27 -0700 X-Google-Sender-Auth: C6fHeKSI7ZPNVozl4xTmR7DJC_w Message-ID: From: Garrett Cooper To: current@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: Subject: Re: Files under src/ not used for building world X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Nov 2010 04:42:29 -0000 On Fri, Nov 5, 2010 at 1:25 PM, Ulrich Sp=F6rlein wrote= : > Hey folks, not sure why, but I had a stab at looking which files were > actually read during building world. > > Method went something like this: > > (turn on atime) > # find . -exec touch {} + > # sleep 2; touch timestamp > # make buildworld buildkernel installworld installkernel (this is on amd6= 4) > # make universe > # make distribution DESTDIR=3D/foo > # mergemaster (I think this is redundant) > # find . -name .svn -prune -or -not -anewer timestamp > > Please note that I skipped 'make release' as I don't know all the > parameters off-hand. > > The list of files (tools/ removed) can be seen at > https://www.spoerlein.net/pub/untouched_files > > Here are some curiosities (cddl/, gnu/, contrib/, and crypto/ skipped): > > bin/sh/bltin/echo.1 I'd talk to jilles@ (weird thing is that this is installed on my machine). ... > lib/libarchive/archive_crc32.h > lib/libarchive/libarchive_internals.3 I'd talk to kientzle@. > lib/libautofs/Makefile > lib/libautofs/libautofs.3 > lib/libautofs/libautofs.c > lib/libautofs/libautofs.h Missing from lib/Makefile (hmmm...). > lib/libc/sys/kse.2 Shouldn't kse be yanked? ... > lib/libkse/* =A0 # dito Same as above. ... > sbin/bsdlabel/bsdlabel.5 # eh? Not sure why but this was commented out (see the Makefile). > sbin/mount/getmntopts.3 It would be nice if this was installed too. > sbin/mount_autofs/Makefile > sbin/mount_autofs/mount_autofs.8 > sbin/mount_autofs/mount_autofs.c > sbin/mount_ext2fs/Makefile > sbin/mount_ext2fs/mount_ext2fs.8 > sbin/mount_ext2fs/mount_ext2fs.c > sbin/mount_hpfs/Makefile > sbin/mount_hpfs/mount_hpfs.8 > sbin/mount_hpfs/mount_hpfs.c > sbin/mount_reiserfs/Makefile > sbin/mount_reiserfs/mount_reiserfs.8 > sbin/mount_reiserfs/mount_reiserfs.c > sbin/mount_std/Makefile > sbin/mount_std/mount_std.8 > sbin/mount_std/mount_std.c Not sure about the above items. > usr.bin/cpio/test/* =A0 =A0 # move to tools/regression? Seems like a legitimate request. ... > usr.bin/setchannel/Makefile > usr.bin/setchannel/setchannel.1 > usr.bin/setchannel/setchannel.c Not included in usr.bin/Makefile . ... > usr.sbin/gpioctl =A0 =A0 =A0 =A0# wtf? my system has MK_GPIO=3Dno set? Unless you say WITH_GPIO, it defaults to WITHOUT_GPIO (according to what I'm reading from bsd.own.mk). ... > I haven't looked too closely (ie., not at all) at these cases. Please > discuss and happy browsing the list! Thanks! -Garrett