[fedora-java] icedtea +fedora 7 x64 build error

Thomas Fitzsimmons fitzsim at redhat.com
Tue Sep 25 19:17:09 UTC 2007


Thomas Fitzsimmons wrote:
> Justin Conover wrote:
>>
>>
>> On 9/25/07, *Thomas Fitzsimmons* <fitzsim at redhat.com 
>> <mailto:fitzsim at redhat.com>> wrote:
>>
>>     Justin Conover wrote:
>>      >
>>      >
>>      > On 9/25/07, *Thomas Fitzsimmons* <fitzsim at redhat.com
>>     <mailto:fitzsim at redhat.com>
>>      > <mailto:fitzsim at redhat.com <mailto:fitzsim at redhat.com>>> wrote:
>>      >
>>      >     Justin Conover wrote:
>>      >
>>      >     [...]
>>      >
>>      >      > make[5]: *** No rule to make target
>>      >      >
>>      >        
>> `/NOT-SET/BUILD_JDK_IMPORT_PATH/linux-amd64/jre/lib/amd64/server/libjvm.so', 
>>
>>
>>      >      > needed by
>>      >      >
>>      >        
>> `/home/justin/Download/icedtea/openjdk-ecj/control/build/linux-amd64/lib/amd64/server/libjvm.so'. 
>>
>>      >
>>      >
>>      >     How are you building IcedTea?
>>      >
>>      >     Tom
>>      >
>>      >
>>      > Yes, that is during the make.
>>
>>     I meant, "What steps should I take to try to reproduce this on my
>>     machine?"
>>
>>     Tom
>>
>>
>>
>> Oh, I'm sorry I just followed this
>>
>> http://icedtea.classpath.org/wiki//Main_Page
>>
>> And had the buildreqs
>>
>> http://icedtea.classpath.org/wiki/BuildRequirements 
>> <http://icedtea.classpath.org/wiki/BuildRequirements>
>>
>> hg clone http://icedtea.classpath.org/hg/icedtea
>> cd icedtea
>> ./configure
>>
>> make
> 
> OK, there are two problems here:
> 
> 1) cloning the IcedTea repository automatically puts tip in the working
>    directory, and the current tip is the cacao branch
> 
> 2) the cacao branch doesn't build using the same procedure as the 
> default branch
> 
> As a workaround, you can update to the default head after cloning the 
> repository, e.g.:
> 
> hg up -C c2d0a270a09f
> 
> (see: hg heads)
> 
> The real solution is to move CACAO work to a separate icedtea-cacao 
> repository.

Or upgrade from Mercurial 0.9.3 to 0.9.4, which has a fix for:

http://www.selenic.com/mercurial/bts/issue574

Tom




More information about the fedora-devel-java-list mailing list