rebus pushed to openvas-scanner (master). "Try to take the gcrypt checking part from openvas-manager where it works fine"
notifications at fedoraproject.org
notifications at fedoraproject.org
Fri May 29 01:43:07 UTC 2015
From e5afef4566ec91c9da0a9c8e6abf423a7ab3eb28 Mon Sep 17 00:00:00 2001
From: Michal Ambroz <rebus at seznam.cz>
Date: Fri, 29 May 2015 03:42:14 +0200
Subject: Try to take the gcrypt checking part from openvas-manager where it
works fine
diff --git a/openvas-scanner-gcrypt.patch b/openvas-scanner-gcrypt.patch
new file mode 100644
index 0000000..64fb5ef
--- /dev/null
+++ b/openvas-scanner-gcrypt.patch
@@ -0,0 +1,30 @@
+diff -ru openvas-scanner-5.0.3/CMakeLists.txt openvas-scanner-5.0.3.new/CMakeLists.txt
+--- openvas-scanner-5.0.3/CMakeLists.txt 2015-05-26 19:05:39.301421866 +0200
++++ openvas-scanner-5.0.3.new/CMakeLists.txt 2015-05-29 03:36:21.769126834 +0200
+@@ -196,18 +196,18 @@
+ pkg_check_modules (GLIB REQUIRED glib-2.0>=2.16)
+
+ message (STATUS "Looking for libgcrypt...")
+-find_library (GCRYPT gcrypt)
+-if (NOT GCRYPT)
++find_library (LIBGCRYPT gcrypt)
++if (NOT LIBGCRYPT)
+ message (SEND_ERROR "The libgcrypt library is required.")
+-else (NOT GCRYPT)
+- message (STATUS "Looking for libgcrypt... ${GCRYPT}")
+- execute_process (COMMAND libgcrypt-config --libs
+- OUTPUT_VARIABLE GCRYPT_LDFLAGS
+- OUTPUT_STRIP_TRAILING_WHITESPACE)
++else (NOT LIBGCRYPT)
++ message (STATUS "Looking for libgcrypt... ${LIBGCRYPT}")
+ execute_process (COMMAND libgcrypt-config --cflags
+ OUTPUT_VARIABLE GCRYPT_CFLAGS
+ OUTPUT_STRIP_TRAILING_WHITESPACE)
+-endif (NOT GCRYPT)
++ execute_process (COMMAND libgcrypt-config --libs
++ OUTPUT_VARIABLE GCRYPT_LDFLAGS
++ OUTPUT_STRIP_TRAILING_WHITESPACE)
++endif (NOT LIBGCRYPT)
+
+ ## Version
+
diff --git a/openvas-scanner.spec b/openvas-scanner.spec
index 9f8adbc..c63486c 100644
--- a/openvas-scanner.spec
+++ b/openvas-scanner.spec
@@ -38,6 +38,10 @@ Patch3: openvas-scanner-rulesdir.patch
# Replace _BSD_SOURCE and _SVID_SOURCE with _DEFAULT_SOURCE otherwise build fails with Werror
Patch4: openvas-scanner-bsdsource.patch
+# Build on FC23 fails because not able to find the libgcrypt
+Patch5: openvas-scanner-gcrypt.patch
+
+
BuildRequires: openvas-libraries-devel >= 7.0
BuildRequires: cmake >= 2.6.0
BuildRequires: glib2-devel
@@ -102,6 +106,8 @@ Scanner module for the Open Vulnerability Assessment System (OpenVAS).
#%patch4 -p 1 -b .bsdsource
#%endif
+%patch5 -p 1 -b .gcrypt
+
for i in CHANGES ChangeLog; do
iconv -f iso8859-1 -t utf-8 $i > $i.utf8 && \
touch -r $i $i.utf8 && \
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/openvas-scanner.git/commit/?h=master&id=e5afef4566ec91c9da0a9c8e6abf423a7ab3eb28
More information about the scm-commits
mailing list