Overview

Request 47702 accepted

- make-savannah-bug30612-handling_of_archives.diff
Fix Savannah bug #30612: handling of archive references with >1 object..
Add oneshell to $(.FEATURES).
Fix the NEWS file to be accurate.
- make-savannah-bug30723-expand_makeflags_before_reexec.diff
Fix Savannah bug #30723: expand MAKEFLAGS before we re-exec after rebuilding
makefiles.

- Disable some inherrently broken test cases.

- Update to 3.82
- Bug fixes
- Backwards Incompatibilities:
- Makefiles with .POSIX target: shells called with -e
- $? contains prerequisites even if not existent
- Prerequisite with '=' cannot be backslash escaped any more
(use variable with '=' instead)
- Variable names may not contain whitespaces any more
- Mixture of explicit and pattern targets didn't always fail
- Pattern specific rules application order changed
- Library search behavior now compatible with standard linker
- New features
- --eval=STRING: Evaluate makefile syntax string before makefile
- Variable .RECIPEPREFIX: Exchange TAB character
- Variable .SHELLFLAGS: Options passed to shells
- Target .ONESHELL: Single instance of shell for recipe
- Modifier private: Suppresses inheritance of variables
- Directive undefine: Undefine variable
- Changed features
- Multiple modifiers for variables allowed now.

Loading...
Request History
Stephan Kulow's avatar

coolo created request

- make-savannah-bug30612-handling_of_archives.diff
Fix Savannah bug #30612: handling of archive references with >1 object..
Add oneshell to $(.FEATURES).
Fix the NEWS file to be accurate.
- make-savannah-bug30723-expand_makeflags_before_reexec.diff
Fix Savannah bug #30723: expand MAKEFLAGS before we re-exec after rebuilding
makefiles.

- Disable some inherrently broken test cases.

- Update to 3.82
- Bug fixes
- Backwards Incompatibilities:
- Makefiles with .POSIX target: shells called with -e
- $? contains prerequisites even if not existent
- Prerequisite with '=' cannot be backslash escaped any more
(use variable with '=' instead)
- Variable names may not contain whitespaces any more
- Mixture of explicit and pattern targets didn't always fail
- Pattern specific rules application order changed
- Library search behavior now compatible with standard linker
- New features
- --eval=STRING: Evaluate makefile syntax string before makefile
- Variable .RECIPEPREFIX: Exchange TAB character
- Variable .SHELLFLAGS: Options passed to shells
- Target .ONESHELL: Single instance of shell for recipe
- Modifier private: Suppresses inheritance of variables
- Directive undefine: Undefine variable
- Changed features
- Multiple modifiers for variables allowed now.


autobuild's avatar

autobuild accepted request

checked in

openSUSE Build Service is sponsored by