mirror of
https://github.com/OPM/ResInsight.git
synced 2026-10-26 15:10:22 -05:00
The RHEL8 job pins its own older ports baseline in vcpkg-configuration-rhel8.json for Rocky Linux 8 compatibility. At that baseline arrow 18.1.0 passes -DCMAKE_SYSTEM_PROCESSOR=x64, which the updated linux toolchain reads as a cross build and answers with a nonexistent x64-linux-gnu-gcc. The January 2025 toolchain had no such inference, so the mismatch used to be harmless. Bump the vcpkg submodule to normalize the vcpkg triplet architecture to the GNU processor name before the cross-compilation check. The default baseline is unaffected: arrow 21.0.0 there no longer passes the flag, upstream having removed it in microsoft/vcpkg#47958.