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