Re: sdf works again under perl-5.8.1
Fritz Heinrichmeyer <[email protected]> Sat, 01 Nov 2003 12:04:08 +0100
| Newsgroups | gmane.comp.web.wml |
|---|---|
| Message-ID | <[email protected]> |
Am Sa, den 01.11.2003 schrieb Alexander Leidinger um 11:18: > On Fri, 31 Oct 2003 13:28:18 +0100 > Fritz Heinrichmeyer <[email protected]> wrote: > > > wml works again after the switch to perl-5.8.1, only the freebsd port is > > broken as the different wml filters use different autoconf versions. > > Can you please tell me more about it (if no other FreeBSD user with > problems speaks up, via PM and german language please)? I'm a ports > committer and are willing to work with you on the issue. Hallo, wie alles begann: Perl-5.8.1 ist lt. Perl-Experten DIE empfohlene stabile Version von Perl und ich brauche ein "höheres" Perl wegen mod_perl2, apache2 brauche ich wegen Problemen mit mod_gzip unter Apache1.3 und wegen mod_ldap2 ... Wml-2.0.8 scheitert mit Perl-5.8.1, weil der Versionsvergleich falsch abläuft, d.h. Perl wird als zu alt, nicht als zu neu eingeschätzt. wml-2.0.9 erkennt Perl-5.8.1 als ausreichend neu, die verschiedenen Filter verwenden aber configure-Versionen, die die vom bsd-Portsystem übergebenen Parameter fälschlicherweise als Architekturangaben interpretieren. Unter Perl-5.8.1 funkioniert übrigens das für mich wichtige sdf-Filter ( http://www-es.fernuni-hagen.de/doc/sdf/). Für eine funktionierende WML-Distribution müsste man 1. an 4-5 Stellen (eperl, gm4, gd, iselect, ..?) aclocal.m4 bzw. configure.in patchen und dann autoconf laufen oder configure-patches vorhalten. 2. die pkg-plist reparieren. Mir hängt ehrlich gesagt perl in allen Inkarnationen zum Hals heraus und ich verwende es nur noch, um vorhandene zur Zeit unersetzbare Software zu warten. Immer wieder stolpere ich über die grauenhaften syntaktischen Besonderheiten von Perl. Alles, was angefasst werden muss, ersetze ich deshalb durch Ruby-Programme, die einfacher zu erstellen und leichter zu lesen sind. Deshalb steht auch wml selbst auf meiner Abschußliste. Viele Grüße -- Fritz Heinrichmeyer <[email protected]> _____________________________________________________________________ Website META Language (WML) http://thewml.org User Support Mailing List [email protected] Automated List Manager [email protected]