pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

lang/openjdk8 on NetBSD 8.*?



Now that NetBSD has grown 8.* (netbsd-8 and -current) "lang/openjdk8"'s
"bootstrap.mk" needs adjusting to recognize these as supported platforms.

Perhaps this has been done in pkgsrc-HEAD?  If so, please pull it up to
pkgsrc-2017Q1.  (I know pkgsrc-2017Q2 is due soon, but I'm sticking with
Q1 for a little while longer.)

I've patched mine locally with:

+Index: lang/openjdk8/bootstrap.mk
+===================================================================
+RCS file: /cvsroot/pkgsrc/lang/openjdk8/bootstrap.mk,v
+retrieving revision 1.9
+diff -u -p -r1.9 bootstrap.mk
+--- lang/openjdk8/bootstrap.mk	3 Mar 2016 22:41:21 -0000	1.9
++++ lang/openjdk8/bootstrap.mk	12 Jun 2017 15:36:04 -0000
+@@ -23,8 +23,8 @@
+ # All binary kits from now on MUST have an accompanying PGP signature from
+ # the person who prepared the kit. Unsigned binaries on ftp will be purged.
+ 
+-ONLY_FOR_PLATFORM=	NetBSD-[567].*-i386 NetBSD-[567].*-x86_64
+-ONLY_FOR_PLATFORM+=	NetBSD-7.*-sparc64 NetBSD-7.*-earmv[67]hf
++ONLY_FOR_PLATFORM=	NetBSD-[5678].*-i386 NetBSD-[5678].*-x86_64
++ONLY_FOR_PLATFORM+=	NetBSD-[78].*-sparc64 NetBSD-[78].*-earmv[67]hf
+ ONLY_FOR_PLATFORM+=	DragonFly-[34].*-* SunOS-*-* FreeBSD-10.*-x86_64
+ 
+ BOOT.nb5-i386=		bootstrap-jdk-1.7.76-netbsd-5-i386-20150301.tar.xz
+@@ -61,22 +61,22 @@ DISTFILES+=		${BOOT.nb6-amd64}
+ EXTRACT_ONLY+=		${BOOT.nb6-amd64}
+ .endif
+ 
+-.if !empty(MACHINE_PLATFORM:MNetBSD-6.99*-i386) || !empty(MACHINE_PLATFORM:MNetBSD-7.*-i386) || make(distinfo)
++.if !empty(MACHINE_PLATFORM:MNetBSD-6.99*-i386) || !empty(MACHINE_PLATFORM:MNetBSD-[78].*-i386) || make(distinfo)
+ DISTFILES+=		${BOOT.nb7-i386}
+ EXTRACT_ONLY+=		${BOOT.nb7-i386}
+ .endif
+ 
+-.if !empty(MACHINE_PLATFORM:MNetBSD-6.99*-x86_64) || !empty(MACHINE_PLATFORM:MNetBSD-7.*-x86_64) || make(distinfo)
++.if !empty(MACHINE_PLATFORM:MNetBSD-6.99*-x86_64) || !empty(MACHINE_PLATFORM:MNetBSD-[78].*-x86_64) || make(distinfo)
+ DISTFILES+=		${BOOT.nb7-amd64}
+ EXTRACT_ONLY+=		${BOOT.nb7-amd64}
+ .endif
+ 
+-.if !empty(MACHINE_PLATFORM:MNetBSD-7.*-sparc64) || make(distinfo)
++.if !empty(MACHINE_PLATFORM:MNetBSD-[78].*-sparc64) || make(distinfo)
+ DISTFILES+=		${BOOT.nb7-sparc64}
+ EXTRACT_ONLY+=		${BOOT.nb7-sparc64}
+ .endif
+ 
+-.if !empty(MACHINE_PLATFORM:MNetBSD-7.*-earmv[67]hf) || make(distinfo)
++.if !empty(MACHINE_PLATFORM:MNetBSD-[78].*-earmv[67]hf) || make(distinfo)
+ DISTFILES+=		${BOOT.nb7-earmv6hf}
+ EXTRACT_ONLY+=		${BOOT.nb7-earmv6hf}
+ .endif

-- 
|/"\ John D. Baker, KN5UKS               NetBSD     Darwin/MacOS X
|\ / jdbaker[snail]mylinuxisp[flyspeck]com    OpenBSD            FreeBSD
| X  No HTML/proprietary data in email.   BSD just sits there and works!
|/ \ GPGkeyID:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645



Home | Main Index | Thread Index | Old Index