notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
jdk12 Java Development Kit 1.2
1.2.2p11_5 java Deleted on this many watch lists=5 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.2.2p11_5Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: Obsolete version of jdk
Expired This port expired on: 2007-08-22
Ignore IGNORE: is only for i386, and you are running amd64.
Restricted RESTRICTED: "Redistribution of pre-compiled binaries is not permitted"
NO CDROM NO CDROM: "Redistribution of pre-compiled binaries is not permitted"
Maintainer: glewis@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2002-06-14 19:13:19
Last Update: 2007-12-12 03:13:45
SVN Revision: UNKNOWN
People watching this port, also watch:: javavmwrapper
Also Listed In: devel
License: not specified in port
WWW:
http://www.freebsd.org/java/
Description:
This is the latest patchset from the Java 2 FreeBSD porting project. This port allows you to easily build native JDK1.2.2 for FreeBSD. Please note that due to the current Sun licensing policy, the resulting binaries couln't be distributed and you are only permitted to use/hack it personally. Due to the same reasons you have to manually fetch source code and patchset for FreeBSD. WWW: http://www.freebsd.org/java/ http://www.eyesbeyond.com/freebsddom/java/index.html http://www.sun.com/software/communitysource/java2/
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • jdk>0:java/jdk12
No installation instructions:
This port has been deleted.
PKGNAME: jdk
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: i386
distinfo:
There is no distinfo for this port.

No package information for this port in our database
Sometimes this happens. Not all ports have packages.
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gm4 : devel/m4
  2. zip : archivers/zip
  3. javac : java/jdk11
  4. libXm.so : x11-toolkits/open-motif
  5. javac : java/jbootstrap
  6. gmake : devel/gmake
Runtime dependencies:
  1. javavm : java/javavmwrapper
  2. libXm.so : x11-toolkits/open-motif
  3. fonts.dir : x11-fonts/urwfonts
Library dependencies:
  1. odbc.1 : databases/unixODBC
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
N/A
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/
Collapse this list.

Number of commits found: 40

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.2.2p11_5
12 Dec 2007 03:13:45
Original commit files touched by this commit
linimon search for other commits by this committer
Remove obsolete JDK versions 1.1 and 1.2, and the ports depending on them.
1.2.2p11_5
22 Jul 2007 00:59:43
Original commit files touched by this commit
pav search for other commits by this committer
- Mark jdk11 / jdk12 ports for removal in 1 month

Inspired by:    glewis
With hat:       portmgr
1.2.2p11_5
19 May 2007 20:32:57
Original commit files touched by this commit
flz search for other commits by this committer
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
1.2.2p11_4
09 May 2006 00:18:07
Original commit files touched by this commit
edwin search for other commits by this committer
Remove USE_REINPLACE from categories starting with a J
1.2.2p11_4
16 Nov 2005 05:59:30
Original commit files touched by this commit
glewis search for other commits by this committer
. Add SHA256.
1.2.2p11_4
05 Sep 2005 03:16:09
Original commit files touched by this commit
glewis search for other commits by this committer
. Tell the user all the files they will need up front, instead of telling
  porky pies about what they have and prompting them one file at a time.
  This is a rewording and reworking (for jdk12) 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
1.2.2p11_4
23 Jul 2005 07:51:52
Original commit files touched by this commit
glewis search for other commits by this committer
. Add a necessary patch for jikes to be able to compile the source code
  (which is what jbootstrap uses).
1.2.2p11_4
23 Jul 2005 07:49:57
Original commit files touched by this commit
glewis search for other commits by this committer
. Default to bootstrapping with jbootstrap.
1.2.2p11_4
02 May 2005 18:55:36
Original commit files touched by this commit
glewis search for other commits by this committer
. Ensure that when files are extracted that their fully resolved path lies
  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
1.2.2p11_3
17 Feb 2005 19:41:13
Original commit files touched by this commit This port version is marked as vulnerable.
glewis search for other commits by this committer
. Move the invocation of unregistervm to the top of the packing list.
  This ensures that this command is run before the files in the package
  are deleted (which is necessary for it to correctly delete the symbolic
  links created by registervm).
1.2.2p11_3
01 Sep 2004 05:52:27
Original commit files touched by this commit This port version is marked as vulnerable.
glewis search for other commits by this committer
. Assume (un)registervm is in LOCALBASE _not_ PREFIX.
. Call unregistervm with the VM we registered, not the comment associated
  with (as comments should be optional).
1.2.2p11_3
17 Mar 2004 16:42:14
Original commit files touched by this commit This port version is marked as vulnerable.
glewis search for other commits by this committer
. SIZEify.
1.2.2p11_3
06 Feb 2004 16:49:54
Original commit files touched by this commit This port version is marked as vulnerable.
glewis search for other commits by this committer
. Set an appropriate LATEST_LINK to avoid conflicts with other jdk ports.

Reminded by:    kris
1.2.2p11_3
04 Feb 2004 05:21:48
Original commit files touched by this commit This port version is marked as vulnerable.
marcus search for other commits by this committer
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 2)
1.2.2p11_2
22 Jan 2004 12:18:43
Original commit files touched by this commit This port version is marked as vulnerable.
trevor search for other commits by this committer
Use the CPIO macro defined in bsd.port.mk.
1.2.2p11_2
19 Jan 2004 20:38:23
Original commit files touched by this commit This port version is marked as vulnerable.
glewis search for other commits by this committer
. Add ${LOCALBASE}/lib to the default search path for libraries when using
  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
1.2.2p11_1
16 Jan 2004 01:21:20
Original commit files touched by this commit This port version is marked as vulnerable.
glewis search for other commits by this committer
. Install an updated cacerts file.  This was produced by taking the
  standard 1.2.2 cacerts file and updating it with the new root
  certificates using the procedure described in:

  http://sunsolve.sun.com/pub-cgi/retrieve.pl?doc=fsalert%2F57436
1.2.2p11
15 Jan 2004 20:26:36
Original commit files touched by this commit This port version is marked as vulnerable.
glewis search for other commits by this committer
. Use the correct variables for appending to CPPFLAGS and LDFLAGS.  This
  also avoids grabbing the jni.h header from gcj, which really causes
  problems.
1.2.2p11
13 Nov 2003 14:45:08
Original commit files touched by this commit This port version is marked as vulnerable.
trevor search for other commits by this committer
Use the FIND and XARGS macros introduced in bsd.port.mk 1.391.
1.2.2p11
23 Aug 2003 15:17:29
Original commit files touched by this commit This port version is marked as vulnerable.
glewis search for other commits by this committer
. Add a script which checks if ${LINUX_BASE}/${WRKDIRPREFIX} is
  (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
1.2.2p11
03 Aug 2003 03:17:32
Original commit files touched by this commit This port version is marked as vulnerable.
glewis search for other commits by this committer
Forced commit to note that the previous log message should have read:

. Autodetect a previous jdk12 install and use that to bootstrap by
  default if it exists.  This can be overidden either using JDK12DIR
  or setting WITH_LINUX_BOOTSTRAP.

(i.e. 13 -> 12)
1.2.2p11
02 Aug 2003 17:30:13
Original commit files touched by this commit This port version is marked as vulnerable.
glewis search for other commits by this committer
. Autodetect a previous jdk13 install and use that to bootstrap by
  default if it exists.  This can be overidden either using JDK13DIR
  or setting WITH_LINUX_BOOTSTRAP.

PR:             52195
1.2.2p11
21 Jul 2003 17:21:49
Original commit files touched by this commit This port version is marked as vulnerable.
glewis search for other commits by this committer
. Switch to using the appropriate Blackdown JDK for bootstrapping since
  it doesn't require user intervention to download and install.

PR:             30576
1.2.2p11
15 Jun 2003 05:53:02
Original commit files touched by this commit This port version is marked as vulnerable.
glewis search for other commits by this committer
. Reorder the check for the source and patchset so that the failure
  messages are produced in the order that they were intended.
1.2.2p11
07 Apr 2003 22:50:56
Original commit files touched by this commit This port version is marked as vulnerable.
kris search for other commits by this committer
Allow the build to commence by changing the BUILD_DEPENDS on jfc to
PATCH_DEPENDS, since it is required by pre-patch
1.2.2p11
10 Mar 2003 06:42:22
Original commit files touched by this commit This port version is marked as vulnerable.
kris search for other commits by this committer
Add another check for !PACKAGE_BUILDING when setting IGNORE
1.2.2p11
06 Mar 2003 17:43:24
Original commit files touched by this commit This port version is marked as vulnerable.
glewis search for other commits by this committer
. Allow package building on bento to bypass the distfile check.

Requested by:   kris
1.2.2p11
21 Feb 2003 16:12:35
Original commit files touched by this commit This port version is marked as vulnerable.
glewis search for other commits by this committer
. Commit the version of these patches with the correct paths.  Grrr.
1.2.2p11
21 Feb 2003 11:06:08
Original commit files touched by this commit This port version is marked as vulnerable.
glewis search for other commits by this committer
de-pkg-comment
1.2.2p11
20 Feb 2003 10:39:52
Original commit files touched by this commit This port version is marked as vulnerable.
glewis search for other commits by this committer
. Make portlint happier.
1.2.2p11
20 Feb 2003 10:04:20
Original commit files touched by this commit This port version is marked as vulnerable.
glewis search for other commits by this committer
. Use <sys/soundcard.h> on FreeBSD (fixes compilation on 5.x).
. Cope with gcc 3.x in a preprocessor conditional.

PR:             47707, 47699
Submitted by:   grog (PRs),
                "R. Lake" <rich@lakes.plus.com> (independently in email)
1.2.2p11
30 Jan 2003 11:10:10
Original commit files touched by this commit This port version is marked as vulnerable.
glewis search for other commits by this committer
Be consistent.  If we're going to explicitly use /sbin/sysctl to check
the value, then tell the user to use that to set the value too.
1.2.2p11
30 Jan 2003 08:23:53
Original commit files touched by this commit This port version is marked as vulnerable.
kris search for other commits by this committer
Use the full path to /sbin/sysctl

Noticed by:     'make index' in crontab
1.2.2p11
10 Nov 2002 22:44:03
Original commit files touched by this commit This port version is marked as vulnerable.
kris search for other commits by this committer
Don't remove system directories share/java, share/java/classes, and
share/doc
1.2.2p11
17 Oct 2002 16:31:45
Original commit files touched by this commit This port version is marked as vulnerable.
glewis search for other commits by this committer
. Make the instructions for downloading the various source bits clearer.
  The instructions are based on text submitted in the PR (by grog).

PR:     42942
1.2.2p11
10 Oct 2002 08:38:39
Original commit files touched by this commit This port version is marked as vulnerable.
znerd search for other commits by this committer
Not using IGNORE anymore to avoid package building.

.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
1.2.2p11
18 Sep 2002 10:12:03
Original commit files touched by this commit This port version is marked as vulnerable.
glewis search for other commits by this committer
Update to patchset 11.
1.2.2p10
19 Aug 2002 20:47:04
Original commit files touched by this commit This port version is marked as vulnerable.
glewis search for other commits by this committer
. Synchronise with jdk13 Makefile as much as possible to reduce
  maintenance.  The main changes are:
  . Use 'p' for the patchset version, not 'b' and refer to the
    patchset internally with JDK_PATCHSET_VERSION rather than
    JDK_BETALEVEL.
  . Add the NATIVE_BOOTSTRAP feature and synchronise DEPENDS lists
    as much as possible.
  . Add the extra pre-build checks to try and avoid build errors.
  . There is also a very minor amount of whitespace diff reduction (this
    should have gone in a separate commit).  Last hunk of the diff.
1.2.2b10
12 Aug 2002 11:49:59
Original commit files touched by this commit This port version is marked as vulnerable.
znerd search for other commits by this committer
Unified one-line descriptions for JDK ports.
1.2.2b10
14 Jun 2002 19:08:49
Original commit files touched by this commit This port version is marked as vulnerable.
glewis search for other commits by this committer
. Fix the dependencies for this port following the renaming of the JDK
  ports.
. Use (and define if necessary) ${FIND} and ${CPIO}, rather than
  /usr/bin/find and /usr/bin/cpio, respectively.

Reviewed by:    znerd

Number of commits found: 40