pjheslin / diogenes

Diogenes: an environment for reading Latin and Greek
https://d.iogen.es/d
Other
57 stars 11 forks source link

Regex error #23

Closed Doc73 closed 5 years ago

Doc73 commented 5 years ago

Hi Heslin! I just tried to compile latest master branch (with commit 12bada3) and all went fine, but when I launch the perl server I receive this error:

$ perl diogenes-server.pl 

Starting Diogenes...
\C no longer supported in regex; marked by <-- HERE in m/(\ <-- HERE C)/ at /home/domenico/Scaricati/Software/diogenes-master/app/linux64/server/../dependencies/CPAN/URI/Escape.pm line 205.
Compilation failed in require at /home/domenico/Scaricati/Software/diogenes-master/app/linux64/server/../dependencies/CPAN/URI.pm line 22.
BEGIN failed--compilation aborted at /home/domenico/Scaricati/Software/diogenes-master/app/linux64/server/../dependencies/CPAN/URI.pm line 22.
Compilation failed in require at (eval 8) line 1.
Compilation failed in require at /home/domenico/Scaricati/Software/diogenes-master/app/linux64/server/../dependencies/CPAN/HTTP/Request.pm line 5.
Compilation failed in require at /home/domenico/Scaricati/Software/diogenes-master/app/linux64/server/../dependencies/CPAN/HTTP/Daemon.pm line 83.
BEGIN failed--compilation aborted at /home/domenico/Scaricati/Software/diogenes-master/app/linux64/server/../dependencies/CPAN/HTTP/Daemon.pm line 83.
Compilation failed in require at diogenes-server.pl line 42.
BEGIN failed--compilation aborted at diogenes-server.pl line 42.

Best wishes, DC

pjheslin commented 5 years ago

Thanks for the report. Fixed in version 4.0.0. (You were running a more up-to-date version of Perl than me.)