--- old/make/conf/jib-profiles.js 2020-05-20 17:58:52.904785507 -0700 +++ new/make/conf/jib-profiles.js 2020-05-20 17:58:52.564778978 -0700 @@ -239,8 +239,8 @@ // List of the main profile names used for iteration common.main_profile_names = [ - "linux-x64", "linux-x86", "macosx-x64", "solaris-x64", - "solaris-sparcv9", "windows-x64", "windows-x86", + "linux-x64", "linux-x86", "macosx-x64", + "windows-x64", "windows-x86", "linux-aarch64", "linux-arm32", "linux-ppc64le", "linux-s390x" ]; @@ -429,22 +429,6 @@ "--with-macosx-version-max=10.9.0"), }, - "solaris-x64": { - target_os: "solaris", - target_cpu: "x64", - dependencies: ["devkit", "cups"], - configure_args: concat(common.configure_args_64bit, - "--with-zlib=system", "--enable-dtrace", "--enable-deprecated-ports=yes"), - }, - - "solaris-sparcv9": { - target_os: "solaris", - target_cpu: "sparcv9", - dependencies: ["devkit", "cups"], - configure_args: concat(common.configure_args_64bit, - "--with-zlib=system", "--enable-dtrace", "--enable-deprecated-ports=yes"), - }, - "windows-x64": { target_os: "windows", target_cpu: "x64", @@ -533,7 +517,7 @@ "ANT_HOME": input.get("ant", "home_path") } }; - [ "linux-x64", "macosx-x64", "solaris-sparcv9", "solaris-x64", "windows-x64"] + [ "linux-x64", "macosx-x64", "windows-x64"] .forEach(function (name) { var maketestName = name + "-testmake"; profiles[maketestName] = concatObjects(profiles[name], testmakeBase); @@ -607,7 +591,7 @@ // Bootcycle profiles runs the build with itself as the boot jdk. This can // be done in two ways. Either using the builtin bootcycle target in the // build system. Or by supplying the main jdk build as bootjdk to configure. - [ "linux-x64", "macosx-x64", "solaris-sparcv9", "windows-x64"] + [ "linux-x64", "macosx-x64", "windows-x64" ] .forEach(function (name) { var bootcycleName = name + "-bootcycle"; var bootcyclePrebuiltName = name + "-bootcycle-prebuilt"; @@ -634,7 +618,7 @@ }); // JCov profiles build JCov-instrumented JDK image based on images provided through dependencies. - [ "linux-aarch64", "linux-x64", "macosx-x64", "solaris-sparcv9", "windows-x64"] + [ "linux-aarch64", "linux-x64", "macosx-x64", "windows-x64" ] .forEach(function (name) { var jcovName = name + "-jcov"; profiles[jcovName] = clone(common.main_profile_base); @@ -663,12 +647,6 @@ platform: "osx-x64", jdk_subdir: "jdk-" + data.version + ".jdk/Contents/Home", }, - "solaris-x64": { - platform: "solaris-x64", - }, - "solaris-sparcv9": { - platform: "solaris-sparcv9", - }, "windows-x64": { platform: "windows-x64", jdk_suffix: "zip", @@ -795,7 +773,7 @@ }); // Artifacts of JCov profiles - [ "linux-aarch64", "linux-x64", "macosx-x64", "solaris-sparcv9", "windows-x64"] + [ "linux-aarch64", "linux-x64", "macosx-x64", "windows-x64" ] .forEach(function (name) { var o = artifactData[name] var jdk_subdir = (o.jdk_subdir != null ? o.jdk_subdir : "jdk-" + data.version); @@ -984,8 +962,6 @@ var devkit_platform_revisions = { linux_x64: "gcc9.2.0-OL6.4+1.0", macosx_x64: "Xcode10.1-MacOSX10.14+1.0", - solaris_x64: "SS12u4-Solaris11u1+1.0", - solaris_sparcv9: "SS12u6-Solaris11u3+1.0", windows_x64: "VS2019-16.5.3+1.0", linux_aarch64: "gcc9.2.0-OL7.6+1.0", linux_arm: "gcc8.2.0-Fedora27+1.0", @@ -1040,11 +1016,6 @@ environment_path: common.boot_jdk_home + "/bin" } } - if (input.build_cpu == 'sparcv9') { - boot_jdk.file = "bundles/openjdk/GPL/" + boot_jdk_platform - + "/openjdk-" + common.boot_jdk_version + "_" - + boot_jdk_platform + "_bin" + boot_jdk_ext; - } var dependencies = { boot_jdk: boot_jdk,