From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 126434 invoked by alias); 28 Jul 2016 19:15:24 -0000 Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-alpha-owner@sourceware.org Received: (qmail 126379 invoked by uid 89); 28 Jul 2016 19:15:23 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.2 required=5.0 tests=BAYES_00,KAM_LAZY_DOMAIN_SECURITY,RP_MATCHES_RCVD,SPF_HELO_PASS autolearn=ham version=3.3.2 spammy=HTo:D*debian.org, luo, Hx-languages-length:704, H*M:602e X-HELO: mx1.redhat.com Subject: Re: [PATCH] nscd_stat.c: make the build reproducible To: libc-alpha@sourceware.org, 783210@bugs.debian.org, Aurelien Jarno , Ximin Luo References: <1457456791-17402-1-git-send-email-aurelien@aurel32.net> <20160308233738.GP6588@vapier.lan> <20160309075403.GA2444@aurel32.net> <20160309223006.GA6588@vapier.lan> From: Florian Weimer Message-ID: Date: Thu, 28 Jul 2016 19:33:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.1.1 MIME-Version: 1.0 In-Reply-To: <20160309223006.GA6588@vapier.lan> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2016-07/txt/msg00646.txt.bz2 On 03/09/2016 05:30 PM, Mike Frysinger wrote: > would it be so terrible to properly marshall this data ? Ximin Luo and I discussed this and I wonder if it is possible to read out the libc.so.6 build ID if it is present. It should indirectly call all the layout dependencies and be reasonably easy to access because it is in an allocated section (and we might want to print it from an libc.so.6 invocation, too). We still need the time-based approach if the build ID is not available, but I expect most distributions will have something like it. The Debian bug is: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=783210 (Also Cc:ed) Florian