[bug #52330] make check fails in functions/file because of translated messages

2017-11-02 Thread Simon Sobisch
URL: Summary: make check fails in functions/file because of translated messages Project: make Submitted by: mensch Submitted on: Thu 02 Nov 2017 10:12:53 AM CET Severity: 3 - Normal

undefined reference to `__alloca'

2017-11-02 Thread Earnestly
Hi, For reference my system has the following versions and environs: * gcc 7.2.0 * glibc 2.26.9000 (commit 2fac6a6cd5) * make 4.2.90 (commit baa57d2) [patched, see below] * CPPFLAGS -D_FORTIFY_SOURCE=2 * CFLAGS -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt * LDFLAGS -

output-sync test failure

2017-11-02 Thread Earnestly
Hi, Commit 0c5a9f9b92af1634dc60fa21e9ac86ed50e5d595 has caused the output-sync test to fail with the following diff: *** work/features/output-sync.base.2Thu Nov 2 11:19:14 2017 --- work/features/output-sync.log.2 Thu Nov 2 11:18:45 2017 *** *** 2,8

[bug #28456] Expansion of $$< is incorrect

2017-11-02 Thread Robert Bogomip
Follow-up Comment #6, bug #28456 (project make): The handling of *$<* under *SECONDEXPANSION* seems well broken as of 4.2.1. With an implicit rule: $ cat Makefile .SECONDEXPANSION: %.2: %.1 $$(info [$$<] [$$@]) ; : $@ Success $ ls foo.1 Makefile $ make foo.2 [foo.2

Re: Regression caused by Commit: 5bd7ad2b225b ("Preserve the real value of -jN in MAKEFLAGS using jobserver.")

2017-11-02 Thread NeilBrown
On Wed, Nov 01 2017, NeilBrown wrote: > On Tue, Oct 31 2017, Paul Smith wrote: > >> On Thu, 2017-09-28 at 20:41 +1000, NeilBrown wrote: >>> I dug into this a bit. >>> The regression is caused because the 'j' flag now causes >>> arg_job_slots to be set, rather than setting job_slots directly. >> >>