building either native threads or HotSpot. This is due to libcmm
always wanting to link against a pthread library, which was causing
problems on 7-CURRENT since it was erroneously hardwired to -lc_r.
This should really fix the problem.
Pointed out by: pointyhat via kris
porky pies about what they have and prompting them one file at a time.
This is a rewording and reworking (for jdk13) of the patch in the
attributed PR by fenner@ (which is for jdk14).
. Update the (commented out) MASTER_SITES while I'm here.
PR: 84644
JNI.
XXX: Maybe ${X11BASE}/lib and /lib (5.x dynamic root support) should also
be added? /lib is part of the default search path on Linux.
Requested by: marcus
during the compile. The native threads java_vm binaries are compiled
regardless of the settings and were causing problems with the packing
list.
. Fix packing list so that native_threads versions of java_vm are
conditionalised.
PR: 56007
order is now:
. linux-blackdown-jdk13 iff WITH_LINUX_BOOTSTRAP is set.
. A previous installation of this port, if it exists.
. The Diablo Caffe JDK.
That is, the Diablo Caffe JDK is now the default bootstrapper in the
absence of a previous installation of this port.
(possibly indirectly) a symbolic link to ${WRKDIRPREFIX}.
. Use this script in preference to the direct symbolic link check
previously used, as it handles indirections which cause the same
problem.
. /compat/linux -> ${LINUXBASE} in the message output if the check
detects a link.
PR: 43602
default if it exists. This can be overidden either using JDK13DIR
or setting WITH_LINUX_BOOTSTRAP.
2. Don't create directories for new files, invoke patch with -p0.
PR: 52195 [1]
Submitted by: David Yeske <dyeske@yahoo.com> [1 - based on]
not be installed, but appears to be on rare occasions for reasons
unknown.
2. Add handling of share/doc/java, previously only done in pkg-plist.
PR: 50092 (2)
Submitted by: Munehiro Matsuda <haro@kgt.co.jp> (2)
2. Enable compiling the HotSpot JVM. This is experimental and there are a
number of caveats with its use that are reported by the port. The flag
to enable this is WITH_HOTSPOT.
3. Try to pick some OSVERSION settings appropriate for the current native
threads implementation.
PR: 47397 (2)
Submitted by: Munehiro Matsuda <haro@h4.dion.ne.jp> (2)
.if defined(BATCH) || defined(PACKAGE_BUILDING)
IGNORE= "You can not legally distribute binaries"
.endif
This was superfluous and inhibiting package builds of things that
depend on the port. Having RESTRICTED and NO_CDROM is enough to
ensure that a package will not appear on the FTP site or a CDROM
(it will be built and used as a basis for other packages to build
with, but will be deleted at the end of the build run).
Requested by: kris
Reviewed by: portmgr (silence)
PR: 42758