head	1.3;
access;
symbols
	pkgsrc-2026Q1:1.3.0.64
	pkgsrc-2026Q1-base:1.3
	pkgsrc-2025Q4:1.3.0.62
	pkgsrc-2025Q4-base:1.3
	pkgsrc-2025Q3:1.3.0.60
	pkgsrc-2025Q3-base:1.3
	pkgsrc-2025Q2:1.3.0.58
	pkgsrc-2025Q2-base:1.3
	pkgsrc-2025Q1:1.3.0.56
	pkgsrc-2025Q1-base:1.3
	pkgsrc-2024Q4:1.3.0.54
	pkgsrc-2024Q4-base:1.3
	pkgsrc-2024Q3:1.3.0.52
	pkgsrc-2024Q3-base:1.3
	pkgsrc-2024Q2:1.3.0.50
	pkgsrc-2024Q2-base:1.3
	pkgsrc-2024Q1:1.3.0.48
	pkgsrc-2024Q1-base:1.3
	pkgsrc-2023Q4:1.3.0.46
	pkgsrc-2023Q4-base:1.3
	pkgsrc-2023Q3:1.3.0.44
	pkgsrc-2023Q3-base:1.3
	pkgsrc-2023Q2:1.3.0.42
	pkgsrc-2023Q2-base:1.3
	pkgsrc-2023Q1:1.3.0.40
	pkgsrc-2023Q1-base:1.3
	pkgsrc-2022Q4:1.3.0.38
	pkgsrc-2022Q4-base:1.3
	pkgsrc-2022Q3:1.3.0.36
	pkgsrc-2022Q3-base:1.3
	pkgsrc-2022Q2:1.3.0.34
	pkgsrc-2022Q2-base:1.3
	pkgsrc-2022Q1:1.3.0.32
	pkgsrc-2022Q1-base:1.3
	pkgsrc-2021Q4:1.3.0.30
	pkgsrc-2021Q4-base:1.3
	pkgsrc-2021Q3:1.3.0.28
	pkgsrc-2021Q3-base:1.3
	pkgsrc-2021Q2:1.3.0.26
	pkgsrc-2021Q2-base:1.3
	pkgsrc-2021Q1:1.3.0.24
	pkgsrc-2021Q1-base:1.3
	pkgsrc-2020Q4:1.3.0.22
	pkgsrc-2020Q4-base:1.3
	pkgsrc-2020Q3:1.3.0.20
	pkgsrc-2020Q3-base:1.3
	pkgsrc-2020Q2:1.3.0.18
	pkgsrc-2020Q2-base:1.3
	pkgsrc-2020Q1:1.3.0.14
	pkgsrc-2020Q1-base:1.3
	pkgsrc-2019Q4:1.3.0.16
	pkgsrc-2019Q4-base:1.3
	pkgsrc-2019Q3:1.3.0.12
	pkgsrc-2019Q3-base:1.3
	pkgsrc-2019Q2:1.3.0.10
	pkgsrc-2019Q2-base:1.3
	pkgsrc-2019Q1:1.3.0.8
	pkgsrc-2019Q1-base:1.3
	pkgsrc-2018Q4:1.3.0.6
	pkgsrc-2018Q4-base:1.3
	pkgsrc-2018Q3:1.3.0.4
	pkgsrc-2018Q3-base:1.3
	pkgsrc-2018Q2:1.3.0.2
	pkgsrc-2018Q2-base:1.3
	pkgsrc-2018Q1:1.2.0.2
	pkgsrc-2018Q1-base:1.2
	pkgsrc-2017Q4:1.1.0.10
	pkgsrc-2017Q4-base:1.1
	pkgsrc-2017Q3:1.1.0.8
	pkgsrc-2017Q3-base:1.1
	pkgsrc-2017Q2:1.1.0.4
	pkgsrc-2017Q2-base:1.1
	pkgsrc-2017Q1:1.1.0.2;
locks; strict;
comment	@# @;


1.3
date	2018.05.26.21.26.46;	author ryoon;	state Exp;
branches;
next	1.2;
commitid	bNVzKPpLYuNUUQDA;

1.2
date	2018.02.23.14.43.49;	author fhajny;	state Exp;
branches;
next	1.1;
commitid	C8j50yePT1OBDZrA;

1.1
date	2017.05.10.14.01.58;	author ryoon;	state Exp;
branches
	1.1.2.1;
next	;
commitid	pd2sXrafredCHQQz;

1.1.2.1
date	2017.05.10.14.01.58;	author bsiegert;	state dead;
branches;
next	1.1.2.2;
commitid	XPQ1slZZBuWO6URz;

1.1.2.2
date	2017.05.18.19.02.33;	author bsiegert;	state Exp;
branches;
next	;
commitid	XPQ1slZZBuWO6URz;


desc
@@


1.3
log
@Upcate to 1.8.172

Changelog:
core-libs	java.time	(tz) Upgrade time-zone data to tzdata2018d
xml	jax-ws	Newlines in JAXB string values of SOAP-requests are escaped to " "
hotspot	compiler	Crash with assert(handler_address == SharedRuntime::compute_compiled_exc_handler(..) failed: Must be the same
deploy	webstart	JRE bundled in App-V package will not start Java Web Start applications
deploy	webstart	javaws.exe failed to launch UTF-8 encoded JNLP file
javafx	web	Intermittent crash when using WebView from JFXPanel applicationS

hotspot	runtime	Hotspot crash on Cassandra 3.11.1 startup with libnuma 2.0.3
security-libs	org.ietf.jgss	Kerberos krb5 authentication: AuthList's put method leads to performance issue
hotspot	gc	Performance drop with Java JDK 1.8.0_162-b32
@
text
@$NetBSD: patch-jdk_make_lib_ServiceabilityLibraries.gmk,v 1.2 2018/02/23 14:43:49 fhajny Exp $

Proper libiconv link (and SunOS needs it too).

--- jdk/make/lib/ServiceabilityLibraries.gmk.orig	2018-05-26 23:58:30.000000000 +0000
+++ jdk/make/lib/ServiceabilityLibraries.gmk
@@@@ -282,7 +282,7 @@@@ $(eval $(call SetupNativeCompilation,BUI
         -framework Cocoa -framework Security -framework ApplicationServices, \
     LDFLAGS_SUFFIX := $(LIBINSTRUMENT_LDFLAGS_SUFFIX), \
     LDFLAGS_SUFFIX_macosx := -liconv $(LIBZ), \
-    LDFLAGS_SUFFIX_solaris := $(LIBZ) -L $(INSTALL_LIBRARIES_HERE)/jli -ljli $(LIBDL) -lc, \
+    LDFLAGS_SUFFIX_solaris := $(LIBICONV) $(LIBZ) -L $(INSTALL_LIBRARIES_HERE)/jli -ljli $(LIBDL) -lc, \
     LDFLAGS_SUFFIX_linux := $(LIBZ) -L $(INSTALL_LIBRARIES_HERE)/jli -ljli $(LIBDL), \
     LDFLAGS_SUFFIX_aix := $(LIBZ) -L$(JDK_OUTPUTDIR)/objs -ljli_static $(LIBDL),\
     VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \
@


1.2
log
@lang/openjdk8: The libinstrument, libnpt and libsplashscreen libs
require to be linked against libiconv on SunOS too. Fixes problems
with e.g. the JPDA debugger. Bump PKGREVISION.
@
text
@d1 1
a1 1
$NetBSD: patch-jdk_make_lib_ServiceabilityLibraries.gmk,v 1.1 2017/05/10 14:01:58 ryoon Exp $
d5 1
a5 1
--- jdk/make/lib/ServiceabilityLibraries.gmk.orig	2017-11-28 00:13:34.000000000 +0000
d7 1
a7 1
@@@@ -280,10 +280,10 @@@@ $(eval $(call SetupNativeCompilation,BUI
a14 2
-    LDFLAGS_SUFFIX_bsd := -L$(PACKAGE_PATH)/lib -liconv $(LIBZ), \
+    LDFLAGS_SUFFIX_bsd := $(LIBICONV) $(LIBZ), \
a15 2
     RC_FLAGS := $(RC_FLAGS) \
         -D "JDK_FNAME=instrument.dll" \
@


1.1
log
@Fix build with converters/libiconv and update distinfo for previous
@
text
@d1 1
a1 1
$NetBSD$
d3 3
a5 1
--- jdk/make/lib/ServiceabilityLibraries.gmk.orig	2017-04-27 09:44:53.000000000 +0000
d7 6
a12 2
@@@@ -283,7 +283,7 @@@@ $(eval $(call SetupNativeCompilation,BUI
     LDFLAGS_SUFFIX_solaris := $(LIBZ) -L $(INSTALL_LIBRARIES_HERE)/jli -ljli $(LIBDL) -lc, \
@


1.1.2.1
log
@file patch-jdk_make_lib_ServiceabilityLibraries.gmk was added on branch pkgsrc-2017Q1 on 2017-05-18 19:02:33 +0000
@
text
@d1 13
@


1.1.2.2
log
@Pullup tickets #5412 and #5413 - requested by sevan
lang/opendjk8: build fix for FreeBSD

Revisions pulled up:
- lang/openjdk8/Makefile                                        1.49
- lang/openjdk8/distinfo                                        1.47
- lang/openjdk8/patches/patch-common_autoconf_generated-configure.sh 1.12
- lang/openjdk8/patches/patch-jdk_make_lib_Awt2dLibraries.gmk   1.3
- lang/openjdk8/patches/patch-jdk_make_lib_CoreLibraries.gmk    1.3
- lang/openjdk8/patches/patch-jdk_make_lib_ServiceabilityLibraries.gmk 1.1
- mk/java-vm.mk                                                 1.109

---
   Module Name:    pkgsrc
   Committed By:   ryoon
   Date:           Wed May 10 13:59:57 UTC 2017

   Modified Files:
           pkgsrc/lang/openjdk8/patches:
               patch-common_autoconf_generated-configure.sh

   Log Message:
   Ignore alsa on FreeBSD too

---
   Module Name:    pkgsrc
   Committed By:   ryoon
   Date:           Wed May 10 14:01:58 UTC 2017

   Modified Files:
           pkgsrc/lang/openjdk8: Makefile distinfo
           pkgsrc/lang/openjdk8/patches: patch-jdk_make_lib_Awt2dLibraries.gmk
               patch-jdk_make_lib_CoreLibraries.gmk
   Added Files:
           pkgsrc/lang/openjdk8/patches:
               patch-jdk_make_lib_ServiceabilityLibraries.gmk

   Log Message:
   Fix build with converters/libiconv and update distinfo for previous

---
   Module Name:    pkgsrc
   Committed By:   ryoon
   Date:           Wed May 10 14:04:31 UTC 2017

   Modified Files:
           pkgsrc/mk: java-vm.mk

   Log Message:
   lang/openjdk8 works under FreeBSD/amd64 10.3
@
text
@a0 13
$NetBSD: patch-jdk_make_lib_ServiceabilityLibraries.gmk,v 1.1 2017/05/10 14:01:58 ryoon Exp $

--- jdk/make/lib/ServiceabilityLibraries.gmk.orig	2017-04-27 09:44:53.000000000 +0000
+++ jdk/make/lib/ServiceabilityLibraries.gmk
@@@@ -283,7 +283,7 @@@@ $(eval $(call SetupNativeCompilation,BUI
     LDFLAGS_SUFFIX_solaris := $(LIBZ) -L $(INSTALL_LIBRARIES_HERE)/jli -ljli $(LIBDL) -lc, \
     LDFLAGS_SUFFIX_linux := $(LIBZ) -L $(INSTALL_LIBRARIES_HERE)/jli -ljli $(LIBDL), \
     LDFLAGS_SUFFIX_aix := $(LIBZ) -L$(JDK_OUTPUTDIR)/objs -ljli_static $(LIBDL),\
-    LDFLAGS_SUFFIX_bsd := -L$(PACKAGE_PATH)/lib -liconv $(LIBZ), \
+    LDFLAGS_SUFFIX_bsd := $(LIBICONV) $(LIBZ), \
     VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \
     RC_FLAGS := $(RC_FLAGS) \
         -D "JDK_FNAME=instrument.dll" \
@


