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 |
>

Reply via email to