Project

General

Profile

Actions

Feature #6557

closed

Perl 5.22 on /hipster - observations

Added by Predrag Zečević almost 6 years ago. Updated over 5 years ago.

Status:
Resolved
Priority:
Normal
Category:
-
Target version:
-
Start date:
2016-01-15
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:
needs-triage

Description

Hi,

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[2]> 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[2]> 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.

Regards.

Actions #1

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
Actions

Also available in: Atom PDF