bug-autoconf
[Top][All Lists]
Advanced

[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


reply via email to

[Prev in Thread] Current Thread [Next in Thread]