SHA256
3
0
forked from pool/make
Commit Graph

2 Commits

Author SHA256 Message Date
Matthias Hopf
0f6ebe3101 - 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.
    - Directive define:       Allow variable assignment operator.
- Nuke memory-hog-2.diff which didn't apply since 3.81
- Addapt make-slowdown-parallelism.diff to new parallelization tests
- Separate make checks into %checks section

OBS-URL: https://build.opensuse.org/package/show/Base:System/make?expand=0&rev=10
2010-08-25 16:25:13 +00:00
OBS User unknown
86613e5112 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/make?expand=0&rev=1 2006-12-18 23:17:05 +00:00