bugmake - Bugs: bug #50648, GMake 4.2.1 --with-guile fails...

 
 

bug #50648: GMake 4.2.1 --with-guile fails silently if installed Guile version is higher than 2.0

Submitter:  None
Submitted:  Mon 27 Mar 2017 07:16:27 AM UTC
   
 
Severity:  3 - Normal Item Group:  Bug
Status:  Fixed Privacy:  Public
Assigned to:  psmith Open/Closed:  Closed
Component Version:  4.2.1 Operating System:  POSIX-Based
Fixed Release:  4.3 Triage Status:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Sun 04 Jun 2017 10:52:36 PM UTC, comment #1: 

A fix has been pushed and will be in the next release.  Thank you for filing a report!

Paul D. Smith <psmith>
Group administrator
Mon 27 Mar 2017 07:16:27 AM UTC, original submission:  


Hi,

This is on macOS with stock:

https://ftpmirror.gnu.org/make/make-4.2.1.tar.bz2

When you build --with-guile the configure script hard-codes "guile-2.0" (and an earlier guile version) as the Guile package to check for.  But if you have guile-2.2 or anything higher than 2.0, the check will fail and guile will not be included.

This also causes the very convenient homebrew version of make to fail to install with guile despite passing

homebrew install make --with-guile

In my case I had installed guile-2.2 via homebrew and the make builed failed to find it.

The problem is NOT with homebrew; it is in the configure script that comes with make

Is there a way to make that check for >= 2.0 rather than == 2.0?  That would make it consistent with the stated goal in the make 4.0 release notes:

https://lists.gnu.org/archive/html/make-w32/2013-10/msg00021.html

|Currently GNU Guile 1.8 and 2.0+ are supported.


Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

Attached Files
file #40621:  0001-Allow-building-with-Guile-2.2.patch added by dm0 (1001B - text/x-patch - I'd also like to switch to Guile 2.2. Here is a patch to configure.ac to search for it.)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by psmith (Posted a comment)
  • -email is unavailable- added by dm0 (Updated the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 5 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2017-06-04 psmith StatusNone Fixed
        Assigned toNone psmith
        Open/ClosedOpen Closed
        Fixed ReleaseNone 4.3
    2017-05-08 dm0 Attached File- Added 0001-Allow-building-with-Guile-2.2.patch, #40621

    Back to the top

    Powered by Savane 3.13-f8d8.
    Corresponding source code