Perl is available on the Hurd, but there are quite a lot of test suite failures. These could be caused by problems in the system-specific implementation bits of Perl, and/or shortcomings in the actual system functionality which Perl depends on.

The goal of this project is to fix all of these problems if possible, or at least some of them. Some issues might require digging quite deep into Hurd internals, while others are probably easy to fix.

Note that while some Perl knowledge is probably necessary to understand what the test suite failures are about, the actual work necessary to fix these issues is mostly C programming -- in the implementation of Perl and/or the Hurd.

Possible mentors: Samuel Thibault (youpi)

Exercise: Make some improvement to Perl support on the Hurd, e.g. fixing one of the known test suite failures.