GNU logs - #25368, boring messages


Message sent to bug-libtool@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#25368: Libtool patch concerning using the NAG fortran compiler as linker
Resent-From: Juergen Reuter <juergen.reuter@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-libtool@HIDDEN
Resent-Date: Thu, 05 Jan 2017 18:43:01 +0000
Resent-Message-ID: <handler.25368.B.148364173119897 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 25368
X-GNU-PR-Package: libtool
X-GNU-PR-Keywords: 
To: 25368 <at> debbugs.gnu.org, peter@HIDDEN
Cc: "whizard@HIDDEN" <whizard@HIDDEN>
X-Debbugs-Original-To: bug-libtool@HIDDEN, peter@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.148364173119897
          (code B ref -1); Thu, 05 Jan 2017 18:43:01 +0000
Received: (at submit) by debbugs.gnu.org; 5 Jan 2017 18:42:11 +0000
Received: from localhost ([127.0.0.1]:44036 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1cPCzK-0005Ar-RM
	for submit <at> debbugs.gnu.org; Thu, 05 Jan 2017 13:42:11 -0500
Received: from eggs.gnu.org ([208.118.235.92]:59306)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <juergen.reuter@HIDDEN>) id 1cPCzI-0005Ae-Mm
 for submit <at> debbugs.gnu.org; Thu, 05 Jan 2017 13:42:09 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <juergen.reuter@HIDDEN>) id 1cPCzC-0000ep-DB
 for submit <at> debbugs.gnu.org; Thu, 05 Jan 2017 13:42:03 -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,UNPARSEABLE_RELAY
 autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:54226)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <juergen.reuter@HIDDEN>)
 id 1cPCzC-0000ek-Av
 for submit <at> debbugs.gnu.org; Thu, 05 Jan 2017 13:42:02 -0500
Received: from eggs.gnu.org ([2001:4830:134:3::10]:50272)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <juergen.reuter@HIDDEN>) id 1cPCzA-0005LY-Sw
 for bug-libtool@HIDDEN; Thu, 05 Jan 2017 13:42:02 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <juergen.reuter@HIDDEN>) id 1cPCz5-0000aM-WC
 for bug-libtool@HIDDEN; Thu, 05 Jan 2017 13:42:00 -0500
Received: from smtp-o-3.desy.de ([131.169.56.156]:55090)
 by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <juergen.reuter@HIDDEN>)
 id 1cPCz5-0000Yr-J3
 for bug-libtool@HIDDEN; Thu, 05 Jan 2017 13:41:55 -0500
X-Clacks-Overhead: GNU Terry Pratchett
Received: from smtp-map-3.desy.de (smtp-map-3.desy.de [131.169.56.68])
 by smtp-o-3.desy.de (DESY-O-3) with ESMTP id ACA29280AB7
 for <bug-libtool@HIDDEN>; Thu,  5 Jan 2017 19:41:51 +0100 (CET)
Received: from ZITSWEEP1.win.desy.de (zitsweep1.win.desy.de [131.169.97.95])
 by smtp-map-3.desy.de (DESY_MAP_3) with ESMTP id A121715C7
 for <bug-libtool@HIDDEN>; Thu,  5 Jan 2017 19:41:50 +0100 (MET)
Received: from smtp-intra-1.desy.de (lb-40-26.desy.de) by ZITSWEEP1.win.desy.de
 (Clearswift SMTPRS 5.5.0) with ESMTP id
 <Tc67c8f9be283a9615f1f4@HIDDEN>; 
 Thu, 5 Jan 2017 19:41:50 +0100
Received: from t00pcx19888.desy.de (t00pcx19888.desy.de [131.169.210.218])
 by smtp-intra-1.desy.de (DESY-INTRA-1) with ESMTP id ABA743E901;
 Thu,  5 Jan 2017 19:41:50 +0100 (MET)
From: Juergen Reuter <juergen.reuter@HIDDEN>
Message-ID: <3be89235-f2fe-8ada-89c7-3823a5bd9078@HIDDEN>
Date: Thu, 5 Jan 2017 19:41:50 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.5.1
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="------------80BCA9BADA59EB7D23E469CA"
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy]
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -5.0 (-----)
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: -5.0 (-----)

This is a multi-part message in MIME format.
--------------80BCA9BADA59EB7D23E469CA
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit

Dear libtool developers,
here is a patch for the current libtool git repo when using the NAG 
Fortran compiler
(nagfor) to link exectuables or libraries. nagfor doesn't accept 
arguments passed twice,
but a setup in the ltmain.in does exactly this when using -openmp as a 
flag. To avoid
hiccups, I added the following patch  (below).
I would be grateful if you could push this to the libtool git repo!
Thanks a lot in advance!
Cheers,
     JRR

Patch:
diff --git a/build-aux/ltmain.in b/build-aux/ltmain.in
index 4cd3818..d65ea72 100644
--- a/build-aux/ltmain.in
+++ b/build-aux/ltmain.in
@@ -5176,12 +5176,24 @@ func_mode_link ()

-mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe \
        |-threads|-fopenmp|-openmp|-mp|-xopenmp|-omp|-qsmp=*)
-       func_append compiler_flags " $arg"
+        case $CC in
+           nagfor*) ;;
+           *)
+               func_append compiler_flags " $arg"
+               ;;
+       esac
         func_append compile_command " $arg"
         func_append finalize_command " $arg"
         case "$new_inherited_linker_flags " in
             *" $arg "*) ;;
-           * ) func_append new_inherited_linker_flags " $arg" ;;
+           *)
+               case $CC in
+                   nagfor*) ;;
+                   *)
+                       func_append new_inherited_linker_flags " $arg"
+                   ;;
+               esac
+               ;;
         esac
         continue
         ;;


-- 
-------------------------------------
Juergen Reuter
*****
DESY Theory Group
Notkestrasse 85
D-22603 Hamburg
Phone: +49 (0)40 8998-3895
Fax  : +49 (0)40 8998-2777

*****
Skype: jr_reuter
-------------------------------------


--------------80BCA9BADA59EB7D23E469CA
Content-Type: text/plain; charset=UTF-8;
 name="patch_nagfor"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="patch_nagfor"

ZGlmZiAtLWdpdCBhL2J1aWxkLWF1eC9sdG1haW4uaW4gYi9idWlsZC1hdXgvbHRtYWluLmlu
CmluZGV4IDRjZDM4MTguLmQ2NWVhNzIgMTAwNjQ0Ci0tLSBhL2J1aWxkLWF1eC9sdG1haW4u
aW4KKysrIGIvYnVpbGQtYXV4L2x0bWFpbi5pbgpAQCAtNTE3NiwxMiArNTE3NiwyNCBAQCBm
dW5jX21vZGVfbGluayAoKQogCiAgICAgICAtbXR8LW10aHJlYWRzfC1rdGhyZWFkfC1LdGhy
ZWFkfC1wdGhyZWFkfC1wdGhyZWFkc3wtLXRocmVhZC1zYWZlIFwKICAgICAgIHwtdGhyZWFk
c3wtZm9wZW5tcHwtb3Blbm1wfC1tcHwteG9wZW5tcHwtb21wfC1xc21wPSopCi0JZnVuY19h
cHBlbmQgY29tcGlsZXJfZmxhZ3MgIiAkYXJnIgorICAgICAgICBjYXNlICRDQyBpbgorCSAg
ICBuYWdmb3IqKSA7OworCSAgICAqKQorCQlmdW5jX2FwcGVuZCBjb21waWxlcl9mbGFncyAi
ICRhcmciCisJCTs7CisJZXNhYwogCWZ1bmNfYXBwZW5kIGNvbXBpbGVfY29tbWFuZCAiICRh
cmciCiAJZnVuY19hcHBlbmQgZmluYWxpemVfY29tbWFuZCAiICRhcmciCiAJY2FzZSAiJG5l
d19pbmhlcml0ZWRfbGlua2VyX2ZsYWdzICIgaW4KIAkgICAgKiIgJGFyZyAiKikgOzsKLQkg
ICAgKiApIGZ1bmNfYXBwZW5kIG5ld19pbmhlcml0ZWRfbGlua2VyX2ZsYWdzICIgJGFyZyIg
OzsKKwkgICAgKikgCisJCWNhc2UgJENDIGluIAorCQkgICAgbmFnZm9yKikgOzsKKwkJICAg
ICopCisJCQlmdW5jX2FwcGVuZCBuZXdfaW5oZXJpdGVkX2xpbmtlcl9mbGFncyAiICRhcmci
CisJCSAgICA7OworCQllc2FjCisJCTs7CiAJZXNhYwogCWNvbnRpbnVlCiAJOzsK
--------------80BCA9BADA59EB7D23E469CA--




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Juergen Reuter <juergen.reuter@HIDDEN>
Subject: bug#25368: Acknowledgement (Libtool patch concerning using the
 NAG fortran compiler as linker)
Message-ID: <handler.25368.B.148364173119897.ack <at> debbugs.gnu.org>
References: <3be89235-f2fe-8ada-89c7-3823a5bd9078@HIDDEN>
X-Gnu-PR-Message: ack 25368
X-Gnu-PR-Package: libtool
Reply-To: 25368 <at> debbugs.gnu.org
Date: Thu, 05 Jan 2017 18:43:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-libtool@HIDDEN

If you wish to submit further information on this problem, please
send it to 25368 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
25368: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D25368
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems



Last modified: Mon, 25 Nov 2019 12:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.