All of lore.kernel.org
 help / color / mirror / Atom feed
From: Waldemar Brodkorb <wbx@openadk.org>
To: buildroot@buildroot.org
Subject: [Buildroot] [PATCH] package/uclibc: update to 1.0.49
Date: Mon, 17 Jun 2024 09:25:24 +0200	[thread overview]
Message-ID: <Zm/k5MktW8WaUp2q@waldemar-brodkorb.de> (raw)

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>
---
 .../0001-futimesat-add-missing-header.patch   | 26 --------------
 .../0002-fix-kernel_stat64-definition.patch   | 35 -------------------
 package/uclibc/uclibc.hash                    |  4 +--
 package/uclibc/uclibc.mk                      |  2 +-
 4 files changed, 3 insertions(+), 64 deletions(-)
 delete mode 100644 package/uclibc/0001-futimesat-add-missing-header.patch
 delete mode 100644 package/uclibc/0002-fix-kernel_stat64-definition.patch

diff --git a/package/uclibc/0001-futimesat-add-missing-header.patch b/package/uclibc/0001-futimesat-add-missing-header.patch
deleted file mode 100644
index f8af3290fa..0000000000
--- a/package/uclibc/0001-futimesat-add-missing-header.patch
+++ /dev/null
@@ -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
-
diff --git a/package/uclibc/0002-fix-kernel_stat64-definition.patch b/package/uclibc/0002-fix-kernel_stat64-definition.patch
deleted file mode 100644
index 5a87586af8..0000000000
--- a/package/uclibc/0002-fix-kernel_stat64-definition.patch
+++ /dev/null
@@ -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
-
diff --git a/package/uclibc/uclibc.hash b/package/uclibc/uclibc.hash
index 7097bbf99a..1067ea9b0f 100644
--- a/package/uclibc/uclibc.hash
+++ b/package/uclibc/uclibc.hash
@@ -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
diff --git a/package/uclibc/uclibc.mk b/package/uclibc/uclibc.mk
index b7aba27b00..31f9899f00 100644
--- a/package/uclibc/uclibc.mk
+++ b/package/uclibc/uclibc.mk
@@ -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+
-- 
2.30.2

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

             reply	other threads:[~2024-06-17  7:25 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-06-17  7:25 Waldemar Brodkorb [this message]
2024-06-22 17:40 ` [Buildroot] [PATCH] package/uclibc: update to 1.0.49 Thomas Petazzoni via buildroot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=Zm/k5MktW8WaUp2q@waldemar-brodkorb.de \
    --to=wbx@openadk.org \
    --cc=buildroot@buildroot.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.