Overview
Request 417981 accepted
- Update to glibc 2.24
* The minimum Linux kernel version that this version of the GNU C Library
can be used with is 3.2
* The pap_AN locale has been deleted
* The readdir_r and readdir64_r functions have been deprecated
* The type `union wait' has been removed
* A new NSS action is added to facilitate large distributed system
administration
* The deprecated __malloc_initialize_hook variable has been removed from
the API
* The long unused localedef --old-style option has been removed
* nextupl, nextup, nextupf, nextdownl, nextdown and nextdownf are added
to libm
* An unnecessary stack copy in _nss_dns_getnetbyname_r was removed
(CVE-2016-3075)
* Previously, getaddrinfo copied large amounts of address data to the
stack, even after the fix for CVE-2013-4458 has been applied,
potentially resulting in a stack overflow. getaddrinfo now uses a
heap allocation instead (CVE-2016-3706)
* The glob function suffered from a stack-based buffer overflow when it
was called with the GLOB_ALTDIRFUNC flag and encountered a long file
name (CVE-2016-1234)
* The Sun RPC UDP client could exhaust all available stack space when
flooded with crafted ICMP and UDP messages (CVE-2016-4429)
* The IPv6 name server management code in libresolv could result in a
memory leak for each thread which is created, performs a failing
naming lookup, and exits (CVE-2016-5417)
- startcontext-cantunwind.patch: mark __startcontext as .cantunwind
(bsc#974800, BZ #20435)
- Removed patches:
- Created by Andreas_Schwab
- In state accepted
- Supersedes 417843
Request History
Andreas_Schwab created request
- Update to glibc 2.24
* The minimum Linux kernel version that this version of the GNU C Library
can be used with is 3.2
* The pap_AN locale has been deleted
* The readdir_r and readdir64_r functions have been deprecated
* The type `union wait' has been removed
* A new NSS action is added to facilitate large distributed system
administration
* The deprecated __malloc_initialize_hook variable has been removed from
the API
* The long unused localedef --old-style option has been removed
* nextupl, nextup, nextupf, nextdownl, nextdown and nextdownf are added
to libm
* An unnecessary stack copy in _nss_dns_getnetbyname_r was removed
(CVE-2016-3075)
* Previously, getaddrinfo copied large amounts of address data to the
stack, even after the fix for CVE-2013-4458 has been applied,
potentially resulting in a stack overflow. getaddrinfo now uses a
heap allocation instead (CVE-2016-3706)
* The glob function suffered from a stack-based buffer overflow when it
was called with the GLOB_ALTDIRFUNC flag and encountered a long file
name (CVE-2016-1234)
* The Sun RPC UDP client could exhaust all available stack space when
flooded with crafted ICMP and UDP messages (CVE-2016-4429)
* The IPv6 name server management code in libresolv could result in a
memory leak for each thread which is created, performs a failing
naming lookup, and exits (CVE-2016-5417)
- startcontext-cantunwind.patch: mark __startcontext as .cantunwind
(bsc#974800, BZ #20435)
- Removed patches:
licensedigger accepted review
factory-auto added opensuse-review-team as a reviewer
Please review sources
factory-auto added factory-repo-checker as a reviewer
Please review build success
factory-auto accepted review
Check script succeeded
dimstar accepted review
factory-repo-checker reopened review
glibc-testsuite is still building for repository openSUSE_Factory
factory-repo-checker accepted review
Builds for repo Base:System/openSUSE_Tumbleweed
mlin7442 set openSUSE:Factory:Staging:B as a staging project
Being evaluated by staging project "openSUSE:Factory:Staging:B"
mlin7442 accepted review
Picked openSUSE:Factory:Staging:B
factory-repo-checker reopened review
glibc.i686 is still building for repository openSUSE_Factory
factory-repo-checker reopened review
found conflict of ctags-5.8-7.2.x86_64 with etags-24.5-236.1.x86_64:
- /usr/bin/ctags [mode mismatch: g -755 root:root, g l777 root:root]
- /usr/share/man/man1/ctags.1.gz [mode mismatch: dg -644 root:root, dg l777 root:root]
factory-repo-checker reopened review
found conflict of ctags-5.8-7.2.x86_64 with etags-24.5-237.1.x86_64:
- /usr/bin/ctags [mode mismatch: g -755 root:root, g l777 root:root]
- /usr/share/man/man1/ctags.1.gz [mode mismatch: dg -644 root:root, dg l777 root:root]
factory-repo-checker accepted review
Builds for repo openSUSE:Factory:Staging:B/standard
factory-repo-checker reopened review
glibc.i686 is still building for repository openSUSE_Factory
factory-repo-checker accepted review
Builds for repo openSUSE:Factory:Staging:B/standard
factory-repo-checker reopened review
glibc.i686 is still building for repository openSUSE_Factory
factory-repo-checker accepted review
Builds for repo openSUSE:Factory:Staging:B/standard
dimstar_suse accepted review
ready to accept
dimstar_suse approved review
ready to accept
dimstar_suse accepted request
Accept to openSUSE:Factory