[PATCH] testrun.sh: Implement --tool=strace, --tool=valgrind
Szabolcs Nagy
szabolcs.nagy@arm.com
Thu Jul 5 10:55:00 GMT 2018
On 04/07/18 14:22, Carlos O'Donell wrote:
> On 06/30/2018 09:33 AM, Florian Weimer wrote:
>> $(file â¦) appears to be the only convenient way to create files
>> with newlines and make substitution variables. This needs make 4.0
>> (released in 2013), so update the requirement to match.
>>
>> 2018-06-30 Florian Weimer <fweimer@redhat.com>
>>
>> testrun.sh: Implement --tool=strace, --tool=valgrind
>> * Makefile (testrun-script): Define variable.
>> (testrun.sh): Use variable.
>> * manual/install.texi (Tools for Compilation): make 4.0 or later
>> is required.
>> * configure.ac: Check for make 4.0 or later.
>> * INSTALL: Regenerate.
>> * configure: Likewise.
>
> I'm OK with this. It further enhances the testsuite, and we already
> require a new enough compiler that make 4.0 should be a NOP for most
> distributions, with make 4.2.x being used by many.
>
this broke my testing on various targets using ubuntu
14.04 lts and older debian systems.
i will build a new make, but on other projects i prefer
to stick to 3.82. make 4.0 introduced plugin support and
other regressions so its behaviour is much less reliable.
More information about the Libc-alpha
mailing list