mirror of
https://github.com/ibm-s390-linux/s390-tools.git
synced 2026-08-05 02:14:52 +00:00
Some libraries depend on other libraries, so split the libraries into two groups: base libraries that do not depend on any others, and the remaining libraries, that may depend on the base libraries. Ensure that the base libraries are built first, before starting to build the remaining libraries. The tools are only built once the base libraries and the remaining libraries have been built. This fixes a possible build problem with libseckey when parallel build is used. The libseckey library is used by libekmfweb and the zkey KMIP plugin (zkey-kmip). With parallel build both are built in parallel, and thus both trigger the build of libseckey. This can lead to the situation that libseckey is built twice at the same time, which can lead to build failures (corrupted archive, etc). Signed-off-by: Ingo Franzki <ifranzki@linux.ibm.com> Reviewed-by: Jan Höppner <hoeppner@linux.ibm.com> Signed-off-by: Jan Höppner <hoeppner@linux.ibm.com>
2.1 KiB
2.1 KiB