Apache OpenOffice (AOO) Bugzilla – Issue 12738
OOO_STABLE_1_PORTS/X11+Aqua: Apple JavaVM 1.4.1 breaks berkeleydb configure
Last modified: 2004-10-15 04:29:38 UTC
With the 1.4.1 version, there no longer exists a jni.h in the /System/Library/Frameworks/JavaVM.framework/Headers/ directory. We explicitly use this file as the check to determine whether Java is present on the system, through our patch to the berekeleydb module's configure script. The patch changes the check to use JavaVM.h, which should be present through all Apple JavaVM.frameworks in both 10.1 and 10.2. Dan
Because of either OOo or Safari stupid slowness, this issue got submitted twice. Real issue is at Issue 12734. http://www.openoffice.org/issues/show_bug.cgi?id=12734 Dan
Created attachment 5622 [details] Apply the patch by executing the following commands: cd $SRC_ROOT/berkeleydb ; patch -p0 < /path/to/patch/file
The attached patch allows berkeleydb to find the JavaVM headers on Mac OS X 10.1. The berkeleydb patches in issue 12734 that worked for Mac OS X 10.2 broke 10.1.
Patrick, Can you make your changes to the db-3.2.9.patch file (or whatever its called) and then do a "dmake create_patch" inside the berkeleydb directory? Then attach the new db-3.2.9.patch file here to this issue and use that. We're supposed to do the dmake create_patch method for patching patches (per Hamburg), so that we don't actually "patch the patches" but replace them altogether with a new copy. Once you attach the new db-3.2.9.patch, I approve it, so commit it and go. Thanks for doing 10.1 build verification... I don't have a spare machine around to dedicate to 10.1. Dan
Patrick, Can we also move this over to Issue 12734? This is a dupe of that issue since I was having problems with IZ at the time. Attach the new db-3.2.9.patch to that issue. http://www.openoffice.org/issues/show_bug.cgi?id=12734 Dan
I have posted the patches to issue 12734 and reverting the state of this issue back to fixed.
close issue.