Re: [Buildroot] [PATCH] package/uclibc: bump to 1.0.59
Titouan Christophe via buildroot <[email protected]>
| Newsgroups | net.busybox.buildroot |
|---|---|
| Message-ID | <[email protected]> |
On 8/08/26 14:52, Waldemar Brodkorb wrote: > Changes made in this release: > > Ben Wolsieffer (1): > nptl: fix getting main stack size on no-MMU > > Max Filippov (4): > stdio: fix %a formatting of inf and nan > stdio: fix radix point output for %a > stdio: output sign with NaNs > stdio: restrict first digit of %a output to 0 or 1 > > Ramin Moussavi (19): > libintl.h: route stubs through format_arg inlines; fix gettext_noop > build: scope .NOTPARALLEL to locale targets only, restore parallel build > limits.h: define PAGE_SIZE/PAGESIZE like musl, fixing the gdb build > wait4: fall back to waitid(2) at runtime when wait4 returns ENOSYS > pagesize: restore PAGE_SHIFT fallback for binfmt_flat (no auxv) > buildsys: build locale headers in-tree, not via a recursive sub-make > extra/locale: skip locales the build host cannot provide > csky: fix struct semid_ds layout for TIME64 > csky: make __kernel_uid_t/__kernel_gid_t 32-bit > hppa: fix inotify/signalfd/timerfd flag values > hppa: do not set IPC_64 for the SysV IPC *ctl commands > x86: fix struct semid_ds layout for TIME64 > i386: add CFI to __libc_i386_syscall6 for cancellation unwinding > i386: do not set IPC_64 for the SysV IPC *ctl commands on 5.1+ kernels > buildsys: terminate .eh_frame in shared objects > m68k: make the __jmp_buf layout match what setjmp.S actually saves > inet: use the direct accept4 syscall when __NR_accept is missing > m68k: implement atomic operations with the CAS instruction > libc: fix struct shmid_ds layout for TIME64 > > Waldemar Brodkorb (10): > netinet/in.h: sync with glibc > bits/fcntl-linux.h: sync with glibc > add copy_file_range syscall wrapper > sys/fanotify.h: drop include to fix c-sky compilation > adjtimex: fix for architectures lacking __NR_clock_adjtime, f.e. frv > sys/user.h: restore required macros > netinet/tcp.h: sync with glibc > loongarch: add basic static only support > riscv: setcontext: fix linking error > bump version for 1.0.59 release > > ramin (16): > ldso: harden _dl_tls_get_addr_soft against an unusable DTV > microblaze: implement atomic operations with lwx/swx > ldso: microblaze: add missing addend to R_MICROBLAZE_TLSDTPREL32 > ldso: make the _dl_tls_get_addr_soft DTV check microblaze-specific > microblaze: fix struct semid_ds layout for TIME64 > m68k: fix struct semid_ds layout for TIME64 > mips: fix fallocate() 64-bit argument passing on n32 > mips: fix mmap64() for large offsets on n32 > mips: fix setjmp() on n32/n64 (.cpreturn, not .cprestore) > mips: always set IPC_64 for the SysV IPC *ctl commands > libc: fix struct msqid_ds layout for TIME64 on all common-header arches > linuxthreads: fix SIGSEGV in MIPS cancellable wrappers (waitpid, nanosleep) > ldso: serialize dl_iterate_phdr to fix concurrent unwind hang on SMP > nptl: cancel the current thread directly instead of via SIGCANCEL > mips: only n32/n64 always need IPC_64, not o32 > m68k: use the kernel cmpxchg helper for atomics on ColdFire > > Patch 0001 is applied upstream and is removed here. > > Fixes: > - https://autobuild.buildroot.net/results/2bd/2bd73b0060cad4f44649ffe4ea60c4775160d86e > > Signed-off-by: Waldemar Brodkorb <[email protected]> Applied to 2025.02.x and 2026.05.x, thanks ! _______________________________________________ buildroot mailing list [email protected] https://lists.buildroot.org/mailman/listinfo/buildroot