[OE-core] [PATCH v3] make: 4.2.1 -> 4.3

Richard Purdie richard.purdie at linuxfoundation.org
Fri Feb 28 07:45:55 UTC 2020


On Mon, 2020-02-24 at 15:39 +0100, Jens Rehsack wrote:
> Announcement: https://lists.gnu.org/archive/html/bug-make/2020-01/msg00057.html
> 
> 1) Remove upstream provided patches 0001-glob-Do-not-assume-glibc-glob-internals.patch
>    and 0002-glob-Do-not-assume-glibc-glob-internals.patch.
> 
> 2) License has been changed to GPLv3 only
> 
> 3) Important bug-fix is
>    * https://lists.gnu.org/archive/html/bug-make/2018-09/msg00006.html
> 
> 4) Backward-incompatibilities:
>    * Number signs (#) appearing inside a macro reference or function invocation
>      no longer introduce comments and should not be escaped with backslashes
>    * Previously appending using '+=' to an empty variable would result in a value
>      starting with a space.  Now the initial space is only added if the variable
>      already contains some value.  Similarly, appending an empty string does not
>      add a trailing space.
> 
> Fix incompatibility issues between gnulib bundled with updated make fix issues
> in w32 compat sources.
> 
> Signed-off-by: Jens Rehsack <sno at netbsd.org

Unfortunately, crazy as this sounds, this is causing mips problems on
target with kernel module building. We only see the following failures
when this patch is included:

https://autobuilder.yoctoproject.org/typhoon/#/builders/60/builds/1612 
https://autobuilder.yoctoproject.org/typhoon/#/builders/102/builds/315 
https://autobuilder.yoctoproject.org/typhoon/#/builders/74/builds/1616

Cheers,

Richard



More information about the Openembedded-core mailing list