GNU Make 4 Released

News, happenings
Post Reply
Message
Author
anikin
Posts: 994
Joined: Thu 10 May 2012, 06:16

GNU Make 4 Released

#1 Post by anikin »

GNU Make 4.0 Brings New Features, Extends With Guile
Posted by Michael Larabel in Free Software on 09 October 2013 08:50 AM EDT

Version 4.0 of GNU Make, the widely-used software that's relied upon extensively by developers and those building their software from sources, is now available. GNU Make 4.0 does bring with it a handful of new features and capabilities.

First of all, Make 4.0 has integration support for GNU Guile. Guile is the extension system of the GNU project that is a Scheme programming language implementation and now in the Make world will be the embedded extension language.

GNU Make 4.0 also features a new "output-sync" option, "trace-enables" for tracing of targets, a "none" flag for the "debug" argument, and the "job server" and .ONESHELL features are now supported under Microsoft Windows.

GNU Make 4.0 also has new assignment operators, a new function for writing to files, and other enhancements. It's been reported that Make 4.0 also has more than 80 bug-fixes.>>>
http://www.phoronix.com/scan.php?page=n ... px=MTQ4MTM
http://savannah.gnu.org/forum/forum.php?forum_id=7749
PS
Yours truly has already compiled and installed it in his dpup Wheezy3528 and run a successful test build of JWM.

Code: Select all

# uname -a
Linux puppypc20344 3.5.2-dpup #1 SMP Mon Aug 20 20:32:41 AST 2012 i686 GNU/Linux
# make -v
GNU Make 4.0
Built for i686-pc-linux-gnu
Copyright (C) 1988-2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
# jwm -v
JWM vgit-876 by Joe Wingbermuehle
compiled options: confirm xft xrender 
system configuration: /etc/xdg/templates/system.jwmrc
#

amigo
Posts: 2629
Joined: Mon 02 Apr 2007, 06:52

#2 Post by amigo »

Can you test build the other thousand included programs so we know which ones this new 'upgrade' has broken? I still use make-3.81 since 3.82 broke lots of builds -without fixing a single one....

Post Reply