glibc 2.39-3.1ubuntu2 source package in Ubuntu

Changelog

glibc (2.39-3.1ubuntu2) oracular; urgency=medium

  * No-change re-upload

glibc (2.39-3.1ubuntu1) oracular; urgency=medium

  * Merge from Debian experimental.
    Dropped changes, no longer needed after Noble:
    - libc6-dev: bump the Replace libc6 version to 2.37-0ubuntu2
    - Adjust libc6-dev Breaks to account for binNMU vs no-change uploads
    - Fix Replaces version for libsotruss.so file move (LP #2042665)
    - d/control.in/i386: fix math-vector-fortran.h file move (LP #2039234)
    - d/control: declare a Breaks on older cyrus-imapd (LP #2011326)
    - Add Breaks on scipy (LP #2052659)
    Dropped changes, obsolete:
    - d/patches/arm/local-vfp-sysdeps.diff: Restore, and add another EABI
      attribute to hopefully avoid upsetting current binutils.
      -> The fixed binutils has been present in the archive since Lunar
    - d/patches/ubuntu/sdt-headers.patch: borrow patch from fedora to fix
      build failure on s390x.
      -> Presumably fixed in systemtap for a while now
    - Ubuntu-specific changelog
      -> We didn't ship it anywhere!
    Dropped, supersed in Debian:
    - Drop patch any/git-c-utf-8-language.diff
    - DEP17: Move files to /usr. (Closes: #1061248)
      -> See below
    - Drop transitional dependency from libc6-dev to libnsl-dev;
      required for bootstrapping libnsl against libtirpc3t64
  * Re-enable frame-pointer optimization on ppc64el (LP: #2064539)
  * Replace frame pointers by -mbackchain on s390x (LP: #2064538)
  * s390x: drop the 32-bit multi-arch variant (LP: #2067350)
  * ppc64el: raise the baseline to match the rest of the distro (LP: #2069040)
  * Remove previous DEP17 diversions in preinst (LP: #2070061)
  * Define _DISTRO_EVADE_TIME_BITS for the build, not setting _TIME_BITS
    and _FILE_OFFSET_BITS in the compiler by default.
  * debian/patches/git-updates.diff: update from upstream stable branch
    (LP: #2062228)

glibc (2.39-3.1) experimental; urgency=medium

  * Non-maintainer upload acked by Aurelien Jarno.
  * Same diff as the 2.38-12.1 upload to unstable.
  * Move all aliased files including the dynamic loader to /usr. (DEP17,
    Closes: #1061248)
    + Install a protective diversion for the dynamic loader to avoid accidental
      deletion (DEP17 P1 M8).
    + Manage the dynamic loader symlink via maintainer scripts and triggers
      in multilib packages to avoid interaction of Replaces and /usr-move.
    + Avoid a versioned dependency on base-files.
      - Continue managing toplevel multilib aliasing links for the time being.
      - Install protective diversions for aliasing symlinks that base-files
        would also install in case libc is upgraded first. (DEP17 P9 M4)

glibc (2.39-3) experimental; urgency=medium

  [ Aurelien Jarno ]
  * debian/patches/arm64/local-remove-aarch64-bits-math-vector-h.diff: drop,
    buggy packages should be fixed instead.
  * debian/patches/git-updates.diff: update from upstream stable branch.

glibc (2.39-2) experimental; urgency=medium

  [ Aurelien Jarno ]
  * debian/patches/any/submitted-static-exp10.diff: add proposed patch to fix
    missing exp10 math function in libm.a on i386 and m68k.
  * debian/control.in/libc, debian/rules.d/control.mk, debian/sysdeps/ia64.mk:
    remove support for ia64, it is not supported upstream anymore.
  * debian/patches/git-updates.diff: update from upstream stable branch.

glibc (2.39-1) experimental; urgency=medium

  [ Aurelien Jarno ]
  * New upstream release.
    - Add support for fchmodat with flags != 0, using the fchmodat2 syscall.
      Closes: #1041415.
    - debian/symbols.wildcard: add 2.39.
    - debian/patches/git-updates.diff: update from upstream stable branch.
    - debian/patches/localedata/sort-UTF8-first.diff: rebased.
    - debian/patches/localedata/locale-ku_TR.diff: rebased.
    - debian/patches/localedata/locale-en_DK.diff: rebased.
    - debian/patches/localedata/locale-zh_TW.diff: rebased.
    - debian/patches/localedata/submitted-es_MX-decimal_point.diff.
    - debian/patches/hurd-i386/git-realpath_NULL.diff: upstreamed.
    - debian/patches/hurd-i386/git-tst-realpath-toolong.diff: upstreamed.
    - debian/patches/hurd-i386/git-hidden_chk.diff: upstreamed.
    - debian/patches/hurd-i386/git-glob_dirent.diff: upstreamed.
    - debian/patches/hurd-i386/git-powerpc-longjmp.diff: upstreamed.
    - debian/patches/hurd-i386/git-jemalloc.diff: upstreamed.
    - debian/patches/hurd-i386/git-jemalloc2.diff: upstreamed.
    - debian/patches/hurd-i386/git-error_t.diff: upstreamed.
    - debian/patches/hurd-i386/git-tls_dtors.diff: upstreamed.
    - debian/patches/hurd-i386/git-main_stack.diff: upstreamed.
    - debian/patches/hurd-i386/git-ucontext.diff: upstreamed.
    - debian/patches/hurd-i386/git-clean_ports.diff: upstreamed.
    - debian/patches/hurd-i386/git-statfs_f_ffree.patch: upstreamed.
    - debian/patches/hurd-i386/git-send_interrupt.diff: upstreamed.
    - debian/patches/hurd-i386/git-exec-intr.diff: upstreamed.
    - debian/patches/hurd-i386/git-ioctls-bsd.diff: upstreamed.
    - debian/patches/hurd-i386/git-dtable_reauth.diff: upstreamed.
    - debian/patches/hurd-i386/git-64bit-abi.diff: upstreamed.
    - debian/patches/i386/unsubmitted-quiet-ldconfig.diff: rebased.
    - debian/patches/i386/local-setcontext-revert-eax-ecx-edx.patch: rebased.
    - debian/patches/riscv64/git-risc-v-add-support-for-dl_runtime_profile.diff:
      upstreamed.
    - debian/patches/all/local-remove-manual.diff: rebased.
    - debian/patches/any/git-c-utf-8-language.diff: upstreamed.
    - debian/patches/any/local-qsort-memory-corruption.patch: removed, obsolete.
  * debian/rules.d/tarball.mk: make tarball creation reproducible.

  [ Samuel Thibault ]
  * debian/patches/hurd-i386/local-no-bootstrap-fs-access.2.diff: Now useless.
  * debian/patches/hurd-i386/local-fix-nss.diff: Refresh.
  * debian/patches/hurd-i386/submitted-net.diff: Refresh.
  * debian/testsuite-xfail-debian.mk: Update hurd results.

 -- Simon Chopin <email address hidden>  Fri, 28 Jun 2024 11:40:28 +0200

Upload details

Uploaded by:
Simon Chopin
Uploaded to:
Oracular
Original maintainer:
Ubuntu Developers
Architectures:
any all
Section:
libs
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
glibc_2.39.orig.tar.xz 17.7 MiB f77bd47cf8170c57365ae7bf86696c118adb3b120d3259c64c502d3dc1e2d926
glibc_2.39.orig.tar.xz.asc 833 bytes 2cce427ef7933c17379f5514e4f0ccf8dffae5bf8c72f0f7e0bf8b8401f34be5
glibc_2.39-3.1ubuntu2.debian.tar.xz 473.4 KiB c481d2aae8ef7491742c5719c98760bc1921c41767af9d1c1d9fee6f5198cbff
glibc_2.39-3.1ubuntu2.dsc 7.7 KiB fe8a5178120853c0f545c2d7ee31b8060d47d6fe496fd1c67b96d280ac518efc

Available diffs

View changes file

Binary packages built by this source

glibc-doc: No summary available for glibc-doc in ubuntu oracular.

No description available for glibc-doc in ubuntu oracular.

glibc-source: No summary available for glibc-source in ubuntu oracular.

No description available for glibc-source in ubuntu oracular.

libc-bin: No summary available for libc-bin in ubuntu oracular.

No description available for libc-bin in ubuntu oracular.

libc-bin-dbgsym: No summary available for libc-bin-dbgsym in ubuntu oracular.

No description available for libc-bin-dbgsym in ubuntu oracular.

libc-dev-bin: No summary available for libc-dev-bin in ubuntu oracular.

No description available for libc-dev-bin in ubuntu oracular.

libc-dev-bin-dbgsym: No summary available for libc-dev-bin-dbgsym in ubuntu oracular.

No description available for libc-dev-bin-dbgsym in ubuntu oracular.

libc-devtools: No summary available for libc-devtools in ubuntu oracular.

No description available for libc-devtools in ubuntu oracular.

libc-devtools-dbgsym: No summary available for libc-devtools-dbgsym in ubuntu oracular.

No description available for libc-devtools-dbgsym in ubuntu oracular.

libc6: No summary available for libc6 in ubuntu oracular.

No description available for libc6 in ubuntu oracular.

libc6-amd64: No summary available for libc6-amd64 in ubuntu oracular.

No description available for libc6-amd64 in ubuntu oracular.

libc6-amd64-dbgsym: No summary available for libc6-amd64-dbgsym in ubuntu oracular.

No description available for libc6-amd64-dbgsym in ubuntu oracular.

libc6-dbg: No summary available for libc6-dbg in ubuntu oracular.

No description available for libc6-dbg in ubuntu oracular.

libc6-dev: No summary available for libc6-dev in ubuntu oracular.

No description available for libc6-dev in ubuntu oracular.

libc6-dev-amd64: No summary available for libc6-dev-amd64 in ubuntu oracular.

No description available for libc6-dev-amd64 in ubuntu oracular.

libc6-dev-dbgsym: No summary available for libc6-dev-dbgsym in ubuntu oracular.

No description available for libc6-dev-dbgsym in ubuntu oracular.

libc6-dev-i386: No summary available for libc6-dev-i386 in ubuntu oracular.

No description available for libc6-dev-i386 in ubuntu oracular.

libc6-dev-x32: No summary available for libc6-dev-x32 in ubuntu oracular.

No description available for libc6-dev-x32 in ubuntu oracular.

libc6-i386: No summary available for libc6-i386 in ubuntu oracular.

No description available for libc6-i386 in ubuntu oracular.

libc6-i386-dbgsym: No summary available for libc6-i386-dbgsym in ubuntu oracular.

No description available for libc6-i386-dbgsym in ubuntu oracular.

libc6-x32: No summary available for libc6-x32 in ubuntu oracular.

No description available for libc6-x32 in ubuntu oracular.

libc6-x32-dbgsym: No summary available for libc6-x32-dbgsym in ubuntu oracular.

No description available for libc6-x32-dbgsym in ubuntu oracular.

locales: No summary available for locales in ubuntu oracular.

No description available for locales in ubuntu oracular.

locales-all: No summary available for locales-all in ubuntu oracular.

No description available for locales-all in ubuntu oracular.

nscd: No summary available for nscd in ubuntu oracular.

No description available for nscd in ubuntu oracular.

nscd-dbgsym: No summary available for nscd-dbgsym in ubuntu oracular.

No description available for nscd-dbgsym in ubuntu oracular.