summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRalph Sennhauser <sera@gentoo.org>2012-06-14 09:09:00 +0000
committerRalph Sennhauser <sera@gentoo.org>2012-06-14 09:09:00 +0000
commit4f85b20b25faed926f10142492abf6b21b55edde (patch)
tree45e5dd742593c594257d12f71b4eec63cccdddb0 /dev-java/sun-jdk
parentSecurity bump. #421073 (diff)
downloadhistorical-4f85b20b25faed926f10142492abf6b21b55edde.tar.gz
historical-4f85b20b25faed926f10142492abf6b21b55edde.tar.bz2
historical-4f85b20b25faed926f10142492abf6b21b55edde.zip
Security bump. #421073
Add ia64 support. Package-Manager: portage-2.1.10.62/cvs/Linux x86_64
Diffstat (limited to 'dev-java/sun-jdk')
-rw-r--r--dev-java/sun-jdk/ChangeLog8
-rw-r--r--dev-java/sun-jdk/Manifest29
-rw-r--r--dev-java/sun-jdk/sun-jdk-1.6.0.33.ebuild363
3 files changed, 394 insertions, 6 deletions
diff --git a/dev-java/sun-jdk/ChangeLog b/dev-java/sun-jdk/ChangeLog
index 952553916a54..e4f02a93be6b 100644
--- a/dev-java/sun-jdk/ChangeLog
+++ b/dev-java/sun-jdk/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-java/sun-jdk
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/sun-jdk/ChangeLog,v 1.323 2012/05/08 18:38:54 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/sun-jdk/ChangeLog,v 1.324 2012/06/14 09:09:00 sera Exp $
+
+*sun-jdk-1.6.0.33 (14 Jun 2012)
+
+ 14 Jun 2012; Ralph Sennhauser <sera@gentoo.org> +sun-jdk-1.6.0.33.ebuild:
+ Security bump. #421073
+ Add ia64 support.
08 May 2012; Fabian Groffen <grobian@gentoo.org> sun-jdk-1.6.0.32.ebuild:
Fix unpack on Solaris, rekeyword, bug #414795
diff --git a/dev-java/sun-jdk/Manifest b/dev-java/sun-jdk/Manifest
index 8b155d798e9d..354cda96e4ce 100644
--- a/dev-java/sun-jdk/Manifest
+++ b/dev-java/sun-jdk/Manifest
@@ -24,14 +24,33 @@ DIST jdk-6u32-solaris-sparcv9-demos.tar.Z 67919 RMD160 6206dd3766bb7dd566e5c4e4d
DIST jdk-6u32-solaris-sparcv9.sh 12774004 RMD160 b2d2fdf06b1212c90d6dc23e1389ed2548fd0558 SHA1 9aef83dae8360c75848762b6c76ddf823f2600f3 SHA256 23a049e3c716309b5c1aa6bc1e96b6503f501a47250a7d1c45a02cbbc80b9fab
DIST jdk-6u32-solaris-x64-demos.tar.Z 72693 RMD160 11814c204170c7df0d453d76e8d6730a4b27066f SHA1 48655684d76528f227d12516381154feb733bc13 SHA256 b139ac8b8a03d6e7652b11643883ce69fe365c61d3e9fa3c06d4ca9a003aa35b
DIST jdk-6u32-solaris-x64.sh 8846042 RMD160 1a59a0537b17a1a2e145c48b832cc5500a2a8e2e SHA1 a55f94a26619228b6dadb6c25eb8c5fff29ffcfb SHA256 10f13c08e0571472dc0fb99ec10314c0083ae675ce6bc041c7a5a653d63522f0
+DIST jdk-6u33-linux-i586-demos.tar.gz 12074428 RMD160 55bb28c16290b558f237fee34ad47cf7e89a8a58 SHA1 286fedbb0ee78349596d62d3b853beada88ed7bf SHA256 5b3b4e8f005c6d1339fe4f692080246ba2a4ff90a89dd985679ad5b364bd48bc
+DIST jdk-6u33-linux-i586.bin 71748499 RMD160 d52ca094683408acc6f62ee1770ce07ed9cfe7d4 SHA1 a525dd379f577d34628b89beb3ba7c1c935c9f94 SHA256 2acb931d0cb455dbae3f6b11d394dd7e5758e6499abc1a7c50909e72cfb67fa7
+DIST jdk-6u33-linux-ia64-demos.tar.gz 6858807 RMD160 4fdcfae3c6468fa6a7d8fbd2ad2a6d013f993166 SHA1 93d79254f1e9d09bb28c7c9c11f8ab85fe7a2925 SHA256 8e51d3f9be6c0b9921f9534bc20fe25b023281fce8d2ecd9310c12bb3e72e55c
+DIST jdk-6u33-linux-ia64.bin 63591748 RMD160 832bac3e17ad0f2828de39928da62fa653871d4b SHA1 d02f009726add52944acc342820e059b3bf152bb SHA256 020a5ca1c666e7a57c6ab5bad4d1f42657a9b2d7478665f8933aa5b1f0e0c4f7
+DIST jdk-6u33-linux-x64-demos.tar.gz 12134002 RMD160 93295cd78a3d35953833c968699b88e7c92ee6fd SHA1 79c6e6a918d7f6f690da90724c77563d3d9418f6 SHA256 056a59c944d1e1e1eb7b0be90e48d591cd4d2ddf165e376519dccdbd70547a3a
+DIST jdk-6u33-linux-x64.bin 72029591 RMD160 58fe852835e11743b1c2389c741deead87401cf8 SHA1 eee126305d836533894be41cc5eb1eca7cdf5831 SHA256 978daf43e7fc302220174a16aecaf54d5e9b72f1cd1681f36ab14a2b4bad5fd4
+DIST jdk-6u33-solaris-i586-demos.tar.Z 17950479 RMD160 f904f4f8f858dbff3d8e866b917befa95feebc14 SHA1 ddb34dd9e3043306d24128005927dfa13fa448c4 SHA256 4d77b49413054a9ed1755bfb229ab50b21301d9fc50f0a30dcddf5b6fcf0c420
+DIST jdk-6u33-solaris-i586.sh 71648957 RMD160 84f72539e29603f1786bb5f8a054480228dced0a SHA1 814b78349dfb8fd9c312272304fa9e984be4b2a8 SHA256 9b7a0f2ff0b269086c51d316b36cb85b106bf1f259c56defe58ce9fbf327826c
+DIST jdk-6u33-solaris-sparc-demos.tar.Z 17943081 RMD160 15571478f19009a6ccde0a241ef522148e67750d SHA1 d1a7a19725ee6a41c055ad4f905cff604269d226 SHA256 92e39fc49ace8d4b9f7babfad33e3a4f1cabc79145ff01964007a5d69823cb63
+DIST jdk-6u33-solaris-sparc.sh 76857363 RMD160 a381d06f9c21a8922a1845b6f49a4ef58e96449d SHA1 025dbfe3bd989253cf9d3f4dfed2bbbd5061b7e0 SHA256 c76e8e40d34e4d4aed00ca1ee202c89e3545782f1785956ebaf22a12ad768622
+DIST jdk-6u33-solaris-sparcv9-demos.tar.Z 66663 RMD160 d4c3a95c1ea84473d2553ada9cc6f16d77b67073 SHA1 6ca86c48a694ca04db2caa84536b12cb7f0301d1 SHA256 4f5f702c16cdfb35be00fed90a8d93299b7e10bc125c0f4b74fa47ee71ddb98f
+DIST jdk-6u33-solaris-sparcv9.sh 12775348 RMD160 77437a24f7f21095a3735f2fabcc379557f2cc7f SHA1 32926ee2c1bc0dd3e1878c2ba0aeed366d3d365a SHA256 fa42d6974d88c0c69fa827c1106c577f95687f19004bcca541db32ae19f9d1c5
+DIST jdk-6u33-solaris-x64-demos.tar.Z 71875 RMD160 ff23afdc2352c70abfaff0eaec14401c32e56042 SHA1 e0d8e0d275f0db95b4be70081ab839fb10a7ad97 SHA256 6712cbf1d8067e32bd430c74bbbb958ce91d21fc16d7147ec890a967b932c357
+DIST jdk-6u33-solaris-x64.sh 8847662 RMD160 391a92773eab6a4ca78125a276b6a1bb12185b36 SHA1 8aa6a3777af2dbcef396e575d96664fff600ebd4 SHA256 07e23931631c68120dd3c17d857982a1547937cc096f5f9d372029442ad5656c
EBUILD sun-jdk-1.6.0.31.ebuild 9582 RMD160 37c5e182f31913f97e0863160e682c94eb4d9774 SHA1 c0a2b72135fec3fc7cd3473315b104e34b221550 SHA256 91985d25d2d9aedf385af30a95ae376ef3c6f1363ffbaa1e3c7cb7989688a070
EBUILD sun-jdk-1.6.0.32.ebuild 11650 RMD160 941edc2fca80b92516fc35df8ff53d2592ce58f9 SHA1 e340fa40b625ef97252551b95952b532441c4a3d SHA256 99074dbe6750488c313029c6959e2b6d71fad711dbb3a2d47446f071a4e91341
-MISC ChangeLog 59478 RMD160 54e11661a466a4febb61cfd70bbe82f11603de72 SHA1 69a18ae220ac7dda60faa6eb7940b0f322a9bf62 SHA256 c9b7e190af24b28451db2f01808e4ec8b854dbc6a9bea37f90090c4ad34114d5
+EBUILD sun-jdk-1.6.0.33.ebuild 11623 RMD160 eee4c801d149b7865fec43cf7b506ab5d7807bb9 SHA1 48ebedf4f05cf60164d7810d4e95a608136cbcf0 SHA256 a5bd6188a7ebca87264bc6f947ef272fa8b21be2d2f9ffb268b6f4876490f630
+MISC ChangeLog 59630 RMD160 9d19a75b73eab3ee0ea754efa58e8a28b4de41c7 SHA1 771d7af7642224883880352a5d7da7cec66ebafc SHA256 aeb617181f8a89f6f25cafbd7aee5896624cb28b8872100d16c9ef72e9ef0e12
MISC metadata.xml 429 RMD160 e6edae84d0d56c48e9d6e631d1f0612535f26f2d SHA1 4b6faf61f3869bbbccc405c7c07932dd630737ea SHA256 2fef8162216b2e78806cdc6ba5b0ff2619a482aa3ce0ecf909ffa17ba309428c
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.18 (SunOS)
+Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAk+paEUACgkQX3X2B8XHTokbsgCfYAZ7Wqz7wAicX8lA3+piALEh
-1vAAn2hwlurFaA++J93+2/rkRinSVZ1F
-=/23F
+iQEcBAEBAgAGBQJP2ao5AAoJEIUJ+svaV163tnIH+wVNeqqIWAxPat3AR0YEdfd1
+2w2YK4Gn9wSFhj4ruyKDF1TcYdQkVA4+RArODoDJmlrAhn+9F6mTj5BOEReZJxoE
+wXu68NXdpXoxhpmEL3jD5RMQ2BfXN6SOTqTYkrJP/NxMhGvolu088xihDyyvvcOY
+iAOzIQxC5BWjEAnQFIy8pIomo3AKQu6pxwXubRKA+27rYp2FENZAFG0BXTN7NLgU
+N/R5+omxknSmfpH7ippm/nNcoKvt8bLQ/IHVr3G6w7WfawUfv90tZXvEYw4myZIR
+rzLe8PqoQVF/86KlbrWT9cqMXPZJhxDHDtI8rmZ8wyWz12CblU+OCMZ26/DI48E=
+=HWZL
-----END PGP SIGNATURE-----
diff --git a/dev-java/sun-jdk/sun-jdk-1.6.0.33.ebuild b/dev-java/sun-jdk/sun-jdk-1.6.0.33.ebuild
new file mode 100644
index 000000000000..24d03d4e919b
--- /dev/null
+++ b/dev-java/sun-jdk/sun-jdk-1.6.0.33.ebuild
@@ -0,0 +1,363 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/sun-jdk/sun-jdk-1.6.0.33.ebuild,v 1.1 2012/06/14 09:09:00 sera Exp $
+
+EAPI="4"
+
+inherit java-vm-2 eutils prefix versionator
+
+# This URIs need to be updated when bumping!
+JDK_URI="http://www.oracle.com/technetwork/java/javase/downloads/jdk6-downloads-1637591.html"
+
+MY_PV="$(get_version_component_range 2)u$(get_version_component_range 4)"
+S_PV="$(replace_version_separator 3 '_')"
+
+X86_AT="jdk-${MY_PV}-linux-i586.bin"
+AMD64_AT="jdk-${MY_PV}-linux-x64.bin"
+IA64_AT="jdk-${MY_PV}-linux-ia64.bin"
+SOL_X86_AT="jdk-${MY_PV}-solaris-i586.sh"
+SOL_AMD64_AT="jdk-${MY_PV}-solaris-x64.sh"
+SOL_SPARC_AT="jdk-${MY_PV}-solaris-sparc.sh"
+SOL_SPARCv9_AT="jdk-${MY_PV}-solaris-sparcv9.sh"
+
+X86_DEMOS="jdk-${MY_PV}-linux-i586-demos.tar.gz"
+AMD64_DEMOS="jdk-${MY_PV}-linux-x64-demos.tar.gz"
+IA64_DEMOS="jdk-${MY_PV}-linux-ia64-demos.tar.gz"
+SOL_X86_DEMOS="jdk-${MY_PV}-solaris-i586-demos.tar.Z"
+SOL_AMD64_DEMOS="jdk-${MY_PV}-solaris-x64-demos.tar.Z"
+SOL_SPARC_DEMOS="jdk-${MY_PV}-solaris-sparc-demos.tar.Z"
+SOL_SPARCv9_DEMOS="jdk-${MY_PV}-solaris-sparcv9-demos.tar.Z"
+
+DESCRIPTION="Oracle's Java SE Development Kit"
+HOMEPAGE="http://www.oracle.com/technetwork/java/javase/"
+SRC_URI="
+ x86? ( ${X86_AT}
+ examples? ( ${X86_DEMOS} ) )
+ amd64? ( ${AMD64_AT}
+ examples? ( ${AMD64_DEMOS} ) )
+ ia64? ( ${IA64_AT}
+ examples? ( ${IA64_DEMOS} ) )
+ x86-solaris? ( ${SOL_X86_AT}
+ examples? ( ${SOL_X86_DEMOS} ) )
+ x64-solaris? ( ${SOL_X86_AT} ${SOL_AMD64_AT}
+ examples? ( ${SOL_X86_DEMOS} ${SOL_AMD64_DEMOS} ) )
+ sparc-solaris? ( ${SOL_SPARC_AT}
+ examples? ( ${SOL_SPARC_DEMOS} ) )
+ sparc64-solaris? ( ${SOL_SPARC_AT} ${SOL_SPARCv9_AT}
+ examples? ( ${SOL_SPARC_DEMOS} ${SOL_SPARCv9_DEMOS} ) )"
+
+LICENSE="Oracle-BCLA-JavaSE"
+SLOT="1.6"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+IUSE="X alsa derby doc examples jce kernel_SunOS nsplugin +source"
+
+RESTRICT="fetch strip"
+
+RDEPEND="
+ X? (
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXi
+ x11-libs/libXt
+ x11-libs/libXtst
+ )
+ alsa? ( media-libs/alsa-lib )
+ doc? ( dev-java/java-sdk-docs:1.6.0 )
+ jce? ( dev-java/sun-jce-bin:1.6 )
+ kernel_SunOS? ( app-arch/unzip )
+ !prefix? ( sys-libs/glibc )"
+
+S="${WORKDIR}/jdk${S_PV}"
+
+_set_at() {
+ if use x86; then
+ AT=${X86_AT}
+ elif use amd64; then
+ AT=${AMD64_AT}
+ elif use ia64; then
+ AT=${IA64_AT}
+ elif use x86-solaris; then
+ AT=${SOL_X86_AT}
+ elif use x64-solaris; then
+ AT="${SOL_X86_AT} and ${SOL_AMD64_AT}"
+ elif use sparc-solaris; then
+ AT=${SOL_SPARC_AT}
+ elif use sparc64-solaris; then
+ AT="${SOL_SPARC_AT} and ${SOL_SPARCv9_AT}"
+ fi
+}
+
+_set_demos() {
+ if use x86; then
+ DEMOS=${X86_DEMOS}
+ elif use amd64; then
+ DEMOS=${AMD64_DEMOS}
+ elif use ia64; then
+ DEMOS=${IA64_DEMOS}
+ elif use x86-solaris; then
+ DEMOS=${SOL_X86_DEMOS}
+ elif use x64-solaris; then
+ DEMOS="${SOL_X86_DEMOS} and ${SOL_AMD64_DEMOS}"
+ elif use sparc-solaris; then
+ DEMOS=${SOL_SPARC_AT}
+ elif use sparc64-solaris; then
+ DEMOS="${SOL_SPARC_AT_DEMOS} and ${SOL_SPARCv9_DEMOS}"
+ fi
+}
+
+pkg_nofetch() {
+ _set_at
+ _set_demos
+
+ einfo "Due to Oracle no longer providing the distro-friendly DLJ bundles, the package"
+ einfo "has become fetch restricted again. Alternatives are switching to"
+ einfo "dev-java/icedtea-bin:6 or the source-based dev-java/icedtea:6"
+ einfo ""
+ einfo "Please download ${AT} from:"
+ einfo "${JDK_URI}"
+ einfo "and move it to ${DISTDIR}"
+
+ if use examples; then
+ einfo ""
+ einfo "Also download ${DEMOS} from:"
+ einfo "${JDK_URI}"
+ einfo "and move it to ${DISTDIR}"
+ fi
+}
+
+_sol_src_unpack() {
+ for i in ${AT}; do
+ [[ ${i} == "and" ]] && continue
+ rm -f "${S}"/jre/{LICENSE,README} "${S}"/LICENSE
+ # don't die on unzip, it always "fails"
+ unzip "${DISTDIR}"/${i}
+ done
+ for f in $(find "${S}" -name "*.pack") ; do
+ "${S}"/bin/unpack200 ${f} ${f%.pack}.jar
+ rm ${f}
+ done
+ if use examples ; then
+ for i in ${DEMOS}; do
+ [[ ${i} == "and" ]] && continue
+ use examples && unpack ${i}
+ done
+ mv "${WORKDIR}"/SUNWj6dmo/reloc/jdk/instances/jdk1.6.0/{demo,sample} \
+ "${S}"/ || die
+ fi
+}
+
+src_unpack() {
+ _set_at
+ _set_demos
+ if use kernel_SunOS; then
+ _sol_src_unpack
+ else
+ sh "${DISTDIR}"/${AT} -noregister || die "Failed to unpack"
+ use examples && unpack ${DEMOS}
+ fi
+}
+
+src_compile() {
+ # This needs to be done before CDS - #215225
+ java-vm_set-pax-markings "${S}"
+
+ # see bug #207282
+ einfo "Creating the Class Data Sharing archives"
+ if use x86; then
+ bin/java -client -Xshare:dump || die
+ fi
+ # limit heap size for large memory on x86 #405239
+ # this is a workaround and shouldn't be needed.
+ bin/java -server -Xmx64m -Xshare:dump || die
+}
+
+src_install() {
+ # We should not need the ancient plugin for Firefox 2 anymore, plus it has
+ # writable executable segments
+ if use x86; then
+ rm -vf {,jre/}lib/i386/libjavaplugin_oji.so \
+ {,jre/}lib/i386/libjavaplugin_nscp*.so
+ rm -vrf jre/plugin/i386
+ fi
+ # Without nsplugin flag, also remove the new plugin
+ local arch=${ARCH};
+ use x86 && arch=i386;
+ if ! use nsplugin; then
+ rm -vf {,jre/}lib/${arch}/libnpjp2.so \
+ {,jre/}lib/${arch}/libjavaplugin_jni.so
+ fi
+
+ dodir /opt/${P}
+ cp -pPR bin include jre lib man "${ED}"/opt/${P} || die
+
+ if use derby; then
+ cp -pPR db "${ED}"/opt/${P} || die
+ fi
+
+ if use examples; then
+ cp -pPR demo sample "${ED}"/opt/${P} || die
+ fi
+
+ # Remove empty dirs we might have copied
+ find "${D}" -type d -empty -exec rmdir -v {} + || die
+
+ dodoc COPYRIGHT
+ dohtml README.html
+
+ if use jce; then
+ dodir /opt/${P}/jre/lib/security/strong-jce
+ mv "${ED}"/opt/${P}/jre/lib/security/US_export_policy.jar \
+ "${ED}"/opt/${P}/jre/lib/security/strong-jce || die
+ mv "${ED}"/opt/${P}/jre/lib/security/local_policy.jar \
+ "${ED}"/opt/${P}/jre/lib/security/strong-jce || die
+ dosym /opt/sun-jce-bin-1.6.0/jre/lib/security/unlimited-jce/US_export_policy.jar \
+ /opt/${P}/jre/lib/security/US_export_policy.jar
+ dosym /opt/sun-jce-bin-1.6.0/jre/lib/security/unlimited-jce/local_policy.jar \
+ /opt/${P}/jre/lib/security/local_policy.jar
+ fi
+
+ if use nsplugin; then
+ install_mozilla_plugin /opt/${P}/jre/lib/${arch}/libnpjp2.so
+ fi
+
+ if use source; then
+ cp src.zip "${ED}"/opt/${P} || die
+ fi
+
+ # Install desktop file for the Java Control Panel.
+ # Using ${PN}-${SLOT} to prevent file collision with jre and or other slots.
+ # make_desktop_entry can't be used as ${P} would end up in filename.
+ newicon jre/lib/desktop/icons/hicolor/48x48/apps/sun-jcontrol.png \
+ sun-jcontrol-${PN}-${SLOT}.png || die
+ sed -e "s#Name=.*#Name=Java Control Panel for Oracle JDK ${SLOT} (sun-jdk)#" \
+ -e "s#Exec=.*#Exec=/opt/${P}/jre/bin/jcontrol#" \
+ -e "s#Icon=.*#Icon=sun-jcontrol-${PN}-${SLOT}.png#" \
+ jre/lib/desktop/applications/sun_java.desktop > \
+ "${T}"/jcontrol-${PN}-${SLOT}.desktop || die
+ domenu "${T}"/jcontrol-${PN}-${SLOT}.desktop
+
+ # bug #56444
+ cp "${FILESDIR}"/fontconfig.Gentoo.properties-r1 "${T}"/fontconfig.properties || die
+ eprefixify "${T}"/fontconfig.properties
+ insinto /opt/${P}/jre/lib/
+ doins "${T}"/fontconfig.properties
+
+ set_java_env "${FILESDIR}/${VMHANDLE}.env-r1"
+ java-vm_revdep-mask
+}
+
+QA_TEXTRELS_x86="
+ opt/${P}/jre/lib/i386/client/libjvm.so
+ opt/${P}/jre/lib/i386/motif21/libmawt.so
+ opt/${P}/jre/lib/i386/server/libjvm.so"
+QA_FLAGS_IGNORED="
+ /opt/${P}/bin/appletviewer
+ /opt/${P}/bin/apt
+ /opt/${P}/bin/extcheck
+ /opt/${P}/bin/idlj
+ /opt/${P}/bin/jar
+ /opt/${P}/bin/jarsigner
+ /opt/${P}/bin/java
+ /opt/${P}/bin/javac
+ /opt/${P}/bin/javadoc
+ /opt/${P}/bin/javah
+ /opt/${P}/bin/javap
+ /opt/${P}/bin/javaws
+ /opt/${P}/bin/jconsole
+ /opt/${P}/bin/jdb
+ /opt/${P}/bin/jhat
+ /opt/${P}/bin/jinfo
+ /opt/${P}/bin/jmap
+ /opt/${P}/bin/jps
+ /opt/${P}/bin/jrunscript
+ /opt/${P}/bin/jsadebugd
+ /opt/${P}/bin/jstack
+ /opt/${P}/bin/jstat
+ /opt/${P}/bin/jstatd
+ /opt/${P}/bin/keytool
+ /opt/${P}/bin/native2ascii
+ /opt/${P}/bin/orbd
+ /opt/${P}/bin/pack200
+ /opt/${P}/bin/policytool
+ /opt/${P}/bin/rmic
+ /opt/${P}/bin/rmid
+ /opt/${P}/bin/rmiregistry
+ /opt/${P}/bin/schemagen
+ /opt/${P}/bin/serialver
+ /opt/${P}/bin/servertool
+ /opt/${P}/bin/tnameserv
+ /opt/${P}/bin/unpack200
+ /opt/${P}/bin/wsgen
+ /opt/${P}/bin/wsimport
+ /opt/${P}/bin/xjc
+ /opt/${P}/demo/jvmti/gctest/lib/libgctest.so
+ /opt/${P}/demo/jvmti/heapTracker/lib/libheapTracker.so
+ /opt/${P}/demo/jvmti/heapViewer/lib/libheapViewer.so
+ /opt/${P}/demo/jvmti/minst/lib/libminst.so
+ /opt/${P}/demo/jvmti/mtrace/lib/libmtrace.so
+ /opt/${P}/demo/jvmti/versionCheck/lib/libversionCheck.so
+ /opt/${P}/demo/jvmti/waiters/lib/libwaiters.so
+ /opt/${P}/jre/bin/java
+ /opt/${P}/jre/bin/java_vm
+ /opt/${P}/jre/bin/javaws
+ /opt/${P}/jre/bin/keytool
+ /opt/${P}/jre/bin/orbd
+ /opt/${P}/jre/bin/pack200
+ /opt/${P}/jre/bin/policytool
+ /opt/${P}/jre/bin/rmid
+ /opt/${P}/jre/bin/rmiregistry
+ /opt/${P}/jre/bin/servertool
+ /opt/${P}/jre/bin/tnameserv
+ /opt/${P}/jre/bin/unpack200
+ /opt/${P}/jre/lib/jexec
+ /opt/${P}/lib/jexec
+ /opt/${P}/lib/visualvm/profiler/lib/deployed/jdk15/linux-amd64/libprofilerinterface.so
+ /opt/${P}/lib/visualvm/profiler/lib/deployed/jdk16/linux-amd64/libprofilerinterface.so"
+for java_system_arch in amd64 i386; do
+ QA_FLAGS_IGNORED+="
+ /opt/${P}/jre/lib/${java_system_arch}/headless/libmawt.so
+ /opt/${P}/jre/lib/${java_system_arch}/jli/libjli.so
+ /opt/${P}/jre/lib/${java_system_arch}/libattach.so
+ /opt/${P}/jre/lib/${java_system_arch}/libawt.so
+ /opt/${P}/jre/lib/${java_system_arch}/libcmm.so
+ /opt/${P}/jre/lib/${java_system_arch}/libdcpr.so
+ /opt/${P}/jre/lib/${java_system_arch}/libdeploy.so
+ /opt/${P}/jre/lib/${java_system_arch}/libdt_socket.so
+ /opt/${P}/jre/lib/${java_system_arch}/libfontmanager.so
+ /opt/${P}/jre/lib/${java_system_arch}/libhprof.so
+ /opt/${P}/jre/lib/${java_system_arch}/libinstrument.so
+ /opt/${P}/jre/lib/${java_system_arch}/libioser12.so
+ /opt/${P}/jre/lib/${java_system_arch}/libj2gss.so
+ /opt/${P}/jre/lib/${java_system_arch}/libj2pcsc.so
+ /opt/${P}/jre/lib/${java_system_arch}/libj2pkcs11.so
+ /opt/${P}/jre/lib/${java_system_arch}/libjaas_unix.so
+ /opt/${P}/jre/lib/${java_system_arch}/libjava_crw_demo.so
+ /opt/${P}/jre/lib/${java_system_arch}/libjavaplugin_jni.so
+ /opt/${P}/jre/lib/${java_system_arch}/libjava.so
+ /opt/${P}/jre/lib/${java_system_arch}/libjawt.so
+ /opt/${P}/jre/lib/${java_system_arch}/libJdbcOdbc.so
+ /opt/${P}/jre/lib/${java_system_arch}/libjdwp.so
+ /opt/${P}/jre/lib/${java_system_arch}/libjpeg.so
+ /opt/${P}/jre/lib/${java_system_arch}/libjsig.so
+ /opt/${P}/jre/lib/${java_system_arch}/libjsoundalsa.so
+ /opt/${P}/jre/lib/${java_system_arch}/libjsound.so
+ /opt/${P}/jre/lib/${java_system_arch}/libmanagement.so
+ /opt/${P}/jre/lib/${java_system_arch}/libmlib_image.so
+ /opt/${P}/jre/lib/${java_system_arch}/libnative_chmod_g.so
+ /opt/${P}/jre/lib/${java_system_arch}/libnative_chmod.so
+ /opt/${P}/jre/lib/${java_system_arch}/libnet.so
+ /opt/${P}/jre/lib/${java_system_arch}/libnio.so
+ /opt/${P}/jre/lib/${java_system_arch}/libnpjp2.so
+ /opt/${P}/jre/lib/${java_system_arch}/libnpt.so
+ /opt/${P}/jre/lib/${java_system_arch}/librmi.so
+ /opt/${P}/jre/lib/${java_system_arch}/libsaproc.so
+ /opt/${P}/jre/lib/${java_system_arch}/libsplashscreen.so
+ /opt/${P}/jre/lib/${java_system_arch}/libunpack.so
+ /opt/${P}/jre/lib/${java_system_arch}/libverify.so
+ /opt/${P}/jre/lib/${java_system_arch}/libzip.so
+ /opt/${P}/jre/lib/${java_system_arch}/motif21/libmawt.so
+ /opt/${P}/jre/lib/${java_system_arch}/native_threads/libhpi.so
+ /opt/${P}/jre/lib/${java_system_arch}/server/libjvm.so
+ /opt/${P}/jre/lib/${java_system_arch}/xawt/libmawt.so"
+done