From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: Re: Update btrfs-progs once again and add static output Date: Sat, 2 Apr 2016 20:53:00 -0400 Message-ID: <20160403005300.GE4959@jasmine> References: <1459603774-9455-1-git-send-email-tobias.geerinckx.rice@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:60102) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1amWHq-0001vY-W8 for guix-devel@gnu.org; Sat, 02 Apr 2016 20:53:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1amWHn-000143-OR for guix-devel@gnu.org; Sat, 02 Apr 2016 20:53:06 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:34451) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1amWHn-00013z-Kk for guix-devel@gnu.org; Sat, 02 Apr 2016 20:53:03 -0400 Content-Disposition: inline In-Reply-To: <1459603774-9455-1-git-send-email-tobias.geerinckx.rice@gmail.com> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Tobias Geerinckx-Rice Cc: guix-devel@gnu.org On Sat, Apr 02, 2016 at 03:29:31PM +0200, Tobias Geerinckx-Rice wrote: > Hullo Guix, > > Some simple patches to add a ‘static’ output to the btrfs-progs > package, containing statically linked versions of all the tools. > > It's an eventual requirement for btrfs multi-device root support (the > initrd needs to ‘btrfs scan’), but even without that I like to keep > a copy of the static binaries around Just In Case. It would be nice > if Guix could take care of them. Thanks for working on this! > The static versions are all suffixed with ‘.static’ by upstream, so > no collisions & no ugly renaming. > > Together with the util-linux:static dependency, this adds some 18 (!) > MiB of binaries—but unless I'm horribly mistaken they should never be > installed by default, right? The overhead in build time is negligible. They will always be built when building from source, but they will only be installed (or downloaded from a substitutes server) if the user requests them specifically.