← recipes

Commit f6ef19a

0
plików
+0
dodanych
-0
usuniętych
@@ -1,18 +1,23 @@
1 1 pkgname: cmake
2 2 pkgver: '4.4.3'
3 -pkgrel: 2
3 +pkgrel: 3
4 4 pkgdesc: A cross-platform open-source make system
5 5 url: 'https://www.cmake.org/'
6 6 arch: x86_64
7 7 license:
8 8 - custom
9 -# rhash: cmake linkuje z SYSTEMOWYM librhash (objdump -p pokazuje
10 -# NEEDED librhash.so.1), więc bez tego pakietu na systemie docelowym cmake
11 -# w ogóle nie startuje: „cmake: error while loading shared libraries:
12 -# librhash.so.1”. Wcześniej rhash był tylko w makedepends, czyli zależność
13 -# runtime nie trafiała do pakietu.
9 +# Zależności runtime WYNIKAJĄCE z NEEDED binarek pakietu (objdump -p), nie z listy
10 +# makedepends: cmake/cpack linkują z tymi bibliotekami, a w obrazie ISO ich nie ma
11 +# – sprawdzone: bez nich pakiet nie startuje („cmake: error while loading shared
12 +# libraries: librhash.so.1”). Wcześniej w depends był tylko rhash.
13 +# librhash.so.1 -> rhash
14 +# libuv.so.1 -> libuv
15 +# libjsoncpp.so.27 -> jsoncpp
16 +# Bramka ABI (check-pag-abi.sh) wykryla to jako 545 nierozwiazanych symboli.
14 17 depends:
15 18 - rhash
19 +- libuv
20 +- jsoncpp
16 21 makedepends:
17 22 - ncurses
18 23 - expat