[patch] cacao icedtea6-1.7 pr431 - fix --enable-cacao builds on 32bit systems.

Xerxes Rånby xerxes at zafena.se
Wed Jan 20 04:36:26 PST 2010


Andrew John Hughes wrote:
> 2010/1/19 Xerxes Rånby <xerxes at zafena.se>:
>   
>> Hi the attached patch fixes pr431 for --enable-cacao on 32 bit systems.
>>
>> ok to push to Icedtea6-1.7?
>>
>> ok to push to Icedtea6?
>>
>> Cheers
>> Xerxes
>>
>>     
>
> I'm not sure turning on the whole zero build is appropriate and
> especially don't want to risk it for the release.  We get this
> side-effect because of:
>
> +ifneq ($(ZERO_BUILD), true)
> +  ifeq ($(ARCH_DATA_MODEL), 32)
> +    EXPORT_CLIENT_DIR = $(EXPORT_JRE_LIB_ARCH_DIR)/client
> +    EXPORT_LIST += $(EXPORT_CLIENT_DIR)/Xusage.txt
> +    EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjsig.so
> +    EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm.so
> +    EXPORT_LIST += $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.so
> +    EXPORT_LIST += $(EXPORT_LIB_DIR)/sa-jdi.jar
> +  else
> +    ifeq ($(ARCH),ia64)
> +      else
> +        EXPORT_LIST += $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.so
> +        EXPORT_LIST += $(EXPORT_LIB_DIR)/sa-jdi.jar
>      endif
> endif
>
> in zero/6890308.patch (one of Gary's upstream patches, so don't alter
> it).  The correct solution is for cacao to provide a client directory
> as well.  Can you try adding a symlink from server to client as part
> of the cacao installation in Makefile.am and see if this also solves
> the problem?
>
> Thanks,
>   
I created a patch that links the server dir to client after cacao have
been built.
It solved pr431 on my system

patch attached

Cheers
Xerxes
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cacao_ln_client_server-pr431.patch
Type: text/x-patch
Size: 526 bytes
Desc: not available
Url : http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20100120/2c20a190/cacao_ln_client_server-pr431.patch 


More information about the distro-pkg-dev mailing list