On Wed, Oct 25, 2023 at 03:48:22PM +0200, Mircea Ciocan wrote: > while attempting to compile ptxdist with 2023.10.0 I've encountered a failure > in cfdisk package, that is build regardless if it is selected or not in the > ptxconfig :(, no one seems to use PTXCONF_UTIL_LINUX_CFDISK to select if the > cfdisk utility is build or not, but unfortunately if also no other packages > that use the ncurses library are also not selected, when cfdisk is compiled > the following error occurs: > > [479/612] Linking target cfdisk > FAILED: cfdisk > /opt/OSELAS.Toolchain-2023.07.0/arm-v7a-linux-gnueabihf/gcc-13.2.0-clang-17.0.1-glibc-2.37-binutils-2.41-kernel-6.1-sanitized/lib/gcc/arm-v7a-linux-gnueabihf/13.2.0/../../../../arm-v7a-linux-gnueabihf/bin/ld: > > platform-dabija/build-target/util-linux-2.39.2-build/../util-linux-2.39.2/disk-utils/cfdisk.c:685:(.text+0x50): > undefined reference to `wclrtoeol' > /opt/OSELAS.Toolchain-2023.07.0/arm-v7a-linux-gnueabihf/gcc-13.2.0-clang-17.0.1-glibc-2.37-binutils-2.41-kernel-6.1-sanitized/lib/gcc/arm-v7a-linux-gnueabihf/13.2.0/../../../../arm-v7a-linux-gnueabihf/bin/ld: > > platform-dabija/build-target/util-linux-2.39.2-build/../util-linux-2.39.2/disk-utils/cfdisk.c:697:(.text+0xae): > undefined reference to `wattr_on' > [...snip many more similar messages...] > > Maybe the maintainer of the package will have a look, because I think there > may be some other packages that are not actually constrained with the ptxconf > selection options.
Can you try ptxdist master or copy rules/util-linux.in into your BSP? I applied a patch that fixed some dependency issues related to ncurses in util-linux. Michael -- Pengutronix e.K. | | Steuerwalder Str. 21 | http://www.pengutronix.de/ | 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |