<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/pepe2k/toolchain, branch v21.02.4</title>
<subtitle>Staging tree of Piotr Dymacz</subtitle>
<id>https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v21.02.4</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v21.02.4'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/'/>
<updated>2022-02-12T23:23:30Z</updated>
<entry>
<title>glibc: update to latest 2.33 HEAD</title>
<updated>2022-02-12T23:23:30Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2022-02-12T21:31:50Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=de948a0bce56c809864b2251be741b7e07a822d0'/>
<id>urn:sha1:de948a0bce56c809864b2251be741b7e07a822d0</id>
<content type='text'>
14f2867b57 Fix failing nss/tst-nss-files-hosts-long with local resolver
d27d1e4d13 posix: Fix attribute access mode on getcwd [BZ #27476]
4b95183785 S390: Add PCI_MIO and SIE HWCAPs
6090cf1330 elf: Replace nsid with args.nsid [BZ #27609]
9edf29fd72 s390: Use long branches across object boundaries (jgh instead of jh)
94c91ce231 support: Add xpthread_kill
f9592d65f2 nptl: Do not set signal mask on second setjmp return [BZ #28607]
1cc490adca powerpc64[le]: Fix CFI and LR save address for asm syscalls [BZ #28532]
c76a0ba878 gconv: Do not emit spurious NUL character in ISO-2022-JP-3 (bug 28524)
c493f6a0e4 powerpc64[le]: Allocate extra stack frame on syscall.S
55b99e9ed0 powerpc: Fix unrecognized instruction errors with recent GCC
a51b76b71e x86: use default cache size if it cannot be determined [BZ #28784]
f10e992e8d socket: Add the __sockaddr_un_set function
4653cd9e36 CVE-2022-23219: Buffer overflow in sunrpc clnt_create for "unix" (bug 22542)
dae9a8e7f6 sunrpc: Test case for clnt_create "unix" buffer overflow (bug 22542)
4f4452721d &lt;shlib-compat.h&gt;: Support compat_symbol_reference for _ISOMAC
0f70b829f8 CVE-2022-23218: Buffer overflow in sunrpc svcunix_create (bug 28768)
5cab4e3f3a powerpc: Fix unrecognized instruction errors with recent binutils
ac148bdd88 elf: Fix glibc-hwcaps priorities with cache flags mismatches [BZ #27046]
e081bafcb1 support: Add helpers to create paths longer than PATH_MAX
e41e5b97e3 realpath: Set errno to ENAMETOOLONG for result larger than PATH_MAX [BZ #28770]
f63cb3cf72 tst-realpath-toolong: Fix hurd build
46a70c49ba support: Add xclone
bcdde07537 getcwd: Set errno to ERANGE for size == 1 (CVE-2021-3999)
41980af2d7 realpath: Avoid overwriting preexisting error (CVE-2021-3998)
48d9161e02 Linux: Detect user namespace support in io/tst-getcwd-smallbuff
06ce5fbd6d support: Fix xclone build failures on ia64 and hppa
d251ad533e aarch64: align stack in clone [BZ #27939]
3d52239b30 x86: Fix __wcsncmp_avx2 in strcmp-avx2.S [BZ# 28755]
86c153d092 NEWS: Add a bug fix entry for BZ #28755
6b7b6c7514 test-strnlen.c: Initialize wchar_t string with wmemset [BZ #27655]
a744a0a3fe test-strnlen.c: Check that strnlen won't go beyond the maximum length
f0a2b67147 x86: Set Prefer_No_VZEROUPPER and add Prefer_AVX2_STRCMP
9cee072f8f x86-64: Add ifunc-avx2.h functions with 256-bit EVEX
06d1aed51b x86-64: Add strcpy family functions with 256-bit EVEX
1697e739ef x86-64: Add memmove family functions with 256-bit EVEX
47bf9f38bb x86-64: Add memset family functions with 256-bit EVEX
15bae38c8b x86-64: Add memcmp family functions with 256-bit EVEX
0598a25cbe x86-64: Add AVX optimized string/memory functions for RTM
82f1ba9af7 x86: Add string/memory function tests in RTM region
763cea698b x86-64: Use ZMM16-ZMM31 in AVX512 memset family functions
d49105cc7a x86-64: Use ZMM16-ZMM31 in AVX512 memmove family functions
31dd3e3cb3 x86-64: Fix ifdef indentation in strlen-evex.S
902af2f5ee NEWS: Add a bug fix entry for BZ #27457
e09c377806 x86: Optimize memchr-avx2.S
453ed0a0f2 x86: Fix overflow bug with wmemchr-sse2 and wmemchr-avx2 [BZ #27974]
b72b89705e x86: Optimize strlen-avx2.S
355afae940 x86: Optimize memchr-evex.S
3dea108f60 x86-64: Fix an unknown vector operation in memchr-evex.S
5697e2dda8 x86-64: Move strlen.S to multiarch/strlen-vec.S
3ac5a7fe8b x86-64: Add wcslen optimize for sse4.1
cef3bffade x86: Fix overflow bug in wcsnlen-sse4_1 and wcsnlen-avx2 [BZ #27974]
8a3a0177c7 x86: Optimize strlen-evex.S
2b00ee820a String: Add overflow tests for strnlen, memchr, and strncat [BZ #27974]
25941de34e NEWS: Add a bug fix entry for BZ #27974
3e2a15c666 x86-64: Require BMI2 for __strlen_evex and __strnlen_evex
5cb6edb6cd x86: Copy IBT and SHSTK usable only if CET is enabled
0a5f5e2dc1 x86: Check RTM_ALWAYS_ABORT for RTM [BZ #28033]
54fdfa2b33 x86: Black list more Intel CPUs for TSX [BZ #27398]
1b8f2456b9 x86: Use CHECK_FEATURE_PRESENT to check HLE [BZ #27398]
260360e89b x86: Remove wcsnlen-sse4_1 from wcslen ifunc-impl-list [BZ #28064]
1956ad4930 x86-64: Test strlen and wcslen with 0 in the RSI register [BZ #28064]
78d25827ae Linux: Simplify __opensock and fix race condition [BZ #28353]
9495d729f6 hurd if_index: Explicitly use AF_INET for if index discovery
55446dd8a2 socket: Do not use AF_NETLINK in __opensock

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>glibc: update to latest 2.33 HEAD (bug 28213)</title>
<updated>2021-10-21T20:44:59Z</updated>
<author>
<name>Hans Dedecker</name>
</author>
<published>2021-09-12T13:59:51Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=f509ff77d40766907b4d15dea5c725b6a9a8af18'/>
<id>urn:sha1:f509ff77d40766907b4d15dea5c725b6a9a8af18</id>
<content type='text'>
9b01145592 MIPS: Setup errno for {f,l,}xstat
9c676ef514 RISC-V: Update rv64 ULPs
c6cadbf83a linux: Remove shmmax check from tst-sysvshm-linux
22d37364ae librt: add test (bug 28213)
27a78fd712 librt: fix NULL pointer dereference (bug 28213)

Signed-off-by: Hans Dedecker &lt;dedeckeh@gmail.com&gt;
(cherry picked from commit c6a2ffd505cf7b8ce7ea0424a7709bb8f73e6999)
</content>
</entry>
<entry>
<title>glibc: update to latest 2.33 HEAD (bug 28011)</title>
<updated>2021-07-19T20:56:04Z</updated>
<author>
<name>Hans Dedecker</name>
</author>
<published>2021-07-13T19:21:33Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=60fad8f82bd163761ae0e51ff131ba23f753ef83'/>
<id>urn:sha1:60fad8f82bd163761ae0e51ff131ba23f753ef83</id>
<content type='text'>
b5711025bc x86_64: Remove unneeded static PIE check for undefined weak diagnostic
edfd11197e wordexp: handle overflow in positional parameter number (bug 28011)

Signed-off-by: Hans Dedecker &lt;dedeckeh@gmail.com&gt;
(cherry picked from commit 9d2dcc83128a035262bf15b8bbd1f57622465b42)
</content>
</entry>
<entry>
<title>glibc: update to latest 2.33 HEAD (BZ #27646, bug 27896, BZ #15271)</title>
<updated>2021-07-19T20:55:57Z</updated>
<author>
<name>Hans Dedecker</name>
</author>
<published>2021-06-27T13:29:25Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=c58afca1aa0688b12b010e069d9bedd4bb2e3529'/>
<id>urn:sha1:c58afca1aa0688b12b010e069d9bedd4bb2e3529</id>
<content type='text'>
58b90461ae elf: Use _dl_catch_error from base namespace in dl-libc.c [BZ #27646]
8c06748c51 Fix use of __pthread_attr_copy in mq_notify (bug 27896)
4b6be914bd Use __pthread_attr_copy in mq_notify (bug 27896)
f4cba6ca1e dlfcn: Failures after dlmopen should not terminate process [BZ #15271]

Signed-off-by: Hans Dedecker &lt;dedeckeh@gmail.com&gt;
(cherry picked from commit f033d5ad1c28e07eb6de2ce3ea8650dc7080d6d0)
</content>
</entry>
<entry>
<title>glibc: update to latest 2.33 HEAD (BZ #27892)</title>
<updated>2021-06-08T18:44:08Z</updated>
<author>
<name>Hans Dedecker</name>
</author>
<published>2021-05-30T17:38:45Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=3b4aac76b4a0cf62827f648666cb60840a3e102e'/>
<id>urn:sha1:3b4aac76b4a0cf62827f648666cb60840a3e102e</id>
<content type='text'>
0ef0e6de7f powerpc: Fix handling of scv return error codes [BZ #27892]

Signed-off-by: Hans Dedecker &lt;dedeckeh@gmail.com&gt;
(cherry picked from commit 507257778c733749816a8ca611f072d07916a918)
</content>
</entry>
<entry>
<title>glibc: update to latest 2.33 HEAD (bug 27744)</title>
<updated>2021-05-14T21:32:22Z</updated>
<author>
<name>Hans Dedecker</name>
</author>
<published>2021-04-28T18:48:01Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=25d81e9c76b3c7bf30f5268a2d4cd84f2d787296'/>
<id>urn:sha1:25d81e9c76b3c7bf30f5268a2d4cd84f2d787296</id>
<content type='text'>
3f5080aedd nptl: Do not build nptl/tst-pthread-gdb-attach as PIE
36783141cf nptl: Check for compatible GDB in nptl/tst-pthread-gdb-attach
ea299b62e8 nptl_db: Support different libpthread/ld.so load orders (bug 27744)
162df872f0 x86: tst-cpu-features-supports.c: Update AMX check

Signed-off-by: Hans Dedecker &lt;dedeckeh@gmail.com&gt;
(cherry picked from commit 2fc20886ec70d55a4e445689a849cfd1fab07750)
</content>
</entry>
<entry>
<title>glibc: update to latest 2.33 commit</title>
<updated>2021-04-18T10:04:52Z</updated>
<author>
<name>Hans Dedecker</name>
</author>
<published>2021-04-17T19:24:39Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=f33139c4d5f4b616ca9439ed1390dd2049245333'/>
<id>urn:sha1:f33139c4d5f4b616ca9439ed1390dd2049245333</id>
<content type='text'>
12ff80b312 Remove PR_TAGGED_ADDR_ENABLE from sys/prctl.h
1bf38e7260 Fix SXID_ERASE behavior in setuid programs (BZ #27471)
a7b8e8ec9b Enhance setuid-tunables test
ee16c81063 tst-env-setuid: Use support_capture_subprogram_self_sgid
267e174f19 support: Add capability to fork an sgid child
249c486ce8 support: Pass environ to child process
45b2c57d34 support: Typo and formatting fixes
e07abf59b2 tunables: Fix comparison of tunable values
3e9ca60a58 linux: always update select timeout (BZ #27706)
8380ca5833 linux: Normalize and return timeout on select (BZ #27651)
85e4dc415a libsupport: Add support_select_normalizes_timeout
b5b4aa62c1 libsupport: Add support_select_modifies_timeout
3d525dd639 misc: Fix tst-select timeout handling (BZ#27648)
830674605f tst: Provide test for select

Signed-off-by: Hans Dedecker &lt;dedeckeh@gmail.com&gt;
(cherry picked from commit b3728f2cbd22c033ff852695eb6832c4040af37e)
</content>
</entry>
<entry>
<title>glibc: update to latest git HEAD (BZ #27468, BZ #27511)</title>
<updated>2021-04-18T10:04:48Z</updated>
<author>
<name>Hans Dedecker</name>
</author>
<published>2021-04-05T16:34:19Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=75d0a0da150a4434562a6ae30fabb62b8c138fc7'/>
<id>urn:sha1:75d0a0da150a4434562a6ae30fabb62b8c138fc7</id>
<content type='text'>
e78ea9bd26 Update Nios II libm-test-ulps.
98bb18f52a malloc: Fix a realloc crash with heap tagging [BZ 27468]
fc4ecce85b S390: Also check vector support in memmove ifunc-selector [BZ #27511]

Signed-off-by: Hans Dedecker &lt;dedeckeh@gmail.com&gt;
(cherry picked from commit d49f1acff1a79992c474fceaeac066671f838a2c)
</content>
</entry>
<entry>
<title>toolchain/gdb: fix compilation with ccache</title>
<updated>2021-04-18T10:04:43Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2021-04-05T01:32:30Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=09a23b9261f86e6d82c5b3cf55060a7ece997c15'/>
<id>urn:sha1:09a23b9261f86e6d82c5b3cf55060a7ece997c15</id>
<content type='text'>
For some reason, one of the configure checks results in some infinite
loop and ends up spawning endless gcc processes, causing OOM. Just pass
a configure var to avoid it.

Same fix as 6e23813c1ed7494a9da3b5e59cfcafd71097c420

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
(cherry picked from commit fc093c3f9cce80ea60e3752f6629f999ec186765)
</content>
</entry>
<entry>
<title>glibc: update to latest 2.33 commit</title>
<updated>2021-03-21T13:01:10Z</updated>
<author>
<name>Hans Dedecker</name>
</author>
<published>2021-03-20T20:00:05Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=d52c5c081eefcc669e8e97a1ebad4d22e3637a4f'/>
<id>urn:sha1:d52c5c081eefcc669e8e97a1ebad4d22e3637a4f</id>
<content type='text'>
db32fc27e7 test-container: Always copy test-specific support files [BZ #27537]
79c6be6a0a nptl: Remove private futex optimization [BZ #27304]
f90d6b0484 pthread_once hangs when init routine throws an exception [BZ #18435]
dd8023c2ac elf: ld.so --help calls _dl_init_paths without a main map [BZ #27577]
ea5a537e87 elf: Always set l in _dl_init_paths (bug 23462)
64f6c287ad x86: Handle _SC_LEVEL1_ICACHE_LINESIZE [BZ #27444]
32b9280f1d io: Return EBAFD for negative file descriptor on fstat (BZ #27559)

Signed-off-by: Hans Dedecker &lt;dedeckeh@gmail.com&gt;
(cherry picked from commit 956490ad6abead94c8b06e55b687074fa2fd5c62)
</content>
</entry>
</feed>
