# New Ticket Created by Paul Green # Please include the string: [perl #117379] # in the subject line of all future correspondence about this issue. # <URL: https://rt.perl.org:443/rt3/Ticket/Display.html?id=117379 > Here are 7 small patches to the perl self-tests that affect the Stratus OpenVOS platform. Here is a brief summary of each one: 1. Now that OpenVOS Release 17.2 implements independent file permission bits for each mode, the special-cases in dist/ExtUtils-Command/t/eu_command.t are no longer necessary. 2. VOS has no libc.a or libc.so, so add a special-case to ext/DynaLoader/t/DynaLoader.t. 3. VOS has a required executable suffix (on the file, but not on the command line), so change ext/XS-APItest/t/svpeek.t to use it. 4. VOS long ago corrected one defect that led to a special-case in t/io/fs.t, but then I discovered a new one. 5. VOS does not (yet) guarantee that the file position indicator is at eof before the first i/o or position operation, so update t/io/tell.t 6. Same as #1; remove special-case for VOS file permissions in lib/AnyDBM_File.t. 7. VOS does not retain the exact pathname used to invoke perl; add a special-case in t/op/magic.t. These patches are all independent of each other. They are all VOS-specific and should not affect any other platforms. I created them today using the current version of bleadperl. None of them are blockers for the next release. They can be applied at any convenient time. I suspect most of these changes can be back-ported to older releases of perl, but this is not required. If you have any questions, please let me know. Thanks PG -- Sr. Technical Consultant, Stratus Technologies Inc. Office: +1-978-461-7557; Mobile: +1-978-235-2451; Twitter: @stratuspaulgThread Previous