On 15 April 2018 at 00:22, Václav Haisman <vhais...@gmail.com> wrote:
> > > On 12 April 2018 at 20:57, Dennis Clarke <dcla...@blastwave.org> 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: <bug-autoconf@gnu.org> >> 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