summaryrefslogtreecommitdiff
path: root/java/jdk16/files/patch-j2se-util-TimeZone_md.c
diff options
context:
space:
mode:
authorGreg Lewis <glewis@FreeBSD.org>2005-05-12 04:12:33 +0000
committerGreg Lewis <glewis@FreeBSD.org>2005-05-12 04:12:33 +0000
commit60df7b30982bc4f116610bca7ac23ede6fd6d29b (patch)
tree536d06d45f2be15201583618f1106a5fd4379db8 /java/jdk16/files/patch-j2se-util-TimeZone_md.c
parent- Update to 1.00 (diff)
. Using dladdr(3) to determine the path to the current executable, and
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
Diffstat (limited to 'java/jdk16/files/patch-j2se-util-TimeZone_md.c')
0 files changed, 0 insertions, 0 deletions