* [Buildroot] [PATCH] package/util-linux: update to 2.40.2
@ 2024-09-22 8:35 Waldemar Brodkorb
2024-10-26 12:56 ` Thomas Petazzoni via buildroot
0 siblings, 1 reply; 2+ messages in thread
From: Waldemar Brodkorb @ 2024-09-22 8:35 UTC (permalink / raw)
To: buildroot
Disable lsfd for uClibc-ng until 1.0.51 is out.
Some files now are licensed under MIT.
README.licensing was changed, MIT was added, GPL-2.0 was
renamed to GPL-2.0-only.
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
---
package/util-linux/Config.in | 6 ++++--
package/util-linux/util-linux.hash | 7 ++++---
package/util-linux/util-linux.mk | 11 +++++++----
3 files changed, 15 insertions(+), 9 deletions(-)
diff --git a/package/util-linux/Config.in b/package/util-linux/Config.in
index 1f5dacec2f..a168abe720 100644
--- a/package/util-linux/Config.in
+++ b/package/util-linux/Config.in
@@ -220,13 +220,15 @@ config BR2_PACKAGE_UTIL_LINUX_LSFD
bool "lsfd"
depends on BR2_USE_MMU # libsmartcols
depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_19
+ depends on !BR2_TOOLCHAIN_USES_UCLIBC # process_vm_readv
select BR2_PACKAGE_UTIL_LINUX_LIBSMARTCOLS
help
List file descriptors (modern replacement for lsof)
-comment "lsfd needs a toolchain w/ headers >= 3.19"
+comment "lsfd needs a musl or glibc toolchain w/ headers >= 3.19"
depends on BR2_USE_MMU
- depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_19
+ depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_19 \
+ || BR2_TOOLCHAIN_USES_UCLIBC
config BR2_PACKAGE_UTIL_LINUX_LSLOGINS
bool "lslogins"
diff --git a/package/util-linux/util-linux.hash b/package/util-linux/util-linux.hash
index d47f47fdba..317efebcbf 100644
--- a/package/util-linux/util-linux.hash
+++ b/package/util-linux/util-linux.hash
@@ -1,9 +1,10 @@
-# From https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.39/sha256sums.asc
-sha256 7b6605e48d1a49f43cc4b4cfc59f313d0dd5402fa40b96810bd572e167dfed0f util-linux-2.39.3.tar.xz
+# From https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.40/sha256sums.asc
+sha256 d78b37a66f5922d70edf3bdfb01a6b33d34ed3c3cafd6628203b2a2b67c8e8b3 util-linux-2.40.2.tar.xz
# License files, locally calculated
-sha256 13f0ea46d12d798c095a6ad39d7ddc988e2e4d274c6494115f6b463f7bc4f702 README.licensing
+sha256 27f25514040a401b2ceb7057eae1f46cedb1666664b519b5be7e0960d1b35164 README.licensing
sha256 9b718a9460fed5952466421235bc79eb49d4e9eacc920d7a9dd6285ab8fd6c6d Documentation/licenses/COPYING.BSD-3-Clause
sha256 ba7640f00d93e72e92b94b9d71f25ec53bac2f1682f5c4adcccb0018359f60f8 Documentation/licenses/COPYING.BSD-4-Clause-UC
sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 Documentation/licenses/COPYING.GPL-2.0-or-later
sha256 e53348ce276358e9997014071c5294b36a18c4b34f32f00ee57b9acce0aafd63 Documentation/licenses/COPYING.ISC
sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 Documentation/licenses/COPYING.LGPL-2.1-or-later
+sha256 8555341619542abb48c102afd954e42d4478e5be16ad3d5af7b0ff71009e7348 Documentation/licenses/COPYING.MIT
diff --git a/package/util-linux/util-linux.mk b/package/util-linux/util-linux.mk
index f2821978c5..c3737a8d12 100644
--- a/package/util-linux/util-linux.mk
+++ b/package/util-linux/util-linux.mk
@@ -7,8 +7,8 @@
# When making changes to this file, please check if
# util-linux-libs/util-linux-libs.mk needs to be updated accordingly as well.
-UTIL_LINUX_VERSION_MAJOR = 2.39
-UTIL_LINUX_VERSION = $(UTIL_LINUX_VERSION_MAJOR).3
+UTIL_LINUX_VERSION_MAJOR = 2.40
+UTIL_LINUX_VERSION = $(UTIL_LINUX_VERSION_MAJOR).2
UTIL_LINUX_SOURCE = util-linux-$(UTIL_LINUX_VERSION).tar.xz
UTIL_LINUX_SITE = $(BR2_KERNEL_MIRROR)/linux/utils/util-linux/v$(UTIL_LINUX_VERSION_MAJOR)
@@ -21,13 +21,15 @@ UTIL_LINUX_LICENSE = \
LGPL-2.1+ (libblkid, libfdisk, libmount), \
BSD-3-Clause (libuuid), \
BSD-2-Clause (xxhash), \
- ISC (rfkill)
+ ISC (rfkill) \
+ MIT (hardlink, flock)
UTIL_LINUX_LICENSE_FILES = README.licensing \
Documentation/licenses/COPYING.BSD-3-Clause \
Documentation/licenses/COPYING.BSD-4-Clause-UC \
Documentation/licenses/COPYING.GPL-2.0-or-later \
Documentation/licenses/COPYING.ISC \
- Documentation/licenses/COPYING.LGPL-2.1-or-later
+ Documentation/licenses/COPYING.LGPL-2.1-or-later \
+ Documentation/licenses/COPYING.MIT
UTIL_LINUX_CPE_ID_VENDOR = kernel
@@ -226,6 +228,7 @@ HOST_UTIL_LINUX_CONF_OPTS += \
--disable-chfn-chsh \
--disable-chmem \
--disable-ipcmk \
+ --disable-liblastlog2 \
--disable-login \
--disable-lsfd \
--disable-lslogins \
--
2.30.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [Buildroot] [PATCH] package/util-linux: update to 2.40.2
2024-09-22 8:35 [Buildroot] [PATCH] package/util-linux: update to 2.40.2 Waldemar Brodkorb
@ 2024-10-26 12:56 ` Thomas Petazzoni via buildroot
0 siblings, 0 replies; 2+ messages in thread
From: Thomas Petazzoni via buildroot @ 2024-10-26 12:56 UTC (permalink / raw)
To: Waldemar Brodkorb; +Cc: buildroot
On Sun, 22 Sep 2024 10:35:17 +0200
Waldemar Brodkorb <wbx@openadk.org> wrote:
> Disable lsfd for uClibc-ng until 1.0.51 is out.
> Some files now are licensed under MIT.
> README.licensing was changed, MIT was added, GPL-2.0 was
> renamed to GPL-2.0-only.
>
> Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
> ---
> package/util-linux/Config.in | 6 ++++--
> package/util-linux/util-linux.hash | 7 ++++---
> package/util-linux/util-linux.mk | 11 +++++++----
> 3 files changed, 15 insertions(+), 9 deletions(-)
Applied to master, thanks.
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2024-10-26 12:56 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-22 8:35 [Buildroot] [PATCH] package/util-linux: update to 2.40.2 Waldemar Brodkorb
2024-10-26 12:56 ` Thomas Petazzoni via buildroot
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.