[cmake] download instead of bundle gl2ps and bump from 1.3.1 to 1.4.2, and use CMake target#21895
[cmake] download instead of bundle gl2ps and bump from 1.3.1 to 1.4.2, and use CMake target#21895ferdymercury wants to merge 10 commits intoroot-project:masterfrom
Conversation
Test Results 22 files 22 suites 3d 3h 7m 15s ⏱️ Results for commit 4b62fa6. ♻️ This comment has been updated with latest results. |
…, and use CMake target [cmake] simplify dependency check matches 6.40 release notes [cmake] use canonical names [cmake] fix case [cmake] fix case and simplify check [graf3d] add dependency on builtin [cmake] simplify check [cmake] fix freetype builtins [cmake] fix deprecation error [gl2ps] do not depend on PNG or ZLIB since only EPS backend is used by ROOT graf3d plotter
to check no conflicts with system library as suggested by dpiparo
|
gl2ps creates a That simply cannot work. It creates a DLL and a static library with the same name, so at the end only the DLL is valid... |
|
@bellenot it seems we need your magic here ;) Everything compiles perfectly fine on Windows but we are getting a runtime error with interpreted scripts. So it seems that something seems incorrect with Windows RPaths ? |
|
So we have two options here. We either patch the |
Thanks! |
|
Could you try directly with this patch as backport? https://gitlab.onelab.info/gl2ps/gl2ps/-/commit/eb23884c2c43f54f6dc2df9d5243c520a5ec7393 |
|
So here are my |
git checkout 092901a4f53b003f66d5a7a3b100c3a933005130 git format-patch HEAD~7..HEAD --stdout > changes.patch
The commit doesn't look good to me, but I'll try it nevertheless |
(I've joined several commits on that dev branch and added -DBUILD_SHARED_LIBS=OFF), it's in the CI now |
Yes, I've seen that. Will try right after |
Co-authored-by: ferdymercury <ferdymercury@users.noreply.github.com>
No description provided.