Hallo Yann,

Am 25.03.2013 um 23:00 schrieb Yann Rouillard:
> 2013/3/21 Dagobert Michelsen <[email protected]>
>> "solaris64-sparcv9-cc-sunw","cc:-xtarget=ultra -m64 -Qoption cg 
>> -xregs=no%appl -xO5 -xstrconst -xdepend -xspace -Xa 
>> -DB_ENDIAN::-D_REENTRANT:ULTRASPARC:-lsocket -lnsl -lc:BN_LLONG RC4_CHUNK 
>> DES_INT DES_PTR DES_RISC1 
>> DES_UNROLL=BF_PTR:${sparcv9_asm}:dlfcn:solaris-shared:-KPIC:-m64 -G -dy -z 
>> text -zdefs -Bdirect -zignore 
>> -M/usr/lib/ld/map.pagealign:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR):/usr/ccs/bin/ar
>>  rs::/64",
>> 
>> There we have it: the further is lacking ::/64 at the end leading to the 
>> libraries being
>> installed in wrong directories. I didn't feel like patching configure (feel 
>> free to do so
>> and report upstream) but added --libdir as needed to the Makefile in 
>> addition to some
>> minor tweaks:
>>   http://sourceforge.net/apps/trac/gar/changeset/20494
> 
> Thanks a lot for the help !
> That works a like a charm.
>  
> 
>> I suggest adding tests to the testsuite to see if there are actually files 
>> in /opt/csw/(bin|sbin|lib|libHi Yann,
> 
> Yes that's a good idea.
> I added the test in gar: http://sourceforge.net/apps/trac/gar/changeset/20521
> 
> There is a problem when several packages are built from one recipe: BUILD64 
> can be enabled to produce the 64 bits libraries, but one of the package could 
> contains only 32 bits executables by choice.
> I found for example the a52dec package which has this problem.
> 
> For now, the test only checks missing executables if isaexec is enabled, but 
> it can be improved if I can know if BUILD64 or BUILD64_LIBS_ONLY has been 
> used in the recipe. 
> Is this possible to add this information in OPENCSW_MODE64 ?

Maybe it would be more useful if that case would be explicitly overriden?
By now I would consider missing 64 bit binaries a bug as amd64 as the dominant
platform is much better than 32 bit x86.


Best regards

  -- Dago
_______________________________________________
maintainers mailing list
[email protected]
https://lists.opencsw.org/mailman/listinfo/maintainers
.:: This mailing list's archive is public. ::.

Reply via email to