amd53 on solaris 9

Dagobert Michelsen dam at opencsw.org
Tue Dec 6 13:01:51 CET 2016


Hi Riccardo,

Am 06.12.2016 um 11:59 schrieb Riccardo Mottola <rmottola at opencsw.org>:
> Joerg Schilling wrote:
>>> # Solaris 9 package does not contain 64 bit on i386 as we have a separate Solaris 10 package
>>> >SKIP_MODULATIONS-5.9 += isa-amd64
>>> >SKIP_MODULATIONS = $(SKIP_MODULATIONS-$(GAROSREL))
>> Solaris with amd64 support first appeared in August 2004 - half a year before
>> FCS of Solaris 10. There is no amd64 support for Solaris 9 AFAIK.
> 
> well, exactly, that is the point: solaris 9 has no amd64 support at all.
> Thus "mgar build" on solaris9 intel shouldn't "fail" by saying that amd64 is not a supported ISA, since it makes no sense.
> 
> Dagobert's trick does work, but I wonder if it is now needed for every single packages available for solaris 9?

…that has 64 bit enabled, yes.

You can look in /etc/opt/csw/garrc for details:

> BUILDHOST_platform-solaris9-sparc-32 = unstable9s
> BUILDHOST_platform-solaris9-sparc-64 = unstable9s
> BUILDHOST_platform-solaris10-sparc-32 = unstable10s
> BUILDHOST_platform-solaris10-sparc-64 = unstable10s
> BUILDHOST_platform-solaris11-sparc-32 = unstable11s
> BUILDHOST_platform-solaris11-sparc-64 = unstable11s
> BUILDHOST_platform-solaris9-i386-32 = unstable9x
> BUILDHOST_platform-solaris9-i386-64 = unstable10x
> BUILDHOST_platform-solaris10-i386-32 = unstable10x
> BUILDHOST_platform-solaris10-i386-64 = unstable10x
> BUILDHOST_platform-solaris11-i386-32 = unstable11x
> BUILDHOST_platform-solaris11-i386-64 = unstable11x

BTW, I try to reproduce your issue but I didn’t get to the point where 64 bit would kick in:

> ld.so.1: composite: fatal: relocation error: file /home/dam/mgar/pkg/pixman/trunk/work/solaris9-i386/build-isa-i386/pixman-0.22.2/pixman/.libs/libpixman-1.so.0: symbol ___tls_get_addr: referenced symbol not found
> FAIL: composite
> =============================================
> 15 of 18 tests failed
> Please report to pixman at lists.freedesktop.org
> =============================================



Best regards

  — Dago

--
"You don't become great by trying to be great, you become great by wanting to do something,
and then doing it so hard that you become great in the process." - xkcd #896

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 841 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.opencsw.org/pipermail/maintainers/attachments/20161206/6cb6a767/attachment.asc>


More information about the maintainers mailing list