mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-08-08 00:20:38 -09:00
package/uclibc: update to 1.0.49
git shortlog v1.0.49...v1.0.48
Dmitry Chestnykh (6):
Correct uClibc compilation.
Fix uClibc build for nds32 with gcc-14.
Fix riscv32 build with gcc-14.
riscv32: Fix `struct ucontext` definition.
Fix wrong `struct ucontext_t` typedef for all arches.
Cast to proper types inside atomic macroses.
Fabrice Fontaine (1):
libc/sysdeps/linux/common/utime.c: fix riscv32 build
Joe Damato (1):
epoll.h: Add epoll ioctls
Max Filippov (9):
iconv: fix type mismatches
ldso: FDPIC: fix type mismatches
ldso: arm: fix build with gcc-14
malloc/memalign: avoid integer overflow
fix kernel_stat64 definition
linuxthreads: enable unwinding over signal frames
xtensa: use compiler-provided XCHAL macros
xtensa: make _init and _fini hidden
xtensa: add FDPIC support
Waldemar Brodkorb (9):
futimesat: add missing header
sparc64: Fix incorrect sigreturn stub function implementation
csky: allow time64
m68k: fix noMMU ELF compile with gcc 14.x
Revert "nds32: sync with binutils 2.37, gcc 11.2 and linux 5.10.93 changes"
m68k: fix for m68000 cpu
config: make ctor/dtor visible again
config: enable TIME64 by default
bump version for 1.0.49 release
Yuriy Kolerov (1):
libc: cast free() argument to void * in wchar.c
Patches applied upstream.
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
committed by
Thomas Petazzoni
parent
50bdb2a3b7
commit
127ddbe511
@@ -1,26 +0,0 @@
|
||||
From 4bcf25e75df857806623ff80924675bf849a60d2 Mon Sep 17 00:00:00 2001
|
||||
From: Waldemar Brodkorb <wbx@openadk.org>
|
||||
Date: Wed, 8 May 2024 10:08:08 +0200
|
||||
Subject: [PATCH] futimesat: add missing header
|
||||
|
||||
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
|
||||
Upstream: https://cgit.uclibc-ng.org/cgi/cgit/uclibc-ng.git/commit/?id=4bcf25e75df857806623ff80924675bf849a60d2
|
||||
---
|
||||
libc/sysdeps/linux/common/futimesat.c | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/libc/sysdeps/linux/common/futimesat.c b/libc/sysdeps/linux/common/futimesat.c
|
||||
index fd19fea7c..bf36550dd 100644
|
||||
--- a/libc/sysdeps/linux/common/futimesat.c
|
||||
+++ b/libc/sysdeps/linux/common/futimesat.c
|
||||
@@ -7,6 +7,7 @@
|
||||
*/
|
||||
|
||||
#include <sys/syscall.h>
|
||||
+#include <sys/stat.h>
|
||||
#include <sys/time.h>
|
||||
|
||||
#ifdef __NR_futimesat
|
||||
--
|
||||
2.30.2
|
||||
|
||||
@@ -1,35 +0,0 @@
|
||||
From 186878405324e96f61d896a149f623e0c792c972 Mon Sep 17 00:00:00 2001
|
||||
From: Max Filippov <jcmvbkbc@gmail.com>
|
||||
Date: Tue, 14 May 2024 23:18:56 -0700
|
||||
Subject: [PATCH] fix kernel_stat64 definition
|
||||
|
||||
The commit 74ca8d6f5d2e ("remove UCLIBC_HAS_LFS") removed conditional
|
||||
compilation dependent on __UCLIBC_HAS_LFS__, assuming it to be always
|
||||
defined, but removed the wrong branch in the definition of
|
||||
kernel_stat64.
|
||||
Fix kernel_stat64 definition to be stat64.
|
||||
|
||||
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
||||
Tested-by: Chris Packham <judge.packham@gmail.com>
|
||||
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
|
||||
Upstream: https://cgit.uclibc-ng.org/cgi/cgit/uclibc-ng.git/commit/?id=186878405324e96f61d896a149f623e0c792c972
|
||||
---
|
||||
libc/sysdeps/linux/common-generic/bits/kernel_stat.h | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/libc/sysdeps/linux/common-generic/bits/kernel_stat.h b/libc/sysdeps/linux/common-generic/bits/kernel_stat.h
|
||||
index 7a97bb4d7..e874a4a9f 100644
|
||||
--- a/libc/sysdeps/linux/common-generic/bits/kernel_stat.h
|
||||
+++ b/libc/sysdeps/linux/common-generic/bits/kernel_stat.h
|
||||
@@ -18,7 +18,7 @@
|
||||
* However that requires more #ifndef in relevant wrappers,
|
||||
* further uglifying them
|
||||
*/
|
||||
-#define kernel_stat64 stat
|
||||
+#define kernel_stat64 stat64
|
||||
|
||||
#endif /* _BITS_STAT_STRUCT_H */
|
||||
|
||||
--
|
||||
2.30.2
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# From https://downloads.uclibc-ng.org/releases/1.0.47/uClibc-ng-1.0.48.tar.xz.sha256
|
||||
sha256 3bf5fc6cc5cbc454b6c478424755c6f71e7c15578a2c966f02606aa5c5596e21 uClibc-ng-1.0.48.tar.xz
|
||||
# From https://downloads.uclibc-ng.org/releases/1.0.49/uClibc-ng-1.0.49.tar.xz.sha256
|
||||
sha256 340f9d5dd1159c69c3380654e39e567cbb304afcd3f9dfa2e9833f0fa13f5bbe uClibc-ng-1.0.49.tar.xz
|
||||
# Locally calculated
|
||||
sha256 ec60b993835e2c6b79e6d9226345f4e614e686eb57dc13b6420c15a33a8996e5 COPYING.LIB
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
UCLIBC_VERSION = 1.0.48
|
||||
UCLIBC_VERSION = 1.0.49
|
||||
UCLIBC_SOURCE = uClibc-ng-$(UCLIBC_VERSION).tar.xz
|
||||
UCLIBC_SITE = https://downloads.uclibc-ng.org/releases/$(UCLIBC_VERSION)
|
||||
UCLIBC_LICENSE = LGPL-2.1+
|
||||
|
||||
Reference in New Issue
Block a user