openjdk-17 (17.0.9+9-1) unstable; urgency=high
authorMatthias Klose <doko@ubuntu.com>
Wed, 18 Oct 2023 07:07:04 +0000 (08:07 +0100)
committerMatthias Klose <doko@ubuntu.com>
Wed, 18 Oct 2023 07:07:04 +0000 (08:07 +0100)
commit361cd387d2c7920e32ce9a8cc7067562be5c253e
treee83802fac72e2b20effdeaaac2e59defdc9d3cdf
parentec7d85af6703c5e6f12a0c2ba2d6859006a57f5c
parentc50087bc5fa44a0b57b2e338af253c2b726e0aa7
parentd5b744b5ed01594b9c5865cf8e71aaea4a8cd0ca
openjdk-17 (17.0.9+9-1) unstable; urgency=high

  * OpenJDK 17.0.9 release, build 9.
    - CVE-2023-30589, CVE-2023-22081, CVE-2023-22091, CVE-2023-22025.
      The patch for CVE-2023-30589 also addresses CVE-2023-30585,
      CVE-2023-30588, and CVE-2023-30590.
    - Release notes:
      https://www.oracle.com/java/technologies/javase/17-0-9-relnotes.html#R17_0_9

  [ Vladimir Petko ]
  * Backport upstream fix for jexec: can't locate java:
    No such file or directory.  Closes: #1029342.
  * d/rules, d/watch: Bundle googletest 1.14.
  * d/copyright: Add googletest copyright.
  * d/test: Update problemlist.
  * d/p: exclude-broken-tests.patch.
  * d/p/reproducible-properties-timestamp.diff: Use the privileged action
    to read the system property (JDK-8272157, 914278).

[dgit import unpatched openjdk-17 17.0.9+9-1]
361 files changed:
debian/JAVA_HOME
debian/JB-archive.applications.in
debian/JB-archive.keys.in
debian/JB-archive.mime.in
debian/JB-dbg.overrides.in
debian/JB-demo.menu.in
debian/JB-demo.overrides.in
debian/JB-doc.doc-base.in
debian/JB-fonts.defoma-hints.in
debian/JB-java.desktop.in
debian/JB-jconsole.desktop.in
debian/JB-jdk-headless.postinst.in
debian/JB-jdk-headless.preinst.in
debian/JB-jdk-headless.prerm.in
debian/JB-jdk.menu.in
debian/JB-jdk.postinst.in
debian/JB-jdk.prerm.in
debian/JB-jre-headless.overrides.in
debian/JB-jre-headless.postinst.in
debian/JB-jre-headless.postrm.in
debian/JB-jre-headless.prerm.in
debian/JB-jre-zero.overrides.in
debian/JB-jre.menu.in
debian/JB-jre.overrides.in
debian/JB-jre.postinst.in
debian/JB-jre.prerm.in
debian/README.Debian
debian/README.alternatives.in
debian/README.source
debian/TODO
debian/accessibility-atk.properties.disabled
debian/accessibility-atk.properties.enabled
debian/accessibility.properties
debian/apport-hook.py
debian/buildwatch.sh
debian/changelog
debian/compat
debian/control
debian/control.in
debian/control.zero-jre
debian/copyright
debian/dbg.py
debian/font.properties.ja
debian/font.properties.ja.wqy_zenhai
debian/generate-debian-orig.sh
debian/generate-dfsg-zip.sh
debian/jvm.cfg-default
debian/mauve_tests
debian/nss.cfg
debian/patches/8199220.diff
debian/patches/8314491-jexec.patch
debian/patches/8315020.diff
debian/patches/Don-t-optimize-fdlibm-fork-for-Zero-on-linux-sparc-Z.patch
debian/patches/adlc-parser.diff
debian/patches/atk-wrapper-security.diff
debian/patches/build_gtest.patch
debian/patches/default-jvm-cfg.diff
debian/patches/dnd-files.diff
debian/patches/hotspot-disable-exec-shield-workaround.diff
debian/patches/hotspot-mips-align.diff
debian/patches/icc_loading_with_symlink.diff
debian/patches/icedtea-override-redirect-compiz.diff
debian/patches/jdk-getAccessibleValue.diff
debian/patches/jdk-i18n-pt_BR.diff
debian/patches/jtreg-location.diff
debian/patches/keep-gtk2-as-default.patch
debian/patches/ldap-timeout-test-use-ip.patch
debian/patches/libpcsclite-dlopen.diff
debian/patches/log-generated-classes-test.patch
debian/patches/loong64-autoconf-config.diff
debian/patches/m68k-support.diff
debian/patches/machine-flag.diff
debian/patches/make-debug-print.diff
debian/patches/mips.diff
debian/patches/misalign-pointer-for-armhf.patch
debian/patches/multiple-pkcs11-library-init.diff
debian/patches/nspr+nss-headers.diff
debian/patches/reproducible-build-jmod.diff
debian/patches/reproducible-character-data.diff
debian/patches/reproducible-copyright-headers.diff
debian/patches/reproducible-javadoc-timestamp.diff
debian/patches/reproducible-module-info.diff
debian/patches/reproducible-properties-timestamp.diff
debian/patches/s390x-opt.diff
debian/patches/series
debian/patches/system-pcsclite.diff
debian/patches/test-use-ip-address.patch
debian/patches/update-assertion-for-armhf.patch
debian/patches/update-permission-test.patch
debian/patches/zero-x32.diff
debian/rules
debian/series
debian/sharedmimeinfo
debian/source/format
debian/source/lintian-overrides
debian/sun_java.xpm
debian/sun_java_app.xpm
debian/swing.properties
debian/tests/control
debian/tests/control.in
debian/tests/hotspot
debian/tests/jaxp
debian/tests/jdk
debian/tests/jtdiff-autopkgtest.in
debian/tests/jtdiff-autopkgtest.sh
debian/tests/jtreg-autopkgtest.in
debian/tests/jtreg-autopkgtest.sh
debian/tests/langtools
debian/tests/problems-armhf.txt
debian/tests/problems-hotspot.txt
debian/tests/problems-i386.txt
debian/tests/problems-jdk.txt
debian/tests/start-xvfb.sh
debian/update-hgrev.sh
debian/update-shasum.sh
debian/watch
googletest/.clang-format
googletest/.github/ISSUE_TEMPLATE/00-bug_report.yml
googletest/.github/ISSUE_TEMPLATE/10-feature_request.yml
googletest/.github/ISSUE_TEMPLATE/config.yml
googletest/.github/workflows/gtest-ci.yml
googletest/.gitignore
googletest/BUILD.bazel
googletest/CMakeLists.txt
googletest/CONTRIBUTING.md
googletest/CONTRIBUTORS
googletest/LICENSE
googletest/README.md
googletest/WORKSPACE
googletest/ci/linux-presubmit.sh
googletest/ci/macos-presubmit.sh
googletest/ci/windows-presubmit.bat
googletest/docs/_config.yml
googletest/docs/_data/navigation.yml
googletest/docs/_layouts/default.html
googletest/docs/_sass/main.scss
googletest/docs/advanced.md
googletest/docs/assets/css/style.scss
googletest/docs/community_created_documentation.md
googletest/docs/faq.md
googletest/docs/gmock_cheat_sheet.md
googletest/docs/gmock_cook_book.md
googletest/docs/gmock_faq.md
googletest/docs/gmock_for_dummies.md
googletest/docs/index.md
googletest/docs/pkgconfig.md
googletest/docs/platforms.md
googletest/docs/primer.md
googletest/docs/quickstart-bazel.md
googletest/docs/quickstart-cmake.md
googletest/docs/reference/actions.md
googletest/docs/reference/assertions.md
googletest/docs/reference/matchers.md
googletest/docs/reference/mocking.md
googletest/docs/reference/testing.md
googletest/docs/samples.md
googletest/googlemock/CMakeLists.txt
googletest/googlemock/README.md
googletest/googlemock/cmake/gmock.pc.in
googletest/googlemock/cmake/gmock_main.pc.in
googletest/googlemock/docs/README.md
googletest/googlemock/include/gmock/gmock-actions.h
googletest/googlemock/include/gmock/gmock-cardinalities.h
googletest/googlemock/include/gmock/gmock-function-mocker.h
googletest/googlemock/include/gmock/gmock-matchers.h
googletest/googlemock/include/gmock/gmock-more-actions.h
googletest/googlemock/include/gmock/gmock-more-matchers.h
googletest/googlemock/include/gmock/gmock-nice-strict.h
googletest/googlemock/include/gmock/gmock-spec-builders.h
googletest/googlemock/include/gmock/gmock.h
googletest/googlemock/include/gmock/internal/custom/README.md
googletest/googlemock/include/gmock/internal/custom/gmock-generated-actions.h
googletest/googlemock/include/gmock/internal/custom/gmock-matchers.h
googletest/googlemock/include/gmock/internal/custom/gmock-port.h
googletest/googlemock/include/gmock/internal/gmock-internal-utils.h
googletest/googlemock/include/gmock/internal/gmock-port.h
googletest/googlemock/include/gmock/internal/gmock-pp.h
googletest/googlemock/src/gmock-all.cc
googletest/googlemock/src/gmock-cardinalities.cc
googletest/googlemock/src/gmock-internal-utils.cc
googletest/googlemock/src/gmock-matchers.cc
googletest/googlemock/src/gmock-spec-builders.cc
googletest/googlemock/src/gmock.cc
googletest/googlemock/src/gmock_main.cc
googletest/googlemock/test/BUILD.bazel
googletest/googlemock/test/gmock-actions_test.cc
googletest/googlemock/test/gmock-cardinalities_test.cc
googletest/googlemock/test/gmock-function-mocker_test.cc
googletest/googlemock/test/gmock-internal-utils_test.cc
googletest/googlemock/test/gmock-matchers-arithmetic_test.cc
googletest/googlemock/test/gmock-matchers-comparisons_test.cc
googletest/googlemock/test/gmock-matchers-containers_test.cc
googletest/googlemock/test/gmock-matchers-misc_test.cc
googletest/googlemock/test/gmock-matchers_test.h
googletest/googlemock/test/gmock-more-actions_test.cc
googletest/googlemock/test/gmock-nice-strict_test.cc
googletest/googlemock/test/gmock-port_test.cc
googletest/googlemock/test/gmock-pp-string_test.cc
googletest/googlemock/test/gmock-pp_test.cc
googletest/googlemock/test/gmock-spec-builders_test.cc
googletest/googlemock/test/gmock_all_test.cc
googletest/googlemock/test/gmock_ex_test.cc
googletest/googlemock/test/gmock_leak_test.py
googletest/googlemock/test/gmock_leak_test_.cc
googletest/googlemock/test/gmock_link2_test.cc
googletest/googlemock/test/gmock_link_test.cc
googletest/googlemock/test/gmock_link_test.h
googletest/googlemock/test/gmock_output_test.py
googletest/googlemock/test/gmock_output_test_.cc
googletest/googlemock/test/gmock_output_test_golden.txt
googletest/googlemock/test/gmock_stress_test.cc
googletest/googlemock/test/gmock_test.cc
googletest/googlemock/test/gmock_test_utils.py
googletest/googletest/CMakeLists.txt
googletest/googletest/README.md
googletest/googletest/cmake/Config.cmake.in
googletest/googletest/cmake/gtest.pc.in
googletest/googletest/cmake/gtest_main.pc.in
googletest/googletest/cmake/internal_utils.cmake
googletest/googletest/cmake/libgtest.la.in
googletest/googletest/docs/README.md
googletest/googletest/include/gtest/gtest-assertion-result.h
googletest/googletest/include/gtest/gtest-death-test.h
googletest/googletest/include/gtest/gtest-matchers.h
googletest/googletest/include/gtest/gtest-message.h
googletest/googletest/include/gtest/gtest-param-test.h
googletest/googletest/include/gtest/gtest-printers.h
googletest/googletest/include/gtest/gtest-spi.h
googletest/googletest/include/gtest/gtest-test-part.h
googletest/googletest/include/gtest/gtest-typed-test.h
googletest/googletest/include/gtest/gtest.h
googletest/googletest/include/gtest/gtest_pred_impl.h
googletest/googletest/include/gtest/gtest_prod.h
googletest/googletest/include/gtest/internal/custom/README.md
googletest/googletest/include/gtest/internal/custom/gtest-port.h
googletest/googletest/include/gtest/internal/custom/gtest-printers.h
googletest/googletest/include/gtest/internal/custom/gtest.h
googletest/googletest/include/gtest/internal/gtest-death-test-internal.h
googletest/googletest/include/gtest/internal/gtest-filepath.h
googletest/googletest/include/gtest/internal/gtest-internal.h
googletest/googletest/include/gtest/internal/gtest-param-util.h
googletest/googletest/include/gtest/internal/gtest-port-arch.h
googletest/googletest/include/gtest/internal/gtest-port.h
googletest/googletest/include/gtest/internal/gtest-string.h
googletest/googletest/include/gtest/internal/gtest-type-util.h
googletest/googletest/samples/prime_tables.h
googletest/googletest/samples/sample1.cc
googletest/googletest/samples/sample1.h
googletest/googletest/samples/sample10_unittest.cc
googletest/googletest/samples/sample1_unittest.cc
googletest/googletest/samples/sample2.cc
googletest/googletest/samples/sample2.h
googletest/googletest/samples/sample2_unittest.cc
googletest/googletest/samples/sample3-inl.h
googletest/googletest/samples/sample3_unittest.cc
googletest/googletest/samples/sample4.cc
googletest/googletest/samples/sample4.h
googletest/googletest/samples/sample4_unittest.cc
googletest/googletest/samples/sample5_unittest.cc
googletest/googletest/samples/sample6_unittest.cc
googletest/googletest/samples/sample7_unittest.cc
googletest/googletest/samples/sample8_unittest.cc
googletest/googletest/samples/sample9_unittest.cc
googletest/googletest/src/gtest-all.cc
googletest/googletest/src/gtest-assertion-result.cc
googletest/googletest/src/gtest-death-test.cc
googletest/googletest/src/gtest-filepath.cc
googletest/googletest/src/gtest-internal-inl.h
googletest/googletest/src/gtest-matchers.cc
googletest/googletest/src/gtest-port.cc
googletest/googletest/src/gtest-printers.cc
googletest/googletest/src/gtest-test-part.cc
googletest/googletest/src/gtest-typed-test.cc
googletest/googletest/src/gtest.cc
googletest/googletest/src/gtest_main.cc
googletest/googletest/test/BUILD.bazel
googletest/googletest/test/googletest-break-on-failure-unittest.py
googletest/googletest/test/googletest-break-on-failure-unittest_.cc
googletest/googletest/test/googletest-catch-exceptions-test.py
googletest/googletest/test/googletest-catch-exceptions-test_.cc
googletest/googletest/test/googletest-color-test.py
googletest/googletest/test/googletest-color-test_.cc
googletest/googletest/test/googletest-death-test-test.cc
googletest/googletest/test/googletest-death-test_ex_test.cc
googletest/googletest/test/googletest-env-var-test.py
googletest/googletest/test/googletest-env-var-test_.cc
googletest/googletest/test/googletest-failfast-unittest.py
googletest/googletest/test/googletest-failfast-unittest_.cc
googletest/googletest/test/googletest-filepath-test.cc
googletest/googletest/test/googletest-filter-unittest.py
googletest/googletest/test/googletest-filter-unittest_.cc
googletest/googletest/test/googletest-global-environment-unittest.py
googletest/googletest/test/googletest-global-environment-unittest_.cc
googletest/googletest/test/googletest-json-outfiles-test.py
googletest/googletest/test/googletest-json-output-unittest.py
googletest/googletest/test/googletest-list-tests-unittest.py
googletest/googletest/test/googletest-list-tests-unittest_.cc
googletest/googletest/test/googletest-listener-test.cc
googletest/googletest/test/googletest-message-test.cc
googletest/googletest/test/googletest-options-test.cc
googletest/googletest/test/googletest-output-test-golden-lin.txt
googletest/googletest/test/googletest-output-test.py
googletest/googletest/test/googletest-output-test_.cc
googletest/googletest/test/googletest-param-test-invalid-name1-test.py
googletest/googletest/test/googletest-param-test-invalid-name1-test_.cc
googletest/googletest/test/googletest-param-test-invalid-name2-test.py
googletest/googletest/test/googletest-param-test-invalid-name2-test_.cc
googletest/googletest/test/googletest-param-test-test.cc
googletest/googletest/test/googletest-param-test-test.h
googletest/googletest/test/googletest-param-test2-test.cc
googletest/googletest/test/googletest-port-test.cc
googletest/googletest/test/googletest-printers-test.cc
googletest/googletest/test/googletest-setuptestsuite-test.py
googletest/googletest/test/googletest-setuptestsuite-test_.cc
googletest/googletest/test/googletest-shuffle-test.py
googletest/googletest/test/googletest-shuffle-test_.cc
googletest/googletest/test/googletest-test-part-test.cc
googletest/googletest/test/googletest-throw-on-failure-test.py
googletest/googletest/test/googletest-throw-on-failure-test_.cc
googletest/googletest/test/googletest-uninitialized-test.py
googletest/googletest/test/googletest-uninitialized-test_.cc
googletest/googletest/test/gtest-typed-test2_test.cc
googletest/googletest/test/gtest-typed-test_test.cc
googletest/googletest/test/gtest-typed-test_test.h
googletest/googletest/test/gtest-unittest-api_test.cc
googletest/googletest/test/gtest_all_test.cc
googletest/googletest/test/gtest_assert_by_exception_test.cc
googletest/googletest/test/gtest_dirs_test.cc
googletest/googletest/test/gtest_environment_test.cc
googletest/googletest/test/gtest_help_test.py
googletest/googletest/test/gtest_help_test_.cc
googletest/googletest/test/gtest_json_test_utils.py
googletest/googletest/test/gtest_list_output_unittest.py
googletest/googletest/test/gtest_list_output_unittest_.cc
googletest/googletest/test/gtest_main_unittest.cc
googletest/googletest/test/gtest_no_test_unittest.cc
googletest/googletest/test/gtest_pred_impl_unittest.cc
googletest/googletest/test/gtest_premature_exit_test.cc
googletest/googletest/test/gtest_prod_test.cc
googletest/googletest/test/gtest_repeat_test.cc
googletest/googletest/test/gtest_skip_check_output_test.py
googletest/googletest/test/gtest_skip_environment_check_output_test.py
googletest/googletest/test/gtest_skip_in_environment_setup_test.cc
googletest/googletest/test/gtest_skip_test.cc
googletest/googletest/test/gtest_sole_header_test.cc
googletest/googletest/test/gtest_stress_test.cc
googletest/googletest/test/gtest_test_macro_stack_footprint_test.cc
googletest/googletest/test/gtest_test_utils.py
googletest/googletest/test/gtest_testbridge_test.py
googletest/googletest/test/gtest_testbridge_test_.cc
googletest/googletest/test/gtest_throw_on_failure_ex_test.cc
googletest/googletest/test/gtest_unittest.cc
googletest/googletest/test/gtest_xml_outfile1_test_.cc
googletest/googletest/test/gtest_xml_outfile2_test_.cc
googletest/googletest/test/gtest_xml_outfiles_test.py
googletest/googletest/test/gtest_xml_output_unittest.py
googletest/googletest/test/gtest_xml_output_unittest_.cc
googletest/googletest/test/gtest_xml_test_utils.py
googletest/googletest/test/production.cc
googletest/googletest/test/production.h
googletest/googletest_deps.bzl