Portál AbcLinuxu, 14. května 2025 01:44
sudo ln -s /lib/libcrypto.so.0.9.8a /lib/libcrypto.so.0.9.7???
Každý problém má nejméně jedno jednoduché a elegantní řešení, které má pouze tu drobnou vadu, že je zcela špatně. A to je přesně tento případ. Pokud má nová verze knihovny odlišné soname, není to proto, že by se tím autor bavil, ale proto, že není kompatibilní s původní. Změn nejspíš nebude nijak moc, ale budete-li používat program přeložený proti staré verzi knihovny s novou nekompatibilní verzí, je docela pravděpodobné, že dříve či později si natlučete.
Takže na podobné workaroundy ve vlastním zájmu zapomeňte a nainstalujte si OpenSSL verze 0.9.7. Buď na to budete mít v distribuci nějaký compat balíček, nebo si stáhněte zdrojáky a přeložte si ji sám.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.