Received: (at 30913) by debbugs.gnu.org; 28 Mar 2018 20:45:59 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 28 16:45:59 2018 Received: from localhost ([127.0.0.1]:57709 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1f1HxH-00017Q-Kx for submit <at> debbugs.gnu.org; Wed, 28 Mar 2018 16:45:59 -0400 Received: from mo4-p00-ob.smtp.rzone.de ([81.169.146.220]:21536) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <bruno@HIDDEN>) id 1f1HxE-00017G-LE for 30913 <at> debbugs.gnu.org; Wed, 28 Mar 2018 16:45:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1522269955; s=strato-dkim-0002; d=clisp.org; h=Content-Type:Content-Transfer-Encoding:References:In-Reply-To: Message-ID:Date:Subject:Cc:To:From:X-RZG-CLASS-ID:X-RZG-AUTH:From: Subject:Sender; bh=8O+CErqYtQKoe9+M/HaK/v0pH0obQsOLWAYpIqzlFQ4=; b=SnHIHVJe7+QEmGH+k3HyU9fl2k9L64YaFPBswwMnsurh5YHhhURN8DQZKKWPmAreyK DQI0k88lHnAshuNdnSOAVzgZ9+4wGhhlY1nr+vcctxQpPbrS2xv/EuhgZLa2htYVvz8C 2FMSykFfIbNrCe8OqjHCS6ZUiDRYm4urvKK/ttCn+ugv1l3fzNUYor/9Yyazg0IbgcLh oK3r/cGvizDEmFbbpUzqv17LdpEy9Zf/USniXLwfFj9gGDeGxBkrphmA+BxlCVoMRfNY J9ExSGCl11lNV1WI/BD3PkvKqEewPec/+JaiIcQRKMCLJi8gHWjMIihFZskfmSR88Y7V jhwg== X-RZG-AUTH: :Ln4Re0+Ic/6oZXR1YgKryK8brlshOcZlIWs+iCP5vnk6shH+Cnj3J3FhKBupzJ8M0Q== X-RZG-CLASS-ID: mo00 Received: from bruno.haible.de (x52717962.dyn.telefonica.de [82.113.121.98]) by smtp.strato.de (RZmta 42.25 DYNA|AUTH) with ESMTPSA id Y06fb3u2SKjs1sX (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (curve secp521r1 with 521 ECDH bits, eq. 15360 bits RSA)) (Client did not present a certificate); Wed, 28 Mar 2018 22:45:54 +0200 (CEST) From: Bruno Haible <bruno@HIDDEN> To: Paul Eggert <eggert@HIDDEN> Subject: Re: [bug-diffutils] bug#30913: Releasing a build compatible withglibc-2.26+ Date: Wed, 28 Mar 2018 22:45:48 +0200 Message-ID: <2482194.KfacfNjtRY@omega> User-Agent: KMail/5.1.3 (Linux/4.4.0-116-generic; KDE/5.18.0; x86_64; ; ) In-Reply-To: <05104e2f-859f-87fc-9847-7ed43d85bc89@HIDDEN> References: <5ab44c73.4fd0ca0a.a6e4d.fe87@HIDDEN> <2608691.jSqkAC77Lo@omega> <05104e2f-859f-87fc-9847-7ed43d85bc89@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30913 Cc: 30913 <at> debbugs.gnu.org, The Fireplace <the.f1repl4ce@HIDDEN>, bug-gnulib@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.7 (/) Paul Eggert wrote: > Yes please. Thanks. Pushed. Bruno
bug-diffutils@HIDDEN
:bug#30913
; Package diffutils
.
Full text available.Received: (at 30913) by debbugs.gnu.org; 28 Mar 2018 20:11:48 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 28 16:11:48 2018 Received: from localhost ([127.0.0.1]:57686 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1f1HQB-0000KA-VR for submit <at> debbugs.gnu.org; Wed, 28 Mar 2018 16:11:48 -0400 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:48466) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eggert@HIDDEN>) id 1f1HQA-0000Ju-5C for 30913 <at> debbugs.gnu.org; Wed, 28 Mar 2018 16:11:46 -0400 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 41ACA16160F; Wed, 28 Mar 2018 13:11:40 -0700 (PDT) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id dkREo2HPfCql; Wed, 28 Mar 2018 13:11:39 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 98A55161611; Wed, 28 Mar 2018 13:11:39 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 9PhgSosRmDPr; Wed, 28 Mar 2018 13:11:39 -0700 (PDT) Received: from Penguin.CS.UCLA.EDU (Penguin.CS.UCLA.EDU [131.179.64.200]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 7C2E516160F; Wed, 28 Mar 2018 13:11:39 -0700 (PDT) Subject: Re: [bug-diffutils] bug#30913: Releasing a build compatible withglibc-2.26+ To: Bruno Haible <bruno@HIDDEN>, bug-gnulib@HIDDEN References: <5ab44c73.4fd0ca0a.a6e4d.fe87@HIDDEN> <fe8bf53a-7f6d-393b-3677-acc600ef9398@HIDDEN> <7650574.RJeEJPalxP@omega> <2608691.jSqkAC77Lo@omega> From: Paul Eggert <eggert@HIDDEN> Organization: UCLA Computer Science Department Message-ID: <05104e2f-859f-87fc-9847-7ed43d85bc89@HIDDEN> Date: Wed, 28 Mar 2018 13:11:39 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 In-Reply-To: <2608691.jSqkAC77Lo@omega> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 30913 Cc: 30913 <at> debbugs.gnu.org, The Fireplace <the.f1repl4ce@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) On 03/28/2018 01:40 AM, Bruno Haible wrote: > ping? OK to commit this fix? Yes please. Thanks. (Jim had another suggestion which would also work, but it hasn't been written yet....)
bug-diffutils@HIDDEN
:bug#30913
; Package diffutils
.
Full text available.Received: (at 30913) by debbugs.gnu.org; 28 Mar 2018 08:40:09 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 28 04:40:09 2018 Received: from localhost ([127.0.0.1]:56532 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1f16cr-0003Vr-IF for submit <at> debbugs.gnu.org; Wed, 28 Mar 2018 04:40:09 -0400 Received: from mo4-p00-ob.smtp.rzone.de ([81.169.146.221]:27148) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <bruno@HIDDEN>) id 1f16cp-0003Vi-MQ for 30913 <at> debbugs.gnu.org; Wed, 28 Mar 2018 04:40:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1522226406; s=strato-dkim-0002; d=clisp.org; h=Content-Type:Content-Transfer-Encoding:References:In-Reply-To: Message-ID:Date:Subject:Cc:To:From:X-RZG-CLASS-ID:X-RZG-AUTH:From: Subject:Sender; bh=xh0cPCRU0BNH2EjJoXizyByAtxAJMHROl0Pf49y2d3E=; b=q3S74q4hr3Wk0O6zt8WIo52pcuNd5Ju458ncOR3/8hy7Hrxhly4jy1MZWtpVs3usK5 BYqv+dqGJ0j9zDbmh1tfxfcNdWX9L8u8PMTQBkvKQSoNQGtUNDmk+LC8do33QJo1T7lc tEmjN29E0AAU74fLKm7jlrYvVM2HsPs9U2U+CeOlBXVxYZ48h24AP5PAdLbi1YATGG7m Lbu4/vMYtjD+0h+/TaZ/IUakwJJGNiot6sOpB5aTh2bOn9hvh23qFVxko3baACf3l7fU sRRHiGoCUuxHtbxirwyI5hxQvyp+zJ1XWy/k27gpudz0ZjUnSyzewWWRJKaTLT1HEmGO UaSA== X-RZG-AUTH: :Ln4Re0+Ic/6oZXR1YgKryK8brlshOcZlIWs+iCP5vnk6shH+Cnj3J3FhKBupzJ8M0Q== X-RZG-CLASS-ID: mo00 Received: from bruno.haible.de (x52717962.dyn.telefonica.de [82.113.121.98]) by smtp.strato.de (RZmta 42.23 DYNA|AUTH) with ESMTPSA id f07935u2S8e5aeW (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (curve secp521r1 with 521 ECDH bits, eq. 15360 bits RSA)) (Client did not present a certificate); Wed, 28 Mar 2018 10:40:05 +0200 (CEST) From: Bruno Haible <bruno@HIDDEN> To: bug-gnulib@HIDDEN Subject: Re: [bug-diffutils] bug#30913: Releasing a build compatible withglibc-2.26+ Date: Wed, 28 Mar 2018 10:40:00 +0200 Message-ID: <2608691.jSqkAC77Lo@omega> User-Agent: KMail/5.1.3 (Linux/4.4.0-116-generic; KDE/5.18.0; x86_64; ; ) In-Reply-To: <7650574.RJeEJPalxP@omega> References: <5ab44c73.4fd0ca0a.a6e4d.fe87@HIDDEN> <fe8bf53a-7f6d-393b-3677-acc600ef9398@HIDDEN> <7650574.RJeEJPalxP@omega> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 30913 Cc: The Fireplace <the.f1repl4ce@HIDDEN>, Paul Eggert <eggert@HIDDEN>, 30913 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.0 (/) Hi Paul, ping? OK to commit this fix? Bruno > Hi Paul, > > > Thanks. I installed the attached patch into Gnulib and committed this > > into diffutils. > > I think an additional fix of this is in order: > > diff --git a/lib/c-stack.c b/lib/c-stack.c > index c309666..9bbe6fe 100644 > --- a/lib/c-stack.c > +++ b/lib/c-stack.c > @@ -101,7 +101,7 @@ static char const * volatile stack_overflow_message; > > #if ((HAVE_LIBSIGSEGV && ! HAVE_XSI_STACK_OVERFLOW_HEURISTIC) \ > || (HAVE_SIGALTSTACK && HAVE_DECL_SIGALTSTACK \ > - && HAVE_STACK_OVERFLOW_HANDLING && SIGINFO_WORKS)) > + && HAVE_STACK_OVERFLOW_HANDLING)) > > /* Output an error message, then exit with status EXIT_FAILURE if it > appears to have been a stack overflow, or with a core dump > > > Rationale: There's an additional reference to 'die' in line 314, > with condition > HAVE_SIGALTSTACK && HAVE_DECL_SIGALTSTACK && HAVE_STACK_OVERFLOW_HANDLING && !SIGINFO_WORKS > > Bruno > >
bug-diffutils@HIDDEN
:bug#30913
; Package diffutils
.
Full text available.Received: (at 30913) by debbugs.gnu.org; 24 Mar 2018 01:45:43 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 23 21:45:43 2018 Received: from localhost ([127.0.0.1]:50276 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1ezYFb-0001mh-IR for submit <at> debbugs.gnu.org; Fri, 23 Mar 2018 21:45:43 -0400 Received: from mo4-p00-ob.smtp.rzone.de ([81.169.146.221]:23926) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <bruno@HIDDEN>) id 1ezYFZ-0001mW-QO for 30913 <at> debbugs.gnu.org; Fri, 23 Mar 2018 21:45:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1521855940; s=strato-dkim-0002; d=clisp.org; h=Content-Type:Content-Transfer-Encoding:References:In-Reply-To: Message-ID:Date:Subject:Cc:To:From:X-RZG-CLASS-ID:X-RZG-AUTH:From: Subject:Sender; bh=lF5QGcMMojLkX61VO1mo9a6lUTH2hRQFEd3M6z8F8kQ=; b=D4JYddqMEnKE6tM/+M8igTFGskp2lA2n4f+/6cfvV+wWWQ0BcifoNllh//oeQnXdMN 8RozUprrNtz6B0nq8RIWDnjeiHA5K8iKYv1zXE1XtPCQ/uMvcf9NkH8t8wWjpcYV9dVE fiFTQ8IGS1BYuXCu5jJlkoVQrttqHXyZUFdIkUpFpfGXEhMIq4jWsxoopDZSgezHi8q0 0zhdDtZ5I63PlIpYsGpIc9oMsiNN0IKAedPwgiBFrBdr/HJNPqunqkGzevPgkYpsytlm gdlqp3CXY790NxcNtwkUE3w6KvbASkaEF5+ZRpK1z+HPjXbeDx8bg75qm9w79Z7DIIUN uw+w== X-RZG-AUTH: :Ln4Re0+Ic/6oZXR1YgKryK8brlshOcZlIWs+iCP5vnk6shH+AHjwLuWOGKf9zfs= X-RZG-CLASS-ID: mo00 Received: from bruno.haible.de (dslb-088-068-034-080.088.068.pools.vodafone-ip.de [88.68.34.80]) by smtp.strato.de (RZmta 42.23 DYNA|AUTH) with ESMTPSA id f07935u2O1jd3oZ (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (curve secp521r1 with 521 ECDH bits, eq. 15360 bits RSA)) (Client did not present a certificate); Sat, 24 Mar 2018 02:45:39 +0100 (CET) From: Bruno Haible <bruno@HIDDEN> To: bug-gnulib@HIDDEN Subject: Re: [bug-diffutils] bug#30913: Releasing a build compatible withglibc-2.26+ Date: Sat, 24 Mar 2018 02:45:38 +0100 Message-ID: <7650574.RJeEJPalxP@omega> User-Agent: KMail/5.1.3 (Linux/4.4.0-116-generic; KDE/5.18.0; x86_64; ; ) In-Reply-To: <fe8bf53a-7f6d-393b-3677-acc600ef9398@HIDDEN> References: <5ab44c73.4fd0ca0a.a6e4d.fe87@HIDDEN> <5ab4ad90.1c69fb81.adc7.2f77@HIDDEN> <fe8bf53a-7f6d-393b-3677-acc600ef9398@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 30913 Cc: The Fireplace <the.f1repl4ce@HIDDEN>, Paul Eggert <eggert@HIDDEN>, 30913 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.0 (/) Hi Paul, > Thanks. I installed the attached patch into Gnulib and committed this > into diffutils. I think an additional fix of this is in order: diff --git a/lib/c-stack.c b/lib/c-stack.c index c309666..9bbe6fe 100644 --- a/lib/c-stack.c +++ b/lib/c-stack.c @@ -101,7 +101,7 @@ static char const * volatile stack_overflow_message; #if ((HAVE_LIBSIGSEGV && ! HAVE_XSI_STACK_OVERFLOW_HEURISTIC) \ || (HAVE_SIGALTSTACK && HAVE_DECL_SIGALTSTACK \ - && HAVE_STACK_OVERFLOW_HANDLING && SIGINFO_WORKS)) + && HAVE_STACK_OVERFLOW_HANDLING)) /* Output an error message, then exit with status EXIT_FAILURE if it appears to have been a stack overflow, or with a core dump Rationale: There's an additional reference to 'die' in line 314, with condition HAVE_SIGALTSTACK && HAVE_DECL_SIGALTSTACK && HAVE_STACK_OVERFLOW_HANDLING && !SIGINFO_WORKS Bruno
bug-diffutils@HIDDEN
:bug#30913
; Package diffutils
.
Full text available.Received: (at 30913) by debbugs.gnu.org; 23 Mar 2018 21:26:38 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 23 17:26:38 2018 Received: from localhost ([127.0.0.1]:50124 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1ezUCs-0002QR-27 for submit <at> debbugs.gnu.org; Fri, 23 Mar 2018 17:26:38 -0400 Received: from mail-qt0-f193.google.com ([209.85.216.193]:45542) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <meyering@HIDDEN>) id 1ezUCq-0002QE-Rl for 30913 <at> debbugs.gnu.org; Fri, 23 Mar 2018 17:26:37 -0400 Received: by mail-qt0-f193.google.com with SMTP id f8so14040732qtg.12 for <30913 <at> debbugs.gnu.org>; Fri, 23 Mar 2018 14:26:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=1iH7Dw5pCJXd8QHg1gI2HXW9klhk0hdS1sGU9ohRy10=; b=ZAmUfzeupTsamhmkWasNilj+EuXvfan2wIjv6E7gDfpCYaltYZwH5kcPnz6ZrMucp0 xqe4ItoWYRe9PNYyhPmes2FZPQGbJclX8R89MtQNBlROjhja98W08MOEvhROe8ZeDIrz /zOgDO7MVbUCElRhhxKXQ85DPJuJFhl/eaXjxl8xv7roYFo8CWaZiBcsSbFns5pfkeAf 0jrWbpbGVfJbvKsfAaKhCyP6W/ctUx91/0ASYRFapNIVpEyvQ+feZ3RA58e31p+zTsAj 0Vs8XhJQFWELZVerTMfJtj+nrpdLZh3n7wko1wLFpqZ/zXu+uIOSF3Aw3bAjf1UY7i+H cUAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=1iH7Dw5pCJXd8QHg1gI2HXW9klhk0hdS1sGU9ohRy10=; b=rOrM872vfwUWhssMFWbSeYtCBwqk97tjAQFE3kPtwj84iFXXhdS5gU7wQkaBXqekSt yWDCkZbvH8Pd//YyQZTAQ9vFG9NWH0Vm9+5ZeTikEzGL+3r9HAZn2+5HNkZ+5R8SAHTR j4hfgaM9y2Fh0FkEwRxs4qj8rq5w6tzIU2Zw2D4dkRq8mvIlHAZdBtwLD6BoZoVkGwja 3xKUIcKHIsUbybX3vIdqPl/pnQxE62Dv4CwChvNGnwDnrcNR07WIZRHRh91SD74qyu3Q MTmJW6nL9GIZgvrx1TqSA59cOipRb3X06uT9Gg1mT2mL1FDdtQSeRczJwq5l0/OO+b4P 5NkQ== X-Gm-Message-State: AElRT7Ezu+tsxf51lG5lCa3Utp0IwCvhfBONvFfuOu+k7svUKMoZGwFn XnQGUT1zqEZZwTS4Ie/vR4d6nbXHyjUdlKmI/Xc= X-Google-Smtp-Source: AG47ELvaTsOqebUqtXgYsDTo7+Cc3gkZKcfIx0XcdxinJMdW+a9Mk8MiQSMHLGapwmBaL0Sj4EU77mtlzryHAGlnBrQ= X-Received: by 10.237.47.165 with SMTP id m34mr44628283qtd.178.1521840391159; Fri, 23 Mar 2018 14:26:31 -0700 (PDT) MIME-Version: 1.0 Received: by 10.55.98.4 with HTTP; Fri, 23 Mar 2018 14:26:10 -0700 (PDT) In-Reply-To: <db553b05-a99f-1688-1cf3-3b40051b55b3@HIDDEN> References: <5ab44c73.4fd0ca0a.a6e4d.fe87@HIDDEN> <1ad2e6d0-fffb-34f2-54d1-4ee26f1adcca@HIDDEN> <5ab49670.1c69fb81.5bed4.fc02@HIDDEN> <cb2cacc5-d731-36e8-1ebb-ad4f25d99f33@HIDDEN> <5ab4ad90.1c69fb81.adc7.2f77@HIDDEN> <fe8bf53a-7f6d-393b-3677-acc600ef9398@HIDDEN> <db553b05-a99f-1688-1cf3-3b40051b55b3@HIDDEN> From: Jim Meyering <jim@HIDDEN> Date: Fri, 23 Mar 2018 14:26:10 -0700 X-Google-Sender-Auth: UfFrDIIrzxriRBmVPyPoRJdlDFQ Message-ID: <CA+8g5KEf6qH39qQN1Q9ngnPVwAMFs8k0t7oj0qznzXaKs87njQ@HIDDEN> Subject: Re: [bug-diffutils] bug#30913: bug#30913: Releasing a build compatible withglibc-2.26+ To: Eric Blake <eblake@HIDDEN> Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 30913 Cc: The Fireplace <the.f1repl4ce@HIDDEN>, Paul Eggert <eggert@HIDDEN>, Gnulib bugs <bug-gnulib@HIDDEN>, 30913 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.5 (/) On Fri, Mar 23, 2018 at 11:50 AM, Eric Blake <eblake@HIDDEN> wrote: > On 03/23/2018 01:44 PM, Paul Eggert wrote: > >>> From 0d111b0de328d31dd3444ceeec977a7aaa5bb0ed Mon Sep 17 00:00:00 2001 >> >> From: Paul Eggert<eggert@HIDDEN> >> Date: Fri, 23 Mar 2018 11:26:15 -0700 >> Subject: [PATCH] c-stack: port to recent GCC build >> >> Problem reported by The Fireplace (Bug#30913). >> * lib/c-stack.c (die): Define only if used. > > >> +++ b/lib/c-stack.c >> @@ -99,6 +99,10 @@ static void (* volatile segv_action) (int); >> static char const * volatile program_error_message; >> static char const * volatile stack_overflow_message; >> +#if ((HAVE_LIBSIGSEGV && ! HAVE_XSI_STACK_OVERFLOW_HEURISTIC) \ >> + || (HAVE_SIGALTSTACK && HAVE_DECL_SIGALTSTACK \ >> + && HAVE_STACK_OVERFLOW_HANDLING && SIGINFO_WORKS)) >> + > > > That's a maintenance nightmare to keep the #if conditions in sync. Would it > not be simpler to just use __attribute__((unused)) on the function > declaration, to tell the compiler that the function does not get used in all > setups, but that it should not warn in those cases? Good point. I think it's safe, these days. At worst, enable it only for gcc 5.x and newer. Older compilers should not be used with -Werror. While not everyone compiles gnulib's regex.c, I note that it uses the construct via regex_internal.h: lib/regex_internal.h:799:static void __attribute__ ((unused)) lib/regex_internal.h-800-bitset_not (bitset_t set) with this definition: #if __GNUC__ < 3 + (__GNUC_MINOR__ < 1) # define __attribute__(arg) #endif
bug-diffutils@HIDDEN
:bug#30913
; Package diffutils
.
Full text available.Received: (at 30913) by debbugs.gnu.org; 23 Mar 2018 19:08:06 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 23 15:08:05 2018 Received: from localhost ([127.0.0.1]:50013 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1ezS2n-0003HM-NL for submit <at> debbugs.gnu.org; Fri, 23 Mar 2018 15:08:05 -0400 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:46230) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eggert@HIDDEN>) id 1ezS2l-0003Gt-Ul for 30913 <at> debbugs.gnu.org; Fri, 23 Mar 2018 15:08:04 -0400 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 6322016171A; Fri, 23 Mar 2018 12:07:58 -0700 (PDT) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id p4FrDyTZXC48; Fri, 23 Mar 2018 12:07:57 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id ABCAC161774; Fri, 23 Mar 2018 12:07:57 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id QGYkRYxOLE-p; Fri, 23 Mar 2018 12:07:57 -0700 (PDT) Received: from Penguin.CS.UCLA.EDU (Penguin.CS.UCLA.EDU [131.179.64.200]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 8FA1816171A; Fri, 23 Mar 2018 12:07:57 -0700 (PDT) Subject: Re: [bug-diffutils] bug#30913: Releasing a build compatible withglibc-2.26+ To: Eric Blake <eblake@HIDDEN>, The Fireplace <the.f1repl4ce@HIDDEN> References: <5ab44c73.4fd0ca0a.a6e4d.fe87@HIDDEN> <1ad2e6d0-fffb-34f2-54d1-4ee26f1adcca@HIDDEN> <5ab49670.1c69fb81.5bed4.fc02@HIDDEN> <cb2cacc5-d731-36e8-1ebb-ad4f25d99f33@HIDDEN> <5ab4ad90.1c69fb81.adc7.2f77@HIDDEN> <fe8bf53a-7f6d-393b-3677-acc600ef9398@HIDDEN> <db553b05-a99f-1688-1cf3-3b40051b55b3@HIDDEN> From: Paul Eggert <eggert@HIDDEN> Organization: UCLA Computer Science Department Message-ID: <726247f0-a563-07c0-d827-5bfa23a06f1f@HIDDEN> Date: Fri, 23 Mar 2018 12:07:57 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 In-Reply-To: <db553b05-a99f-1688-1cf3-3b40051b55b3@HIDDEN> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 30913 Cc: 30913 <at> debbugs.gnu.org, Gnulib bugs <bug-gnulib@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) On 03/23/2018 11:50 AM, Eric Blake wrote: > Would it not be simpler to just use __attribute__((unused)) on the > function declaration That should work if properly ifdeffed, yes. I didn't do it that way only because nobody else in Gnulib is doing it that way and there are problems with __attribute__((unused)) in older GCCs that I didn't want to do the research on. As I vaguely recall, __attribute__ ((used)) used to mean __attribute__ ((unused)), or was it vice versa?
bug-diffutils@HIDDEN
:bug#30913
; Package diffutils
.
Full text available.Received: (at 30913) by debbugs.gnu.org; 23 Mar 2018 18:51:04 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 23 14:51:04 2018 Received: from localhost ([127.0.0.1]:49995 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1ezRmJ-0002sV-QE for submit <at> debbugs.gnu.org; Fri, 23 Mar 2018 14:51:04 -0400 Received: from mx3-rdu2.redhat.com ([66.187.233.73]:55412 helo=mx1.redhat.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eblake@HIDDEN>) id 1ezRmI-0002s1-8v for 30913 <at> debbugs.gnu.org; Fri, 23 Mar 2018 14:51:02 -0400 Received: from smtp.corp.redhat.com (int-mx03.intmail.prod.int.rdu2.redhat.com [10.11.54.3]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 6539D818AAEB; Fri, 23 Mar 2018 18:50:56 +0000 (UTC) Received: from [10.10.121.135] (ovpn-121-135.rdu2.redhat.com [10.10.121.135]) by smtp.corp.redhat.com (Postfix) with ESMTP id ED35510B2B4B; Fri, 23 Mar 2018 18:50:55 +0000 (UTC) Subject: Re: [bug-diffutils] bug#30913: Releasing a build compatible withglibc-2.26+ To: Paul Eggert <eggert@HIDDEN>, The Fireplace <the.f1repl4ce@HIDDEN> References: <5ab44c73.4fd0ca0a.a6e4d.fe87@HIDDEN> <1ad2e6d0-fffb-34f2-54d1-4ee26f1adcca@HIDDEN> <5ab49670.1c69fb81.5bed4.fc02@HIDDEN> <cb2cacc5-d731-36e8-1ebb-ad4f25d99f33@HIDDEN> <5ab4ad90.1c69fb81.adc7.2f77@HIDDEN> <fe8bf53a-7f6d-393b-3677-acc600ef9398@HIDDEN> From: Eric Blake <eblake@HIDDEN> Organization: Red Hat, Inc. Message-ID: <db553b05-a99f-1688-1cf3-3b40051b55b3@HIDDEN> Date: Fri, 23 Mar 2018 13:50:55 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 In-Reply-To: <fe8bf53a-7f6d-393b-3677-acc600ef9398@HIDDEN> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.78 on 10.11.54.3 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.8]); Fri, 23 Mar 2018 18:50:56 +0000 (UTC) X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.8]); Fri, 23 Mar 2018 18:50:56 +0000 (UTC) for IP:'10.11.54.3' DOMAIN:'int-mx03.intmail.prod.int.rdu2.redhat.com' HELO:'smtp.corp.redhat.com' FROM:'eblake@HIDDEN' RCPT:'' X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 30913 Cc: 30913 <at> debbugs.gnu.org, Gnulib bugs <bug-gnulib@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) On 03/23/2018 01:44 PM, Paul Eggert wrote: >>From 0d111b0de328d31dd3444ceeec977a7aaa5bb0ed Mon Sep 17 00:00:00 2001 > From: Paul Eggert<eggert@HIDDEN> > Date: Fri, 23 Mar 2018 11:26:15 -0700 > Subject: [PATCH] c-stack: port to recent GCC build > > Problem reported by The Fireplace (Bug#30913). > * lib/c-stack.c (die): Define only if used. > +++ b/lib/c-stack.c > @@ -99,6 +99,10 @@ static void (* volatile segv_action) (int); > static char const * volatile program_error_message; > static char const * volatile stack_overflow_message; > > +#if ((HAVE_LIBSIGSEGV && ! HAVE_XSI_STACK_OVERFLOW_HEURISTIC) \ > + || (HAVE_SIGALTSTACK && HAVE_DECL_SIGALTSTACK \ > + && HAVE_STACK_OVERFLOW_HANDLING && SIGINFO_WORKS)) > + That's a maintenance nightmare to keep the #if conditions in sync. Would it not be simpler to just use __attribute__((unused)) on the function declaration, to tell the compiler that the function does not get used in all setups, but that it should not warn in those cases? -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Virtualization: qemu.org | libvirt.org
bug-diffutils@HIDDEN
:bug#30913
; Package diffutils
.
Full text available.Received: (at 30913) by debbugs.gnu.org; 23 Mar 2018 18:44:27 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 23 14:44:27 2018 Received: from localhost ([127.0.0.1]:49991 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1ezRfr-0002it-4s for submit <at> debbugs.gnu.org; Fri, 23 Mar 2018 14:44:27 -0400 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:40510) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eggert@HIDDEN>) id 1ezRfl-0002ic-FZ for 30913 <at> debbugs.gnu.org; Fri, 23 Mar 2018 14:44:21 -0400 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 5CE07161774; Fri, 23 Mar 2018 11:44:11 -0700 (PDT) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id m4N2_Yo_iQak; Fri, 23 Mar 2018 11:44:07 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 41B1316177F; Fri, 23 Mar 2018 11:44:07 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 2xjtjcOBfm8p; Fri, 23 Mar 2018 11:44:07 -0700 (PDT) Received: from Penguin.CS.UCLA.EDU (Penguin.CS.UCLA.EDU [131.179.64.200]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 24A3C161774; Fri, 23 Mar 2018 11:44:07 -0700 (PDT) Subject: Re: [bug-diffutils] bug#30913: Releasing a build compatible withglibc-2.26+ To: The Fireplace <the.f1repl4ce@HIDDEN> References: <5ab44c73.4fd0ca0a.a6e4d.fe87@HIDDEN> <1ad2e6d0-fffb-34f2-54d1-4ee26f1adcca@HIDDEN> <5ab49670.1c69fb81.5bed4.fc02@HIDDEN> <cb2cacc5-d731-36e8-1ebb-ad4f25d99f33@HIDDEN> <5ab4ad90.1c69fb81.adc7.2f77@HIDDEN> From: Paul Eggert <eggert@HIDDEN> Organization: UCLA Computer Science Department Message-ID: <fe8bf53a-7f6d-393b-3677-acc600ef9398@HIDDEN> Date: Fri, 23 Mar 2018 11:44:06 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 In-Reply-To: <5ab4ad90.1c69fb81.adc7.2f77@HIDDEN> Content-Type: multipart/mixed; boundary="------------BEA1B834AE7B55F98848C470" Content-Language: en-US X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 30913 Cc: 30913 <at> debbugs.gnu.org, Gnulib bugs <bug-gnulib@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) This is a multi-part message in MIME format. --------------BEA1B834AE7B55F98848C470 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable On 03/23/2018 12:32 AM, The Fireplace wrote: > > Alright, I=E2=80=99ve tested using the process you described, with my o= nly=20 > change to it being to add a few needed arguments=20 > <https://paste.ubuntu.com/p/36DRSHvbqw/> for my setup to ./configure.=20 > When I ran make, it ended somewhat quickly, with the following error: > > https://paste.ubuntu.com/p/X4s6McxBBd/ > Thanks. I installed the attached patch into Gnulib and committed this=20 into diffutils. Please try the same procedure again for diffutils.=20 CC'ing bug-gnulib. > Alright, I=E2=80=99ve finished testing. I found -Werror, but removing i= t=20 > didn=E2=80=99t seem to work, so I commented out the unused function it = was=20 > warning me about instead. After doing that, make finished=20 > successfully. However, when running make check, one test failed: > > ../build-aux/test-driver: line 107:=C2=A0 6309 Aborted=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=20 > (core dumped) "$@" > $log_file 2>&1 > > FAIL: test-fcntl > > If you need a full log on that, I can get it for you, just tell me=20 > which file you need. > gnulib-tests/test-fcntl.log would be the first thing. Also, perhaps you=20 can run the program gnulib-tests/test-fcntl under GDB and see exactly=20 where it crashes. --------------BEA1B834AE7B55F98848C470 Content-Type: text/x-patch; name="0001-c-stack-port-to-recent-GCC-build.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0001-c-stack-port-to-recent-GCC-build.patch" From 0d111b0de328d31dd3444ceeec977a7aaa5bb0ed Mon Sep 17 00:00:00 2001 From: Paul Eggert <eggert@HIDDEN> Date: Fri, 23 Mar 2018 11:26:15 -0700 Subject: [PATCH] c-stack: port to recent GCC build Problem reported by The Fireplace (Bug#30913). * lib/c-stack.c (die): Define only if used. --- ChangeLog | 6 ++++++ lib/c-stack.c | 5 +++++ 2 files changed, 11 insertions(+) diff --git a/ChangeLog b/ChangeLog index 9b8653f78..9839555c7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2018-03-23 Paul Eggert <eggert@HIDDEN> + + c-stack: port to recent GCC build + Problem reported by The Fireplace (Bug#30913). + * lib/c-stack.c (die): Define only if used. + 2018-03-20 Bruno Haible <bruno@HIDDEN> euidaccess: Port to native Windows. diff --git a/lib/c-stack.c b/lib/c-stack.c index ddb3c939c..c309666fe 100644 --- a/lib/c-stack.c +++ b/lib/c-stack.c @@ -99,6 +99,10 @@ static void (* volatile segv_action) (int); static char const * volatile program_error_message; static char const * volatile stack_overflow_message; +#if ((HAVE_LIBSIGSEGV && ! HAVE_XSI_STACK_OVERFLOW_HEURISTIC) \ + || (HAVE_SIGALTSTACK && HAVE_DECL_SIGALTSTACK \ + && HAVE_STACK_OVERFLOW_HANDLING && SIGINFO_WORKS)) + /* Output an error message, then exit with status EXIT_FAILURE if it appears to have been a stack overflow, or with a core dump otherwise. This function is async-signal-safe. */ @@ -124,6 +128,7 @@ die (int signo) raise (signo); abort (); } +#endif #if (HAVE_SIGALTSTACK && HAVE_DECL_SIGALTSTACK \ && HAVE_STACK_OVERFLOW_HANDLING) || HAVE_LIBSIGSEGV -- 2.14.3 --------------BEA1B834AE7B55F98848C470--
bug-diffutils@HIDDEN
:bug#30913
; Package diffutils
.
Full text available.Received: (at 30913) by debbugs.gnu.org; 23 Mar 2018 06:07:25 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 23 02:07:25 2018 Received: from localhost ([127.0.0.1]:48543 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1ezFrJ-0005uP-3o for submit <at> debbugs.gnu.org; Fri, 23 Mar 2018 02:07:25 -0400 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:51546) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eggert@HIDDEN>) id 1ezFrG-0005uA-4B for 30913 <at> debbugs.gnu.org; Fri, 23 Mar 2018 02:07:23 -0400 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 586391614F9; Thu, 22 Mar 2018 23:07:16 -0700 (PDT) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id D-ogUL2GdqPh; Thu, 22 Mar 2018 23:07:15 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 109D11616FB; Thu, 22 Mar 2018 23:07:15 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 8XArER2aXKzZ; Thu, 22 Mar 2018 23:07:14 -0700 (PDT) Received: from [192.168.1.9] (unknown [47.154.30.119]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id DEDFD1614F9; Thu, 22 Mar 2018 23:07:14 -0700 (PDT) Subject: Re: [bug-diffutils] bug#30913: Releasing a build compatible with glibc-2.26+ To: The Fireplace <the.f1repl4ce@HIDDEN> References: <5ab44c73.4fd0ca0a.a6e4d.fe87@HIDDEN> <1ad2e6d0-fffb-34f2-54d1-4ee26f1adcca@HIDDEN> <5ab49670.1c69fb81.5bed4.fc02@HIDDEN> From: Paul Eggert <eggert@HIDDEN> Organization: UCLA Computer Science Department Message-ID: <cb2cacc5-d731-36e8-1ebb-ad4f25d99f33@HIDDEN> Date: Thu, 22 Mar 2018 23:07:14 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 In-Reply-To: <5ab49670.1c69fb81.5bed4.fc02@HIDDEN> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 30913 Cc: 30913 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) The Fireplace wrote: > Exactly, when I attempt to make with glibc-2.27 having been installed b= efore it, it fails due to the following: > https://paste.ubuntu.com/p/JvfC3HRSD4/ > After searching the internet for what the issue was, I only found a few= results, of which this was the closest, and it points to incompatibility= with glibc 2.26. > If I can provide any additional details, let me know, and I=E2=80=99ll = get them for you. Can you build from the latest diffutils source on Savannah? If so, all we= =20 probably need to do is cut a new release. You'll need build tools. Briefl= y: git clone https://git.savannah.gnu.org/git/diffutils.git cd diffutils ./bootstrap ./configure make make check
bug-diffutils@HIDDEN
:bug#30913
; Package diffutils
.
Full text available.Received: (at 30913) by debbugs.gnu.org; 23 Mar 2018 05:01:21 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 23 01:01:21 2018 Received: from localhost ([127.0.0.1]:48477 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1ezEpL-00049H-3r for submit <at> debbugs.gnu.org; Fri, 23 Mar 2018 01:01:21 -0400 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:43894) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eggert@HIDDEN>) id 1ezEpJ-000492-6Q for 30913 <at> debbugs.gnu.org; Fri, 23 Mar 2018 01:01:17 -0400 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 3C1391614F9; Thu, 22 Mar 2018 22:01:11 -0700 (PDT) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id Iwt7nd-wAqAK; Thu, 22 Mar 2018 22:01:10 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 97B68161706; Thu, 22 Mar 2018 22:01:10 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 6Yn1kBgMUKd9; Thu, 22 Mar 2018 22:01:10 -0700 (PDT) Received: from [192.168.1.9] (unknown [47.154.30.119]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 7B0941614F9; Thu, 22 Mar 2018 22:01:10 -0700 (PDT) Subject: Re: [bug-diffutils] bug#30913: Releasing a build compatible with glibc-2.26+ To: The Fireplace <the.f1repl4ce@HIDDEN>, 30913 <at> debbugs.gnu.org References: <5ab44c73.4fd0ca0a.a6e4d.fe87@HIDDEN> From: Paul Eggert <eggert@HIDDEN> Organization: UCLA Computer Science Department Message-ID: <1ad2e6d0-fffb-34f2-54d1-4ee26f1adcca@HIDDEN> Date: Thu, 22 Mar 2018 22:01:10 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 In-Reply-To: <5ab44c73.4fd0ca0a.a6e4d.fe87@HIDDEN> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 30913 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) The Fireplace wrote: > I would like to use diffutils alongside glibc-2.27, but it seems that t= he latest release of diffutils doesn=E2=80=99t support it. What's the problem, exactly?
bug-diffutils@HIDDEN
:bug#30913
; Package diffutils
.
Full text available.Received: (at submit) by debbugs.gnu.org; 23 Mar 2018 00:41:43 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 22 20:41:43 2018 Received: from localhost ([127.0.0.1]:48275 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1ezAm7-0006M4-9s for submit <at> debbugs.gnu.org; Thu, 22 Mar 2018 20:41:43 -0400 Received: from eggs.gnu.org ([208.118.235.92]:60855) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <the.f1repl4ce@HIDDEN>) id 1ezAiu-0006HK-SM for submit <at> debbugs.gnu.org; Thu, 22 Mar 2018 20:38:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <the.f1repl4ce@HIDDEN>) id 1ezAio-0001a8-Ny for submit <at> debbugs.gnu.org; Thu, 22 Mar 2018 20:38:19 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: ** X-Spam-Status: No, score=2.2 required=5.0 tests=BAYES_50,FREEMAIL_FROM, HTML_MESSAGE,PYZOR_CHECK,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:46662) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from <the.f1repl4ce@HIDDEN>) id 1ezAio-0001Zy-Jm for submit <at> debbugs.gnu.org; Thu, 22 Mar 2018 20:38:18 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51821) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <the.f1repl4ce@HIDDEN>) id 1ezAin-0001mO-3q for bug-diffutils@HIDDEN; Thu, 22 Mar 2018 20:38:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <the.f1repl4ce@HIDDEN>) id 1ezAij-0001YG-Vm for bug-diffutils@HIDDEN; Thu, 22 Mar 2018 20:38:17 -0400 Received: from mail-oi0-x230.google.com ([2607:f8b0:4003:c06::230]:39400) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from <the.f1repl4ce@HIDDEN>) id 1ezAij-0001Xs-PM for bug-diffutils@HIDDEN; Thu, 22 Mar 2018 20:38:13 -0400 Received: by mail-oi0-x230.google.com with SMTP id q71-v6so8983409oic.6 for <bug-diffutils@HIDDEN>; Thu, 22 Mar 2018 17:38:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=message-id:mime-version:to:from:subject:date:importance; bh=b4L5653fP3NAjQ9q9a0LClNveWIJEfdlyp/1wfGqolc=; b=XrhBpsLxaMgZ33fh4lIT6ex99IiUJ6pl2Vhh284c6mwFVCuoAAlFWNTSXi6hTv6s+S /4nb00tgA8z7Iey9nJEFwb0OYAPhPajs5t37fz0vu9OjDcCIW0RCgar4sAu71id6jLER IqIZbjYSKNcWDTlgRhefYdl06ZvP7tCxK5afquglAK1bJKs4NgHGrRGchfSZKrqXrp53 vyub7n7TR/v9ntF99zaMlr2X47KfBNHo9earF7BLP/GidYBRLqLMfChOR5xKn9eZZUCA MgaFbHHHfSeRzWcqqE8v/91puj1Xl9XXEP2s4D3Ijsns5HIjDjhnUUyiSZORcCLWJ7QD 6uJQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:mime-version:to:from:subject:date :importance; bh=b4L5653fP3NAjQ9q9a0LClNveWIJEfdlyp/1wfGqolc=; b=Y5Y9eJEDY70wqYn3RcjYw8Q2UV+rJIxWI3R8+KUlCAGiy+mWnSZ/BoyDYHv2ftGLxR 5tE0HQgdw15wnLNGwy3jE6WI5fSRGdvsabfXRJfByJePeOzk103hEAzNbQEQfQoLyoaa pcgV6hRkpicg2jX62M0eWuKzXp27wGbVcrrjZNKj8TN3IsYrbOwmw171JLeugVJXW8CP a9CACT9uQLQ2pg4OYz5phRpukCC5/H+WElkfOLF9oUIglniqwmCQXLYL24/9MbIgBw48 7I3K/h6HfWU/4QuMOFArVsMTReioT6cAi6OFc3clwxxrX/rh8GIG2vDJ5qs1tbExkT/J Zv/g== X-Gm-Message-State: AElRT7GHd6PVCp2PikaQMh8k1L2rAbVGo2q+boyTTzEYLYeKdp6Bvtz7 p8O8kG+u5C+Ae1hqn8DiImWTml/T X-Google-Smtp-Source: AG47ELuicBXO+xTmRUUuCY0hcixZqDO9+7Tn+ksWPNyH0owEFOU1pk/NV3QFwEr7sUkwtp8q+uaZJQ== X-Received: by 10.202.168.65 with SMTP id r62mr5154206oie.232.1521765492399; Thu, 22 Mar 2018 17:38:12 -0700 (PDT) Received: from ?IPv6:::ffff:10.117.1.197? ([12.238.33.2]) by smtp.gmail.com with ESMTPSA id h76sm4827300oig.57.2018.03.22.17.38.11 for <bug-diffutils@HIDDEN> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 22 Mar 2018 17:38:11 -0700 (PDT) Message-ID: <5ab44c73.4fd0ca0a.a6e4d.fe87@HIDDEN> MIME-Version: 1.0 To: "bug-diffutils@HIDDEN" <bug-diffutils@HIDDEN> From: The Fireplace <the.f1repl4ce@HIDDEN> Subject: Releasing a build compatible with glibc-2.26+ Date: Thu, 22 Mar 2018 19:38:12 -0500 Importance: normal X-Priority: 3 Content-Type: multipart/alternative; boundary="_45EA26A2-EF1D-491F-B56A-833321202301_" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 22 Mar 2018 20:41:41 -0400 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -4.0 (----) --_45EA26A2-EF1D-491F-B56A-833321202301_ Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Hello, I would like to use diffutils alongside glibc-2.27, but it seems that the l= atest release of diffutils doesn=E2=80=99t support it. Is it possible that = you guys could make a new release or alpha build with the changes that have= been made since the last release? As I understand it, the issue has been f= ixed. I get it if all current changes aren=E2=80=99t tested enough to make = a full release, but I=E2=80=99m hoping at least an alpha can be made, thoug= h it looks like none have been made in a while. If neither can be made righ= t now, if you have any other way for me to solve this compatibility issue, = I=E2=80=99d love to hear it. I look forward to hearing back from you. Sincerely, The_Fireplace --_45EA26A2-EF1D-491F-B56A-833321202301_ Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="utf-8" <html xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=3D"urn:sc= hemas-microsoft-com:office:word" xmlns:m=3D"http://schemas.microsoft.com/of= fice/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta ht= tp-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8"><meta name= =3DGenerator content=3D"Microsoft Word 15 (filtered medium)"><style><!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0in; margin-bottom:.0001pt; font-size:11.0pt; font-family:"Calibri",sans-serif;} a:link, span.MsoHyperlink {mso-style-priority:99; color:blue; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {mso-style-priority:99; color:#954F72; text-decoration:underline;} .MsoChpDefault {mso-style-type:export-only;} @page WordSection1 {size:8.5in 11.0in; margin:1.0in 1.0in 1.0in 1.0in;} div.WordSection1 {page:WordSection1;} --></style></head><body lang=3DEN-US link=3Dblue vlink=3D"#954F72"><div cla= ss=3DWordSection1><p class=3DMsoNormal>Hello,</p><p class=3DMsoNormal>I wou= ld like to use diffutils alongside glibc-2.27, but it seems that the latest= release of diffutils doesn=E2=80=99t support it. Is it possible that you g= uys could make a new release or alpha build with the changes that have been= made since the last release? As I understand it, <a href=3D"https://patchw= ork.ozlabs.org/patch/809145/">the issue has been fixed</a>. I get it if all= current changes aren=E2=80=99t tested enough to make a full release, but I= =E2=80=99m hoping at least an alpha can be made, though <a href=3D"http://a= lpha.gnu.org/gnu/diffutils/">it looks like none have been made in a while</= a>. If neither can be made right now, if you have any other way for me to s= olve this compatibility issue, I=E2=80=99d love to hear it. I look forward = to hearing back from you.</p><p class=3DMsoNormal>Sincerely,</p><p class=3D= MsoNormal>The_Fireplace</p><p class=3DMsoNormal><o:p> </o:p></p></div>= </body></html>= --_45EA26A2-EF1D-491F-B56A-833321202301_--
The Fireplace <the.f1repl4ce@HIDDEN>
:bug-diffutils@HIDDEN
.
Full text available.bug-diffutils@HIDDEN
:bug#30913
; Package diffutils
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.