[tlbuild] Perl syntax in TLUtils.pm not understood by Solaris 10

Mojca Miklavec mojca.miklavec.lists at gmail.com
Thu Jan 13 09:58:49 CET 2022


Hi,

The following commit:

https://tug.org/svn/texlive/trunk/Build/source/texk/tests/TeXLive/TLUtils.pm?r1=61401&r2=61400&pathrev=61401

broke the tests on Solaris due to some perl syntax that doesn't seem
to be understood:

FAIL: tests/updmap-cmdline-test
===============================
../../../texk/texlive/tests/updmap-cmdline-test.pl: running
../../../texk/texlive/linked_scripts/texlive/updmap.pl --version
syntax error at /path/to/build/texk/tests/TeXLive/TLUtils.pm line 142,
near "package main {
"
Compilation failed in require at
../../../texk/texlive/linked_scripts/texlive/updmap.pl line 40.
BEGIN failed--compilation aborted at
../../../texk/texlive/linked_scripts/texlive/updmap.pl line 41.
FAIL tests/updmap-cmdline-test.pl (exit status: 1)

I don't know which version of perl is installed on that machine, but I
can check later.

Mojca


More information about the tlbuild mailing list.