Greg Lewis
260ffa12c0
. Default UseThreadPriorities to false on BSD. This can be toggled by
...
passing -XX:+UseThreadPriorities.
. Remove the os_sleep hack which was used on FreeBSD to make sure lower
priority threads got time slices. Instead, just call pthread_yield().
On FreeBSD 7.x with libthr, this will still give lower priority threads
some time (with the above flag turned on), although such behaviour is
not guaranteed by POSIX. This boosts FreeBSD performance by 7-fold on
an 8 core system, putting it on a par with Solaris (benchmarks by kris@).
The Java standard and the JCK tests are somewhat contradictory on thread
priority being guaranteed to work, and in this case the performance
benefits appear to outweigh any possible side effects.
. Pick up DEFAULT_LD_LIBRARY_PATH from the build environment rather than
patching it into a file at build time. This simplifies the Makefile.
Submitted by: Kurt Miller <kurt@intricatesoftware.com>
2007-09-20 03:35:30 +00:00
Greg Lewis
d6b547767b
. Update to tzupdater 1.2.2.
2007-09-07 20:41:52 +00:00
Greg Lewis
8d991a0856
. Split the JRL agreement out into a separate script that is only run
...
during the port build and not during the package install.
Requested by: kris
2007-08-13 04:57:47 +00:00
Greg Lewis
ae88842a8c
. Default bootstrapping to Diablo JDK. It runs at least as well as the
...
Linux JDK on all supported FreeBSD versions and doesn't require Linux
emulation to be installed.
Inspired by: scf
2007-08-07 15:17:16 +00:00
Greg Lewis
61f99d643a
. Better fix. Just use 'short' variables and be done with it. The
...
structure members being dereferenced into the variables are 'short*'
after all, not 'fastInt*'.
2007-07-31 15:52:31 +00:00
Greg Lewis
dd3f6ed6e3
. Include a different header file for 'fastInt'. The definition in Hint.h
...
appears to actually match the type of variable its being used with in the
code (although it seems that it may be even cleaner to just replace 'fastInt'
with 'short').
This also partially bandaids a build problem some are seeing since Hint.h
is a less common header file name than cpu.h.
2007-07-31 07:22:49 +00:00
Jung-uk Kim
aef79f3a9b
Add browser plugin support for amd64. It is turned off by default as it is
...
still experimental.
Approved by: glewis (maintainer)
2007-07-30 15:30:36 +00:00
Greg Lewis
18107c8853
. Fix the description of the link for the policy files.
...
PR: 114958
Submitted by: Olivier Smedts <olivier@gid0.org>
2007-07-27 15:07:41 +00:00
Greg Lewis
5afca6d0e7
. Update 12 is current, so the download isn't in the archive section yet
...
(oops). Also, its index page appears broken, so just show the main
download page for now.
PR: 114958 (kinda)
2007-07-27 14:44:02 +00:00
Greg Lewis
a4adb6665f
. Update to patchset 6, based on 1.5.0 Update 12.
...
. Use the -bc (backwards compatible) flag when doing time zone updates.
2007-07-27 03:48:46 +00:00
Greg Lewis
fb8bbd5974
. Update the download location for the unlimited strength policy files.
...
Submitted by: Olivier SMEDTS <olivier@gid0.org>
PR: 114592
2007-07-22 06:23:23 +00:00
Greg Lewis
2b5c2cd81f
. Remove SCSL message since we're now using the JRL, which is agreed to
...
prior to the extract step.
2007-06-17 03:30:34 +00:00
Greg Lewis
01790521d1
. Update to patchset 5, based on the 1.5.0_11 JRL source code.
2007-06-09 05:14:56 +00:00
Greg Lewis
b700222ac1
. Update to tzupdater 1.2.1.
...
PR: 113248
2007-06-03 00:42:33 +00:00
Jung-uk Kim
8982638840
Fix more sysctl(3) argument sizes and correct a comment.
...
Approved by: glewis (implicit)
2007-05-30 21:36:23 +00:00
Jung-uk Kim
7446ea7a70
Various fixes for -CURRENT.
...
- Build fixes after GCC 4.2 import.
- Remove SIGRTMIN and SIGRTMAX redefinitions.
- Use posix_memalign(3) instead of valloc(3).
Approved by: glewis (maintainer)
2007-05-25 18:44:27 +00:00
Florent Thoumie
d4f0d0048a
- Welcome X.org 7.2 \o/.
...
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
2007-05-19 20:36:56 +00:00
Greg Lewis
eb2c74404e
. Fix the sense of a WITH_JAIL check to match that in the jdk14 port -
...
we _don't_ want to check for linprocfs in a jail.
PR: 110019
2007-03-07 18:34:00 +00:00
Greg Lewis
3ec4b06827
. Update to tzupdater 1.1.0-2007c.
2007-03-07 16:13:32 +00:00
Greg Lewis
d9924e7b58
. Don't statically link with libXm any more. The Open Motif port no longer
...
uses hacks to compile libXm.a with PIC objects, which means trying to
statically link with it breaks the build on amd64.
2007-03-06 04:34:38 +00:00
Greg Lewis
cf9cd6b666
. When we update the time zone data, delete the temporary copy of the old
...
data created by the update tool.
2007-03-06 04:33:14 +00:00
Greg Lewis
f6636087f5
. Whitespace nit.
2007-02-26 00:22:20 +00:00
Greg Lewis
2379a2fa51
. Add a TZUPDATE option, defaulting to on, which will update the time zone
...
data for the JDK using Sun's tzupdater. [1]
. Some simplification of the convoluted logic around telling the user
which files to download. In particular, don't care if we've already
told them to download a file.
. Bump PORTREVISION since many North American users will need to pick up
the time zone changes.
Collaboration with: Tim Zingelman <zingelman@fnal.gov> [1]
2007-02-24 15:38:12 +00:00
Greg Lewis
e2c9bcad58
. Another reroll. Spell "Chuck Silvers" name correctly in the THANKS
...
file. This is it, I promise.
2007-01-24 16:44:57 +00:00
Greg Lewis
1a860c9125
. Rerolled patchset. The only change was to have it correctly identify
...
itself as 'p4' rather than still saying 'p3'.
2007-01-24 15:58:10 +00:00
Greg Lewis
2234164093
. Update to patchset 4.
2007-01-22 16:50:22 +00:00
Greg Lewis
e647c3eab4
All we are saying is give gcc 4.x a chance.
...
Prompted by: pointyhat (via kris)
2007-01-10 17:36:56 +00:00
Greg Lewis
1bb6af069e
. Replace some hardwired /usr/X11R6 instances with X11BASE. [1]
...
. Replace some hardwired /usr/local instances with LOCALBASE.
. Small Makefile restructure to keep related variables in one place.
. Add ipv6 to CATEGORIES if its enabled. [2]
PR: 106130 [2]
Submitted by: Janos Mohacsi <janos.mohacsi@bsd.hu> [2]
Pointed out by: pointyhat (via kris) [1]
2006-12-11 17:10:52 +00:00
Greg Lewis
47f62ec7e7
. Fix a problem with os_sleep returning early without raising an exception
...
when its called with interruptible set to false.
Submitted by: Kurt Miller <kurt@intricatesoftware.com>
2006-11-06 19:54:00 +00:00
Greg Lewis
f970203bc1
. Fix a possible problem building the JDK in the GMT+0 time zone. When
...
building, the JDK zone info file doesn't exist yet, so attempting to
get the zone info for GMT_ID would fail.
Submitted by: Kurt Miller <kurt@intricatesoftware.com>
2006-11-06 19:51:16 +00:00
Joe Marcus Clarke
29747f458a
Chase the GNOME X11BASE to LOCALBASE move, and fix the build with the
...
new freetype2 where needed.
Submitted by: mezz, ahze, pav, and many others
Approved by: portmgr (implicit, kris)
2006-10-14 08:54:54 +00:00
Greg Lewis
92035cfdf1
. Diablo is no longer restricted to i386, so allow it to be a possible
...
native bootstrap JDK on all (supported) architectures.
This is a slightly different change than the submitters.
PR: 103227
Submitted by: Pat Lashley <patl+freebsd@volant.org>
2006-09-13 16:44:38 +00:00
Greg Lewis
6a41bf13e8
. Prevent problems opening RandomAccessFile with "rws" as the mode by
...
defining O_SYNC and O_DSYNC if they aren't defined. In particular we
were previously defining O_SYNC bogusly to the same value as O_EXCL.
PR not closed as this fixes jdk15, not diablo-jdk15.
PR: 102888
2006-09-09 02:10:02 +00:00
Greg Lewis
44bf342005
. Fix a segfault caused by fonts with illegal glyph names or glyph names
...
which begin with an underscore (although the patch doesn't handle these).
. Bump PORTREVISION.
Submitted by: Kurt Miller <kurt@intricatesoftware.com>
2006-08-01 18:38:25 +00:00
Greg Lewis
2f9818eb94
. Space out the arguments to OPTIONS with tabs rather than spaces.
...
. Add a JAIL which allows the port to be built in a jail. [1]
Submitted by: anders@ [1]
2006-08-01 18:30:37 +00:00
Greg Lewis
ae02b0e8be
. Bump PORTREVISION.
2006-07-18 23:27:22 +00:00
Greg Lewis
3e2f072bb5
. On amd64 the plugin should look for the Server VM, since there is no
...
Client VM.
Submitted by: Kurt Miller <kurt@intricatesoftware.com>
2006-07-18 23:23:02 +00:00
Greg Lewis
c9d5a55e98
. Properly deal with error cases in transferTo0().
...
Corrects non-blocking IO case.
Submitted by: Kurt Miller <kurt@intricatesoftware.com>
Sponsored by: The FreeBSD Foundation
2006-07-18 23:20:26 +00:00
Greg Lewis
7c58e0c63e
. Convert to using OPTIONS.
...
. Add support for unrestricted policy files.
. Use bsd.gecko.mk for plugin support and limit it to Mozilla.
. Make portlint happier.
Submitted by: ale@ (with some minor tweaks by me)
2006-07-18 22:50:37 +00:00
Greg Lewis
6eff26b8a9
. Bump PORTREVISION for the last three changes.
2006-06-16 21:31:02 +00:00
Greg Lewis
7084328334
. Work around a thread cache problem that caused javah to crash with an
...
Internal Error.
Submitted by: Kurt Miller <kurt@intricatesoftware.com>
Sponsored by: The FreeBSD Foundation
2006-06-16 21:29:53 +00:00
Greg Lewis
0c6e853af1
. Filter out corrupt environment variables with no name.
...
Submitted by: Kurt Miller <kurt@intricatesoftware.com>
Sponsored by: The FreeBSD Foundation
2006-06-16 21:28:08 +00:00
Greg Lewis
571b574f00
. Increase the default stack size on amd64.
...
Submitted by: Kurt Miller <kurt@intricatesoftware.com>
Sponsored by: The FreeBSD Foundation
2006-06-16 21:26:38 +00:00
Edwin Groothuis
8f4ccb0a04
Remove USE_REINPLACE from categories starting with a J
2006-05-09 00:18:07 +00:00
Greg Lewis
5d84a580d8
. Make diablo-jdk15 the default bootstrap JDK for i386.
...
Suggested by: "Nikolas Britton" <nikolas.britton@gmail.com>
2006-04-25 20:44:28 +00:00
Greg Lewis
f7bfa59dad
. Fix key recognition problems when NumLock is on.
...
PR: 85997
Submitted by: Kurt Miller <lists@intricatesoftware.com>
2006-04-25 20:10:19 +00:00
Greg Lewis
e81e856fc6
. Update to 1.5.0 patchset 3.
2006-04-07 03:27:34 +00:00
Mark Linimon
cdda1e9d10
Reassign these ports from inactive maintainer to glewis, who has been doing
...
most of the work over the past year.
Hat: portmgr
2006-03-31 08:47:17 +00:00
Greg Lewis
bc1fa829db
. Set the REX bits correctly on amd64. Fixes possible segfaults with
...
Eclipse on that platform.
See https://bugs.eclipse.org/bugs/show_bug.cgi?id=71987
. Bump PORTREVISION.
Submitted by: Sean McNeil <sean@mcneil.com>
2006-02-12 20:47:21 +00:00
Greg Lewis
1fd0bf2541
. Tweak the fix for linking with the system's version of zlib to just
...
ignore the internal zlib source files rather than having to rm them.
Submitted by: Kurt Miller <kurt@intricatesoftware.com>
2006-02-12 20:45:18 +00:00