[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#211288: [PATCH] Build without JDK (updated)



Rene Engelhard wrote:
> Hi Josh,
> 
> Josh Triplett wrote:
> 
>>Package: openoffice.org
>>Version: 1.0.99+1.1rc3-1.2pre1
>>Severity: wishlist
>>Tags: patch
>>
>>With the attached patches, OpenOffice.org will build without a JDK
>>installed.  These patches add checks for SOLAR_JAVA to various
>>makefiles, source files, and setup lists.  They use xsltproc to replace
>>the java xml manipulations in readlicense_oo and officecfg.  The patches
>>apply to the latest CVS versions of the debian and ooo-build directories
>>based on version 1.1rc3.
> 
> 
> Thanks.
> 
> You said you tested it? After applying the patch OOo didn't build
> anmore here:

It appears that since you have a /usr/bin/javac, the autodetection in configure
is setting JAVA_HOME to /usr.  The makefiles add $JAVA_HOME/include to the
include path, and gcc has problems when /usr/include is explicitly added,
resulting in errors from the system include files.  I did not see this problem
because I don't have a /usr/bin/javac, so JAVA_HOME was empty, and the makefiles
added /include to the include path, which did not cause a problem.  I will fix
configure.in so that it sets JAVA_HOME to NO_JAVA_HOME when --disable-java is
passed, which should fix the problem.  I will send an updated patch as soon as I
finish testing the full build (about 3-4 hours).

> 
> Grüße/Regards,
> 
> René

Thanks for checking the patch.

- Josh Triplett




Reply to: