Skip to content
Snippets Groups Projects
Commit c0bbc814 authored by mato's avatar mato
Browse files

Patched openldap 2.4.39 for gcc 5

git-svn-id: svn+ssh://svn.cern.ch/reps/lcgsoft/trunk/lcgcmake@7354 4525493e-7705-40b1-a816-d608a930855b
parent 2f2c16d8
No related branches found
No related tags found
No related merge requests found
...@@ -568,16 +568,17 @@ function(LCG_expand_version_patterns version outvar input) ...@@ -568,16 +568,17 @@ function(LCG_expand_version_patterns version outvar input)
string(REPLACE <NATIVE_VERSION> ${version} result "${input}") string(REPLACE <NATIVE_VERSION> ${version} result "${input}")
string(REPLACE <VERSION> ${version} result "${result}") string(REPLACE <VERSION> ${version} result "${result}")
#string(REPLACE <VOID> "" result "${result}") #string(REPLACE <VOID> "" result "${result}")
set(knownvars SOURCE_DIR INSTALL_DIR) set(knownvars SOURCE_DIR INSTALL_DIR VOID)
foreach(iter 1 2 3) # 3 nested replacements foreach(iter 1 2 3) # 3 nested replacements
string(REGEX MATCHALL "<[^ <>(){}]+>" vars ${result}) string(REGEX MATCHALL "[^$]<[^ <>(){}]+>" vars ${result})
foreach(var ${vars}) foreach(var ${vars})
string(SUBSTRING ${var} 1 -1 var)
string(REPLACE "<" "" v ${var}) string(REPLACE "<" "" v ${var})
string(REPLACE ">" "" v ${v}) string(REPLACE ">" "" v ${v})
list(FIND knownvars ${v} index) list(FIND knownvars ${v} index)
if(DEFINED ${v}) if(DEFINED ${v})
string(REPLACE ${var} ${${v}} result "${result}") string(REPLACE ${var} ${${v}} result "${result}")
elseif(iter EQUAL 3 AND index EQUAL -1 AND NOT v STREQUAL VOID) elseif(iter EQUAL 3 AND index EQUAL -1)
message(FATAL_ERROR " Could not resolve variable '<${v}>' in 'LCGPackage_Add':\n ${result}") message(FATAL_ERROR " Could not resolve variable '<${v}>' in 'LCGPackage_Add':\n ${result}")
endif() endif()
endforeach() endforeach()
......
diff -r -u openldap-2.4.39/configure openldap/2.4.39/configure
--- configure.orig 2014-01-25 14:36:15.000000000 +0100
+++ configure 2015-05-06 09:46:50.000000000 +0200
@@ -20307,7 +20307,7 @@
__db_version DB_VERSION_MAJOR
_ACEOF
- set X `eval "$ac_cpp conftest.$ac_ext" | $EGREP __db_version` none none
+ set X `eval "$ac_cpp -P conftest.$ac_ext" | $EGREP __db_version` none none
ol_cv_bdb_major=${3}
fi
@@ -20333,7 +20333,7 @@
__db_version DB_VERSION_MINOR
_ACEOF
- set X `eval "$ac_cpp conftest.$ac_ext" | $EGREP __db_version` none none
+ set X `eval "$ac_cpp -P conftest.$ac_ext" | $EGREP __db_version` none none
ol_cv_bdb_minor=${3}
fi
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment