Portál AbcLinuxu, 25. dubna 2024 11:59
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.