[bug-notifications] [perl 0004547]: CSWperl 5.10.1, REV=2010.08.11 incompatible with Sun Studio 11

Mantis Bug Tracker noreply at opencsw.org
Fri Sep 10 13:34:15 CEST 2010

The following issue has been ASSIGNED. 
Reported By:                ssinyagin
Assigned To:                dam
Project:                    perl
Issue ID:                   4547
Category:                   packaging
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     assigned
Date Submitted:             2010-09-09 11:06 CEST
Last Modified:              2010-09-10 13:34 CEST
Summary:                    CSWperl 5.10.1,REV=2010.08.11 incompatible with Sun
Studio 11
Sun Studio 11 is the last Studio release that is tar archive with solaris
packages. Studio 12 is a huge bourne shell archive, making it tricky to
install on remote systems. In Studio 11, I could simply extract the 3
packages and skip the rest of a half-gig distribution.

A simple program:
#include <perl.h>
int main() {}

now it fails when compiling by
 /opt/SUNWspro/bin/cc -I/opt/csw/lib/perl/5.10.1/CORE xx.c

The compiler reports syntax errors and undefined __attribute__ in

Also perl -V reports incompatible C flag (-m32).

It will be great to still be able to use Studio 11 with CSWperl.


 (0008281) dam (administrator) - 2010-09-10 13:33
Sun Studio 12.2 is not Sun Studio 12. The versions 12, 12u1 and 12.2 are
completely different compilers which should better have been named 12, 13
and 14. I expect they have just renamed 13 to 12u1 for the same reason
there is no 13th floor in some hotels. Please download Sun Studio 12 from

To easily distribute Sun Studio 12 as a single package I made a script
that bundles up the complete installation and makes one large package out
of it:
You cannot make decent work with the tar-packaged compilers anyway because
you cannot apply necessary patches to the distribution.

More information about the bug-notifications mailing list