[prev in list] [next in list] [prev in thread] [next in thread] 

List:       mandrake-cooker
Subject:    Re: [Cooker] Re: issues building openoffice-2.0.2 and  j2sdk-ant
From:       Giuseppe_Ghibò <ghibo () mandriva ! com>
Date:       2006-06-29 9:25:49
Message-ID: 44A39C9D.8020506 () mandriva ! com
[Download RAW message or body]

Zé wrote:

> Em Thursday, 29 de June de 2006 09:29, Giuseppe Ghibò escreveu:
> 
>>Afaik for X86 the j2sdk + j2sdk-ant works and are OK. 
> 
> So? Where is the j2sdk src.rpm so i can rebuild it and that way be able to 
> backport it to 2006 and also j2sdk-ant?

I don't understand why you want to rebuild the j2sdk since it's not
build from java sources (and apart that the .src.rpm
of j2sdk are not available in club), but:

- j2sdk-ant-1.6.5-2mdk.i586.rpm which is in contrib's 2006 is good to work for i586's
OOo building with any java and in particular with the java club version
j2sdk-1.4.2_09-1mdk (I dunno whether some contributor posted another j2sdk
into club, like did for acroread, but the one I'm referring is the version made
by Lenny) which is just a repackaging of the SUN one 1.4.2_09. If you want to rebuild the
j2sdk-ant-1.6.5-2mdk on i586, you need just to install the j2sdk-1.4.2_09-1mdk.i586.rpm, which 
is in club. Actually the j2sdk-ant-1.6.5-2mdk.i586.rpm which is in 2006 and in cooker i586
are the SAME.

For x86-64 I said that j2sdk-ant is not needed because the only j2sdk
we provide for X86-64 in club (i.e. j2sdk-1.4.2-12mdk.x86_64.rpm which is a repackaging
of the Blackdown java) is not suitable to compile. Admitting that you want to try
anyway build OOo with j2sdk-1.4.2-12mdk.x86_64 in either 2006 or cooker, you may take the
j2sdk-ant-1.6.5-2mdk.x86_64.rpm which is in contrib/cooker (and is good for 2006 too). Admitting
that you want to build the j2sdk-ant-1.6.5-2mdk.x86_64.rpm, you may, if you encounter
dep problems just fix the BuildRequires: j2sdk >= 1.4.2_05 to:

%ifarch x86_64
BuildRequires: jdk >= 1.4.2
%else
BuildRequires: jdk >= 1.4.2_05
%endif

since the jdk's i586 use also the SUN subversion, while the X86-64 doesn't.

Furthermore don't confuse j2sdk-ant with the ant provided into contrib. In short
words there are 2 "ant"s. One "standalone" called j2sdk-ant, which just needs
the SUN j2sdk, and one simply called "ant" which is build with gcj (and which
also depends on other packages). I hope to have clarified this.

Bye
Giuseppe.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic