From owner-freebsd-current@FreeBSD.ORG Thu Feb 12 09:43:17 2015 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4EB545B8; Thu, 12 Feb 2015 09:43:17 +0000 (UTC) Received: from mail-la0-f44.google.com (mail-la0-f44.google.com [209.85.215.44]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D3C91757; Thu, 12 Feb 2015 09:43:16 +0000 (UTC) Received: by labgd6 with SMTP id gd6so8879526lab.7; Thu, 12 Feb 2015 01:43:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=Yp1dCux5WlHIxfv/em6LjhAs+SuHHZD44YzKUy7tIvc=; b=kCCNphJYUnCtYcB2s0NXXp31iphhE6t/vUmNLRzpHbJ00O/lRySrA9sc3qmnwwiuMg zu/Xo63yXvlM9CSIll8I/9Z53Uuovs8ncSzmz5ca2mwgJ0YjNsSwUPUhTDtHmrkTUvwo 4ag8FIED0rUi6qllUtrqtspLAK/PWGrzRTuTyxwAUJHMSTp60Q37neGUPTK/aNLikpiV +UyZcOQxZqv/Mnep4Rc5wnLElajLjYXL3hvyDzCfIjHL1qrQVIeg17xOOHWPAp2cBWSL VPXLM76wqNz2+HytFWgMweudDOxuK6JiTK4BQd76Iw19/fFSsfRx6r+qh7d//4s10Hwg EfOg== MIME-Version: 1.0 X-Received: by 10.112.37.197 with SMTP id a5mr2441436lbk.19.1423734194808; Thu, 12 Feb 2015 01:43:14 -0800 (PST) Received: by 10.25.198.131 with HTTP; Thu, 12 Feb 2015 01:43:14 -0800 (PST) In-Reply-To: <20150212091219.GD34251@kib.kiev.ua> References: <20150212023912.GG1302@hub.FreeBSD.org> <20150212091219.GD34251@kib.kiev.ua> Date: Thu, 12 Feb 2015 10:43:14 +0100 Message-ID: Subject: Re: HEADS-UP: Enabling WITH_DEBUG_FILES by default From: Andreas Nilsson To: Konstantin Belousov Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: Glen Barber , Current FreeBSD X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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: Thu, 12 Feb 2015 09:43:17 -0000 On Thu, Feb 12, 2015 at 10:12 AM, Konstantin Belousov wrote: > On Thu, Feb 12, 2015 at 02:39:12AM +0000, Glen Barber wrote: > > Hi, > > > > Within the next 24 hours, I will merge the release-install-debug branch > > into head, which will enable building and installing stripped debugging > > files by default. > > > > In general, this should have no significant impact, but any fallout will > > be addressed as soon as possible after the merge. > > > > Those that do not want debugging files built/installed by default should > > add 'WITHOUT_DEBUG_FILES=1' to src.conf(5). This will also be noted in > > UPDATING. > > Is there a knob to generate and install debug symbols for the libraries > and rtld only ? I remember that there was some. > > IMO having debugging information for all binaries is just an overkill. > Nobody debugs ls on regular basis, while debug information for C runtime > is needed often. > > I like the idea of having the debug files available. How would this work with regards to freebsd-update? Would the debug files earn a separate "component" slot? Best regards Andeas