Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
install-dependencies.sh: add libunistring-{dev,devel}
Seastar supports both static and dynamic linkage. and for better performance, we encourage developer to statically link against Seastar. this means, all of its linkages are statically linked. if gnutls is statically linked. it would bring into libunistring, See ``` pkg-config --libs --cflags --static gnutls -I/usr/include/p11-kit-1 -lgnutls -lgmp -lunistring -latomic -lnettle -lhogweed -lgmp -lnettle -ltasn1 -lidn2 -lunistring -lp11-kit ``` in this change, these packages are included in install-dependencies.sh, so the building system can have access to them when linking Seastar statically. please note, these packages are not dependencies of libhwloc-dev or hwloc-devel. Because, in general, distro packacage guidelines encourage maintainers to package shared library if possible, and reuse the shared libraries redistributed by the distro whenever appropriate. Signed-off-by: Kefu Chai <kefu.chai@scylladb.com>
- Loading branch information