Perl 5.22 on /hipster - observations
I have found few small issues to share. One is very annoying since it appears in xscreensaver and whereever perl is used:
\C is deprecated in regex; marked by <-- HERE in m/(\C <-- HERE )/ at /usr/perl5/vendor_perl/5.22/URI/Escape.pm line 205, <FIN> line 1.
If I try to compile it:
cpan> install URI::Escape URI::Escape is up to date (3.31).
Another one is that it was (II guess) compiled long time ago, with gcc 4.8 (/hipster uses gcc 4.9 now):
cpan> install Term::EditLine Running install for module 'Term::EditLine' ... /usr/gcc/4.8/bin/gcc -m32 -c -I. -I/usr/include/editline -O -DVERSION=\"0.09\" -DXS_VERSION=\"0.09\" -fPIC -DPIC "-I/usr/perl5/5.22/lib/i86pc-solaris-64int/CORE" EditLine.c /bin/sh: line 1: /usr/gcc/4.8/bin/gcc: not found
If I install gcc 4.8 for /localhostoih repository, I can use command above.... That is what I did not expected:
$ uname -a SunOS solarix 5.11 illumos-97e8130 i86pc i386 i86pc Solaris $ pkg mediator gcc perl MEDIATOR VER. SRC. VERSION IMPL. SRC. IMPLEMENTATION gcc system 4.9 system perl system 5.22 system
I apologize if I have missed some other bug/discussion mentioning this.
Updated by Alexander Pyhalov over 5 years ago
- Status changed from New to Resolved
- Assignee set to Alexander Pyhalov
- % Done changed from 0 to 100
Should be resolved by https://github.com/OpenIndiana/oi-userland/commit/5de8d63a48d2ed7ebb2dcccd6a3038c78db421e5 and Perl 5.22 rebuild triggered by https://github.com/OpenIndiana/oi-userland/commit/e51e71fea32ad3066fb56cd8196d7c579327de67