From unknown Sat Aug 16 14:26:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6628: [PATCH] omit $(POW_LIB) when linking, as this is no longer needed Resent-From: Paul Eggert Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-coreutils@gnu.org Resent-Date: Tue, 13 Jul 2010 23:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 6628 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: patch To: 6628@debbugs.gnu.org X-Debbugs-Original-To: Bug Coreutils Received: via spool by submit@debbugs.gnu.org id=B.12790639395823 (code B ref -1); Tue, 13 Jul 2010 23:33:02 +0000 Received: (at submit) by debbugs.gnu.org; 13 Jul 2010 23:32:19 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OYoxW-0001Vq-Nv for submit@debbugs.gnu.org; Tue, 13 Jul 2010 19:32:18 -0400 Received: from mail.gnu.org ([199.232.76.166] helo=mx10.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OYoxU-0001VP-CS for submit@debbugs.gnu.org; Tue, 13 Jul 2010 19:32:17 -0400 Received: from lists.gnu.org ([199.232.76.165]:41882) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OYoxb-0007Sq-4x for submit@debbugs.gnu.org; Tue, 13 Jul 2010 19:32:23 -0400 Received: from [140.186.70.92] (port=38135 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OYoxZ-0000cO-LA for bug-coreutils@gnu.org; Tue, 13 Jul 2010 19:32:22 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OYoxY-0002Ek-5o for bug-coreutils@gnu.org; Tue, 13 Jul 2010 19:32:21 -0400 Received: from kiwi.cs.ucla.edu ([131.179.128.19]:41004) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OYoxX-0002EL-R5 for bug-coreutils@gnu.org; Tue, 13 Jul 2010 19:32:20 -0400 Received: from [131.179.64.200] (Penguin.CS.UCLA.EDU [131.179.64.200]) by kiwi.cs.ucla.edu (8.13.8+Sun/8.13.8/UCLACS-6.0) with ESMTP id o6DNWHeN015601 for ; Tue, 13 Jul 2010 16:32:17 -0700 (PDT) Message-ID: <4C3CF781.3050306@cs.ucla.edu> Date: Tue, 13 Jul 2010 16:32:17 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.10) Gecko/20100527 Thunderbird/3.0.5 MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -4.9 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.9 (----) Here's an obvious patch to simplify src/Makefile.am now that gnulib strtod no longer needs libm. Is it OK to install this? >From 018e0adb679ac8ba713de00c1afb686395ce13fc Mon Sep 17 00:00:00 2001 From: Paul R. Eggert Date: Tue, 13 Jul 2010 16:29:37 -0700 Subject: [PATCH] omit $(POW_LIB) when linking, as this is no longer needed * src/Makefile.am (printf_LDADD, seq_LDADD, sleep_LDADD, sort_LDADD): (tail_LDADD, uptime_LDADD): Omit $(POW_LIB), as it's no longer needed due to recent gnulib changes, where the strtod module no longer uses the pow function. strtold needs pow only because it's sometimes aliased to strtod. See http://lists.gnu.org/archive/html/bug-gnulib/2010-07/msg00076.html --- src/Makefile.am | 8 -------- 1 files changed, 0 insertions(+), 8 deletions(-) diff --git a/src/Makefile.am b/src/Makefile.am index 2e0e320..d87fbb5 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -343,14 +343,6 @@ ls_LDADD += $(LIB_CAP) dd_LDADD += $(LIB_FDATASYNC) shred_LDADD += $(LIB_FDATASYNC) -# for strtod, strtold -printf_LDADD += $(POW_LIB) -seq_LDADD += $(POW_LIB) -sleep_LDADD += $(POW_LIB) -sort_LDADD += $(POW_LIB) -tail_LDADD += $(POW_LIB) -uptime_LDADD += $(POW_LIB) - # for xnanosleep sleep_LDADD += $(LIB_NANOSLEEP) sort_LDADD += $(LIB_NANOSLEEP) -- 1.7.1 From unknown Sat Aug 16 14:26:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6628: [PATCH] omit $(POW_LIB) when linking, as this is no longer needed Resent-From: Jim Meyering Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-coreutils@gnu.org Resent-Date: Wed, 14 Jul 2010 13:10:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6628 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: patch To: Paul Eggert Cc: 6628@debbugs.gnu.org Received: via spool by 6628-submit@debbugs.gnu.org id=B6628.127911298619227 (code B ref 6628); Wed, 14 Jul 2010 13:10:03 +0000 Received: (at 6628) by debbugs.gnu.org; 14 Jul 2010 13:09:46 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OZ1ib-000504-L2 for submit@debbugs.gnu.org; Wed, 14 Jul 2010 09:09:45 -0400 Received: from smtp1-g21.free.fr ([212.27.42.1]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OZ1iY-0004zy-Lu for 6628@debbugs.gnu.org; Wed, 14 Jul 2010 09:09:44 -0400 Received: from mx.meyering.net (unknown [82.230.74.64]) by smtp1-g21.free.fr (Postfix) with ESMTP id A9810940058; Wed, 14 Jul 2010 15:09:45 +0200 (CEST) Received: by rho.meyering.net (Acme Bit-Twister, from userid 1000) id 5FA5AC15; Wed, 14 Jul 2010 15:09:44 +0200 (CEST) From: Jim Meyering In-Reply-To: <4C3CF781.3050306@cs.ucla.edu> (Paul Eggert's message of "Tue, 13 Jul 2010 16:32:17 -0700") References: <4C3CF781.3050306@cs.ucla.edu> Date: Wed, 14 Jul 2010 15:09:44 +0200 Message-ID: <87vd8i1a7b.fsf@meyering.net> Lines: 15 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -3.3 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.3 (---) Paul Eggert wrote: > Here's an obvious patch to simplify src/Makefile.am now that > gnulib strtod no longer needs libm. Is it OK to install this? > > Subject: [PATCH] omit $(POW_LIB) when linking, as this is no longer needed > > * src/Makefile.am (printf_LDADD, seq_LDADD, sleep_LDADD, sort_LDADD): > (tail_LDADD, uptime_LDADD): Omit $(POW_LIB), as it's no longer > needed due to recent gnulib changes, where the strtod module no > longer uses the pow function. strtold needs pow only because it's > sometimes aliased to strtod. See > http://lists.gnu.org/archive/html/bug-gnulib/2010-07/msg00076.html Hi Paul, Thanks for the clean-up. That looks fine. From unknown Sat Aug 16 14:26:24 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.427 (Entity 5.427) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Paul Eggert Subject: bug#6628: closed (Re: bug#6628: [PATCH] omit $(POW_LIB) when linking, as this is no longer needed) Message-ID: References: <4C3DCD75.2050003@draigBrady.com> <4C3CF781.3050306@cs.ucla.edu> X-Gnu-PR-Message: they-closed 6628 X-Gnu-PR-Package: coreutils X-Gnu-PR-Keywords: patch Reply-To: 6628@debbugs.gnu.org Date: Wed, 14 Jul 2010 14:47:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1279118822-21957-1" This is a multi-part message in MIME format... ------------=_1279118822-21957-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #6628: [PATCH] omit $(POW_LIB) when linking, as this is no longer needed which was filed against the coreutils package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 6628@debbugs.gnu.org. --=20 6628: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D6628 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1279118822-21957-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 6628-done) by debbugs.gnu.org; 14 Jul 2010 14:46:24 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OZ3E7-0005hv-Tq for submit@debbugs.gnu.org; Wed, 14 Jul 2010 10:46:24 -0400 Received: from mail1.slb.deg.dub.stisp.net ([84.203.253.98]) by debbugs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1OZ3E4-0005hn-Jz for 6628-done@debbugs.gnu.org; Wed, 14 Jul 2010 10:46:21 -0400 Received: (qmail 83023 invoked from network); 14 Jul 2010 14:46:27 -0000 Received: from unknown (HELO ?192.168.2.25?) (84.203.137.218) by mail1.slb.deg.dub.stisp.net with SMTP; 14 Jul 2010 14:46:27 -0000 Message-ID: <4C3DCD75.2050003@draigBrady.com> Date: Wed, 14 Jul 2010 15:45:09 +0100 From: =?ISO-8859-1?Q?P=E1draig_Brady?= User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.8) Gecko/20100227 Thunderbird/3.0.3 MIME-Version: 1.0 To: Paul Eggert Subject: Re: bug#6628: [PATCH] omit $(POW_LIB) when linking, as this is no longer needed References: <4C3CF781.3050306@cs.ucla.edu> In-Reply-To: <4C3CF781.3050306@cs.ucla.edu> X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.8 (--) X-Debbugs-Envelope-To: 6628-done Cc: 6628-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.8 (--) On 14/07/10 00:32, Paul Eggert wrote: > Here's an obvious patch to simplify src/Makefile.am now that > gnulib strtod no longer needs libm. Is it OK to install this? > >>>From 018e0adb679ac8ba713de00c1afb686395ce13fc Mon Sep 17 00:00:00 2001 > From: Paul R. Eggert > Date: Tue, 13 Jul 2010 16:29:37 -0700 > Subject: [PATCH] omit $(POW_LIB) when linking, as this is no longer needed That looks good. I've just updated to the latest gnulib, so I went ahead and pushed that. cheers, Pádraig. ------------=_1279118822-21957-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 13 Jul 2010 23:32:19 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OYoxW-0001Vq-Nv for submit@debbugs.gnu.org; Tue, 13 Jul 2010 19:32:18 -0400 Received: from mail.gnu.org ([199.232.76.166] helo=mx10.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OYoxU-0001VP-CS for submit@debbugs.gnu.org; Tue, 13 Jul 2010 19:32:17 -0400 Received: from lists.gnu.org ([199.232.76.165]:41882) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OYoxb-0007Sq-4x for submit@debbugs.gnu.org; Tue, 13 Jul 2010 19:32:23 -0400 Received: from [140.186.70.92] (port=38135 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OYoxZ-0000cO-LA for bug-coreutils@gnu.org; Tue, 13 Jul 2010 19:32:22 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OYoxY-0002Ek-5o for bug-coreutils@gnu.org; Tue, 13 Jul 2010 19:32:21 -0400 Received: from kiwi.cs.ucla.edu ([131.179.128.19]:41004) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OYoxX-0002EL-R5 for bug-coreutils@gnu.org; Tue, 13 Jul 2010 19:32:20 -0400 Received: from [131.179.64.200] (Penguin.CS.UCLA.EDU [131.179.64.200]) by kiwi.cs.ucla.edu (8.13.8+Sun/8.13.8/UCLACS-6.0) with ESMTP id o6DNWHeN015601 for ; Tue, 13 Jul 2010 16:32:17 -0700 (PDT) Message-ID: <4C3CF781.3050306@cs.ucla.edu> Date: Tue, 13 Jul 2010 16:32:17 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.10) Gecko/20100527 Thunderbird/3.0.5 MIME-Version: 1.0 To: Bug Coreutils Subject: [PATCH] omit $(POW_LIB) when linking, as this is no longer needed Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -4.9 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.9 (----) Here's an obvious patch to simplify src/Makefile.am now that gnulib strtod no longer needs libm. Is it OK to install this? >From 018e0adb679ac8ba713de00c1afb686395ce13fc Mon Sep 17 00:00:00 2001 From: Paul R. Eggert Date: Tue, 13 Jul 2010 16:29:37 -0700 Subject: [PATCH] omit $(POW_LIB) when linking, as this is no longer needed * src/Makefile.am (printf_LDADD, seq_LDADD, sleep_LDADD, sort_LDADD): (tail_LDADD, uptime_LDADD): Omit $(POW_LIB), as it's no longer needed due to recent gnulib changes, where the strtod module no longer uses the pow function. strtold needs pow only because it's sometimes aliased to strtod. See http://lists.gnu.org/archive/html/bug-gnulib/2010-07/msg00076.html --- src/Makefile.am | 8 -------- 1 files changed, 0 insertions(+), 8 deletions(-) diff --git a/src/Makefile.am b/src/Makefile.am index 2e0e320..d87fbb5 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -343,14 +343,6 @@ ls_LDADD += $(LIB_CAP) dd_LDADD += $(LIB_FDATASYNC) shred_LDADD += $(LIB_FDATASYNC) -# for strtod, strtold -printf_LDADD += $(POW_LIB) -seq_LDADD += $(POW_LIB) -sleep_LDADD += $(POW_LIB) -sort_LDADD += $(POW_LIB) -tail_LDADD += $(POW_LIB) -uptime_LDADD += $(POW_LIB) - # for xnanosleep sleep_LDADD += $(LIB_NANOSLEEP) sort_LDADD += $(LIB_NANOSLEEP) -- 1.7.1 ------------=_1279118822-21957-1--