Linux repositories inspector

glibc-headers - Header files for development using standard C libraries.

The glibc-headers package contains the header files necessary for developing programs which use the standard C libraries (which are used by nearly all programs). If you are developing programs which will use the standard C libraries, your system needs to have these standard header files available in order to create the executables.

Install glibc-headers if you are going to develop programs which will use the standard C libraries.
2.29.9000
Fedora iconFedora rawhide
2.28
Fedora iconFedora 29
2.27
Fedora iconFedora 28
2.17
CentOS iconCentOS 7.6.1810
DistributionVersionSincePackageInstalledPackager
CentOS iconCentOS 7.6.1810 osrpm2.17-260.el714.01.2019683 kiB2.23 MiBCentOS BuildSystem
CentOS iconCentOS 7.6.1810 updatesrpm2.17-260.el7_6.409.04.2019683 kiB2.23 MiBCentOS BuildSystem
CentOS iconCentOS 7.6.1810 updatesrpm2.17-260.el7_6.301.02.2019683 kiB2.23 MiBCentOS BuildSystem
Fedora iconFedora 28 releases/Everything-osrpm2.27-8.fc2814.01.2019454 kiB1.93 MiBFedora Project
Fedora iconFedora 28 releases/Server-osrpm2.27-8.fc2814.01.2019454 kiB1.93 MiBFedora Project
Fedora iconFedora 28 releases/Workstation-osrpm2.27-8.fc2814.01.2019454 kiB1.93 MiBFedora Project
Fedora iconFedora 29 releases/Everything-osrpm2.28-9.fc2914.01.2019460 kiB1.93 MiBFedora Project
Fedora iconFedora 29 releases/Server-osrpm2.28-9.fc2914.01.2019460 kiB1.93 MiBFedora Project
Fedora iconFedora 29 releases-test/Everything-osrpm2.28-6.fc2914.01.2019459 kiB1.93 MiBFedora Project
Fedora iconFedora 29 releases-test/Server-osrpm2.28-6.fc2914.01.2019459 kiB1.93 MiBFedora Project
Fedora iconFedora rawhide development/Everything-osrpm2.29.9000-10.fc3109.04.2019483 kiB1.96 MiBFedora Project
Fedora iconFedora rawhide development/Server-osrpm2.29.9000-10.fc3109.04.2019483 kiB1.96 MiBFedora Project
Fedora iconFedora rawhide development/Workstation-osrpm2.29.9000-10.fc3109.04.2019483 kiB1.96 MiBFedora Project

Latest updates

CentOS 7.6.1810 icon

CentOS 7.6.1810 updates: Updated from 2.17-260.el7_6.3 to 2.17-260.el7_6.4

09.04.2019 22:20
  • Update glibc-rh1560641.patch to initialize pad outside
    the conditional eliminating an uninitialized byte warning from valgrind. (#1560641)
Fedora rawhide icon

Fedora rawhide development/Workstation-os: Updated from 2.29.9000-9.fc31 to 2.29.9000-10.fc31

09.04.2019 12:21
  • Auto-sync with upstream branch master,
    commit 8260f23616c1a2a4e609f989a195fba7690a42ca:
  • Fix strptime era handling, add more strftime tests [BZ #24394]
  • time/tst-strftime2.c: Make the file easier to maintain
  • time: Add tests for Minguo calendar [BZ #24293]
  • ja_JP locale: Add entry for the new Japanese era [BZ #22964]
  • Add Reiwa era tests to time/tst-strftime3.c
Fedora rawhide icon

Fedora rawhide development/Server-os: Updated from 2.29.9000-9.fc31 to 2.29.9000-10.fc31

09.04.2019 12:14
  • Auto-sync with upstream branch master,
    commit 8260f23616c1a2a4e609f989a195fba7690a42ca:
  • Fix strptime era handling, add more strftime tests [BZ #24394]
  • time/tst-strftime2.c: Make the file easier to maintain
  • time: Add tests for Minguo calendar [BZ #24293]
  • ja_JP locale: Add entry for the new Japanese era [BZ #22964]
  • Add Reiwa era tests to time/tst-strftime3.c
Fedora rawhide icon

Fedora rawhide development/Everything-os: Updated from 2.29.9000-9.fc31 to 2.29.9000-10.fc31

09.04.2019 12:07
  • Auto-sync with upstream branch master,
    commit 8260f23616c1a2a4e609f989a195fba7690a42ca:
  • Fix strptime era handling, add more strftime tests [BZ #24394]
  • time/tst-strftime2.c: Make the file easier to maintain
  • time: Add tests for Minguo calendar [BZ #24293]
  • ja_JP locale: Add entry for the new Japanese era [BZ #22964]
  • Add Reiwa era tests to time/tst-strftime3.c
Fedora rawhide icon

Fedora rawhide development/Workstation-os: Updated from 2.29.9000-8.fc31 to 2.29.9000-9.fc31

03.04.2019 03:22
  • Auto-sync with upstream branch master,
    commit 993e3107af67edefcfc79a62ae55f7b98aa5151e:
  • Add AArch64 HWCAPs from Linux 5.0
  • tt_RU: Fix orthographic mistakes in day and abday sections [BZ #24296]
  • iconv, localedef: avoid floating point rounding differences [BZ #24372]
  • Fix parentheses error in iconvconfig.c and ld-collate.c [BZ #24372]
  • S390: New configure check and hwcap values for new CPU architecture arch13
  • S390: Add memmove, strstr, and memmem ifunc variants for arch13
  • nptl: Remove pthread_clock_gettime pthread_clock_settime
  • linux: Assume clock_getres CLOCK_{PROCESS,THREAD}_CPUTIME_ID
  • Remove __get_clockfreq
  • Do not use HP_TIMING_NOW for random bits
  • hp-timing: Refactor rtld usage, add generic support
  • Add NT_ARM_PAC_MASK and NT_MIPS_MSA from Linux 5.0 to elf.h
  • Add UDP_GRO from Linux 5.0 to netinet/udp.h
  • nptl: Convert tst-sem5 & tst-sem13 to use libsupport
  • nptl/tst-rwlock14: Test pthread_rwlock_timedwrlock correctly
  • nss/tst-nss-files-alias-leak: add missing opening quote in printf
  • math: Enable some math builtins for clang
  • powerpc: Use __builtin_{mffs,mtfsf}
  • RISC-V: Fix `test' operand error with soft-float ABI being configured
Fedora rawhide icon

Fedora rawhide development/Server-os: Updated from 2.29.9000-8.fc31 to 2.29.9000-9.fc31

03.04.2019 00:05
  • Auto-sync with upstream branch master,
    commit 993e3107af67edefcfc79a62ae55f7b98aa5151e:
  • Add AArch64 HWCAPs from Linux 5.0
  • tt_RU: Fix orthographic mistakes in day and abday sections [BZ #24296]
  • iconv, localedef: avoid floating point rounding differences [BZ #24372]
  • Fix parentheses error in iconvconfig.c and ld-collate.c [BZ #24372]
  • S390: New configure check and hwcap values for new CPU architecture arch13
  • S390: Add memmove, strstr, and memmem ifunc variants for arch13
  • nptl: Remove pthread_clock_gettime pthread_clock_settime
  • linux: Assume clock_getres CLOCK_{PROCESS,THREAD}_CPUTIME_ID
  • Remove __get_clockfreq
  • Do not use HP_TIMING_NOW for random bits
  • hp-timing: Refactor rtld usage, add generic support
  • Add NT_ARM_PAC_MASK and NT_MIPS_MSA from Linux 5.0 to elf.h
  • Add UDP_GRO from Linux 5.0 to netinet/udp.h
  • nptl: Convert tst-sem5 & tst-sem13 to use libsupport
  • nptl/tst-rwlock14: Test pthread_rwlock_timedwrlock correctly
  • nss/tst-nss-files-alias-leak: add missing opening quote in printf
  • math: Enable some math builtins for clang
  • powerpc: Use __builtin_{mffs,mtfsf}
  • RISC-V: Fix `test' operand error with soft-float ABI being configured
Fedora rawhide icon

Fedora rawhide development/Everything-os: Updated from 2.29.9000-8.fc31 to 2.29.9000-9.fc31

02.04.2019 17:50
  • Auto-sync with upstream branch master,
    commit 993e3107af67edefcfc79a62ae55f7b98aa5151e:
  • Add AArch64 HWCAPs from Linux 5.0
  • tt_RU: Fix orthographic mistakes in day and abday sections [BZ #24296]
  • iconv, localedef: avoid floating point rounding differences [BZ #24372]
  • Fix parentheses error in iconvconfig.c and ld-collate.c [BZ #24372]
  • S390: New configure check and hwcap values for new CPU architecture arch13
  • S390: Add memmove, strstr, and memmem ifunc variants for arch13
  • nptl: Remove pthread_clock_gettime pthread_clock_settime
  • linux: Assume clock_getres CLOCK_{PROCESS,THREAD}_CPUTIME_ID
  • Remove __get_clockfreq
  • Do not use HP_TIMING_NOW for random bits
  • hp-timing: Refactor rtld usage, add generic support
  • Add NT_ARM_PAC_MASK and NT_MIPS_MSA from Linux 5.0 to elf.h
  • Add UDP_GRO from Linux 5.0 to netinet/udp.h
  • nptl: Convert tst-sem5 & tst-sem13 to use libsupport
  • nptl/tst-rwlock14: Test pthread_rwlock_timedwrlock correctly
  • nss/tst-nss-files-alias-leak: add missing opening quote in printf
  • math: Enable some math builtins for clang
  • powerpc: Use __builtin_{mffs,mtfsf}
  • RISC-V: Fix `test' operand error with soft-float ABI being configured
Fedora rawhide icon

Fedora rawhide development/Workstation-os: Updated from 2.29.9000-7.fc31 to 2.29.9000-8.fc31

22.03.2019 18:10
  • Add warnings and notes to /etc/nsswitch.conf and /etc/nscd.conf.
Fedora rawhide icon

Fedora rawhide development/Server-os: Updated from 2.29.9000-7.fc31 to 2.29.9000-8.fc31

22.03.2019 16:57
  • Add warnings and notes to /etc/nsswitch.conf and /etc/nscd.conf.
Fedora rawhide icon

Fedora rawhide development/Everything-os: Updated from 2.29.9000-7.fc31 to 2.29.9000-8.fc31

22.03.2019 16:51
  • Add warnings and notes to /etc/nsswitch.conf and /etc/nscd.conf.
Fedora rawhide icon

Fedora rawhide development/Workstation-os: Updated from 2.29.9000-6.fc31 to 2.29.9000-7.fc31

20.03.2019 15:39
  • Auto-sync with upstream branch master,
    commit 78919d3886c9543279ec755a701e279c62b44164.
Fedora rawhide icon

Fedora rawhide development/Everything-os: Updated from 2.29.9000-6.fc31 to 2.29.9000-7.fc31

20.03.2019 14:30
  • Auto-sync with upstream branch master,
    commit 78919d3886c9543279ec755a701e279c62b44164.
Fedora rawhide icon

Fedora rawhide development/Server-os: Updated from 2.29.9000-6.fc31 to 2.29.9000-7.fc31

20.03.2019 14:14
  • Auto-sync with upstream branch master,
    commit 78919d3886c9543279ec755a701e279c62b44164.
Fedora rawhide icon

Fedora rawhide development/Everything-os: Updated from 2.29.9000-5.fc31 to 2.29.9000-6.fc31

16.03.2019 15:24
  • Drop glibc-fedora-streams-rh436349.patch. STREAMS was removed upstream.
  • Auto-sync with upstream branch master,
    commit a0a0dc83173ce11ff45105fd32e5d14356cdfb9c:
  • Remove obsolete, never-implemented XSI STREAMS declarations
  • nss: Fix tst-nss-files-alias-truncated for default --as-needed linking
  • scripts/check-obsolete-constructs.py: Process all headers as UTF-8.
  • Use Linux 5.0 in build-many-glibcs.py.
  • hurd: Add no-op version of __res_enable_icmp [BZ #24047]
  • Move inttypes.h and stdint.h to stdlib.
  • Use a proper C tokenizer to implement the obsolete typedefs test.
  • Fix output of LD_SHOW_AUXV=1.
Fedora rawhide icon

Fedora rawhide development/Workstation-os: Updated from 2.29.9000-5.fc31 to 2.29.9000-6.fc31

16.03.2019 14:40
  • Drop glibc-fedora-streams-rh436349.patch. STREAMS was removed upstream.
  • Auto-sync with upstream branch master,
    commit a0a0dc83173ce11ff45105fd32e5d14356cdfb9c:
  • Remove obsolete, never-implemented XSI STREAMS declarations
  • nss: Fix tst-nss-files-alias-truncated for default --as-needed linking
  • scripts/check-obsolete-constructs.py: Process all headers as UTF-8.
  • Use Linux 5.0 in build-many-glibcs.py.
  • hurd: Add no-op version of __res_enable_icmp [BZ #24047]
  • Move inttypes.h and stdint.h to stdlib.
  • Use a proper C tokenizer to implement the obsolete typedefs test.
  • Fix output of LD_SHOW_AUXV=1.
Fedora rawhide icon

Fedora rawhide development/Server-os: Updated from 2.29.9000-5.fc31 to 2.29.9000-6.fc31

16.03.2019 14:16
  • Drop glibc-fedora-streams-rh436349.patch. STREAMS was removed upstream.
  • Auto-sync with upstream branch master,
    commit a0a0dc83173ce11ff45105fd32e5d14356cdfb9c:
  • Remove obsolete, never-implemented XSI STREAMS declarations
  • nss: Fix tst-nss-files-alias-truncated for default --as-needed linking
  • scripts/check-obsolete-constructs.py: Process all headers as UTF-8.
  • Use Linux 5.0 in build-many-glibcs.py.
  • hurd: Add no-op version of __res_enable_icmp [BZ #24047]
  • Move inttypes.h and stdint.h to stdlib.
  • Use a proper C tokenizer to implement the obsolete typedefs test.
  • Fix output of LD_SHOW_AUXV=1.
Fedora rawhide icon

Fedora rawhide development/Server-os: Updated from 2.29.9000-4.fc31 to 2.29.9000-5.fc31

14.03.2019 23:20
  • Drop glibc-rh1670028.patch, applied upstream
  • Auto-sync with upstream branch master,
    commit 38b52865d4ccfee3647f27e969e539a4396a73b1:
  • elf: Add DF_1_KMOD, DF_1_WEAKFILTER, DF_1_NOCOMMON to <elf.h>
  • resolv: Enable full ICMP errors for UDP DNS sockets [BZ #24047]
  • C-SKY: add elf header definition for elfutils
  • C-SKY: mark lr as undefined to stop unwinding
  • C-SKY: remove user_regs definition
  • C-SKY: fix sigcontext miss match
  • Bug 24307: Update to Unicode 12.0.0
  • Break lines before not after operators, batch 4.
  • check-wrapper-headers test: Adjust Fortran include file directory
  • Fix location where math-vector-fortran.h is installed.
Fedora rawhide icon

Fedora rawhide development/Everything-os: Updated from 2.29.9000-4.fc31 to 2.29.9000-5.fc31

14.03.2019 21:52
  • Drop glibc-rh1670028.patch, applied upstream
  • Auto-sync with upstream branch master,
    commit 38b52865d4ccfee3647f27e969e539a4396a73b1:
  • elf: Add DF_1_KMOD, DF_1_WEAKFILTER, DF_1_NOCOMMON to <elf.h>
  • resolv: Enable full ICMP errors for UDP DNS sockets [BZ #24047]
  • C-SKY: add elf header definition for elfutils
  • C-SKY: mark lr as undefined to stop unwinding
  • C-SKY: remove user_regs definition
  • C-SKY: fix sigcontext miss match
  • Bug 24307: Update to Unicode 12.0.0
  • Break lines before not after operators, batch 4.
  • check-wrapper-headers test: Adjust Fortran include file directory
  • Fix location where math-vector-fortran.h is installed.
Fedora rawhide icon

Fedora rawhide development/Workstation-os: Updated from 2.29.9000-4.fc31 to 2.29.9000-5.fc31

14.03.2019 21:20
  • Drop glibc-rh1670028.patch, applied upstream
  • Auto-sync with upstream branch master,
    commit 38b52865d4ccfee3647f27e969e539a4396a73b1:
  • elf: Add DF_1_KMOD, DF_1_WEAKFILTER, DF_1_NOCOMMON to <elf.h>
  • resolv: Enable full ICMP errors for UDP DNS sockets [BZ #24047]
  • C-SKY: add elf header definition for elfutils
  • C-SKY: mark lr as undefined to stop unwinding
  • C-SKY: remove user_regs definition
  • C-SKY: fix sigcontext miss match
  • Bug 24307: Update to Unicode 12.0.0
  • Break lines before not after operators, batch 4.
  • check-wrapper-headers test: Adjust Fortran include file directory
  • Fix location where math-vector-fortran.h is installed.
Fedora rawhide icon

Fedora rawhide development/Server-os: Updated from 2.29.9000-3.fc31 to 2.29.9000-4.fc31

11.03.2019 07:51
  • Auto-sync with upstream branch master,
    commit 0ddb7ea842abf63516b74d4b057c052afc6ba863.
  • nptl: Assume __ASSUME_FUTEX_CLOCK_REALTIME support
  • powerpc: Fix build of wcscpy with --disable-multi-arch
  • elf: Remove remnants of MAP_ANON emulation
  • S390: Increase function alignment to 16 bytes.
  • ja_JP: Change the offset for Taisho gan-nen from 2 to 1 [BZ #24162]
  • ldbl-opt: Reuse test cases from misc/ that check long double
  • ldbl-opt: Add error and error_at_line (bug 23984)
  • ldbl-opt: Add err, errx, verr, verrx, warn, warnx, vwarn, and vwarnx (bug 23984)
  • ldbl-opt: Reuse argp tests that print long double
  • ldbl-opt: Add argp_error and argp_failure (bug 23983)
  • elf/tst-big-note: Improve accuracy of test [BZ #20419]
  • S390: Fix introduction of __wcscpy and weak wcscpy symbols.
  • __netlink_assert_response: Add more __libc_fatal newlines [BZ #20271]
  • Add more spaces before '('.
  • elf: Add tests with a local IFUNC resolver [BZ #23937]
  • elf/Makefile: Run IFUNC tests if binutils supports IFUNC
  • powerpc: Fix linknamespace introduced by 4d8015639a75
  • hurd: Add renameat2 support for RENAME_NOREPLACE
  • Fix -Wempty-body warnings in Hurd-specific code.
  • Add some spaces before '('.
  • wcsmbs: optimize wcsnlen
  • wcsmbs: optimize wcsncpy
  • wcsmbs: optimize wcsncat
  • wcsmbs: optimize wcscpy
  • wcsmbs: optimize wcscat
  • wcsmbs: optimize wcpncpy
  • wcsmbs: optimize wcpcpy
  • Break further lines before not after operators.
  • Add and move fall-through comments in system-specific code.

Related packages

glibc - The GNU libc libraries
⇧ Top