Accepting request 207934 from home:rudi_m:branches:Base:System
- Update to 4.0 * see details in NEWS and ChangeLog files * Bugfixes, a complete list of bugs fixed in this version is available here http://sv.gnu.org/bugs/index.php?group=make&report_id=111&fix_release_id=101&set=custom OBS-URL: https://build.opensuse.org/request/show/207934 OBS-URL: https://build.opensuse.org/package/show/Base:System/make?expand=0&rev=39
This commit is contained in:
60
make.changes
60
make.changes
@@ -1,3 +1,63 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 21 12:51:32 UTC 2013 - sweet_f_a@gmx.de
|
||||
|
||||
- Update to 4.0
|
||||
* see details in NEWS and ChangeLog files
|
||||
* Bugfixes, a complete list of bugs fixed in this version is
|
||||
available here
|
||||
http://sv.gnu.org/bugs/index.php?group=make&report_id=111&fix_release_id=101&set=custom
|
||||
* WARNING: Backward-incompatibility! backslash/newline handling
|
||||
* New feature: GNU Guile integration
|
||||
* New command line option: --output-sync (-O) enables grouping of
|
||||
output by target or by recursive make.
|
||||
* New command line option: --trace enables tracing of targets.
|
||||
* New command line option argument: --debug now accepts a "n"
|
||||
(none) flag which disables all debugging settings that are
|
||||
currently enabled.
|
||||
* New feature: The "job server" capability is now supported on
|
||||
Windows.
|
||||
* New feature: The .ONESHELL capability is now supported on
|
||||
Windows.
|
||||
* New feature: "!=" shell assignment operator as an alternative
|
||||
to the $(shell ...) function. Implemented for compatibility
|
||||
with BSD makefiles.
|
||||
* New feature: "::=" simple assignment operator as defined by
|
||||
POSIX in 2012.
|
||||
* New feature: Loadable objects
|
||||
* New function: $(file ...) writes to a file.
|
||||
* New variable: $(GNUMAKEFLAGS) will be parsed for make flags,
|
||||
just like MAKEFLAGS is. It can be set in the environment or
|
||||
the makefile, containing GNU make-specific flags to allow your
|
||||
makefile to be portable to other versions of make.
|
||||
* New variable: `MAKE_HOST' gives the name of the host
|
||||
architecture make was compiled for.
|
||||
* Behavior of MAKEFLAGS and MFLAGS is more rigorously defined.
|
||||
* Setting the -r and -R options in MAKEFLAGS inside a makefile
|
||||
now works as expected, removing all built-in rules and
|
||||
variables, respectively.
|
||||
* If a recipe fails, the makefile name and linenumber of the
|
||||
recipe are shown.
|
||||
* A .RECIPEPREFIX setting is remembered per-recipe and variables
|
||||
expanded in that recipe also use that recipe prefix setting.
|
||||
* In -p output, .RECIPEPREFIX settings are shown and all
|
||||
target-specific variables are output as if in a makefile,
|
||||
instead of as comments.
|
||||
* On MS-Windows, recipes that use ".." quoting will no longer force
|
||||
invocation of commands via temporary batch files.
|
||||
- Removed following patches, applied by upstream or fixed otherwise
|
||||
* make-disable-broken-tests.diff
|
||||
* make-savannah-bug30723-expand_makeflags_before_reexec.diff
|
||||
* make-savannah-bug30612-handling_of_archives.diff
|
||||
* make-fix_whitespace_tokenization.diff
|
||||
* make-glob-faster.patch
|
||||
* make-parallel-build.patch
|
||||
* bug-841457_make-savannah-bug30612-handling_of_archives-part2.txt
|
||||
* config-guess-update.diff
|
||||
- remove make-arglength.patch which was rejected by upstream. It
|
||||
was just a dirty hack to build a broken libwebkit version
|
||||
- remove make-slowdown-parallelism.diff, haven't seen any timing
|
||||
problems of the test-suite anymore
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 29 17:56:07 UTC 2013 - meissner@suse.com
|
||||
|
||||
|
Reference in New Issue
Block a user