[sr #110347] Revise documentation of when configure enters cross-compilation mode.

2020-11-02 Thread Bruno Haible
Follow-up Comment #1, sr #110347 (project autoconf):

This documentation was already improved through
https://git.savannah.gnu.org/gitweb/?p=autoconf.git;a=commitdiff;h=fc1fe985411216165116520b444cdeaae237b6fb

It now says
"If the binaries produced by these tools can be executed by the build system,
the configure script will make use of it in AC_RUN_IFELSE invocations;
otherwise, cross-compilation
mode is enabled."

___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[sr #110305] Replace autom4te output file atomically

2020-11-02 Thread Bruno Haible
Follow-up Comment #1, sr #110305 (project autoconf):

Gnulib has a module 'supersede', for atomically superseding an output file.
But it's written in C, not Perl. So, probably, it's not useful here?

___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[sr #110352] "Specific warnings options for autoreconf" test can fail due to buggy third party macros

2020-11-02 Thread Zack Weinberg
Update of sr #110352 (project autoconf):

  Status:   Confirmed => Done   
 Open/Closed:Open => Closed 

___

Follow-up Comment #1:

Fixed by 45f1c8ba95c84a2980aa2ed3d03f1674fcc114fa.

___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[sr #110353] AC_OPENMP can clobber files named `mp` or `penmp` in the source directory

2020-11-02 Thread Zack Weinberg
Update of sr #110353 (project autoconf):

  Status:   Confirmed => Done   
 Open/Closed:Open => Closed 

___

Follow-up Comment #2:

Fixed by f1047b2e9656ba1cb3b672df22b2178ad0b38738.

___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[sr #110346] Revert to looking for yywrap in AC_PROG_LEX

2020-11-02 Thread Zack Weinberg
Update of sr #110346 (project autoconf):

  Status:None => Done   
 Open/Closed:Open => Closed 

___

Follow-up Comment #1:

Fixed by 46f384f850b455cdb366bafbcf4e992606b3f2c0.

___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[sr #110359] PATH ignored searching for g++

2020-11-02 Thread anonymous
URL:
  

 Summary: PATH ignored searching for g++
 Project: Autoconf
Submitted by: None
Submitted on: Mon 02 Nov 2020 01:24:22 PM UTC
Category: None
Priority: 5 - Normal
Severity: 3 - Normal
  Status: None
 Privacy: Public
 Assigned to: None
Originator Email: nat...@acm.org
 Open/Closed: Open
 Discussion Lock: Any
Operating System: GNU/Linux

___

Details:

I have built and installed an uptodate g++ in a local directory, and pointed
my PATH at that set of tools.  The system g++ is too old (and no, I can;t
update it).

the autoconf 2.69c beta seems to ignore that and finds the g++ in /bin.

here's the PATH as printed in the config.log


PATH: /data/users/nathans/tools/bin/
PATH: /home/nathans/my/bin/
PATH: /data/users/nathans/tools/bin/
PATH: /usr/local/bin/
PATH: /bin/
PATH: /usr/bin/
PATH: /usr/local/sbin/
PATH: /usr/sbin/
PATH: /usr/facebook/ops/scripts/
PATH: /usr/facebook/scripts/
PATH: /usr/facebook/scripts/db/

Notice that has /data/users/nathans/tools/bin in there twice.  the second one
is from the shell's PATH var:

devvm293:368>echo $PATH
/home/nathans/my/bin:/data/users/nathans/tools/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/usr/facebook/ops/scripts:/usr/facebook/scripts:/usr/facebook/scripts/db

the first is because the configure script is explicitly putting it there (via
a --with-tools= option)


here's what it says of g++

configure:2348: checking for g++
configure:2369: found /bin/g++
configure:2380: result: g++
configure:2407: checking for C++ compiler version
configure:2416: g++ --version >&5
g++ (GCC) 8.3.1 20191121 (Red Hat 8.3.1-5)

Here's my actual g++

devvm293:362>whence -p g++
/data/users/nathans/tools/bin/g++

devvm293:371>g++ --version
g++ (GCC) 10.1.1 20200604


I've not dug further into this.  The project containing all this is
gihub.com/urnathan/joust, I attach the configure.ac and config.m4, shout if
you need more.




___

File Attachments:


---
Date: Mon 02 Nov 2020 01:24:22 PM UTC  Name: configure.ac  Size: 1KiB   By:
None
configure scripts

---
Date: Mon 02 Nov 2020 01:24:22 PM UTC  Name: config.m4  Size: 8KiB   By: None
configure scripts

---
Date: Mon 02 Nov 2020 01:24:22 PM UTC  Name: configure  Size: 139KiB   By:
None
configure scripts


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/