** Description changed:

  ## FFE ##
  
  ## Rationale
  
  glibc 2.43 introduces several changes, including many architecture-specific
  optimizations of math functions, a few new functions, a few deprecations,
  some changes to ISO C32 related to correctness, updated Unicode, and around 80
  bugfixes.
  This FFE requests merging glibc 2.43 in Resolute.
  
  There is no expected transition associated with this version.
  
  The merge was delayed due to the release date (Jan 23, 2026),
  the riscv issue (LP: #2142067), and avoiding conflict with the many 
transitions
- in flight.
- 
+ in flight. Considering how late in the cycle we are, I'm deferring the 
decision
+ to do the upload to the release team.
  
  ## Testing
  
  glibc 2.43 has been built and tested on all supported architectures.
  autopkgtest have been run.
  Identified FTBFS (from a pre-release snapshot, in December) were recently
  rebuilt in ppa:~simpoir/glibc-no-rvv-memset
  
  Autopkgtest has been successfully run against that ppa for a few of
  those packages.
  
  Apart to the riscv64 regression which has been addressed, and
  C23 FTBFSes, no other regression has been observed.
- 
  
  ## Regression potential
  
  The upstream changes to add const returns to ISO C23 functions causing FTBFs,
  are already being addressed for packages in main, even prior to upload:
  
https://bugs.launchpad.net/ubuntu/+bugs?field.searchtext=ISO+C23&field.status%3Alist=NEW&field.status%3Alist=CONFIRMED&field.status%3Alist=TRIAGED&field.status%3Alist=INPROGRESS&&field.status%3Alist=FIXCOMMITTED&field.status%3Alist=FIXRELEASED
  
  From December's rebuild, about 50 packages in universe have been identified
  to fail building from C23 const addition. Although the new error is generally
  trivial to fix, either by adding const to declarations or casting out (if 
safe),
  many of those packages have not yet been fixed and will fail to rebuild. Most
  of those are already tracked in Debian.
  
  The current lack of autopkgtest infrastructure for riscv64 could hide other
  regressions tied to the new riscv changes. Only limited testing has been
  done for that architecture, mostly upgrading, rebuilding packages, and 
synthetic usage in local VMs.
  
- 
  ## Additional Information
  Complete changelog: 
https://sourceware.org/git/?p=glibc.git;a=blob;f=NEWS;hb=refs/tags/glibc-2.43

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

Title:
  [FFE] merge glibc 2.43 in ubuntu resolute

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


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

Reply via email to