Hi Christian, thank you for the information. Adding libxcrypt fixed it for me.
Best regards Sebastian ________________________________________ Von: Christian Melki Gesendet: Dienstag, 9. Dezember 2025 12:15 An: [email protected] Cc: Sebastian Priebe Betreff: Re: [ptxdist] [ANNOUNCE] OSELAS.Toolchain() 2025.11.0 released Hi Sebastian. On 12/9/25 8:47 AM, Sebastian Priebe via ptxdist wrote: > Hello Michael, > > thank you for the new release. > I wanted to try it out and noticed that after installation the libcrypt.so from the glibc is missing. Also the crypt.h header isn't available in the installation. > Therefore it fails to build busybox with: >> libbb/pw_encrypt.c:11:12: fatal error: crypt.h: No such file or directory > > I'm using the following ptxdist configurations: > aarch64-v8a-linux-gnu_gcc-15.2.1_clang-21.1.6_glibc-2.42_binutils-2.45.1_kernel-6.17.6-sanitized > arm-1136jfs-linux-gnueabihf_gcc-15.2.1_glibc-2.42_binutils-2.45.1_kernel-6.17.6-sanitized > > Any advice? > libcrypt has been removed from glibc a while ago. 2.38 had it disabled by default and 2.39 removed it completely. I think most use libxcrypt instead. It's available in ptxdist. Regards, Christian > Thanks, > Sebastian > >> -----Ursprüngliche Nachricht----- >> Von: ptxdist Im Auftrag von Michael Olbrich >> >> Gesendet: Donnerstag, 27. November 2025 09:11 >> An: [email protected] >> Betreff: [ptxdist] [ANNOUNCE] OSELAS.Toolchain() 2025.11.0 released >> >> Hi, >> >> I'm happy to announce that I've just released OSELAS.Toolchain-2025.11.0. >> >> This is a major release with significant changes. All components of the primary >> toolchains have been updated to the latest versions. The highlights >> are: >> - binutils 2.45.1 >> - clang 21.1.6 >> - gcc 15.2 >> - gdb 16.3 >> - glibc 2.42 >> - kernel headers 6.17.6 >> - rustc 1.91.1 >> >> The minimum kernel version that glibc will run on remained at v5.15. >> >> The toolchains with rust also include musl 1.2.5. This is not meant as a general libc. >> It is used to support an addition target for the rust compiler. It can be used to build >> smaller static binaries. >> >> Download the release here: >> https://public.pengutronix.de/oselas/toolchain/ >> >> Debian / Ubuntu Packages will be available at http://debian.pengutronix.de/ >> >> My current plan is to build packages for Debian forky/sid, trixie, bookworm, and >> Ubuntu 22.04, 24.04. The packages will show up in the near future. >> >> Enjoy, >> Michael Olbrich >> >> -- >> 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 | >
