./lang/perl5, Practical Extraction and Report Language

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: pkgsrc-2015Q2, Version: 5.22.0, Package name: perl-5.22.0, Maintainer: pkgsrc-users

Perl is a general-purpose programming language originally developed
for text manipulation and now used for a wide range of tasks including
system administration, web development, network programming, GUI
development, and more. The language is intended to be practical (easy
to use, efficient, complete) rather than beautiful (tiny, elegant,
minimal). Its major features are that it's easy to use, supports both
procedural and object-oriented (OO) programming, has powerful built-in
support for text processing, and has one of the world's most impressive
collections of third-party modules.



Package options: 64bitauto, threads

Master sites: (Expand)

SHA1: 400338c91c56420d98142cbfcb84d418cae2c98c
RMD160: 16f3ac6c5d4d72e599222bcbf2591c3b2aa2f857
Filesize: 13487.811 KB

Version history: (Expand)


CVS history: (Expand)


   2015-08-09 10:04:54 by Matthias Scheler | Files touched by this commit (1)
Log message:
Pullup ticket #4789 - requested by mrg
lang/perl5: bug fix patch

Revisions pulled up:
- lang/perl5/hacks.mk                                           1.17

---
   Module Name:    pkgsrc
   Committed By:   mrg
   Date:           Fri Aug  7 22:11:23 UTC 2015

   Modified Files:
           pkgsrc/lang/perl5: hacks.mk

   Log message:
   use -fno-reorder-blocks for sparc64, mips, and vax and GCC 4.5*.

   something in op.c (as miniop.c) is mis-compiled with this option which
   is enabled by -O2, when using GCC 4.5.  i didn't try to figure out
   exactly what as op.c is 419,359 bytes long and the assembler output
   is almost 100% different and approximiately 1.5MB either way (the
   diff of the asm output is larger than the combined inputs), so for now
   we have this hack.  this problem doesn't appear to occur in newer GCC.

   XXX: pullup to 2015Q2.