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 <[email protected]> Im Auftrag von Michael Olbrich
<[email protected]>
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 |