[bug-notifications] [pm_cpan_meta 0005024]: Need to modify Config.pm and Config_heavy.pm to get builds to work

Mantis Bug Tracker noreply at opencsw.org
Wed Nov 21 22:22:39 CET 2012


The following issue has been CLOSED 
====================================================================== 
https://www.opencsw.org/mantis/view.php?id=5024 
====================================================================== 
Reported By:                lsiden
Assigned To:                dam
====================================================================== 
Project:                    pm_cpan_meta
Issue ID:                   5024
Category:                   
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     closed
Resolution:                 open
Fixed in Version:           
====================================================================== 
Date Submitted:             2012-11-21 20:50 CET
Last Modified:              2012-11-21 22:22 CET
====================================================================== 
Summary:                    Need to modify Config.pm and Config_heavy.pm to get
builds to work
Description: 
I tried to install a Perl module IO::Pty that was unavailable in the dublin
distro and was unable to compile anything.  

First I had to modify /opt/csw/lib/perl/5.10.1/Config.pm to point to the
gcc compiler instead of the one supplied by SunOS.

When trying to install again, CPAN complained that it could not run
/opt/csw/gcc4/bin/gcc although I could run it fine from a shell
command-line.  Inspecting the compile.log file under the build directory
for IO::Tty (the module it was attempting to build as a prerequisite to
IO::Pty) revealed that gcc could not cope with an argument -norunpath. 
There are many others that the Sun version of the C/C++ compiler and ld
will work with but gcc will not.

I am attaching both my modified Config.pm and Config_heavy.pl that allowed
installs requiring compiler runs to proceed successfully.

I believe that this issue applies equally to CPAN and CPANPLUS.
====================================================================== 

---------------------------------------------------------------------- 
 (0010225) dam (administrator) - 2012-11-21 22:22
 https://www.opencsw.org/mantis/view.php?id=5024#c10225 
---------------------------------------------------------------------- 
At the moment Sun Studio is the standard compiler for OpenCSW. You can
download it free of charge from the Oracle download site. We plan to change
the standard compiler to GCC 4.7 in the upcoming "bratislava"  OpenCSW
release. Until then you need to apply the patches you currently use.

Best regards -- Dago



More information about the bug-notifications mailing list