Overview

Request 627519 accepted

- Removed already upstreamed bmake-strlcpy-explicit.patch.
- Added bmake-env-script-interpreter.diff.
- Update to version 20180512:
* job.c: skip polling job token pipe
* parse.c: be more cautious about detecting depenency line
rather than sysV style include.
* parse.c: avoid calling sysconf for every call to loadfile
* var.c: Var_Set handle NULL value anytime.
* parse.c: do not treat .info as warning with -W
* var.c: Var_Append use Var_Set if var not previously set
so that VAR_CMD is handled correctly.
Add a suitable unit-test.
* var.c: do not append to variable set on command line
add unit-test to catch this.
* main.c: ignore empty MAKEOBJDIR
* meta.c: if target is in subdir we only need subdir name in
meta_name.
* compat.c: pass SIGINT etc onto child and wait for it to exit
before we self-terminate.
* aclocal.m4: use AC_LINK_IFELSE for AC_C___ATTRIBUTE__
since AC_TRY_COMPILE puts input inside main()
which upsets modern compilers.
* Makefile.config.in:
make @prefix@ @machine*@ and @default_sys_path@ defaults.
* unit-tests/dotwait.mk: redirect stderr through pipe for more
consistent result on some platforms.
* machine.sh: entry for AIX
* VERSION (_MAKE_VERSION): Move the setting of _MAKE_VERSION
to a file that can be included by configure as well as make.
This allows configure to set set _MAKE_VERSION in make-bootstrap.sh

Loading...
Request History
Dmitriy Perlow's avatar

DarkSS created request

- Removed already upstreamed bmake-strlcpy-explicit.patch.
- Added bmake-env-script-interpreter.diff.
- Update to version 20180512:
* job.c: skip polling job token pipe
* parse.c: be more cautious about detecting depenency line
rather than sysV style include.
* parse.c: avoid calling sysconf for every call to loadfile
* var.c: Var_Set handle NULL value anytime.
* parse.c: do not treat .info as warning with -W
* var.c: Var_Append use Var_Set if var not previously set
so that VAR_CMD is handled correctly.
Add a suitable unit-test.
* var.c: do not append to variable set on command line
add unit-test to catch this.
* main.c: ignore empty MAKEOBJDIR
* meta.c: if target is in subdir we only need subdir name in
meta_name.
* compat.c: pass SIGINT etc onto child and wait for it to exit
before we self-terminate.
* aclocal.m4: use AC_LINK_IFELSE for AC_C___ATTRIBUTE__
since AC_TRY_COMPILE puts input inside main()
which upsets modern compilers.
* Makefile.config.in:
make @prefix@ @machine*@ and @default_sys_path@ defaults.
* unit-tests/dotwait.mk: redirect stderr through pipe for more
consistent result on some platforms.
* machine.sh: entry for AIX
* VERSION (_MAKE_VERSION): Move the setting of _MAKE_VERSION
to a file that can be included by configure as well as make.
This allows configure to set set _MAKE_VERSION in make-bootstrap.sh


Ismail Dönmez's avatar

namtrac accepted request

openSUSE Build Service is sponsored by