From 68a3e1e87325c0efa66eac351a2b5bda772bd015 Mon Sep 17 00:00:00 2001 From: "kfraser@localhost.localdomain" Date: Mon, 13 Nov 2006 14:01:17 +0000 Subject: [PATCH] [TOOLS] Add more checks for devel packages. On different systems I ran into different build failures that can be made more understandable by adding appropriate -devel package installation checks. Signed-off-by: Jan Beulich --- tools/check/check_crypto_lib | 11 +++++++++++ tools/check/check_hotplug | 0 tools/check/check_openssl_devel | 11 +++++++++++ tools/check/check_x11_devel | 11 +++++++++++ 4 files changed, 33 insertions(+) create mode 100755 tools/check/check_crypto_lib mode change 100644 => 100755 tools/check/check_hotplug create mode 100755 tools/check/check_openssl_devel create mode 100755 tools/check/check_x11_devel diff --git a/tools/check/check_crypto_lib b/tools/check/check_crypto_lib new file mode 100755 index 0000000000..02e0d1821c --- /dev/null +++ b/tools/check/check_crypto_lib @@ -0,0 +1,11 @@ +#!/bin/bash +# CHECK-BUILD CHECK-INSTALL + +function error { + echo + echo " *** Check for crypto library FAILED" + exit 1 +} + +set -e +ldconfig -p | grep -q libcrypto.so || error diff --git a/tools/check/check_hotplug b/tools/check/check_hotplug old mode 100644 new mode 100755 diff --git a/tools/check/check_openssl_devel b/tools/check/check_openssl_devel new file mode 100755 index 0000000000..fe9d0106d7 --- /dev/null +++ b/tools/check/check_openssl_devel @@ -0,0 +1,11 @@ +#!/bin/bash +# CHECK-BUILD + +function error { + echo + echo " *** Check for openssl headers FAILED" + exit 1 +} + +set -e +[ -e /usr/include/openssl/md5.h ] || error diff --git a/tools/check/check_x11_devel b/tools/check/check_x11_devel new file mode 100755 index 0000000000..7154331000 --- /dev/null +++ b/tools/check/check_x11_devel @@ -0,0 +1,11 @@ +#!/bin/bash +# CHECK-BUILD + +function error { + echo + echo " *** Check for x11 headers FAILED" + exit 1 +} + +set -e +[ -e /usr/include/X11/keysymdef.h ] || error -- 2.30.2