[bug-notifications] [perl 0004103]: Sun Studio Compiler PATH in Config.pm/Config_heavy.pl and config.h

Mantis Bug Tracker noreply at opencsw.org
Wed Aug 11 10:25:09 CEST 2010


A NOTE has been added to this issue. 
====================================================================== 
https://www.opencsw.org/mantis/view.php?id=4103 
====================================================================== 
Reported By:                rrossi33
Assigned To:                bonivart
====================================================================== 
Project:                    perl
Issue ID:                   4103
Category:                   other
Reproducibility:            always
Severity:                   tweak
Priority:                   normal
Status:                     assigned
====================================================================== 
Date Submitted:             2009-12-29 10:41 CET
Last Modified:              2010-08-11 10:25 CEST
====================================================================== 
Summary:                    Sun Studio Compiler PATH  in
Config.pm/Config_heavy.pl and config.h
Description: 
Wrong hard coded cc path in Config.pm/ Config_heavy.pl and config.h


cc => ´/opt/studio/SOS11/SUNWspro/bin/cc',

on Machine:

/opt/SUNWspro/bin/cc


Result:

/opt/csw/bin/perl -MCPAN -e shell
CPAN Module Compiling  - Entry in Makefile.pl:

/opt/studio/SOS11/SUNWspro/bin/cc

error in compiling 





====================================================================== 

---------------------------------------------------------------------- 
 (0008194) dam (administrator) - 2010-08-11 10:25
 https://www.opencsw.org/mantis/view.php?id=4103#c8194 
---------------------------------------------------------------------- 
@bonivart: I reinstalled the Sun Studio 12 compiler now natively to
/opt/SUNWspro, please respin and see if the error persists (I would wonder
if it does :-)

@hudesd: Regarding sun4v: Making a special build must be somewhat
separable in terms of ISA to automatically select the best perl (or you
would need a specific wrapper on your own). A T2 CPU is
  sparcv9+vis2 sparcv9+vis sparcv9 sparcv8plus+vis2 sparcv8plus+vis
sparcv8plus sparcv8 sparcv8-fsmuld sparcv7 sparc
whereas a T1 CPU is
  sparcv9 sparcv8plus sparcv8 sparcv8-fsmuld sparcv7 sparc sparcv9+vis
sparcv9+vis2 sparcv8plus+vis sparcv8plus+vis2
Do you have a suggestion on how to handle special sun4v-branching for the
main Perl binary and the shared libs from the modules?



More information about the bug-notifications mailing list