338 Commits

Author SHA1 Message Date
sthen
735e1b24db additional comment reminding to switch libreoffice back if jdk is fixed 2014-01-11 22:37:44 +00:00
sthen
d53e942c77 Disable java subpackage of databases/db on i386, java is broken there and
this knocks out many ports which rely on db.

Add a comment next to BROKEN-i386 in jdk/1.6/Makefile reminding that this
has been done.
2014-01-09 09:59:55 +00:00
sthen
f70f34732b reluctantly mark BROKEN-i386; most if not all builds using packages from this
fail with the following error,

"guarantee(get_thread() == thread) failed: must be the same thread, quickly"

espie@ agrees
2013-12-30 23:21:41 +00:00
sthen
701c91e413 kill VMEM_WARNING 2013-11-25 14:16:22 +00:00
dcoppa
ae719919a2 Fix DefaultAsynchronousChannelProvider.create so it does not crash
("java.lang.InternalError: platform not recognized"), but instead
creates an instance of BsdAsynchronousChannelProvider().

From FreeBSD PR 183389

okay kurt@ (maintainer)
2013-10-30 15:23:32 +00:00
bluhm
c75e0ba51e Including the header file netinet6/in6_var.h from netinet/in_var.h
automatically is bad.  To change that, a few ports must be adapted.
Do an explicit #include <netinet6/in6_var.h> when it is needed.
OK ajacoutot@

Next try to commit this file after a fresh cvs -d cvs:/cvs add.
2013-10-16 15:36:49 +00:00
bluhm
c48b97d5e2 Including the header file netinet6/in6_var.h from netinet/in_var.h
automatically is bad.  To change that, a few ports must be adapted.
Do an explicit #include <netinet6/in6_var.h> when it is needed.
OK ajacoutot@
2013-10-16 14:12:21 +00:00
sthen
b93eb069d1 new amd64/i386 bootstraps for JDK; thanks to Christian Schulte for
a surprising clue about libfontconfig.so.
2013-08-22 16:21:17 +00:00
espie
ce2440275c rename stuff so that java.port.mk conforms to the new style of overriding
do-build.
2013-07-02 10:36:35 +00:00
kurt
fe14d8a085 - Update to u21 which includes serveral security updates. okay giovanni@ 2013-06-01 21:12:15 +00:00
kurt
f800abdcf8 - Remove uthreads work-around which set STDIN/OUT/ERR to non-blocking
in child processes.
- Rebuild bootstrap jdks to eliminate the boot jdk from setting
  STDIN/OUT/ERR non-blocking when building the jdk.
Fixes intermittent build failures noted by landry@
2013-04-15 03:01:06 +00:00
kurt
42b9ab8be3 - remove lack of ORIGIN support work-around
- remove build dir from rpath
- fix include path order in awt
- fix FontConfiguration logic for BSD
2013-04-10 02:49:05 +00:00
kurt
77a0800f7c - unbreak native_bootstrap FLAVOR by adjusting SUPDISTFILES location
- fix awt problems by including libfontconfig.so in bootstrap jdk
- remove lack of ORIGIN support work-around
- fix include path order in awt
2013-04-10 02:47:10 +00:00
kurt
5141ca2d36 - Add missing symbol to mapfile to fix UnsatisfiedLinkError in jconsole.
Reported by Christian Schulte.
2013-03-29 15:08:44 +00:00
kurt
ec59431b2a - correct UnguardOnExecutionViolation which helped find a W^X
kernel bug on i386
- fix undefined symbols in libhpi.so noted by stu@
2013-03-19 19:26:45 +00:00
kurt
9e44ed2a23 - Update to 7u17 which contains multiple security corrections 2013-03-12 04:39:42 +00:00
espie
bcf3856632 PERMIT_* / REGRESS->TEST sweep 2013-03-11 10:50:00 +00:00
sthen
4764baf432 add bootstraps to SUPDISTFILES, don't use $ARCH in DISTFILES as (despite
ONLY_FOR_ARCHS) dpb still fetches the files. fixes spurious dpb errors with
!amd64/i386. ok espie@ kurt@
2013-02-13 18:13:12 +00:00
sthen
f5a323c546 Don't use ${FLAVOR:L}, we only support lower-case flavours now.
OK ajacoutot@ espie@
2013-02-09 14:49:50 +00:00
kurt
4e9a44a0ce - Allow HOTSPOT_BUILD_JOBS to be overridden from make env. okay jasper@ 2013-02-07 19:06:55 +00:00
kurt
e0b3fdf889 - Fix java.lang.UnsatisfiedLinkError: java.awt.Toolkit.initIDs by
correcting awt Makefile merge error.
2013-02-06 22:08:33 +00:00
kurt
45bb6f02db - Fix intermittent segfaults by enabling UseMembar by default. 2013-02-03 21:03:39 +00:00
jasper
60ebf34b3b add MODJAVA_*_DIR to SUBST_VARS.
ok kurt@
2013-02-03 15:03:03 +00:00
kurt
97a9d398c2 - Fix MulticastSocket.setInterface(). Report and fix from Oliver
Lehmann on bsd-port list.
2013-02-02 17:41:18 +00:00
kurt
ee1a62881f - Restore poll(2) based NET_Timeout implementation that was changed
to select(2) for MacOSX support. The select based implementation
  was causing crashes under load for at least FreeBSD.
- Fix MulticastSocket.setInterface(). Report and fix from Oliver
  Lehmann on bsd-port list.
2013-02-02 17:39:23 +00:00
kurt
27d793f51d - Update to openjdk6 u32 which is licensed under the GPL and allows
packages.
- Initial BSD patchset from FreeBSD openjdk6 port.
- New bootstrap method. Since ecj is not able to bootstrap openjdk6
  without heavy patching, use a functional bootjdk to build.
- Add a target for building the bootjdk called build-bootjdk.
- Apply IcedTea AppletHole patches for icedtea-web support.
- Backport patch to serialize gconf client access which corrects
  gconf/dbus related crashes. From Christian Schulte Upstream
  CR 7188755.
- Reapply audio support from jakemsr@.
- Port change for CWM. Recognize CWM as a Non-Reparenting window
  manager.
- Backport various openjdk7/bsd-port upstream fixes both specific
  to OpenBSD and general.
Tested by landry@ espie@ and others.
2013-02-01 15:34:35 +00:00
kurt
5f1b7ee832 - Update download location for the BSD patchset 2013-01-27 20:10:10 +00:00
kurt
c90f34fd25 - Add missing KQueueArrayWrapper symbols to nio mapfile-bsd to correct
UnsatisfiedLinkErrors.
2013-01-24 23:14:54 +00:00
kurt
4fab9ed37d Update to 7u11. Security: CVE-2013-0422
- Update man patchset to upstream bsd-port at u10
- u11 patchset from FreeBSD/Greg Lewis's port
2013-01-18 22:30:43 +00:00
kurt
583abee1c0 Update jdk 1.7 to u9 level:
- Update to u6 via patchset from upstream bsd_port and u6 source from Oracle
- Copied u6 -> u9 patchset from FreeBSD/Greg Lewis's port
- Updated classloader patch from Matthew Dempsky (matthew@)
okay landry@
2013-01-14 20:16:56 +00:00
kurt
0d5cdf73eb - Restore man pages in PLIST-main. Reported by Tomas Bodzar
- Patch to serialize gconf client access which corrects gconf/dbus
related crashes. From Christian Schulte
- Patch to stop the JDK from querying the locale using the LC_MESSAGES
category. From Christian Schulte
2012-10-24 18:54:03 +00:00
kurt
250a126cfa Add CWM support. Ported from jdk/1.7 by Kent R. Spillner 2012-10-24 18:44:51 +00:00
kurt
cb045bf328 Use gcj 4.6 to bootstrap instead of jamvm. okay jasper@ 2012-10-19 22:29:49 +00:00
naddy
35cd2db00c mark for parallel dpb building to shorten the time to libreoffice 2012-09-27 21:49:58 +00:00
naddy
b854bf5c08 Permit building with MAKE_JOBS:
Don't call make -jN, instead pass MAKE_JOBS to HOTSPOT_BUILD_JOBS

ok kurt@, espie@
2012-09-26 18:23:04 +00:00
ajacoutot
000d7e70a2 cups -> cups,-libs 2012-08-04 15:06:55 +00:00
fgsch
bc869f4771 Fix master site for ecj-3.7.1.jar 2012-05-28 13:53:18 +00:00
kurt
cab1900edc Use -gstabs to address package growth on amd64. Noted by sthen@ tested
by naddy@
2012-05-03 21:48:21 +00:00
kurt
372aa6798a Update to 7u3 which fixes numerous security problems. 2012-04-18 03:41:56 +00:00
matthew
9149381b32 Fix our patch for ClassLoader.loadLibrary(). Make sure that we prefer
libfoo.so.10.0 over libfoo.so.9, and fix the regex to prevent false
positive matches.

ok kurt@
2012-04-12 22:27:20 +00:00
kurt
add67ab710 Rename internal execvpe to fix build and remove uthread gross hacks while
here. okay matthew@ naddy@
2012-03-22 18:53:15 +00:00
kurt
a959e65010 Use generic suspend resume method instead of pthread_suspend_np().
okay robert@
2012-03-20 16:57:58 +00:00
kurt
455681d2f5 Update to 1.7.0.02 (u2). Thanks to Greg Lewis <glewis@eyesbeyond.com>
who did the bsd-port upstream update. okay espie@, landry@
2012-03-19 19:50:56 +00:00
kili
2577c17009 For MODJAVA_BUILD=ant, pass JAVA_HOME via MAKE_ENV.
ok kurt@, tested in a bulk build by naddy@ (thanks!).
2011-12-15 21:31:29 +00:00
jasper
b90e8761fa missing bump in -r1.24 2011-11-01 09:32:34 +00:00
espie
636a5c9ac4 CHMOD and CHOWN serve no useful purpose, they're just chown/chmod 2011-10-21 16:23:44 +00:00
kurt
2b22cb91cb - Eliminate systrace warning during post-extract. Reported by
Vadim Zhukov <persgray@gmail.com>.
2011-10-10 00:44:07 +00:00
kurt
f20936245e - fix typo in FETCH_MANUALLY line. From rd@thrush.com. 2011-10-08 14:13:44 +00:00
kurt
6a13dc6824 - remove devel/jdk/1.5 and lang/kaffe
- adjust java.port.mk for their removal
- bump affected packages
okay jasper@
2011-10-07 13:54:30 +00:00
kurt
9de09a4cb7 - switch from jdk/1.5 default bootstrap to lang/jamvm + Eclipse compiler
okay kili@
2011-10-07 02:04:12 +00:00