[ubuntu/oracular-proposed] dotnet9 9.0.100-9.0.0~rc1-0ubuntu2 (Accepted)

Mateus Rodrigues de Morais mateus.morais at canonical.com
Mon Sep 30 15:15:38 UTC 2024


dotnet9 (9.0.100-9.0.0~rc1-0ubuntu2) oracular; urgency=medium

  * d/rules: tweaks for s390x and ppc64el builds.
    - Explicit usage of the --with-sdk build argument when bootstrapping.
    - Added the --use-mono-runtime flag based on the DOTNET_USE_MONO_RUNTIME
      variable.
    - Conditional dh_gencontrol override for dotnet-sdk-aot-9.0 binary package
      based on the DOTNET_BUILD_AOT_BINARY_PACKAGE variable.
    - Added the --with-system-libs build argument based on the several
      DOTNET_USE_SYSTEM_* library specifier variables.
  * d/eng/dotnet-pkg-info.mk: defined the DOTNET_BUILD_AOT_BINARY_PACKAGE,
    DOTNET_USE_MONO_RUNTIME, and DOTNET_USE_SYSTEM_* variables.
  * d/control: tweaks for s390x and ppc64el builds.
    - Added dh-exec, libbrotli-dev, and rapidjson-dev as build dependencies.
    - The dotnet9 package now only suggests dotnet-sdk-aot-9.0.
    - Changed the dotnet-sdk-aot-9.0 binary package architectures to amd64
      and arm64 only.
  * d/dotnet-sdk-9.0.install: added dh-exec to filter out files not present in
    certain architectures and marked the file as executable.
  * d/t/control: added missing development libraries for the nativeaot-sb test
    and replaced packages provided by this source package with @.
  * d/t/regular-tests/bundled-libunwind/test.json: skipping test when on
    amd64, which no longer bundles libunwind.
  * d/p/0003-use-system-brotli-on-unix-non-portable-builds.patch: fixed
    nativeaot-sb autopkgtest by integrating upstream patch making NativeAOT
    use the system brotli library.
  * d/p/0004-use-consistent-shift-instruction.patch: fixed 'dotnet build'
    throwing System.OutOfMemoryException on stage 2 .NET 9 RC1 build.

Date: Thu, 19 Sep 2024 15:54:25 -0300
Changed-By: Mateus Rodrigues de Morais <mateus.morais at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Graham Inggs <graham.inggs+ubuntu at gmail.com>
https://launchpad.net/ubuntu/+source/dotnet9/9.0.100-9.0.0~rc1-0ubuntu2
-------------- next part --------------
Format: 1.8
Date: Thu, 19 Sep 2024 15:54:25 -0300
Source: dotnet9
Built-For-Profiles: noudeb
Architecture: source
Version: 9.0.100-9.0.0~rc1-0ubuntu2
Distribution: oracular
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Mateus Rodrigues de Morais <mateus.morais at canonical.com>
Changes:
 dotnet9 (9.0.100-9.0.0~rc1-0ubuntu2) oracular; urgency=medium
 .
   * d/rules: tweaks for s390x and ppc64el builds.
     - Explicit usage of the --with-sdk build argument when bootstrapping.
     - Added the --use-mono-runtime flag based on the DOTNET_USE_MONO_RUNTIME
       variable.
     - Conditional dh_gencontrol override for dotnet-sdk-aot-9.0 binary package
       based on the DOTNET_BUILD_AOT_BINARY_PACKAGE variable.
     - Added the --with-system-libs build argument based on the several
       DOTNET_USE_SYSTEM_* library specifier variables.
   * d/eng/dotnet-pkg-info.mk: defined the DOTNET_BUILD_AOT_BINARY_PACKAGE,
     DOTNET_USE_MONO_RUNTIME, and DOTNET_USE_SYSTEM_* variables.
   * d/control: tweaks for s390x and ppc64el builds.
     - Added dh-exec, libbrotli-dev, and rapidjson-dev as build dependencies.
     - The dotnet9 package now only suggests dotnet-sdk-aot-9.0.
     - Changed the dotnet-sdk-aot-9.0 binary package architectures to amd64
       and arm64 only.
   * d/dotnet-sdk-9.0.install: added dh-exec to filter out files not present in
     certain architectures and marked the file as executable.
   * d/t/control: added missing development libraries for the nativeaot-sb test
     and replaced packages provided by this source package with @.
   * d/t/regular-tests/bundled-libunwind/test.json: skipping test when on
     amd64, which no longer bundles libunwind.
   * d/p/0003-use-system-brotli-on-unix-non-portable-builds.patch: fixed
     nativeaot-sb autopkgtest by integrating upstream patch making NativeAOT
     use the system brotli library.
   * d/p/0004-use-consistent-shift-instruction.patch: fixed 'dotnet build'
     throwing System.OutOfMemoryException on stage 2 .NET 9 RC1 build.
Checksums-Sha1:
 4820ae0cc380feac557ade07a5bd471994c16abf 3859 dotnet9_9.0.100-9.0.0~rc1-0ubuntu2.dsc
 46bac4befe4616ba013fa97e866bf2d35b55e12b 138768 dotnet9_9.0.100-9.0.0~rc1-0ubuntu2.debian.tar.xz
 9f64717a5bd516d1c257cce4d41378a6618ca0b4 9642 dotnet9_9.0.100-9.0.0~rc1-0ubuntu2_source.buildinfo
Checksums-Sha256:
 01497e5615ee6e5f190871cc00f07ceb18f1b9df63482ce3665d58823ab611bb 3859 dotnet9_9.0.100-9.0.0~rc1-0ubuntu2.dsc
 037ef8f0984239624ee9a0235b50a9fd8ad87e8f644b45b50afc7088ffee4f5a 138768 dotnet9_9.0.100-9.0.0~rc1-0ubuntu2.debian.tar.xz
 9e8e1bf3cf98d3e46362e9332ea780704636fd3828575bf88457ab7757fc13a8 9642 dotnet9_9.0.100-9.0.0~rc1-0ubuntu2_source.buildinfo
Files:
 37a4118cd32f53e0e5679c62b9bff37a 3859 devel optional dotnet9_9.0.100-9.0.0~rc1-0ubuntu2.dsc
 24dc7ee86baa3cd9888c6a8a2276e9f0 138768 devel optional dotnet9_9.0.100-9.0.0~rc1-0ubuntu2.debian.tar.xz
 6991b98f69092c63a5c33e20040b7bb0 9642 devel optional dotnet9_9.0.100-9.0.0~rc1-0ubuntu2_source.buildinfo


More information about the oracular-changes mailing list