From owner-freebsd-java@FreeBSD.ORG Mon Jan 30 02:20:08 2006 Return-Path: X-Original-To: freebsd-java@hub.freebsd.org Delivered-To: freebsd-java@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7C5B816A420 for ; Mon, 30 Jan 2006 02:20:08 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3E7F043D46 for ; Mon, 30 Jan 2006 02:20:08 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k0U2K7Qp061359 for ; Mon, 30 Jan 2006 02:20:07 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k0U2K71t061358; Mon, 30 Jan 2006 02:20:07 GMT (envelope-from gnats) Date: Mon, 30 Jan 2006 02:20:07 GMT Message-Id: <200601300220.k0U2K71t061358@freefall.freebsd.org> To: freebsd-java@FreeBSD.org From: HASHI Hiroaki Cc: Subject: Re: java/92459: jdk-1.4.2p8_2 crashes in libzip.so when starting eclipse X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: HASHI Hiroaki List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jan 2006 02:20:08 -0000 The following reply was made to PR java/92459; it has been noted by GNATS. From: HASHI Hiroaki To: bug-followup@FreeBSD.org, freebsd-java@FreeBSD.org, vaclav.kadlcik@i.cz Cc: Subject: Re: java/92459: jdk-1.4.2p8_2 crashes in libzip.so when starting eclipse Date: Mon, 30 Jan 2006 11:13:34 +0900 (JST) ----Next_Part(Mon_Jan_30_11_13_34_2006_247)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hello. I made a patch for jdk14. That using system's zlib instead of jdk's zlib-1.1.3 . ----Next_Part(Mon_Jan_30_11_13_34_2006_247)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="jdk14.patch" diff -ruN jdk14.orig/Makefile jdk14/Makefile --- jdk14.orig/Makefile Sat Jan 21 15:06:09 2006 +++ jdk14/Makefile Mon Jan 30 11:03:51 2006 @@ -7,7 +7,7 @@ PORTNAME= jdk PORTVERSION= ${JDK_VERSION}p${JDK_PATCHSET_VERSION} -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= java devel MASTER_SITES= # http://www.sun.com/software/java2/download.html # http://www.eyesbeyond.com/freebsddom/java/jdk14.html @@ -241,6 +241,8 @@ ${REINPLACE_CMD} -e "s:-lkse:${PTHREAD_LIBS}:g" \ ${WRKSRC}/$${file}; \ done + @cd ${WRKDIR}/j2se/src/share/native/java/util/zip && \ + ${RM} -rf zlib-1.1.3 pre-build-linuxcheck: .if defined(WITH_LINUX_BOOTSTRAP) diff -ruN jdk14.orig/files/patch-java::zip::FILES_c.gmk jdk14/files/patch-java::zip::FILES_c.gmk --- jdk14.orig/files/patch-java::zip::FILES_c.gmk Thu Jan 1 09:00:00 1970 +++ jdk14/files/patch-java::zip::FILES_c.gmk Mon Jan 30 10:26:37 2006 @@ -0,0 +1,18 @@ +--- ../../../../jdk14.orig/work/j2se/make/java/zip/FILES_c.gmk Thu Sep 11 10:43:01 2003 ++++ ../../j2se/make/java/zip/FILES_c.gmk Mon Jan 30 02:22:58 2006 +@@ -8,15 +8,4 @@ + $(CTARGDIR)Inflater.c \ + $(CTARGDIR)ZipFile.c \ + $(CTARGDIR)ZipEntry.c \ +- $(CTARGDIR)zadler32.c \ +- $(CTARGDIR)zcrc32.c \ +- $(CTARGDIR)deflate.c \ +- $(CTARGDIR)trees.c \ +- $(CTARGDIR)zutil.c \ +- $(CTARGDIR)inflate.c \ +- $(CTARGDIR)infblock.c \ +- $(CTARGDIR)inftrees.c \ +- $(CTARGDIR)infcodes.c \ +- $(CTARGDIR)infutil.c \ +- $(CTARGDIR)inffast.c \ + $(CTARGDIR)zip_util.c diff -ruN jdk14.orig/files/patch-java::zip::Makefile jdk14/files/patch-java::zip::Makefile --- jdk14.orig/files/patch-java::zip::Makefile Thu Jan 1 09:00:00 1970 +++ jdk14/files/patch-java::zip::Makefile Mon Jan 30 10:27:34 2006 @@ -0,0 +1,30 @@ +--- ../../../../jdk14.orig/work/j2se/make/java/zip/Makefile Thu Sep 11 10:43:01 2003 ++++ ../../j2se/make/java/zip/Makefile Mon Jan 30 02:04:45 2006 +@@ -12,8 +12,6 @@ + PRODUCT = sun + include $(BUILDDIR)/common/Defs.gmk + +-ZLIB_VERSION = 1.1.3 +- + # + # Files to compile. + # +@@ -58,12 +56,9 @@ + CPPFLAGS += -UDEBUG + endif + +-CPPFLAGS += -I$(SHARE_SRC)/native/java/util/zip/zlib-$(ZLIB_VERSION) +- + # + # Add to ambient vpath so we pick up the library files + # +-vpath %.c $(SHARE_SRC)/native/$(PKGDIR)/zlib-$(ZLIB_VERSION) + + # + # Has been converted to the JNI: generate JNI-style header files +@@ -73,4 +68,4 @@ + # + # Link to JVM library for JVM_Zip* functions + # +-OTHER_LDLIBS = $(JVMLIB) ++OTHER_LDLIBS = $(JVMLIB) -lz ----Next_Part(Mon_Jan_30_11_13_34_2006_247)----