There is a new pull request by magackame against master on the void-packages repository https://github.com/magackame/void-packages webkit2gtk-update-to-2.40.3 https://github.com/void-linux/void-packages/pull/44766 webkit2gtk: update to 2.40.3. [ci skip] Fixes `nyxt` package. #### Testing the changes - I tested the changes in this PR: **YES** Tested `luakit` and `nyxt` packages - both work. #### Local build testing - [x] I built this PR locally for my native architecture, x86_64-glibc - [ ] I built this PR locally for these architectures: - [ ] aarch64-musl - [ ] armv7l - [ ] armv6l All cross builds failed with: ``` CMake Error at Source/cmake/BubblewrapSandboxChecks.cmake:9 (message): bwrap executable version 0.3.1 or newer is needed for ENABLE_BUBBLEWRAP_SANDBOX. Unable to autodetect the path when cross-compiling. Please define define the CMake variable BWRAP_EXECUTABLE with the run-time full-path to the 'bwrap' program. Call Stack (most recent call first): Source/cmake/OptionsGTK.cmake:573 (include) Source/cmake/WebKitCommon.cmake:227 (include) CMakeLists.txt:21 (include) -- Configuring incomplete, errors occurred! => ERROR: webkit2gtk-2.40.3_1: do_configure: 'CFLAGS="-DNDEBUG ${CFLAGS/ -pipe / }" CXXFLAGS="-DNDEBUG ${CXXFLAGS/ -pipe / }" cmake ${cmake_args} ${configure_args} ${LIBS:+-DCMAKE_C_STANDARD_LIBRARIES="$LIBS"} ${LIBS:+-DCMAKE_CXX_STANDARD_LIBRARIES="$LIBS"} ${wrksrc}/${build_wrksrc}' exited with 1 => ERROR: in do_configure() at common/build-style/cmake.sh:76 ``` Running `xbps-query -Rs bubble` shows: ``` [*] bubblewrap-0.8.0_1 Unprivileged sandboxing tool [-] wmbubble-1.54_1 System monitoring dockapp, based on BubbleMon ``` Running `bwrap --version` shows: ``` bubblewrap 0.8.0 ``` I don't know too much about CMake or xbps-src cross compiling could anyone help me? A patch file from https://github.com/void-linux/void-packages/pull/44766.patch is attached