| | 1 | [[TOC]] |
| | 2 | |
| | 3 | = dev-lang/perl = |
| | 4 | |
| | 5 | == version 5.8.8 == |
| | 6 | |
| | 7 | ||R5||untested|| |
| | 8 | ||BONE||unstable|| |
| | 9 | ||Haiku||untested|| |
| | 10 | |
| | 11 | === revision 1 (brecht) - [BONE] === |
| | 12 | |
| | 13 | Following the instructions in the supplied README.beos, it is easy enough to build Perl on BeOS. |
| | 14 | |
| | 15 | On BONE, a large number of tests fail with an error similar to this one: |
| | 16 | |
| | 17 | {{{ |
| | 18 | load_add_on(/boot/home/Documents/code/perl-5.8.8/t/../lib/auto/PerlIO/encoding/encoding.so) : -1 (General OS error) |
| | 19 | Can't load '../lib/auto/PerlIO/encoding/encoding.so' for module PerlIO::encoding: General OS error at ../lib/XSLoader.pm line 70. |
| | 20 | at ../lib/PerlIO/encoding.pm line 14 |
| | 21 | }}} |
| | 22 | |
| | 23 | When kernel debugging is enabled, the following is printed to the syslog: |
| | 24 | |
| | 25 | {{{ |
| | 26 | KERN 'perl'[849]: clone_area_gen error |
| | 27 | }}} |
| | 28 | |
| | 29 | It seems that Firefox suffered from a similar problem at one point: http://www.bebits.com/talkback/2715?page=14 |
| | 30 | |
| | 31 | Dynamically loading {{{encoding.so}}} in a small test application is not a problem, so that library is not to blame. |
| | 32 | |
| | 33 | Perhaps this has something to do with the 32MB global add-on limit in BeOS. |