Apocrypha

glibc

GNU libc C library

⚠ Security advisories affect this package: GLSA 202509-04, GLSA 202505-06, GLSA 202405-17, GLSA 202402-01, GLSA 202310-03

Available in

OverlayNewestEbuildsLast activity
gentoo gitweb ↗ 2.44 21 15 h details ›
sam_c GitHub ↗ 2.43.9999 4 4 d details ›

Versions & arches

VersionOverlay amd64arm64x86ppc64riscvalphaarmhppaloongm68kmipsppcs390sparc Committed
9999 LIVE gentoo follows upstream — no keywords view · download · history ↗
9999 LIVE sam_c follows upstream — no keywords 4 d view · download · history ↗
2.44 gentoo amd64 untested arm64 untested x86 untested ppc64 untested riscv untested alpha untested arm untested hppa untested loong untested m68k untested mips untested ppc untested s390 untested sparc untested view · download · history ↗
2.43.9999 LIVE gentoo follows upstream — no keywords view · download · history ↗
2.43.9999 sam_c amd64 untested arm64 untested x86 untested ppc64 untested riscv untested alpha untested arm untested hppa untested loong untested m68k untested mips untested ppc untested s390 untested sparc untested 6 d view · download · history ↗
2.43-r2 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing alpha testing arm stable hppa testing loong testing m68k testing mips testing ppc stable s390 testing sparc testing view · download · history ↗
2.43-r1 gentoo amd64 testing arm64 testing x86 testing ppc64 testing riscv testing alpha testing arm testing hppa testing loong testing m68k testing mips testing ppc testing s390 testing sparc testing view · download · history ↗
2.43 gentoo amd64 testing arm64 testing x86 testing ppc64 testing riscv testing alpha testing arm testing hppa testing loong testing m68k testing mips testing ppc testing s390 testing sparc testing view · download · history ↗
2.42.9999 sam_c amd64 untested arm64 untested x86 untested ppc64 untested riscv untested alpha untested arm untested hppa untested loong untested m68k untested mips untested ppc untested s390 untested sparc untested 6 mo view · download · history ↗
2.42-r7 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing alpha testing arm stable hppa testing loong testing m68k testing mips testing ppc stable s390 testing sparc testing view · download · history ↗
2.42-r6 gentoo amd64 testing arm64 testing x86 testing ppc64 testing riscv testing alpha testing arm testing hppa testing loong testing m68k testing mips testing ppc testing s390 testing sparc testing view · download · history ↗
2.42-r5 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing alpha testing arm stable hppa testing loong testing m68k testing mips testing ppc stable s390 testing sparc testing view · download · history ↗
2.42 sam_c amd64 untested arm64 untested x86 untested ppc64 untested riscv untested alpha untested arm untested hppa untested loong untested m68k untested mips untested ppc untested s390 untested sparc untested 6 mo view · download · history ↗
2.41-r10 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing alpha testing arm stable hppa testing loong testing m68k testing mips testing ppc stable s390 testing sparc testing view · download · history ↗
2.40-r11 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing alpha testing arm stable hppa testing loong testing m68k testing mips testing ppc stable s390 testing sparc testing view · download · history ↗
2.39-r11 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing alpha testing arm stable hppa testing loong testing m68k testing mips testing ppc stable s390 testing sparc testing view · download · history ↗
2.38-r13 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing alpha testing arm stable hppa testing loong testing m68k testing mips testing ppc stable s390 testing sparc testing view · download · history ↗
2.37-r10 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing alpha testing arm stable hppa testing loong testing m68k testing mips testing ppc stable s390 testing sparc testing view · download · history ↗
2.36-r8 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing alpha testing arm stable hppa testing loong testing m68k testing mips testing ppc stable s390 testing sparc testing view · download · history ↗
2.35-r11 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing alpha testing arm stable hppa testing loong testing m68k testing mips testing ppc stable s390 testing sparc testing view · download · history ↗
2.34-r14 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing alpha testing arm stable hppa testing loong untested m68k testing mips testing ppc stable s390 testing sparc testing view · download · history ↗
2.33-r14 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing alpha testing arm stable hppa testing loong untested m68k testing mips testing ppc stable s390 testing sparc testing view · download · history ↗
2.32-r8 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing alpha testing arm stable hppa testing loong untested m68k testing mips testing ppc stable s390 testing sparc testing view · download · history ↗
2.31-r7 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing alpha testing arm stable hppa testing loong untested m68k testing mips testing ppc stable s390 testing sparc testing view · download · history ↗
2.19-r3 gentoo amd64 testing arm64 untested x86 untested ppc64 untested riscv untested alpha untested arm untested hppa untested loong untested m68k untested mips untested ppc untested s390 untested sparc untested view · download · history ↗

Use flags of 2.44

  • audit Enable support for Linux audit subsystem using sys-process/audit
  • caps Use Linux capabilities library to control privilege
  • cet Enable Intel Control-flow Enforcement Technology (needs binutils 2.29 and gcc 8)
  • clang Allow building with clang (if proper environment is set). Highly experimental. Disable to auto-force gcc usage.
  • compile-locales build *all* locales in src_install; this is generally meant for stage building only as it ignores /etc/locale.gen file and can be pretty slow
  • custom-cflags Build with user-specified CFLAGS (unsupported)
  • doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
  • gd build memusage and memusagestat tools
  • hash-sysv-compat enable sysv linker hashes in glibc for compatibility with binary software (EAC via wine/proton)
  • headers-only Install only C headers instead of whole package. Mainly used by sys-devel/crossdev for toolchain bootstrap.
  • +multiarch enable optimizations for multiple CPU architectures (detected at runtime)
  • multilib On 64bit systems, if you want to be able to compile 32bit and 64bit binaries
  • multilib-bootstrap Provide prebuilt libgcc.a and crt files if missing. Only needed for ABI switch.
  • nscd Build, and enable support for, the Name Service Cache Daemon
  • old-kernel Support the oldest kernel also supported by upstream glibc, otherwise the oldest in the Gentoo tree
  • perl Install additional scripts written in Perl
  • profile Add support for software performance analysis (will likely vary from ebuild to ebuild)
  • selinux !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
  • sframe enable building with sframe backtrace support
  • +ssp protect stack of glibc internals
  • stack-realign Realign the stack in the 32-bit build for compatibility with older binaries at some performance cost
  • +static-libs Build static versions of dynamic libraries as well
  • suid Make internal pt_chown helper setuid -- not needed if using Linux and have /dev/pts mounted with gid=5
  • systemd Enable use of systemd-specific libraries and features like socket activation or session tracking
  • systemtap Enable enhanced debugging hooks/interface via SystemTap static probe points. Note that this isn't exclusive to SystemTap, despite the name. This provides an interface which dev-debug/gdb optionally uses, see https://sourceware.org/gdb/wiki/LinkerInterface.
  • test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
  • vanilla Do not add extra patches which change default behaviour; DO NOT USE THIS ON A GLOBAL SCALE as the severity of the meaning changes drastically
  • verify-sig Verify upstream signatures on distfiles

Runtime dependencies of 2.44

show 33 lines