summaryrefslogtreecommitdiff
path: root/java/jdk16 (follow)
Commit message (Collapse)AuthorAgeFilesLines
* . Replace some hardwired /usr/X11R6 instances with X11BASE. [1]Greg Lewis2006-12-1114-9/+225
| | | | | | | | | | | | | . 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] Notes: svn path=/head/; revision=179502
* . Fix a problem with os_sleep returning early without raising an exceptionGreg Lewis2006-11-062-1/+33
| | | | | | | | | when its called with interruptible set to false. Submitted by: Kurt Miller <kurt@intricatesoftware.com> Notes: svn path=/head/; revision=176643
* . Fix a possible problem building the JDK in the GMT+0 time zone. WhenGreg Lewis2006-11-061-0/+21
| | | | | | | | | | 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> Notes: svn path=/head/; revision=176642
* Chase the GNOME X11BASE to LOCALBASE move, and fix the build with theJoe Marcus Clarke2006-10-143-4/+4
| | | | | | | | | | new freetype2 where needed. Submitted by: mezz, ahze, pav, and many others Approved by: portmgr (implicit, kris) Notes: svn path=/head/; revision=175261
* . Diablo is no longer restricted to i386, so allow it to be a possibleGreg Lewis2006-09-131-4/+2
| | | | | | | | | | | | 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> Notes: svn path=/head/; revision=172952
* . Prevent problems opening RandomAccessFile with "rws" as the mode byGreg Lewis2006-09-092-1/+22
| | | | | | | | | | | | 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 Notes: svn path=/head/; revision=172605
* . Fix a segfault caused by fonts with illegal glyph names or glyph namesGreg Lewis2006-08-012-1/+18
| | | | | | | | | | which begin with an underscore (although the patch doesn't handle these). . Bump PORTREVISION. Submitted by: Kurt Miller <kurt@intricatesoftware.com> Notes: svn path=/head/; revision=169375
* . Space out the arguments to OPTIONS with tabs rather than spaces.Greg Lewis2006-08-011-4/+7
| | | | | | | | | . Add a JAIL which allows the port to be built in a jail. [1] Submitted by: anders@ [1] Notes: svn path=/head/; revision=169374
* . Bump PORTREVISION.Greg Lewis2006-07-181-1/+1
| | | | Notes: svn path=/head/; revision=168177
* . On amd64 the plugin should look for the Server VM, since there is noGreg Lewis2006-07-183-0/+45
| | | | | | | | | Client VM. Submitted by: Kurt Miller <kurt@intricatesoftware.com> Notes: svn path=/head/; revision=168176
* . Properly deal with error cases in transferTo0().Greg Lewis2006-07-181-0/+38
| | | | | | | | | | Corrects non-blocking IO case. Submitted by: Kurt Miller <kurt@intricatesoftware.com> Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=168175
* . Convert to using OPTIONS.Greg Lewis2006-07-182-48/+48
| | | | | | | | | | | . 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) Notes: svn path=/head/; revision=168174
* . Bump PORTREVISION for the last three changes.Greg Lewis2006-06-161-0/+1
| | | | Notes: svn path=/head/; revision=165603
* . Work around a thread cache problem that caused javah to crash with anGreg Lewis2006-06-161-0/+16
| | | | | | | | | | Internal Error. Submitted by: Kurt Miller <kurt@intricatesoftware.com> Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=165602
* . Filter out corrupt environment variables with no name.Greg Lewis2006-06-161-0/+22
| | | | | | | | Submitted by: Kurt Miller <kurt@intricatesoftware.com> Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=165601
* . Increase the default stack size on amd64.Greg Lewis2006-06-161-0/+13
| | | | | | | | Submitted by: Kurt Miller <kurt@intricatesoftware.com> Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=165600
* Remove USE_REINPLACE from categories starting with a JEdwin Groothuis2006-05-091-1/+0
| | | | Notes: svn path=/head/; revision=161761
* . Make diablo-jdk15 the default bootstrap JDK for i386.Greg Lewis2006-04-251-1/+4
| | | | | | | Suggested by: "Nikolas Britton" <nikolas.britton@gmail.com> Notes: svn path=/head/; revision=160470
* . Fix key recognition problems when NumLock is on.Greg Lewis2006-04-252-0/+60
| | | | | | | | PR: 85997 Submitted by: Kurt Miller <lists@intricatesoftware.com> Notes: svn path=/head/; revision=160465
* . Update to 1.5.0 patchset 3.Greg Lewis2006-04-0719-391/+14
| | | | Notes: svn path=/head/; revision=158993
* Reassign these ports from inactive maintainer to glewis, who has been doingMark Linimon2006-03-311-1/+1
| | | | | | | | | most of the work over the past year. Hat: portmgr Notes: svn path=/head/; revision=158466
* . Set the REX bits correctly on amd64. Fixes possible segfaults withGreg Lewis2006-02-122-1/+14
| | | | | | | | | | | | | Eclipse on that platform. See https://bugs.eclipse.org/bugs/show_bug.cgi?id=71987 . Bump PORTREVISION. Submitted by: Sean McNeil <sean@mcneil.com> Notes: svn path=/head/; revision=155850
* . Tweak the fix for linking with the system's version of zlib to justGreg Lewis2006-02-122-7/+60
| | | | | | | | | ignore the internal zlib source files rather than having to rm them. Submitted by: Kurt Miller <kurt@intricatesoftware.com> Notes: svn path=/head/; revision=155849
* . Enable parallel compilation during the build of HotSpot. Note that weGreg Lewis2006-02-022-1/+6
| | | | | | | | | | | | | | | | can't use -j in general since the build of the other bits is almost certainly not -j safe. If set, this will speed up the build for those with an SMP box. [1] . Install the cacerts file from Sun's JDK 1.5.0_06 release rather than using the almost empty one that comes with the SCSL source. [2] . Bump PORTREVISION for the second change. PR: 87552 [1] Submitted by: leafy <leafy@leafy.idv.tw> [1] Prompted by: Panagiotis Astithas <past@ebs.gr> [2] Notes: svn path=/head/; revision=155088
* . Install a desktop icon for the java/jdk15 Control Panel. [1]Greg Lewis2006-01-292-3/+35
| | | | | | | | | | . Bump PORTREVISION for this and (mostly) the previous change. PR: 86804 Submitted by: Panagiotis Astithas <past@ebs.gr> Notes: svn path=/head/; revision=154739
* . Link with the system libz instead of building the our own internalGreg Lewis2006-01-288-88/+141
| | | | | | | | | | | | | | | copy. This should have the following effects: . Fix problems experienced by programmes that dynamically create their own copy of the JVM and are linked against the system's zlib (e.g., eclipse). . Reduce the potential for zlib based security problems affecting the JDK. Submitted by: mi@ Notes: svn path=/head/; revision=154692
* . USE_ICONV is required whether we're building the web parts or not.Greg Lewis2005-12-171-1/+2
| | | | | | | | PR: 89512 Submitted by: girgen Notes: svn path=/head/; revision=151402
* . Tell the user all the files they will need up front, instead of tellingGreg Lewis2005-12-141-33/+31
| | | | | | | | | | | lies about what they have and prompting them one file at a time. This is a slight rewording of the submitted patch. PR: 84644 Submitted by: fenner Notes: svn path=/head/; revision=151171
* . Add $FreeBSD$.Greg Lewis2005-12-032-0/+4
| | | | Notes: svn path=/head/; revision=150284
* . "Privatise" the symbols in libzip.so to avoid conflicting with thoseGreg Lewis2005-12-022-1/+86
| | | | | | | | | | | | | | | | | in the systems libz.so. This conflict broke applications such as Eclipse which is linked with libz.so (via gtk+ I believe). This is a slightly modified version of the submitter's patch. A better solution may be to link with the system's libz.so and remove the JDK's internal zlib code altogether, but I'd like to test that a little more first. Until then this solves the problem. . Bump PORTREVISION since Eclipse seems to be quite widely used. Submitted by: "Arno J. Klaassen" <arno@heho.snv.jussieu.fr> Notes: svn path=/head/; revision=150270
* . The patch to use getaddrinfo() #ifdef'ed out too much code. Change thatGreg Lewis2005-12-021-0/+25
| | | | | | | | | to isReachable() is still available (fixes some JCK tests). Submitted by: Christos Zoulas Notes: svn path=/head/; revision=150269
* . Add $FreeBSD$.Greg Lewis2005-11-231-0/+1
| | | | Notes: svn path=/head/; revision=149208
* . Add SHA256.Greg Lewis2005-11-231-0/+3
| | | | Notes: svn path=/head/; revision=149194
* . Make pkg-install install a symbolic link for the browser plugin if aGreg Lewis2005-11-233-2/+72
| | | | | | | | | | | | valid one doesn't currently exist. . Add a pkg-deinstall which removes the symbolic link if this port owns it. . Produce pkg-install and pkg-deinstall with SUB_FILES and SUB_LIST rather than manually using ${SED} ourselves. Approved by: maintainer timeout Notes: svn path=/head/; revision=149158
* Bump PORTREVISION to chase the glib20 shared library update.Joe Marcus Clarke2005-11-051-1/+1
| | | | Notes: svn path=/head/; revision=147269
* . Bump PORTREVISION for the last two fixes.Greg Lewis2005-10-131-0/+1
| | | | | | | Approved by: phantom (maintainer) Notes: svn path=/head/; revision=145273
* . Switch to using XToolkit by default. According toGreg Lewis2005-10-132-0/+34
| | | | | | | | | | | | | | | | | | | | http://java.sun.com/j2se/1.5.0/docs/guide/awt/1.5/xawt.html it has some advantages over XToolkit. Its also the default on Linux and Solaris will be switching to it. Some people have reported that it fixes a crash in the browser plugin for them. Please let me know straight away if this causes problems, particularly with Swing, as it hasn't been extensively tested. The web page mentioned above explains how to switch the toolkits dynamically so you can compare them. Submitted by: Huang wen hui <hwh@gddsn.org.cn> (the awt_LoadLibrary.c patch) Approved by: phantom (maintainer) Notes: svn path=/head/; revision=145272
* . Fix javaws.Greg Lewis2005-10-133-0/+54
| | | | | | | Approved by: phantom (maintainer) Notes: svn path=/head/; revision=145271
* . Include header files from the JDK that was just built, not from theGreg Lewis2005-09-271-0/+17
| | | | | | | | bootstrap JDK. This fixes using the Linux JDK to bootstrap when you are compiling javaws. Notes: svn path=/head/; revision=143632
* . Update to patchset 2:Greg Lewis2005-09-2019-744/+91
| | | | | | | | | | | | | | | | | | | | | . 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) Notes: svn path=/head/; revision=143246
* . Force the Client VM when dumping the shared archive since you can'tGreg Lewis2005-09-061-1/+1
| | | | | | | dump the archive with the Server VM. Notes: svn path=/head/; revision=142042
* . Generate the class data shared archive during post-install to speedGreg Lewis2005-09-042-11/+18
| | | | | | | | | | | | up VM load times. See http://java.sun.com/j2se/1.5.0/docs/guide/vm/class-data-sharing.html Suggested by: "Ronald Klop" <ronald-freebsd8@klop.yi.org> Approved by: phantom (maintainer) Notes: svn path=/head/; revision=141916
* Add two more hunks to patch-koi8u. Should make the koi8-u fonts support betterMikhail Teterin2005-08-031-0/+17
| | | | | | | | | | somehow. Approved by: maintainer (phantom) Approved by: portmgr (krion) Notes: svn path=/head/; revision=140759
* Add the two forgotten files neccessary for proper KOI8-U support... Uh-oh.Mikhail Teterin2005-08-012-0/+375
| | | | Notes: svn path=/head/; revision=140694
* Use code long floating around the Internet to add support for KOI8-UMikhail Teterin2005-07-282-3/+11
| | | | | | | | | | | encoding. It is even easier to do the same thing to jdk14 and jdk13, where only one charset-interface exists (jdk15 has two with the old one considered obsolete). Approved by: Alexey Zelkin (maintainer) Notes: svn path=/head/; revision=140315
* . Avoid memory corruption on FreeBSD 4.x. This seems to have no affectGreg Lewis2005-06-221-0/+18
| | | | | | | | | under 5.x which was running fine without it. Approved by: phantom Notes: svn path=/head/; revision=137870
* . Ensure that when files are extracted that their fully resolved path liesGreg Lewis2005-05-123-1/+72
| | | | | | | | | | | | | | | in or below the current working directory. Fixes a security problem with jar(1). This fix may change to be compatible with whatever fix Sun applies when they release the next version of 1.5. . Bump PORTREVISION for this fix. Security: http://vuxml.FreeBSD.org/18e5428f-ae7c-11d9-837d-000e0c2e438a.html Reviewed by: maintainer timeout Notes: svn path=/head/; revision=135102
* . Fix various problems with time zone handling including:Greg Lewis2005-05-121-0/+100
| | | | | | | | | | | . /etc/localtime is a symlink. . /etc/localtime contains a time zone not recognised by the JDK. Submitted by: Kurt Miller <truk@optonline.net> Reviewed by: maintainer timeout Notes: svn path=/head/; revision=135101
* . 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 Notes: svn path=/head/; revision=135100
* . When linprocfs is not mounted the Linux JDK will output a warning message,Greg Lewis2005-04-081-0/+17
| | | | | | | | | | | | | | | unfortunately sending it to stdout. When using such a JDK to bootstrap this line ends up at the head of generated classes, leaving them uncompilable. Add a filter to the class generation to strip out such lines with egrep. A similar patch is present in the jdk14 port and prevents a semi-common class of error reports. Approved by: phantom (maintainer) Notes: svn path=/head/; revision=132777