[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [GNU Autoconf 2.69] testsuite: 38 503 failed
From: |
Václav Haisman |
Subject: |
Re: [GNU Autoconf 2.69] testsuite: 38 503 failed |
Date: |
Sun, 15 Apr 2018 01:08:47 +0200 |
On 15 April 2018 at 00:22, Václav Haisman <address@hidden> wrote:
>
>
> On 12 April 2018 at 20:57, Dennis Clarke <address@hidden> wrote:
>
>>
>>
>> Seen on Red Hat Enterprise Linux 7.4 x86_64 :
>>
>>
>> 38: autotools and whitespace in file names FAILED (
>> tools.at:1310)
>>
>
> This is due to "'.' is no longer in @INC", see https://lists.debian.org/
> debian-devel-announce/2016/08/msg00013.html. It looks like Autoconf
> needs to be updated for Perl changes.
>
It seems to me this might be patch by patching the test suite like this:
diff --git a/tests/tools.at b/tests/tools.at
index 4993b3f5..28b96408 100644
--- a/tests/tools.at
+++ b/tests/tools.at
@@ -155,8 +155,8 @@ do
file=" file $funny"
outfile="$file out "
dir=`func_sanitize_dir_name " dir $funny"`
- cachedir=" cache$dir"
- TMPDIR=" tmp$dir"
+ cachedir="./ cache$dir"
+ TMPDIR="./ tmp$dir"
export TMPDIR
# skip if we cannot create such a file or directory
@@ -1361,7 +1361,7 @@ do
funny=`func_sanitize_file_name "$funny"`
file=" file $funny"
dir=`func_sanitize_dir_name " dir $funny"`
- TMPDIR=" tmp$dir"
+ TMPDIR="./ tmp$dir"
export TMPDIR
# skip if we cannot create such a file or directory
However, I cannot test it right now, so no guarantees.
>
>
>
>
>>
>> 503: autoscan FAILED (
>> autoscan.at:44)
>>
>
> This one is due to well known issue:
>
> Unescaped left brace in regex is deprecated here (and will be fatal in
> Perl 5.30), passed through in regex; marked by <-- HERE in m/\${ <-- HERE
> [^\}]*}/ at
> /usr/local/build/autoconf-2.69_rhel_3.10.0-693.17.1.el7.x86_64_x86_64.001/bin/autoscan
> line 361.
>
> I believe this was discussed here before as well. I thought this was fixed
> already.
>
>
>
>
>>
>>
>>
>> ## ------------- ##
>> ## Test results. ##
>> ## ------------- ##
>>
>> ERROR: 492 tests were run,
>> 6 failed (4 expected failures).
>> 11 tests were skipped.
>> ## -------------------------- ##
>> ## testsuite.log was created. ##
>> ## -------------------------- ##
>>
>> Please send `tests/testsuite.log' and all information you think might
>> help:
>>
>> To: <address@hidden>
>> Subject: [GNU Autoconf 2.69] testsuite: 38 503 failed
>>
>> You may investigate any problem if you feel able to do so, in which
>> case the test suite provides a good starting point. Its output may
>> be found below `tests/testsuite.dir'.
>>
>>
>> see attached autoconf-2.69_rhel_3.10.0-693.17.1.el7.x86_64_testsuite.log.
>> xz
>>
>> Dennis
>>
>
>
>
> --
> VH
>
--
VH