From 3d23d0a30a72182e3dee95cb9075736330c6cbed Mon Sep 17 00:00:00 2001 From: "Yann E. MORIN" Date: Mon, 1 Dec 2025 07:57:27 +0100 Subject: [PATCH] package/skopeo: needs NPTL So far, skopeo inherited the thread dependency from its runtime dependencies. However, skopeo uses pthread_getattr_np(3), which is only available with NPTL on uClibc. glibc and musl have had it for ages (and only implement NPTL anyway). Fixes: https://autobuild.buildroot.org/results/b9d123986c2a65427bfca32ee3ea792a988e6890/ Signed-off-by: Yann E. MORIN Signed-off-by: Julien Olivain (cherry picked from commit dab0feeae84ad8d1e4a52621b2606dab2ede0cad) Signed-off-by: Thomas Perale --- package/skopeo/Config.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package/skopeo/Config.in b/package/skopeo/Config.in index 0de9b16047..b0229873d4 100644 --- a/package/skopeo/Config.in +++ b/package/skopeo/Config.in @@ -4,7 +4,7 @@ config BR2_PACKAGE_SKOPEO depends on BR2_PACKAGE_HOST_GO_TARGET_CGO_LINKING_SUPPORTS depends on BR2_USE_MMU # btrfs-progs, libgpgme, lvm2 depends on BR2_PACKAGE_LIBGPG_ERROR_ARCH_SUPPORTS # libgpgme - depends on BR2_TOOLCHAIN_HAS_THREADS # btrfs-progs, lvm2 + depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL depends on !BR2_STATIC_LIBS # lvm2 select BR2_PACKAGE_HOST_GO select BR2_PACKAGE_BTRFS_PROGS @@ -17,10 +17,10 @@ config BR2_PACKAGE_SKOPEO https://github.com/containers/skopeo -comment "skopeo needs a toolchain w/ threads, sahred libs" +comment "skopeo needs a toolchain w/ NPTL, sahred libs" depends on BR2_PACKAGE_HOST_GO_TARGET_ARCH_SUPPORTS depends on BR2_PACKAGE_HOST_GO_TARGET_CGO_LINKING_SUPPORTS depends on BR2_USE_MMU depends on BR2_PACKAGE_LIBGPG_ERROR_ARCH_SUPPORTS - depends on !BR2_TOOLCHAIN_HAS_THREADS \ + depends on !BR2_TOOLCHAIN_HAS_THREADS_NPTL \ || BR2_STATIC_LIBS