Skip to content

[6.42] [civetweb] download and patch tarball with \588860e3\ commit - #24021

Merged
guitargeek merged 2 commits into
root-project:v6-42-00-patchesfrom
root-project-bot:BP_6.42_pull_23948
Nov 6, 2026
Merged

guitargeek merged 2 commits into
root-project:v6-42-00-patchesfrom
root-project-bot:BP_6.42_pull_23948

Conversation

@root-project-bot

Copy link
Copy Markdown

Backport of #23948, requested by @linev.

linev added 2 commits November 6, 2026 06:20
Put in civetweb-588860e3.tar.gz code
from 588860e3 commit and apply our patches to it.
Then build with same commands as with git checkout

Specify LCG and jsroot.gsi.de as alternative location
Provide DOWNLOAD_DIR arg

Add readme explaining how to create tarball from repository

(cherry picked from commit d2230fe)
When in ExternalProject_Add inside CMAKE_ARGS list of files
or list of libraries should be specified - one have to use
custom LIST_SEPARATOR to avoid conflict with sheel invocations by cmake
For this particular case "|" symbol is used.

Also disbale CIVETWEB_ENABLE_CXX compilation which is not used in ROOT

(cherry picked from commit a7c2bbf)
@github-actions

github-actions Bot commented Nov 6, 2026

Copy link
Copy Markdown

Test Results

     7 files       7 suites   21h 30m 42s ⏱️
 3 835 tests  3 835 ✅ 0 💤 0 ❌
24 059 runs  24 059 ✅ 0 💤 0 ❌

Results for commit edfe89f.

@guitargeek
guitargeek merged commit facb4d8 into root-project:v6-42-00-patches Nov 6, 2026
53 of 73 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

clean build Ask CI to do non-incremental build on PR pr:backport

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants