Fix Perl tests in OpenBSD regress.
authorbluhm <bluhm@openbsd.org>
Sat, 8 Jul 2023 14:49:55 +0000 (14:49 +0000)
committerbluhm <bluhm@openbsd.org>
Sat, 8 Jul 2023 14:49:55 +0000 (14:49 +0000)
commitfd848f0d43b843c66aaf43c2861ba8e31cebc1e8
tree159c150c7c34672f0081697e56f95245a5cef5a4
parent8cae9a59ce3f27648a688ac6762276e6eddfdcf1
Fix Perl tests in OpenBSD regress.

Disable Perl test t/porting/exec-bit.t as it only checks permissions.
The x-bit in OpenBSD CVS tree does not match Perl distribution tar.
This is known and accepted.

Set permission of Test-Harness source.sh and source_args.sh to
executable as Perl uses it to test module features.  Stay close to
upstream.  During regress, set the x-bit of the files in obj
directory.  Do not touch src tree, it might be read-only.

discussed with anton@; OK afresh1@
gnu/usr.bin/perl/t/porting/exec-bit.t
regress/gnu/usr.bin/perl/Makefile