summaryrefslogtreecommitdiff
path: root/java/jdk16/files/patch-j2se-bin-java_md.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* . A native port for JDK 1.6.0 (aka 6.0) Update 1.Greg Lewis2007-08-051-0/+17
|
* . Update to patchset 2:Greg Lewis2005-09-201-62/+0
| | | | | | | | | | | | | | | | | | . Many patches are now unnecessary as they are included in the new patchset. . The browser plugin and Java Web Start is enabled on i386 (there are 64 bit issues with both the plugin and Mozilla/Firefox which prevent enabling it on amd64). . Update the amount of disk space needed. . Update the status of the port. . Disable building the shared class data archive. This broke the build on amd64 and appears to also be problematic on some i386 versions (4.11 is broken at least). It will reappear in future, probably initially on a limited set of FreeBSD versions and architectures (6.0/i386 is reported to work). Reviewed by: freebsd-java@ Approved by: maintainer timeout (1 week)
* . Using dladdr(3) to determine the path to the current executable, andGreg Lewis2005-05-121-0/+62
hence the path for the shared libraries doesn't always work on FreeBSD. It definitely fails on FreeBSD 4.11 and FreeBSD 6-CURRENT under the tested environments. In fact, the dladdr(3) man page even warns of these problems. While there is work under way to fix this, it isn't available yet. Given that situation, switch to trying /proc/curproc/file, which is similar to what Linux does, and if that fails, drop back to checking argv[0] and iterating through $PATH as in jdk 1.4. Both these methods work correctly in testing. Reported by: das Reviewed by: maintainer timeout