Port details |
- openjdk6-jre Oracle's Java 6 Runtime Environment under the GPL v2
- b45,1 java
=3 b45,1Version of this port present on the latest quarterly branch.
- DEPRECATED: Extended Support ended December 2018, please migrate to openjdk8
This port expired on: 2019-09-20
- Maintainer: java@FreeBSD.org
- Port Added: 2012-10-09 17:47:37
- Last Update: 2019-09-23 18:26:43
- SVN Revision: 512663
- People watching this port, also watch:: pkg, openjdk8, gcc
- Also Listed In: devel ipv6
- License: GPLv2
- WWW:
- https://openjdk.java.net/
- Description:
- OpenJDK is an open-source implementation of the Java Platform, Standard Edition.
Much of the OpenJDK code is licensed under the GPL version 2 with the
Classpath exception. The Java Hotspot virtual machine source code is
licensed under the GPL version 2 only.
WWW: https://openjdk.java.net/
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- openjdk6-jre>0:java/openjdk6-jre
- No installation instructions:
- This port has been deleted.
- PKGNAME: openjdk6-jre
- Flavors: there is no flavor information for this port.
- ONLY_FOR_ARCHS: amd64 i386
- distinfo:
- TIMESTAMP = 1514659989
SHA256 (apache-ant-1.9.7-bin.tar.bz2) = be2ff3026cc655dc002bbcce100bd6724d448c63f702aa82b6d9899b22db7808
SIZE (apache-ant-1.9.7-bin.tar.bz2) = 4392108
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Master port: java/openjdk6
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- zip : archivers/zip
- unzip : archivers/unzip
- cups.h : print/cups
- javac : java/bootstrap-openjdk6
- gmake : devel/gmake
- x11.pc : x11/libX11
- xext.pc : x11/libXext
- xi.pc : x11/libXi
- xt.pc : x11-toolkits/libXt
- xtst.pc : x11/libXtst
- xpm.pc : x11/libXpm
- Runtime dependencies:
-
- javavm : java/javavmwrapper
- dejavu>0 : x11-fonts/dejavu
- java-zoneinfo>0 : java/java-zoneinfo
- x11.pc : x11/libX11
- xext.pc : x11/libXext
- xi.pc : x11/libXi
- xt.pc : x11-toolkits/libXt
- xtst.pc : x11/libXtst
- xpm.pc : x11/libXpm
- Library dependencies:
-
- libfreetype.so : print/freetype2
- libiconv.so : converters/libiconv
- libXm.so.4 : x11-toolkits/open-motif
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for openjdk6-jre-b45,1:
ICEDTEA=on: Apply additional patches from IcedTea
IPV6=on: IPv6 protocol support
POLICY=off: Install the Unlimited Strength Policy Files
SOUND=off: Enable sound support
TZUPDATE=on: Update the time zone data
===> Use 'make config' to modify these settings
- Options name:
- N/A
- USES:
- compiler gmake iconv motif tar:xz
- pkg-message:
- For install:
- This OpenJDK implementation requires fdescfs(5) mounted on /dev/fd and
procfs(5) mounted on /proc.
If you have not done it yet, please do the following:
mount -t fdescfs fdesc /dev/fd
mount -t procfs proc /proc
To make it permanent, you need the following lines in /etc/fstab:
fdesc /dev/fd fdescfs rw 0 0
proc /proc procfs rw 0 0
- Master Sites:
- There is no master site for this port.
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
This is a slave port. You may also want to view the commits to the master port: java/openjdk6 |
Commit | Credits | Log message |
b45,1 23 Sep 2019 18:26:43 |
glewis |
Delete java/openjdk6 and java/openjdk6-jre ports
* Both of these ports are EoL upstream. Remove them per the DEPRECATED
and EXPIRATION_DATE entries added previously
* Note that bootstrap-openjdk6 is left solely to be able to bootstrap
java/openjdk7 |
b36,1 17 Aug 2015 14:20:41 |
mat |
Remove UNIQUENAME and LATEST_LINK.
UNIQUENAME was never unique, it was only used by USE_LDCONFIG and now,
we won't have conflicts there.
Use PKGBASE instead of LATEST_LINK in PKGLATESTFILE, the *only* consumer
is pkg-devel, and it works just fine without LATEST_LINK as pkg-devel
has the correct PKGNAME anyway.
Now that UNIQUENAME is gone, OPTIONSFILE is too. (it's been called
OPTIONS_FILE now.)
Reviewed by: antoine, bapt
Exp-run by: antoine
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D3336 |
b34,1 24 Jan 2015 00:02:01 |
jkim |
Update to b34. |
b32,1 17 Jul 2014 04:03:21 |
jkim |
- Update to b32.
- Update TimeZoneNames to tzdata2014b.
- Enlist openjdk6 users as testers of ant 1.9.4. |
b31_3,1 27 Jun 2014 18:41:19 |
jkim |
Implement current and signal methods for sun.nio.ch.NativeThread. Note this
fixes a test case in the following Apache Solr bug report.
https://issues.apache.org/jira/browse/SOLR-6204
Reported by: Dawid Weiss <dawid.weiss@gmail.com> |
b31_2,1 21 May 2014 19:57:11 |
jkim |
Fix printing services. When CUPS is used, ${LOCALBASE}/bin/lpr must be used
to print a generated PostScript file. When lpd(8) is used, lpr(1) from base
must be used. Also, status command for lpc(8) requires a printer name. If
no argument is specified, i.e., "/usr/sbin/lpc status", then it displays the
command usage, i.e., "usage: status {all | printer ...}". Unfortunately,
"usage" is interpreted as a printer name because ":" is included. Add "all"
and adjust an expression for grep(1).
PR: ports/178856 |
b31_1,1 17 Apr 2014 18:24:47 |
jkim |
Fix couple of mis-merges. |
b31,1 16 Apr 2014 01:43:54 |
jkim |
Update to b31. |
b30_3,1 12 Mar 2014 20:56:48 |
jkim |
Add an upstream patch to fix yet another fallout from HotSpot 23 merge.
https://java.net/jira/browse/OPENJDK6-29
http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/04e4c3ec6516 |
b30_2,1 11 Mar 2014 17:18:02 |
jkim |
Fix missing symbols after re-appearance of converters/libiconv on 10+. This
actually fixes java/icedtea-web because libsplashscreen.so was looking for
libiconv_open() and libiconv_close() from libiconv instead of iconv_open()
and iconv_close() from libc. Tidy up compiler/linker flags while I am here. |
b30_1,1 03 Mar 2014 23:45:26 |
jkim |
- Sync. extremely outdated sun.util.resources.TimeZoneNames to the latest
tzdata 2013i from the upstream. Note we are not updating zoneinfo data here
as it can be updated via java/java-zoneinfo.
- Fix build with Clang 3.4 and other miscellaneous issues while I am here. |
b30,1 23 Jan 2014 23:34:07 |
jkim |
- Update to b30.
- Implement sigset(2) for libjsig. All supported FreeBSD releases have it.
- Turn UseMembar back on by default until we find better solution. |
b28_7,1 04 Jan 2014 14:33:12 |
mat |
Revert lang/openjdk6 to b28.
With hat: portmgr-lurker |
b29 24 Dec 2013 23:11:15 |
jkim |
- Update to b29.
- Tidy up signal handler.
- Disable a Linux-specific hack.
- Do not create stack guard for Java threads.
- Implement thread CPU time. |
b28_7 11 Dec 2013 01:18:33 |
jkim |
If /var/db/zoneinfo exists, use the file to determine timezone rather than
iterating over all files under /usr/share/zoneinfo. All supported FreeBSD
versions create the file with tzsetup(8). This change usually improves
java.util.TimeZone performance because we only need to test just one file. |
b28_6 04 Dec 2013 23:20:35 |
jkim |
Add multiple security patches and improvements from IcedTea6.
http://icedtea.classpath.org/hg/icedtea6/rev/e98b0ef70b26
Obtained from: IcedTea Project |
b28_5 09 Nov 2013 00:11:00 |
jkim |
- Add throw() to all user-defined operator new()s within HotSpot because
Clang does not support "-fcheck-new". Note it is a backport of S8021954
(http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/9758d9f36299).
- Re-implement signal_name() with sys_signame(3) and adjust the comments.
- Re-implement ThreadCritical with PTHREAD_MUTEX_RECURSIVE.
- Fix DEBUG build with Clang on i386. Clang does not support "-gstabs".
- Limit allocatable physical memory per getrlimit(2). |
b28_4 05 Nov 2013 21:16:12 |
jkim |
- Do not crash when unsupported options are specified. [1]
- Micro-optimize and tidy up some patches.
PR: java/183656 [1] |
b28_3 25 Oct 2013 22:53:54 |
jkim |
- Turn off UseMembar by default. This workaround is not necessary any more.
- Add few minor patches related to thread ID that were mis-merged.
- Add couple of minor HotSpot patches from upstream while I am here. |
b28_2 12 Oct 2013 00:31:41 |
jkim |
- Do not allow selecting both DEBUG and FASTDEBUG options. [1]
- Re-enable -Werror for HotSpot build with GCC.
- Revert couple of unnecessary local changes to reduce diff.
- Add inactive pages as availble memory. Note it is a cosmetic change.
PR: ports/182907 [1] |
b28_1 10 Oct 2013 21:59:11 |
jkim |
- Fix few mis-merges against HotSpot 23 and tie up some loose ends.
- Fix build with libiconv. This problem was introduced in r330018.
- Update CA list to Oracle Java 7u40. An expired CA was removed. |
b28 09 Oct 2013 20:36:06 |
jkim |
Update to Build b28. |
b27_10 08 Oct 2013 00:03:16 |
jkim |
- Support staging.
- Fix fastdebug installation.
- Update jtreg version to Build b05.
- Refine r327353. Use an extra patch instead.
- Install proper license file. OpenJDK6 has GPLv2 + "Classpath" exception. |
b27_9 20 Sep 2013 19:48:32 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
java) |
b27_9 06 Sep 2013 02:06:56 |
jkim |
Fix build with libc++. |
b27_8 26 Jul 2013 05:27:29 |
jkim |
Bump revision for openjdk6-jre to catch up with the master port change. |
b27_7 22 Jul 2013 21:59:50 |
jkim |
- Add couple of upstreamed IcedTea6 patches for consistency.
- Disable test_gamma by default. |
b27_6 16 Jul 2013 21:12:40 |
jkim |
Fix openjdk6-jre build. |
b27_5 25 Apr 2013 20:10:31 |
jkim |
Chase java/openjdk6 update. |
b27_4 06 Mar 2013 00:50:29 |
jkim |
Add multiple security patches from IcedTea6 1.12.3.
http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2013-February/021858.html
http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2013-February/021998.html
Obtained from: IcedTea Project |
b27_3 11 Feb 2013 23:45:25 |
jkim |
Add a patch to fix MulticastSocket.setInterface().
http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/bfa676f5b5db
Submitted by: oliver |
b26_2 23 Oct 2012 17:40:51 |
jkim |
Bump PORTREVISION for the new cacerts.
Feature safe: yes |
b26_1 19 Oct 2012 22:43:10 |
jkim |
- Add 2012/10/16 security patches from IcedTea6 1.11.5. [1]
http://icedtea.classpath.org/hg/release/icedtea6-1.11/rev/d9564350faa6
http://blog.fuseyism.com/index.php/2012/10/19/security-icedtea-1-10-10-1-11-15-2-1-3-2-2-3-2-3-3-released/
- Completely turn off parallel build by default and remove parallel build
hack for HotSpot. There were several reports that it fails to build under
certain environment, ports/162991 for example. Users can still do parallel
build by setting FORCE_MAKE_JOBS (and MAKE_JOBS_NUMBER if desired).
- Implement os::available_memory(). Now it is consistent with "vm.vmtotal"
sysctl(3) MIB rather than bogus (physical memory / 4).
- Prefer sysconf(_SC_NPROCESSORS_CONF) over HW_NCPU sysctl MIB to get the
number of installed processors. There is no functional difference except
for CURRENT, which obtains the information from ELF aux vector.
- Prefer sysconf(_SC_PHYS_PAGES) * sysconf(_SC_PAGESIZE) over HW_USERMEM (Only the first 15 lines of the commit message are shown above ) |
b25 09 Oct 2012 17:47:06 |
jkim |
- Sanitize user, group and permission. Inspired by openjdk7.
- Add a slave port to create JRE-only package. |