Public bug reported:

Please merge libgit2 1.9.2+ds-6 (main) from Debian unstable (main)

rust-libgit2-sys requires libgit2 1.9.2 or its build test fails. Ubuntu
doesn't run dh_auto_test for riscv64. This is causing several packages
that use rust-libgit2-sys to fail to build on riscv64.

Here is one example:
https://launchpad.net/ubuntu/+source/rust-broot/1.55.0-1/+latestbuild/riscv64

We could remove rust-libgit2-sys from resolute-proposed to fix this
issue, but I suspect that we do want libgit2 1.9.2


The Ubuntu delta:
  * Merge with Debian unstable (LP: #2130163). Remaining changes:
    - Vendor llhttp within package (LP #2080872)
      + Added d/p/use-vendored-llhttp.patch
      + Changed d/{rules,control} to use vendored lhttp
      + Added llhttp to d/copyright
    - d/{control,rules}: use OpenSSL as the crypto backend
    - d/tests/control: use cmake:native

Changelog entries since current resolute version 1.9.1+ds-1ubuntu1:

libgit2 (1.9.2+ds-6) unstable; urgency=medium

  * Use versioned symbols for libgit2-experimental

 -- Timo Röhling   Thu, 12 Feb 2026 15:43:54 +0100

libgit2 (1.9.2+ds-5) unstable; urgency=medium

  * Fix FTBFS for binary:all builds (Closes: #1126146)

 -- Timo Röhling   Thu, 22 Jan 2026 13:15:54 +0100

libgit2 (1.9.2+ds-4) unstable; urgency=medium

  * Switch to llhttp as HTTP parser backend (Closes: #1125517)

 -- Timo Röhling   Wed, 21 Jan 2026 18:33:15 +0100

libgit2 (1.9.2+ds-3) experimental; urgency=medium

  * Enable experimental SHA-256 support (Closes: #1120588)
  * Mark autopkgtest as superficial

 -- Timo Röhling   Fri, 02 Jan 2026 19:57:09 +0100

libgit2 (1.9.2+ds-2) unstable; urgency=medium

  * Source only upload.

 -- Timo Röhling   Tue, 30 Dec 2025 11:35:58 +0100

libgit2 (1.9.2+ds-1) unstable; urgency=medium

  * Migrate debian/watch to version 5 format
  * New upstream version 1.9.2+ds
    - Fix repository name quoting to prevent SSH arbitrary command
      execution by rogue Git server
    - Fix potential buffer overflow in SSH credential creation that
      could be triggered if the public key is not NUL-terminated.
  * Bump Standards-Version to 4.7.3

 -- Timo Röhling   Tue, 30 Dec 2025 11:17:24 +0100

** Affects: libgit2 (Ubuntu)
     Importance: Undecided
         Status: Confirmed


** Tags: resolute upgrade-software-version

** Changed in: libgit2 (Ubuntu)
   Importance: Undecided => Wishlist

** Changed in: libgit2 (Ubuntu)
       Status: New => Confirmed

** Tags added: resolute upgrade-software-version

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2143615

Title:
  Please merge libgit2 1.9.2+ds-6 (main) from Debian unstable (main)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libgit2/+bug/2143615/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to