ports/141105: java/jdk16 (and possibly jdk15) build broken after r199827

Dima Panov fluffy at freebsd.org
Wed Dec 2 17:35:05 UTC 2009


On Wednesday 02 December 2009 20:50:01 FreeBSD-gnats-submit at freebsd.org wrote:
> Thank you very much for your problem report.
> It has the internal identification `ports/141105'.
> The individual assigned to look at your
> report is: freebsd-ports-bugs.
> 
> You can access the state of your problem report at any time
> via this link:
> 
> http://www.freebsd.org/cgi/query-pr.cgi?pr=141105
> 
> >Category:       ports
> >Responsible:    freebsd-ports-bugs
> >Synopsis:       java/jdk16 (and possibly jdk15) build broken after r199827
> >Arrival-Date:   Wed Dec 02 10:50:01 UTC 2009
> 
kib@ bumped osreldate today to 900003 to reflect recent major changes, so
patch was slightly modified to use correct value.
Users, who catched the problems in these days (with 900002 os revsion), should upgrade.

diff -urN /zroot/a/FreeBSD/Work/ports/java/jdk16/Makefile java/jdk16/Makefile
--- /zroot/a/FreeBSD/Work/ports/java/jdk16/Makefile	2009-11-09 08:48:33.000000000 +1000
+++ java/jdk16/Makefile	2009-12-02 19:47:56.198739813 +1000
@@ -284,6 +284,10 @@
 		${BZIP2_CMD} -dc ${DISTDIR}/${PATCHSETFILE} | ${TAR} -xf - && \
 		${CHMOD} -R u+w * && \
 		${PATCH} -p0 < ${WRKDIR}/jdk16.patches
+.if (${OSVERSION} > 900002)
+	@cd ${WRKDIR} &&  \
+		${PATCH} -p2 < ${FILESDIR}/extrapatch-j2se-make-common-Defs-bsd.gmk
+.endif
 
 post-patch:
 	@for file in ${LOCAL_FILES}; do \
diff -urN /zroot/a/FreeBSD/Work/ports/java/jdk16/files/extrapatch-j2se-make-common-Defs-
bsd.gmk java/jdk16/files/extrapatch-j2se-make-common-Defs-bsd.gmk
--- /zroot/a/FreeBSD/Work/ports/java/jdk16/files/extrapatch-j2se-make-common-Defs-bsd.gmk	
1970-01-01 10:00:00.000000000 +1000
+++ java/jdk16/files/extrapatch-j2se-make-common-Defs-bsd.gmk	2009-12-02 
19:47:33.410582100 +1000
@@ -0,0 +1,11 @@
+--- ../../j2se/make/common/Defs-bsd.gmk.orig	2009-12-02 17:58:29.000000000 +1000
++++ ../../j2se/make/common/Defs-bsd.gmk	2009-12-02 18:50:16.981367494 +1000
+@@ -311,7 +311,7 @@
+ override HAVE_FILIOH             = false
+ override HAVE_GETHRTIME          = false
+ override HAVE_GETHRVTIME         = false
+-ifeq ($(OS_VENDOR),NetBSD)
++ifeq ($(OS_VENDOR),FreeBSD)
+ override HAVE_SIGIGNORE          = true
+ endif
+ ifeq ($(OS_VENDOR),Apple)


-- 
Dima "Red Fox" Panov @ Home | C73E 2B72 1FFD 61BD E206 1234 A626 76ED 93E3 B018
Khabarovsk, Russia          | 2D30 2CCB 9984 130C 6F87 BAFC FB8B A09D D539 8F29
KDE at FreeBSD Team | FreeBSD committer since 10.08.2009 | FreeBSD since Sept 1995
Twitter.com:fluffy_khv | Skype:dima.panov | Jabber.org:fluffy.khv | ICQ:1745024
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 196 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.freebsd.org/pipermail/freebsd-ports-bugs/attachments/20091203/2c895ea3/attachment.sig>


More information about the freebsd-ports-bugs mailing list