Skip to content

Commit a53e137

Browse files
committed
[civetweb] download from GIT instead of bundle and define proper CMake target, and bump from 1.16+ to latest master
and define proper CMake target [ci] explicit enable in alma10clang-ninja even if it was getting on implicitly fixes for SSL disable SSL dynamic loading fix openssl include fix builtin ssl name rename builtin name and copy-paste additional variables from xrootd to civetweb avoid cache vars [net] document civetweb builtin mechanism and version link [civetweb] add patches after 1.16 that solve several CVE detect if websockets component is part of systemwide civetweb [cmake] do not error out if build dir is git dir from willcern Create civetweb-marker.diff xdom socket missing in ubu packages see root-project/root-ci-images#116 (comment) enable builtin civetweb on mac and windows since no system version
1 parent dc9e82f commit a53e137

48 files changed

Lines changed: 385 additions & 29004 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
CMAKE_CXX_STANDARD=20
2+
builtin_civetweb=ON
23
builtin_vdt=ON
34
pythia8=ON
45
rootbench=ON

.github/workflows/root-ci-config/buildconfig/alma10-clang_ninja.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
CMAKE_C_COMPILER=clang
22
CMAKE_CXX_COMPILER=clang++
33
CMAKE_GENERATOR=Ninja
4+
builtin_civetweb=ON
45
builtin_fftw3=ON
56
builtin_freetype=ON
67
builtin_ftgl=ON

.github/workflows/root-ci-config/buildconfig/alma10-minimal-asan.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ CMAKE_BUILD_TYPE=Debug
22
CMAKE_CXX_FLAGS_DEBUG="-Og -g"
33
asan=ON
44
ccache=ON
5+
builtin_civetweb=ON
56
builtin_vdt=ON
67
fail-on-missing=ON
78
minimal=ON

.github/workflows/root-ci-config/buildconfig/alma10-minimal.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
ccache=ON
2+
builtin_civetweb=ON
23
builtin_vdt=ON
34
fail-on-missing=ON
45
minimal=ON
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
1+
builtin_civetweb=ON
12
builtin_vdt=ON
23
pythia8=ON

.github/workflows/root-ci-config/buildconfig/alma8.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
builtin_civetweb=ON
12
builtin_gtest=ON
23
builtin_nlohmannjson=ON
34
builtin_tbb=ON

.github/workflows/root-ci-config/buildconfig/alma9-modules_off.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
builtin_civetweb=ON
12
builtin_vdt=ON
23
pythia8=ON
34
runtime_cxxmodules=OFF

.github/workflows/root-ci-config/buildconfig/alma9.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
builtin_civetweb=ON
12
builtin_vdt=ON
23
davix=OFF
34
pythia8=ON
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
CMAKE_CXX_STANDARD=23
2+
builtin_civetweb=ON

.github/workflows/root-ci-config/buildconfig/fedora43.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
CMAKE_CXX_STANDARD=23
2+
builtin_civetweb=ON
23
experimental_adaptivecpp=ON
34
pythia8=ON
45
roofit_multiprocess=ON

0 commit comments

Comments
 (0)