Received: (at 16467) by debbugs.gnu.org; 1 May 2016 02:51:50 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 30 22:51:50 2016 Received: from localhost ([127.0.0.1]:58954 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1awhU6-0004gD-JG for submit <at> debbugs.gnu.org; Sat, 30 Apr 2016 22:51:50 -0400 Received: from mail-ob0-f169.google.com ([209.85.214.169]:33990) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <meyering@HIDDEN>) id 1awhU5-0004fz-3L for 16467 <at> debbugs.gnu.org; Sat, 30 Apr 2016 22:51:49 -0400 Received: by mail-ob0-f169.google.com with SMTP id dm5so8055747obc.1 for <16467 <at> debbugs.gnu.org>; Sat, 30 Apr 2016 19:51:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:from:date:message-id:subject:to; bh=xCsDPZSwX+rg86qnApZxKmhCze0hKHVvOSF0un5eMnI=; b=KKeBWhZp1pGOhWDQk/9nyiu1ChU+R2D0a6Ir0lg2Az7ZgfuqMfVU4m8N9ZJDAb0WtM /j5C+y8pA+DfBdgHSoWjK2Qub6yySPX66awLKNUSiC8LJnp+goqJpxT98vLWqw9kIg7U D4QrfdIatI1BNbFy5yCUqJatCLiyWpxVIBpMWJbD6+RbxqH5+9ZcvoS64QR8EtZNRNyJ GGsrCWkRsxSuyz39WcxS8GjaMR+dTxmXFeyP/3B0PP1KN8Rt471wB0PVSz15LMqlV+4e vuiy9ztTJfmsF0VjGw5/kxy04iqYjCazyJSWr5+ewkS5k1ISOEnIuLgf1/8X/1xtkuym jtdQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:from:date:message-id:subject :to; bh=xCsDPZSwX+rg86qnApZxKmhCze0hKHVvOSF0un5eMnI=; b=L0vw6vgF8cKBDe6PR0Raa30uCyDf7O1usLEAusLpqvu/anF3zu+v5pB0ogs9nQUeZQ GyWFCMjcO6kN5mio5vDCe+fHOLptqANTZm+lvRAZB4TbF7h6FbISugBFeEsqBFQ0g6NU JsS5lonidBfy6gvtNNdGEMftyMHUURrmliEZNE59TISJmI1K5DMTAaixtGKYm4QyHML+ EWHuBrpYxkln4M5v6H738JoAFNpE4FCa2qmsUZkFYG1asJg/U5Br3Cn/+31Xft8miyM3 Z1cbPvFHRzdCbMaYfbj3JX/mC8CqPuC9XoQAKiXR8iynfPheMRse1eKmFtPyXYNB9BdW mFpA== X-Gm-Message-State: AOPr4FUx2iZi6eSKTm9faXfQ1hQ9VlDOhajq5oN5JD6tDbm4ncDW/Jc0aW4sR2vYwEPPPDH6WIe1OwTkPhXP2g== X-Received: by 10.60.60.102 with SMTP id g6mr12367478oer.25.1462071103558; Sat, 30 Apr 2016 19:51:43 -0700 (PDT) MIME-Version: 1.0 Received: by 10.202.175.193 with HTTP; Sat, 30 Apr 2016 19:51:23 -0700 (PDT) From: Jim Meyering <jim@HIDDEN> Date: Sat, 30 Apr 2016 19:51:23 -0700 X-Google-Sender-Auth: s3FveTTY6-UT7Ol4Vcb4Uda52ss Message-ID: <CA+8g5KHQrPrnVuYs+pmOJX0HBXXy0W1ryetuLgUEJQnBwdh7tw@HIDDEN> Subject: Re: [bug-diffutils] bug#16467: Diffutils 3.3 v. VMS (et al.) To: 16467 <at> debbugs.gnu.org Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.5 (/) X-Debbugs-Envelope-To: 16467 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 (/) close 16467 done By the above, I've closed this issue. If it's still a problem, please let us know (reply to this thread with details) and I'll be happy to reopen it.
bug-diffutils@HIDDEN
:bug#16467
; Package diffutils
.
Full text available.Paul Eggert <eggert@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Received: (at 16467) by debbugs.gnu.org; 16 Jan 2014 21:05:26 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jan 16 16:05:26 2014 Received: from localhost ([127.0.0.1]:54044 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1W3u7y-000551-JD for submit <at> debbugs.gnu.org; Thu, 16 Jan 2014 16:05:26 -0500 Received: from smtp.cs.ucla.edu ([131.179.128.62]:52029) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <eggert@HIDDEN>) id 1W3u7w-00054t-Q2 for 16467 <at> debbugs.gnu.org; Thu, 16 Jan 2014 16:05:25 -0500 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 72C7C39E8011; Thu, 16 Jan 2014 13:05:24 -0800 (PST) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H7PyqIczUezR; Thu, 16 Jan 2014 13:05:24 -0800 (PST) Received: from penguin.cs.ucla.edu (Penguin.CS.UCLA.EDU [131.179.64.200]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 1149D39E8008; Thu, 16 Jan 2014 13:05:24 -0800 (PST) Message-ID: <52D84993.7090207@HIDDEN> Date: Thu, 16 Jan 2014 13:05:23 -0800 From: Paul Eggert <eggert@HIDDEN> Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: "Steven M. Schweda" <sms@HIDDEN>, 16467 <at> debbugs.gnu.org Subject: Re: [bug-diffutils] bug#16467: Diffutils 3.3 v. VMS (et al.) References: <14011608065233_202014DB@HIDDEN> In-Reply-To: <14011608065233_202014DB@HIDDEN> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: 16467 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <http://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: <http://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.6 (--) On 01/16/2014 06:06 AM, Steven M. Schweda wrote: > I normally build diffutils on a Tru64 UNIX system using the > vendor-supplied C compiler, which resembles the vendor-supplied C > compiler on VMS. (Then I hand-edit the resulting config.h for use on > VMS.) On Tru64, I ran into the previously reported "make check" failure > caused by the too-modern "export var=value" stuff in that "make" file. Sorry, I've forgotten which failure that was. Is it fixed in the git master now? Or do you have a URL for the bug? > After getting past that problem, I was stopped by not having the exactly > correct version (1.13a) of automake. Perhaps there's some simple > wark-around for that, but the error message I got did not lead me to it. > Is "make check" intended only for serious developers, or should any peon > expect to be able to make it work starting from a simple source kit? If you start from a tarball distribution and don't change it, 'make check' should not require the use of 'automake' (and if it does so I'd like to see how to reproduce the bug). 'automake' should be required only if you're a developer building from the git master, or if you are editing the source code in the tarball.
bug-diffutils@HIDDEN
:bug#16467
; Package diffutils
.
Full text available.Received: (at 16467) by debbugs.gnu.org; 16 Jan 2014 21:04:40 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jan 16 16:04:40 2014 Received: from localhost ([127.0.0.1]:54040 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1W3u7E-00053Y-3B for submit <at> debbugs.gnu.org; Thu, 16 Jan 2014 16:04:40 -0500 Received: from smtp.cs.ucla.edu ([131.179.128.62]:51981) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <eggert@HIDDEN>) id 1W3u7B-00053N-It for 16467 <at> debbugs.gnu.org; Thu, 16 Jan 2014 16:04:38 -0500 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 9CE0939E8015; Thu, 16 Jan 2014 13:04:36 -0800 (PST) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id G6SzxU8F4tSU; Thu, 16 Jan 2014 13:04:34 -0800 (PST) Received: from penguin.cs.ucla.edu (Penguin.CS.UCLA.EDU [131.179.64.200]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id E8F3B39E8011; Thu, 16 Jan 2014 13:04:34 -0800 (PST) Message-ID: <52D84962.9010503@HIDDEN> Date: Thu, 16 Jan 2014 13:04:34 -0800 From: Paul Eggert <eggert@HIDDEN> Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: "Steven M. Schweda" <sms@HIDDEN>, 16467 <at> debbugs.gnu.org Subject: Re: [bug-diffutils] bug#16467: Diffutils 3.3 v. VMS (et al.) References: <14011608065233_202014DB@HIDDEN> In-Reply-To: <14011608065233_202014DB@HIDDEN> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: 16467 Cc: Bug-gnulib <bug-gnulib@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <http://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: <http://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.6 (--) On 01/16/2014 06:06 AM, Steven M. Schweda wrote: > The C macro HAVE_DECL_STRTOLL is still used in lib/strtoimax.c, but > seems to have disappeared from the Tru64-generated config.h. My fault > or yours? I think it's a gnulib bug. We don't run into compilers lacking 'long long' often nowadays, so I'm not surprised the bug is there. I pushed the following patch to gnuliband am cc'ing to bug-gnulib. Does this fix the problem for you? --- ChangeLog | 11 +++++++++++ lib/strtoimax.c | 16 ++++++++++------ 2 files changed, 21 insertions(+), 6 deletions(-) diff --git a/ChangeLog b/ChangeLog index 9a9f00b..ebfba06 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,14 @@ +2014-01-16 Paul Eggert <eggert@HIDDEN> + + strtoimax: port to platforms lacking 'long long' + VMS's pre-C99 compiler lacks 'long long', so 'configure' doesn't + check whether strtoll is declared, which causes the C file to + wrongly report an error. Problem reported by Steven M. Schweda in: + http://lists.gnu.org/archive/html/bug-diffutils/2014-01/msg00003.html + * lib/strtoimax.c (strtoull): + Declare only if HAVE_UNSIGNED_LONG_LONG_INT. + (strtoll): Declare only if HAVE_LONG_LONG_INT. + 2014-01-16 Daniel Albers <daniel@HIDDEN> (tiny change) relocatable-perl: fix texi syntax diff --git a/lib/strtoimax.c b/lib/strtoimax.c index 219ebaf..2c33d58 100644 --- a/lib/strtoimax.c +++ b/lib/strtoimax.c @@ -28,20 +28,24 @@ #include "verify.h" #ifdef UNSIGNED -# ifndef HAVE_DECL_STRTOULL +# if HAVE_UNSIGNED_LONG_LONG_INT +# ifndef HAVE_DECL_STRTOULL "this configure-time declaration test was not run" -# endif -# if !HAVE_DECL_STRTOULL && HAVE_UNSIGNED_LONG_LONG_INT +# endif +# if !HAVE_DECL_STRTOULL unsigned long long int strtoull (char const *, char **, int); +# endif # endif #else -# ifndef HAVE_DECL_STRTOLL +# if HAVE_LONG_LONG_INT +# ifndef HAVE_DECL_STRTOLL "this configure-time declaration test was not run" -# endif -# if !HAVE_DECL_STRTOLL && HAVE_LONG_LONG_INT +# endif +# if !HAVE_DECL_STRTOLL long long int strtoll (char const *, char **, int); +# endif # endif #endif -- 1.8.4.2
bug-diffutils@HIDDEN
:bug#16467
; Package diffutils
.
Full text available.Received: (at submit) by debbugs.gnu.org; 16 Jan 2014 16:52:06 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jan 16 11:52:06 2014 Received: from localhost ([127.0.0.1]:53879 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1W3qAn-0006JZ-At for submit <at> debbugs.gnu.org; Thu, 16 Jan 2014 11:52:05 -0500 Received: from eggs.gnu.org ([208.118.235.92]:55186) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <sms@HIDDEN>) id 1W3ndU-0001lh-8X for submit <at> debbugs.gnu.org; Thu, 16 Jan 2014 09:09:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <sms@HIDDEN>) id 1W3ndL-0003zP-IW for submit <at> debbugs.gnu.org; Thu, 16 Jan 2014 09:09:31 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:57659) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <sms@HIDDEN>) id 1W3ndL-0003zK-G5 for submit <at> debbugs.gnu.org; Thu, 16 Jan 2014 09:09:23 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56764) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <sms@HIDDEN>) id 1W3ndB-0005hY-RM for bug-diffutils@HIDDEN; Thu, 16 Jan 2014 09:09:23 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <sms@HIDDEN>) id 1W3nd5-0003vB-Lr for bug-diffutils@HIDDEN; Thu, 16 Jan 2014 09:09:13 -0500 Received: from alp.antinode.info ([209.98.249.184]:16819) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from <sms@HIDDEN>) id 1W3nd5-0003qM-Cn for bug-diffutils@HIDDEN; Thu, 16 Jan 2014 09:09:07 -0500 Date: Thu, 16 Jan 2014 08:06:52 -0600 (CST) Message-Id: <14011608065233_202014DB@HIDDEN> From: "Steven M. Schweda" <sms@HIDDEN> To: bug-diffutils@HIDDEN Subject: Diffutils 3.3 v. VMS (et al.) X-VMS-To: SMTP%"bug-diffutils@HIDDEN" X-VMS-Cc: SMS X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 16 Jan 2014 11:52:03 -0500 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <http://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: <http://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: -5.0 (-----) I normally build diffutils on a Tru64 UNIX system using the vendor-supplied C compiler, which resembles the vendor-supplied C compiler on VMS. (Then I hand-edit the resulting config.h for use on VMS.) On Tru64, I ran into the previously reported "make check" failure caused by the too-modern "export var=value" stuff in that "make" file. After getting past that problem, I was stopped by not having the exactly correct version (1.13a) of automake. Perhaps there's some simple wark-around for that, but the error message I got did not lead me to it. Is "make check" intended only for serious developers, or should any peon expect to be able to make it work starting from a simple source kit? Ignoring the lack of "make check" results, I tried to build the code on VMS, making source changes like the now-familiar ones reported for version 3.2 to deal with the VMS quirks, but I ran into one new problem: The C macro HAVE_DECL_STRTOLL is still used in lib/strtoimax.c, but seems to have disappeared from the Tru64-generated config.h. My fault or yours? ------------------------------------------------------------------------ Steven M. Schweda sms@antinode-info 382 South Warwick Street (+1) 651-699-9818 Saint Paul MN 55105-2547
"Steven M. Schweda" <sms@HIDDEN>
:bug-diffutils@HIDDEN
.
Full text available.bug-diffutils@HIDDEN
:bug#16467
; Package diffutils
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.