ValveSoftware / gamescope

SteamOS session compositing window manager
Other
3k stars 198 forks source link

Meson finds pipewire but it's not in the include path when compiling src_wlserver.cpp and many others. #380

Open Atemu opened 2 years ago

Atemu commented 2 years ago

This is built in a Nix stdenv.

Full log ``` this derivation will be built: /nix/store/fz4p6wv97ccfnq0x8p7d6fllv6s554pd-gamescope-3.10.7.drv building '/nix/store/fz4p6wv97ccfnq0x8p7d6fllv6s554pd-gamescope-3.10.7.drv'... unpacking sources unpacking source archive /nix/store/5rmp4imkvknpc991wi87769xyh0c5nk0-source source root is source patching sources configuring env: SHELL=/nix/store/pbfraw351mksnkp2ni9c4rkc9cpp89iv-bash-5.1-p12/bin/bash NIX_BUILD_CORES=16 configureFlags= mesonFlags= PKG_CONFIG_PATH=/nix/store/nqlv03fcqw9dmkbv3n8qcw1ni7s4nnx4-wlroots-0.15.0/lib/pkgconfig:/nix/store/51xhxxddf3bwnzgkc8jvqq1l13mv2xry-libdrm-2.4.109-dev/lib/pkgconfig:/nix/store/9yda6p2y9a0qk48z544ic5r8ays8x2rs-libxkbcommon-1.3.1-dev/lib/pkgconfig:/nix/store/alrazkkhnja0144dqz0g1fj35jrjnbqs-vulkan-loader-1.2.189.1-dev/lib/pkgconfig:/nix/store/8dkj75hil1vkmx9awgyqlw1vrwi61kp7-wayland-1.20.0-dev/lib/pkgconfig:/nix/store/gfw86a4r32fj9f8w6vwxkvi4hrn2niwi-wayland-1.20.0-bin/lib/pkgconfig:/nix/store/mz7m6yiy7jnc81aj7gzj85x80i7ysn7k-wayland-protocols-1.24/share/pkgconfig:/nix/store/y6xh1i42jlfbd3k085q5vb8819gvxvz8-libX11-1.7.2-dev/lib/pkgconfig:/nix/store/wh24g3a8dmqh3hwhw93354sc19armza5-xorgproto-2021.5/share/pkgconfig:/nix/store/ljz696b36v9mgynzl7qixzcfsk2vy250-libxcb-1.14-dev/lib/pkgconfig:/nix/store/yicxqmxf72rk5f05nd9p612w258xrzpl-libXdamage-1.1.5-dev/lib/pkgconfig:/nix/store/b63dcjck5pajj344cq8pc5wspj1fylsp-libXfixes-6.0.0-dev/lib/pkgconfig:/nix/store/hgyafl5p2020hbqixay2gxrpm6azxbv4-libXcomposite-0.4.5-dev/lib/pkgconfig:/nix/store/prkgrc9rywg7f1pmwddic2xiv1a6qp5d-libXrender-0.9.10-dev/lib/pkgconfig:/nix/store/hd9jdc86n582jz7c6n933xahfck9llpr-libXext-1.3.4-dev/lib/pkgconfig:/nix/store/lz9isarnhrbwmh5v087n3sqvy604a7x8-libXau-1.0.9-dev/lib/pkgconfig:/nix/store/5drpfga7kszxlapc6czxr0psvki20liy-libXxf86vm-1.1.4-dev/lib/pkgconfig:/nix/store/m280wv6qgxv76gaj7ag94j45y7s0riy1-libXtst-1.2.3/lib/pkgconfig:/nix/store/mic3i79kliyvc84lvycks6jdypqgrb5c-libXres-1.2.1-dev/lib/pkgconfig:/nix/store/87kgxn068pfq2wkmmdbgdwbmxklznpyz-libXi-1.8-dev/lib/pkgconfig:/nix/store/ndr1isv194b773hb5q8fm4x80asp07py-libcap-2.49-dev/lib/pkgconfig:/nix/store/11rp93qdkccrv01xdsb7c70qrv6m6hj8-attr-2.5.1-dev/lib/pkgconfig:/nix/store/hqclyibhimdanam1d3niwdvpciyfl234-SDL2-2.0.14-dev/lib/pkgconfig:/nix/store/a1587xy70kz0kv8gg9kmmjwma3wlxwhk-libGL-1.4.0-dev/lib/pkgconfig:/nix/store/lvaaigk4j4941jhld2jpfi99s2b5yagx-libglvnd-1.4.0-dev/lib/pkgconfig:/nix/store/00zxd7cj7snlxjq7mkjsha2p5nvkxi6i-glslang-11.1.0/lib/pkgconfig:/nix/store/afm9529jnpi8589y112v8i7hh927bjh0-systemd-249.7-dev/lib/pkgconfig:/nix/store/afm9529jnpi8589y112v8i7hh927bjh0-systemd-249.7-dev/share/pkgconfig:/nix/store/mncxbb9ynzlr5jv5rwl44jgy954f20l9-pixman-0.38.4/lib/pkgconfig:/nix/store/l9nk0mf0h2m2gdg10hfdpvsa7ankqfd7-libinput-1.19.1-dev/lib/pkgconfig:/nix/store/qwszqnyplwpdgwvxzwxzn0i7bcmigl94-pipewire-0.3.43-dev/lib/pkgconfig:/nix/store/1v8h7qqx8hr3qfhkizy8s5y1wwsyj11a-libliftoff-0.1.0/lib/pkgconfig shell=/nix/store/pbfraw351mksnkp2ni9c4rkc9cpp89iv-bash-5.1-p12/bin/bash depsHostHost= STRINGS=strings src=/nix/store/5rmp4imkvknpc991wi87769xyh0c5nk0-source CMAKE_INCLUDE_PATH=/nix/store/lg4y67jbv0bp0hak5j0vahaybkq3krrj-stb-unstable-2021-09-10/include:/nix/store/nqlv03fcqw9dmkbv3n8qcw1ni7s4nnx4-wlroots-0.15.0/include:/nix/store/51xhxxddf3bwnzgkc8jvqq1l13mv2xry-libdrm-2.4.109-dev/include:/nix/store/9yda6p2y9a0qk48z544ic5r8ays8x2rs-libxkbcommon-1.3.1-dev/include:/nix/store/8dkj75hil1vkmx9awgyqlw1vrwi61kp7-wayland-1.20.0-dev/include:/nix/store/y6xh1i42jlfbd3k085q5vb8819gvxvz8-libX11-1.7.2-dev/include:/nix/store/wh24g3a8dmqh3hwhw93354sc19armza5-xorgproto-2021.5/include:/nix/store/ljz696b36v9mgynzl7qixzcfsk2vy250-libxcb-1.14-dev/include:/nix/store/yicxqmxf72rk5f05nd9p612w258xrzpl-libXdamage-1.1.5-dev/include:/nix/store/b63dcjck5pajj344cq8pc5wspj1fylsp-libXfixes-6.0.0-dev/include:/nix/store/hgyafl5p2020hbqixay2gxrpm6azxbv4-libXcomposite-0.4.5-dev/include:/nix/store/prkgrc9rywg7f1pmwddic2xiv1a6qp5d-libXrender-0.9.10-dev/include:/nix/store/hd9jdc86n582jz7c6n933xahfck9llpr-libXext-1.3.4-dev/include:/nix/store/lz9isarnhrbwmh5v087n3sqvy604a7x8-libXau-1.0.9-dev/include:/nix/store/5drpfga7kszxlapc6czxr0psvki20liy-libXxf86vm-1.1.4-dev/include:/nix/store/m280wv6qgxv76gaj7ag94j45y7s0riy1-libXtst-1.2.3/include:/nix/store/mic3i79kliyvc84lvycks6jdypqgrb5c-libXres-1.2.1-dev/include:/nix/store/87kgxn068pfq2wkmmdbgdwbmxklznpyz-libXi-1.8-dev/include:/nix/store/ndr1isv194b773hb5q8fm4x80asp07py-libcap-2.49-dev/include:/nix/store/11rp93qdkccrv01xdsb7c70qrv6m6hj8-attr-2.5.1-dev/include:/nix/store/hqclyibhimdanam1d3niwdvpciyfl234-SDL2-2.0.14-dev/include:/nix/store/a1587xy70kz0kv8gg9kmmjwma3wlxwhk-libGL-1.4.0-dev/include:/nix/store/lvaaigk4j4941jhld2jpfi99s2b5yagx-libglvnd-1.4.0-dev/include:/nix/store/00zxd7cj7snlxjq7mkjsha2p5nvkxi6i-glslang-11.1.0/include:/nix/store/afm9529jnpi8589y112v8i7hh927bjh0-systemd-249.7-dev/include:/nix/store/mncxbb9ynzlr5jv5rwl44jgy954f20l9-pixman-0.38.4/include:/nix/store/l9nk0mf0h2m2gdg10hfdpvsa7ankqfd7-libinput-1.19.1-dev/include:/nix/store/qwszqnyplwpdgwvxzwxzn0i7bcmigl94-pipewire-0.3.43-dev/include:/nix/store/1v8h7qqx8hr3qfhkizy8s5y1wwsyj11a-libliftoff-0.1.0/include:/nix/store/5fz5i8cr0xhhr5gpnd24ynmpfb9aa04v-vulkan-headers-1.2.189.1/include:/nix/store/lg4y67jbv0bp0hak5j0vahaybkq3krrj-stb-unstable-2021-09-10/include:/nix/store/nqlv03fcqw9dmkbv3n8qcw1ni7s4nnx4-wlroots-0.15.0/include:/nix/store/51xhxxddf3bwnzgkc8jvqq1l13mv2xry-libdrm-2.4.109-dev/include:/nix/store/9yda6p2y9a0qk48z544ic5r8ays8x2rs-libxkbcommon-1.3.1-dev/include:/nix/store/8dkj75hil1vkmx9awgyqlw1vrwi61kp7-wayland-1.20.0-dev/include:/nix/store/y6xh1i42jlfbd3k085q5vb8819gvxvz8-libX11-1.7.2-dev/include:/nix/store/wh24g3a8dmqh3hwhw93354sc19armza5-xorgproto-2021.5/include:/nix/store/ljz696b36v9mgynzl7qixzcfsk2vy250-libxcb-1.14-dev/include:/nix/store/yicxqmxf72rk5f05nd9p612w258xrzpl-libXdamage-1.1.5-dev/include:/nix/store/b63dcjck5pajj344cq8pc5wspj1fylsp-libXfixes-6.0.0-dev/include:/nix/store/hgyafl5p2020hbqixay2gxrpm6azxbv4-libXcomposite-0.4.5-dev/include:/nix/store/prkgrc9rywg7f1pmwddic2xiv1a6qp5d-libXrender-0.9.10-dev/include:/nix/store/hd9jdc86n582jz7c6n933xahfck9llpr-libXext-1.3.4-dev/include:/nix/store/lz9isarnhrbwmh5v087n3sqvy604a7x8-libXau-1.0.9-dev/include:/nix/store/5drpfga7kszxlapc6czxr0psvki20liy-libXxf86vm-1.1.4-dev/include:/nix/store/m280wv6qgxv76gaj7ag94j45y7s0riy1-libXtst-1.2.3/include:/nix/store/mic3i79kliyvc84lvycks6jdypqgrb5c-libXres-1.2.1-dev/include:/nix/store/87kgxn068pfq2wkmmdbgdwbmxklznpyz-libXi-1.8-dev/include:/nix/store/ndr1isv194b773hb5q8fm4x80asp07py-libcap-2.49-dev/include:/nix/store/11rp93qdkccrv01xdsb7c70qrv6m6hj8-attr-2.5.1-dev/include:/nix/store/hqclyibhimdanam1d3niwdvpciyfl234-SDL2-2.0.14-dev/include:/nix/store/a1587xy70kz0kv8gg9kmmjwma3wlxwhk-libGL-1.4.0-dev/include:/nix/store/lvaaigk4j4941jhld2jpfi99s2b5yagx-libglvnd-1.4.0-dev/include:/nix/store/00zxd7cj7snlxjq7mkjsha2p5nvkxi6i-glslang-11.1.0/include:/nix/store/afm9529jnpi8589y112v8i7hh927bjh0-systemd-249.7-dev/include:/nix/store/mncxbb9ynzlr5jv5rwl44jgy954f20l9-pixman-0.38.4/include:/nix/store/l9nk0mf0h2m2gdg10hfdpvsa7ankqfd7-libinput-1.19.1-dev/include:/nix/store/qwszqnyplwpdgwvxzwxzn0i7bcmigl94-pipewire-0.3.43-dev/include:/nix/store/1v8h7qqx8hr3qfhkizy8s5y1wwsyj11a-libliftoff-0.1.0/include:/nix/store/5fz5i8cr0xhhr5gpnd24ynmpfb9aa04v-vulkan-headers-1.2.189.1/include depsTargetTarget= stdenv=/nix/store/1sa0afk52ww5by5ibrv3v54l90wzk480-stdenv-linux builder=/nix/store/pbfraw351mksnkp2ni9c4rkc9cpp89iv-bash-5.1-p12/bin/bash PWD=/build/source SOURCE_DATE_EPOCH=315532800 pname=gamescope NIX_ENFORCE_NO_NATIVE=1 CXX=g++ TEMPDIR=/build system=x86_64-linux TZ=UTC HOST_PATH=/nix/store/jzygi9f1n0zyn7csb1glcvlq21jwf3vd-libdrm-2.4.109-bin/bin:/nix/store/y4ssmjq6cgfip8njbfrnji6abav8n96k-libxkbcommon-1.3.1/bin:/nix/store/gfw86a4r32fj9f8w6vwxkvi4hrn2niwi-wayland-1.20.0-bin/bin:/nix/store/mbi5y3f083kf60bc5s60pqyhsw159lj5-attr-2.5.1-bin/bin:/nix/store/jzwqvlqb00ii0dara9jncm0l3lndg307-libcap-2.49/bin:/nix/store/hqclyibhimdanam1d3niwdvpciyfl234-SDL2-2.0.14-dev/bin:/nix/store/00zxd7cj7snlxjq7mkjsha2p5nvkxi6i-glslang-11.1.0/bin:/nix/store/cfhpzlarbhfw3scj91dcz5ai04ayfzik-systemd-249.7/bin:/nix/store/j0bxqpnwpz03sp4jl5w4im9dpm3zghw1-libinput-1.19.1-bin/bin:/nix/store/r3i0ibbg6c4rm4992iw3hmwg964lm1im-pipewire-0.3.43/bin:/nix/store/176gh50y24c0lx2bnnmsvf9wazb73php-coreutils-9.0/bin:/nix/store/g0hhds9sdiqds0xxgpn7v4pwcv89varr-findutils-4.8.0/bin:/nix/store/ywy7hggaj6vvgw86vbnyirll697ic5jx-diffutils-3.8/bin:/nix/store/4na05j9gmpp3dwhmnc1q0a108ymf2qjy-gnused-4.8/bin:/nix/store/pkj79ap8x2dalzl63ndpdmxg2crxpjl8-gnugrep-3.7/bin:/nix/store/yabl1gmn7balb15hbcj613jcz0cxny42-gawk-5.1.1/bin:/nix/store/sdpqvnmahizaxbs3nnzmgfgyqsdxb1bw-gnutar-1.34/bin:/nix/store/7f3bipp5x4yiqghnkkv88rfsqzs6fl9z-gzip-1.11/bin:/nix/store/2ccy5zc89zpc2aznqxgvzp4wm1bwj05n-bzip2-1.0.6.0.2-bin/bin:/nix/store/vhsx8rivchbvc6xnymyc45vvk7c7dz25-gnumake-4.3/bin:/nix/store/pbfraw351mksnkp2ni9c4rkc9cpp89iv-bash-5.1-p12/bin:/nix/store/hjg2fnn41awrq6xzaq3cjfar6jwfcbw6-patch-2.7.6/bin:/nix/store/cxd7laqdidlqvqrlzsd4cls8470h6rwb-xz-5.2.5-bin/bin doInstallCheck= HOME=/homeless-shelter NIX_BINTOOLS=/nix/store/w327j7z9wlv7hym4spjzagax7c5hqvrf-binutils-wrapper-2.35.2 depsTargetTargetPropagated= NIX_SSL_CERT_FILE=/no-cert-file.crt version=3.10.7 outputs=out NIX_STORE=/nix/store TMPDIR=/build CMAKE_PREFIX_PATH=/nix/store/81v9jhwkvfbd3y3n4a5q0smgj0f9cjaa-meson-0.60.3:/nix/store/bgzc5baxbjx3p9ikryvnnplqq8pn43w2-ninja-1.10.2:/nix/store/xki218x7y59mhwc1gx8zwjc5235ampnn-pkg-config-wrapper-0.29.2:/nix/store/10cjb32rn1rsjhbqxbxa77s4s1p62gbc-cmake-3.22.1:/nix/store/lg4y67jbv0bp0hak5j0vahaybkq3krrj-stb-unstable-2021-09-10:/nix/store/9wjacdm5cy68ixhj6fd567hk5lldca30-patchelf-0.14.3:/nix/store/npm4g1zsj5yzygf6bq46pbi9fqhxisha-gcc-wrapper-10.3.0:/nix/store/w327j7z9wlv7hym4spjzagax7c5hqvrf-binutils-wrapper-2.35.2:/nix/store/nqlv03fcqw9dmkbv3n8qcw1ni7s4nnx4-wlroots-0.15.0:/nix/store/51xhxxddf3bwnzgkc8jvqq1l13mv2xry-libdrm-2.4.109-dev:/nix/store/jzygi9f1n0zyn7csb1glcvlq21jwf3vd-libdrm-2.4.109-bin:/nix/store/1jzl8nawbli2g2x94p6255wcs7m0w9al-libdrm-2.4.109:/nix/store/9yda6p2y9a0qk48z544ic5r8ays8x2rs-libxkbcommon-1.3.1-dev:/nix/store/y4ssmjq6cgfip8njbfrnji6abav8n96k-libxkbcommon-1.3.1:/nix/store/alrazkkhnja0144dqz0g1fj35jrjnbqs-vulkan-loader-1.2.189.1-dev:/nix/store/rh51kbmg653mw7h2kchf8pcv370p3lpq-vulkan-loader-1.2.189.1:/nix/store/8dkj75hil1vkmx9awgyqlw1vrwi61kp7-wayland-1.20.0-dev:/nix/store/gfw86a4r32fj9f8w6vwxkvi4hrn2niwi-wayland-1.20.0-bin:/nix/store/g2s02jghkv4ylzjpnrlfj1v7b7g1wfbr-wayland-1.20.0:/nix/store/mz7m6yiy7jnc81aj7gzj85x80i7ysn7k-wayland-protocols-1.24:/nix/store/y6xh1i42jlfbd3k085q5vb8819gvxvz8-libX11-1.7.2-dev:/nix/store/wh24g3a8dmqh3hwhw93354sc19armza5-xorgproto-2021.5:/nix/store/ljz696b36v9mgynzl7qixzcfsk2vy250-libxcb-1.14-dev:/nix/store/idwbxfg2cqypx4yhjnda8wv7z7xgql3h-libxcb-1.14:/nix/store/xa302ni9xnlpjvb650af6pwx8k5h8ndm-libX11-1.7.2:/nix/store/yicxqmxf72rk5f05nd9p612w258xrzpl-libXdamage-1.1.5-dev:/nix/store/b63dcjck5pajj344cq8pc5wspj1fylsp-libXfixes-6.0.0-dev:/nix/store/2srsv6r6xpa2b4hn1aik0zfj76d0yzxz-libXfixes-6.0.0:/nix/store/5r12pcbz6la382zmv1iz8km0j0wdcw75-libXdamage-1.1.5:/nix/store/hgyafl5p2020hbqixay2gxrpm6azxbv4-libXcomposite-0.4.5-dev:/nix/store/lia5zf4kkq6msj5akzqa7bil57x5lyy3-libXcomposite-0.4.5:/nix/store/prkgrc9rywg7f1pmwddic2xiv1a6qp5d-libXrender-0.9.10-dev:/nix/store/jwcyzglac88nfzrsg3amhxqzx41imxl9-libXrender-0.9.10:/nix/store/hd9jdc86n582jz7c6n933xahfck9llpr-libXext-1.3.4-dev:/nix/store/lz9isarnhrbwmh5v087n3sqvy604a7x8-libXau-1.0.9-dev:/nix/store/wpwklv5nwcbnifkgnlllh4xg7884zzyp-libXau-1.0.9:/nix/store/hy2v1158f52iqrr60l3y1vd28b3b6zpp-libXext-1.3.4:/nix/store/5drpfga7kszxlapc6czxr0psvki20liy-libXxf86vm-1.1.4-dev:/nix/store/60rpbrba6x98q8jzsb0lg72324llgqgk-libXxf86vm-1.1.4:/nix/store/m280wv6qgxv76gaj7ag94j45y7s0riy1-libXtst-1.2.3:/nix/store/mic3i79kliyvc84lvycks6jdypqgrb5c-libXres-1.2.1-dev:/nix/store/5a1r1h64sgkg57w87jw68aq7i29yjmyj-libXres-1.2.1:/nix/store/87kgxn068pfq2wkmmdbgdwbmxklznpyz-libXi-1.8-dev:/nix/store/x46dfxxrjj0yy5kzhjp2i7khnr7yj1bf-libXi-1.8:/nix/store/ndr1isv194b773hb5q8fm4x80asp07py-libcap-2.49-dev:/nix/store/11rp93qdkccrv01xdsb7c70qrv6m6hj8-attr-2.5.1-dev:/nix/store/mbi5y3f083kf60bc5s60pqyhsw159lj5-attr-2.5.1-bin:/nix/store/5b40cks3m9nhkxiy4g9jsaqbp1vipc6g-attr-2.5.1:/nix/store/yw0kfn97ai2mgcmyqfr60igqbj5r6i9a-libcap-2.49-lib:/nix/store/jzwqvlqb00ii0dara9jncm0l3lndg307-libcap-2.49:/nix/store/hqclyibhimdanam1d3niwdvpciyfl234-SDL2-2.0.14-dev:/nix/store/a1587xy70kz0kv8gg9kmmjwma3wlxwhk-libGL-1.4.0-dev:/nix/store/92d21bc1pb03354js6hz92ddgyarb0pm-libGL-1.4.0:/nix/store/hisqvx32cd57apbpcsnkpx6k3549wql1-libglvnd-1.4.0:/nix/store/lvaaigk4j4941jhld2jpfi99s2b5yagx-libglvnd-1.4.0-dev:/nix/store/wdqwpbdx6d4rbqhxw9scigkzwh7f14xg-SDL2-2.0.14:/nix/store/00zxd7cj7snlxjq7mkjsha2p5nvkxi6i-glslang-11.1.0:/nix/store/afm9529jnpi8589y112v8i7hh927bjh0-systemd-249.7-dev:/nix/store/cfhpzlarbhfw3scj91dcz5ai04ayfzik-systemd-249.7:/nix/store/mncxbb9ynzlr5jv5rwl44jgy954f20l9-pixman-0.38.4:/nix/store/l9nk0mf0h2m2gdg10hfdpvsa7ankqfd7-libinput-1.19.1-dev:/nix/store/j0bxqpnwpz03sp4jl5w4im9dpm3zghw1-libinput-1.19.1-bin:/nix/store/90cccb7wyzxqaafz1aczlpd0jk96ql2r-libinput-1.19.1:/nix/store/qwszqnyplwpdgwvxzwxzn0i7bcmigl94-pipewire-0.3.43-dev:/nix/store/pm200dsw3ayivb9mlj90g420gkmxdcby-pipewire-0.3.43-lib:/nix/store/r3i0ibbg6c4rm4992iw3hmwg964lm1im-pipewire-0.3.43:/nix/store/1v8h7qqx8hr3qfhkizy8s5y1wwsyj11a-libliftoff-0.1.0:/nix/store/5fz5i8cr0xhhr5gpnd24ynmpfb9aa04v-vulkan-headers-1.2.189.1 LD=ld SDL2_PATH=/nix/store/hqclyibhimdanam1d3niwdvpciyfl234-SDL2-2.0.14-dev/include/SDL2 /nix/store/hqclyibhimdanam1d3niwdvpciyfl234-SDL2-2.0.14-dev/include/SDL2 NIX_ENFORCE_PURITY=1 READELF=readelf doCheck= NIX_LOG_FD=2 depsBuildBuild= TERM=xterm-256color SIZE=size propagatedNativeBuildInputs= strictDeps= AR=ar AS=as TEMP=/build NIX_BINTOOLS_WRAPPER_TARGET_HOST_x86_64_unknown_linux_gnu=1 preConfigure=echo env: env SHLVL=1 NIX_BUILD_TOP=/build NM=nm NIX_CFLAGS_COMPILE= -frandom-seed=vd2bpkwg1a -isystem /nix/store/lg4y67jbv0bp0hak5j0vahaybkq3krrj-stb-unstable-2021-09-10/include -isystem /nix/store/nqlv03fcqw9dmkbv3n8qcw1ni7s4nnx4-wlroots-0.15.0/include -isystem /nix/store/51xhxxddf3bwnzgkc8jvqq1l13mv2xry-libdrm-2.4.109-dev/include -isystem /nix/store/9yda6p2y9a0qk48z544ic5r8ays8x2rs-libxkbcommon-1.3.1-dev/include -isystem /nix/store/8dkj75hil1vkmx9awgyqlw1vrwi61kp7-wayland-1.20.0-dev/include -isystem /nix/store/y6xh1i42jlfbd3k085q5vb8819gvxvz8-libX11-1.7.2-dev/include -isystem /nix/store/wh24g3a8dmqh3hwhw93354sc19armza5-xorgproto-2021.5/include -isystem /nix/store/ljz696b36v9mgynzl7qixzcfsk2vy250-libxcb-1.14-dev/include -isystem /nix/store/yicxqmxf72rk5f05nd9p612w258xrzpl-libXdamage-1.1.5-dev/include -isystem /nix/store/b63dcjck5pajj344cq8pc5wspj1fylsp-libXfixes-6.0.0-dev/include -isystem /nix/store/hgyafl5p2020hbqixay2gxrpm6azxbv4-libXcomposite-0.4.5-dev/include -isystem /nix/store/prkgrc9rywg7f1pmwddic2xiv1a6qp5d-libXrender-0.9.10-dev/include -isystem /nix/store/hd9jdc86n582jz7c6n933xahfck9llpr-libXext-1.3.4-dev/include -isystem /nix/store/lz9isarnhrbwmh5v087n3sqvy604a7x8-libXau-1.0.9-dev/include -isystem /nix/store/5drpfga7kszxlapc6czxr0psvki20liy-libXxf86vm-1.1.4-dev/include -isystem /nix/store/m280wv6qgxv76gaj7ag94j45y7s0riy1-libXtst-1.2.3/include -isystem /nix/store/mic3i79kliyvc84lvycks6jdypqgrb5c-libXres-1.2.1-dev/include -isystem /nix/store/87kgxn068pfq2wkmmdbgdwbmxklznpyz-libXi-1.8-dev/include -isystem /nix/store/ndr1isv194b773hb5q8fm4x80asp07py-libcap-2.49-dev/include -isystem /nix/store/11rp93qdkccrv01xdsb7c70qrv6m6hj8-attr-2.5.1-dev/include -isystem /nix/store/hqclyibhimdanam1d3niwdvpciyfl234-SDL2-2.0.14-dev/include -isystem /nix/store/a1587xy70kz0kv8gg9kmmjwma3wlxwhk-libGL-1.4.0-dev/include -isystem /nix/store/lvaaigk4j4941jhld2jpfi99s2b5yagx-libglvnd-1.4.0-dev/include -isystem /nix/store/00zxd7cj7snlxjq7mkjsha2p5nvkxi6i-glslang-11.1.0/include -isystem /nix/store/afm9529jnpi8589y112v8i7hh927bjh0-systemd-249.7-dev/include -isystem /nix/store/mncxbb9ynzlr5jv5rwl44jgy954f20l9-pixman-0.38.4/include -isystem /nix/store/l9nk0mf0h2m2gdg10hfdpvsa7ankqfd7-libinput-1.19.1-dev/include -isystem /nix/store/qwszqnyplwpdgwvxzwxzn0i7bcmigl94-pipewire-0.3.43-dev/include -isystem /nix/store/1v8h7qqx8hr3qfhkizy8s5y1wwsyj11a-libliftoff-0.1.0/include -isystem /nix/store/5fz5i8cr0xhhr5gpnd24ynmpfb9aa04v-vulkan-headers-1.2.189.1/include -isystem /nix/store/lg4y67jbv0bp0hak5j0vahaybkq3krrj-stb-unstable-2021-09-10/include -isystem /nix/store/nqlv03fcqw9dmkbv3n8qcw1ni7s4nnx4-wlroots-0.15.0/include -isystem /nix/store/51xhxxddf3bwnzgkc8jvqq1l13mv2xry-libdrm-2.4.109-dev/include -isystem /nix/store/9yda6p2y9a0qk48z544ic5r8ays8x2rs-libxkbcommon-1.3.1-dev/include -isystem /nix/store/8dkj75hil1vkmx9awgyqlw1vrwi61kp7-wayland-1.20.0-dev/include -isystem /nix/store/y6xh1i42jlfbd3k085q5vb8819gvxvz8-libX11-1.7.2-dev/include -isystem /nix/store/wh24g3a8dmqh3hwhw93354sc19armza5-xorgproto-2021.5/include -isystem /nix/store/ljz696b36v9mgynzl7qixzcfsk2vy250-libxcb-1.14-dev/include -isystem /nix/store/yicxqmxf72rk5f05nd9p612w258xrzpl-libXdamage-1.1.5-dev/include -isystem /nix/store/b63dcjck5pajj344cq8pc5wspj1fylsp-libXfixes-6.0.0-dev/include -isystem /nix/store/hgyafl5p2020hbqixay2gxrpm6azxbv4-libXcomposite-0.4.5-dev/include -isystem /nix/store/prkgrc9rywg7f1pmwddic2xiv1a6qp5d-libXrender-0.9.10-dev/include -isystem /nix/store/hd9jdc86n582jz7c6n933xahfck9llpr-libXext-1.3.4-dev/include -isystem /nix/store/lz9isarnhrbwmh5v087n3sqvy604a7x8-libXau-1.0.9-dev/include -isystem /nix/store/5drpfga7kszxlapc6czxr0psvki20liy-libXxf86vm-1.1.4-dev/include -isystem /nix/store/m280wv6qgxv76gaj7ag94j45y7s0riy1-libXtst-1.2.3/include -isystem /nix/store/mic3i79kliyvc84lvycks6jdypqgrb5c-libXres-1.2.1-dev/include -isystem /nix/store/87kgxn068pfq2wkmmdbgdwbmxklznpyz-libXi-1.8-dev/include -isystem /nix/store/ndr1isv194b773hb5q8fm4x80asp07py-libcap-2.49-dev/include -isystem /nix/store/11rp93qdkccrv01xdsb7c70qrv6m6hj8-attr-2.5.1-dev/include -isystem /nix/store/hqclyibhimdanam1d3niwdvpciyfl234-SDL2-2.0.14-dev/include -isystem /nix/store/a1587xy70kz0kv8gg9kmmjwma3wlxwhk-libGL-1.4.0-dev/include -isystem /nix/store/lvaaigk4j4941jhld2jpfi99s2b5yagx-libglvnd-1.4.0-dev/include -isystem /nix/store/00zxd7cj7snlxjq7mkjsha2p5nvkxi6i-glslang-11.1.0/include -isystem /nix/store/afm9529jnpi8589y112v8i7hh927bjh0-systemd-249.7-dev/include -isystem /nix/store/mncxbb9ynzlr5jv5rwl44jgy954f20l9-pixman-0.38.4/include -isystem /nix/store/l9nk0mf0h2m2gdg10hfdpvsa7ankqfd7-libinput-1.19.1-dev/include -isystem /nix/store/qwszqnyplwpdgwvxzwxzn0i7bcmigl94-pipewire-0.3.43-dev/include -isystem /nix/store/1v8h7qqx8hr3qfhkizy8s5y1wwsyj11a-libliftoff-0.1.0/include -isystem /nix/store/5fz5i8cr0xhhr5gpnd24ynmpfb9aa04v-vulkan-headers-1.2.189.1/include patches= buildInputs=/nix/store/nqlv03fcqw9dmkbv3n8qcw1ni7s4nnx4-wlroots-0.15.0 /nix/store/51xhxxddf3bwnzgkc8jvqq1l13mv2xry-libdrm-2.4.109-dev /nix/store/9yda6p2y9a0qk48z544ic5r8ays8x2rs-libxkbcommon-1.3.1-dev /nix/store/alrazkkhnja0144dqz0g1fj35jrjnbqs-vulkan-loader-1.2.189.1-dev /nix/store/8dkj75hil1vkmx9awgyqlw1vrwi61kp7-wayland-1.20.0-dev /nix/store/mz7m6yiy7jnc81aj7gzj85x80i7ysn7k-wayland-protocols-1.24 /nix/store/y6xh1i42jlfbd3k085q5vb8819gvxvz8-libX11-1.7.2-dev /nix/store/yicxqmxf72rk5f05nd9p612w258xrzpl-libXdamage-1.1.5-dev /nix/store/hgyafl5p2020hbqixay2gxrpm6azxbv4-libXcomposite-0.4.5-dev /nix/store/prkgrc9rywg7f1pmwddic2xiv1a6qp5d-libXrender-0.9.10-dev /nix/store/hd9jdc86n582jz7c6n933xahfck9llpr-libXext-1.3.4-dev /nix/store/5drpfga7kszxlapc6czxr0psvki20liy-libXxf86vm-1.1.4-dev /nix/store/m280wv6qgxv76gaj7ag94j45y7s0riy1-libXtst-1.2.3 /nix/store/mic3i79kliyvc84lvycks6jdypqgrb5c-libXres-1.2.1-dev /nix/store/87kgxn068pfq2wkmmdbgdwbmxklznpyz-libXi-1.8-dev /nix/store/ndr1isv194b773hb5q8fm4x80asp07py-libcap-2.49-dev /nix/store/hqclyibhimdanam1d3niwdvpciyfl234-SDL2-2.0.14-dev /nix/store/00zxd7cj7snlxjq7mkjsha2p5nvkxi6i-glslang-11.1.0 /nix/store/afm9529jnpi8589y112v8i7hh927bjh0-systemd-249.7-dev /nix/store/mncxbb9ynzlr5jv5rwl44jgy954f20l9-pixman-0.38.4 /nix/store/l9nk0mf0h2m2gdg10hfdpvsa7ankqfd7-libinput-1.19.1-dev /nix/store/qwszqnyplwpdgwvxzwxzn0i7bcmigl94-pipewire-0.3.43-dev /nix/store/1v8h7qqx8hr3qfhkizy8s5y1wwsyj11a-libliftoff-0.1.0 /nix/store/5fz5i8cr0xhhr5gpnd24ynmpfb9aa04v-vulkan-headers-1.2.189.1 SSL_CERT_FILE=/no-cert-file.crt NIX_PKG_CONFIG_WRAPPER_TARGET_HOST_x86_64_unknown_linux_gnu=1 depsBuildTarget= OBJCOPY=objcopy out=/nix/store/vd2bpkwg1acd7kyq11ml87i3x63c6s8i-gamescope-3.10.7 STRIP=strip postPatch=sed -i '\/stb/d' meson.build sed -i '\/force_fallback/d' meson.build # NO! # substituteInPlace meson.build --replace 'libpipewire' 'pipewire' XDG_DATA_DIRS=/nix/store/81v9jhwkvfbd3y3n4a5q0smgj0f9cjaa-meson-0.60.3/share:/nix/store/bgzc5baxbjx3p9ikryvnnplqq8pn43w2-ninja-1.10.2/share:/nix/store/xki218x7y59mhwc1gx8zwjc5235ampnn-pkg-config-wrapper-0.29.2/share:/nix/store/10cjb32rn1rsjhbqxbxa77s4s1p62gbc-cmake-3.22.1/share:/nix/store/9wjacdm5cy68ixhj6fd567hk5lldca30-patchelf-0.14.3/share TMP=/build OBJDUMP=objdump PATH=/nix/store/81v9jhwkvfbd3y3n4a5q0smgj0f9cjaa-meson-0.60.3/bin:/nix/store/bgzc5baxbjx3p9ikryvnnplqq8pn43w2-ninja-1.10.2/bin:/nix/store/xki218x7y59mhwc1gx8zwjc5235ampnn-pkg-config-wrapper-0.29.2/bin:/nix/store/10cjb32rn1rsjhbqxbxa77s4s1p62gbc-cmake-3.22.1/bin:/nix/store/9wjacdm5cy68ixhj6fd567hk5lldca30-patchelf-0.14.3/bin:/nix/store/npm4g1zsj5yzygf6bq46pbi9fqhxisha-gcc-wrapper-10.3.0/bin:/nix/store/mlfy9ifzszg7z2q6aiblvm5qkfn3bmwb-gcc-10.3.0/bin:/nix/store/4687f3vcym7a3ipjh0lfm5qlr12m76nr-glibc-2.33-59-bin/bin:/nix/store/176gh50y24c0lx2bnnmsvf9wazb73php-coreutils-9.0/bin:/nix/store/w327j7z9wlv7hym4spjzagax7c5hqvrf-binutils-wrapper-2.35.2/bin:/nix/store/cdm6zywd51mbabxhklsixwcskv4n70s3-binutils-2.35.2/bin:/nix/store/jzygi9f1n0zyn7csb1glcvlq21jwf3vd-libdrm-2.4.109-bin/bin:/nix/store/y4ssmjq6cgfip8njbfrnji6abav8n96k-libxkbcommon-1.3.1/bin:/nix/store/gfw86a4r32fj9f8w6vwxkvi4hrn2niwi-wayland-1.20.0-bin/bin:/nix/store/mbi5y3f083kf60bc5s60pqyhsw159lj5-attr-2.5.1-bin/bin:/nix/store/jzwqvlqb00ii0dara9jncm0l3lndg307-libcap-2.49/bin:/nix/store/hqclyibhimdanam1d3niwdvpciyfl234-SDL2-2.0.14-dev/bin:/nix/store/00zxd7cj7snlxjq7mkjsha2p5nvkxi6i-glslang-11.1.0/bin:/nix/store/cfhpzlarbhfw3scj91dcz5ai04ayfzik-systemd-249.7/bin:/nix/store/j0bxqpnwpz03sp4jl5w4im9dpm3zghw1-libinput-1.19.1-bin/bin:/nix/store/r3i0ibbg6c4rm4992iw3hmwg964lm1im-pipewire-0.3.43/bin:/nix/store/176gh50y24c0lx2bnnmsvf9wazb73php-coreutils-9.0/bin:/nix/store/g0hhds9sdiqds0xxgpn7v4pwcv89varr-findutils-4.8.0/bin:/nix/store/ywy7hggaj6vvgw86vbnyirll697ic5jx-diffutils-3.8/bin:/nix/store/4na05j9gmpp3dwhmnc1q0a108ymf2qjy-gnused-4.8/bin:/nix/store/pkj79ap8x2dalzl63ndpdmxg2crxpjl8-gnugrep-3.7/bin:/nix/store/yabl1gmn7balb15hbcj613jcz0cxny42-gawk-5.1.1/bin:/nix/store/sdpqvnmahizaxbs3nnzmgfgyqsdxb1bw-gnutar-1.34/bin:/nix/store/7f3bipp5x4yiqghnkkv88rfsqzs6fl9z-gzip-1.11/bin:/nix/store/2ccy5zc89zpc2aznqxgvzp4wm1bwj05n-bzip2-1.0.6.0.2-bin/bin:/nix/store/vhsx8rivchbvc6xnymyc45vvk7c7dz25-gnumake-4.3/bin:/nix/store/pbfraw351mksnkp2ni9c4rkc9cpp89iv-bash-5.1-p12/bin:/nix/store/hjg2fnn41awrq6xzaq3cjfar6jwfcbw6-patch-2.7.6/bin:/nix/store/cxd7laqdidlqvqrlzsd4cls8470h6rwb-xz-5.2.5-bin/bin propagatedBuildInputs= CC=gcc NIX_CC=/nix/store/npm4g1zsj5yzygf6bq46pbi9fqhxisha-gcc-wrapper-10.3.0 depsBuildTargetPropagated= depsBuildBuildPropagated= NIX_CC_WRAPPER_TARGET_HOST_x86_64_unknown_linux_gnu=1 NIX_INDENT_MAKE=1 CONFIG_SHELL=/nix/store/pbfraw351mksnkp2ni9c4rkc9cpp89iv-bash-5.1-p12/bin/bash RANLIB=ranlib NIX_HARDENING_ENABLE=fortify stackprotector pic strictoverflow format relro bindnow NIX_LDFLAGS=-rpath /nix/store/vd2bpkwg1acd7kyq11ml87i3x63c6s8i-gamescope-3.10.7/lib64 -rpath /nix/store/vd2bpkwg1acd7kyq11ml87i3x63c6s8i-gamescope-3.10.7/lib -L/nix/store/nqlv03fcqw9dmkbv3n8qcw1ni7s4nnx4-wlroots-0.15.0/lib -L/nix/store/1jzl8nawbli2g2x94p6255wcs7m0w9al-libdrm-2.4.109/lib -L/nix/store/y4ssmjq6cgfip8njbfrnji6abav8n96k-libxkbcommon-1.3.1/lib -L/nix/store/rh51kbmg653mw7h2kchf8pcv370p3lpq-vulkan-loader-1.2.189.1/lib -L/nix/store/g2s02jghkv4ylzjpnrlfj1v7b7g1wfbr-wayland-1.20.0/lib -L/nix/store/idwbxfg2cqypx4yhjnda8wv7z7xgql3h-libxcb-1.14/lib -L/nix/store/xa302ni9xnlpjvb650af6pwx8k5h8ndm-libX11-1.7.2/lib -L/nix/store/2srsv6r6xpa2b4hn1aik0zfj76d0yzxz-libXfixes-6.0.0/lib -L/nix/store/5r12pcbz6la382zmv1iz8km0j0wdcw75-libXdamage-1.1.5/lib -L/nix/store/lia5zf4kkq6msj5akzqa7bil57x5lyy3-libXcomposite-0.4.5/lib -L/nix/store/jwcyzglac88nfzrsg3amhxqzx41imxl9-libXrender-0.9.10/lib -L/nix/store/wpwklv5nwcbnifkgnlllh4xg7884zzyp-libXau-1.0.9/lib -L/nix/store/hy2v1158f52iqrr60l3y1vd28b3b6zpp-libXext-1.3.4/lib -L/nix/store/60rpbrba6x98q8jzsb0lg72324llgqgk-libXxf86vm-1.1.4/lib -L/nix/store/m280wv6qgxv76gaj7ag94j45y7s0riy1-libXtst-1.2.3/lib -L/nix/store/5a1r1h64sgkg57w87jw68aq7i29yjmyj-libXres-1.2.1/lib -L/nix/store/x46dfxxrjj0yy5kzhjp2i7khnr7yj1bf-libXi-1.8/lib -L/nix/store/5b40cks3m9nhkxiy4g9jsaqbp1vipc6g-attr-2.5.1/lib -L/nix/store/yw0kfn97ai2mgcmyqfr60igqbj5r6i9a-libcap-2.49-lib/lib -L/nix/store/92d21bc1pb03354js6hz92ddgyarb0pm-libGL-1.4.0/lib -L/nix/store/hisqvx32cd57apbpcsnkpx6k3549wql1-libglvnd-1.4.0/lib -L/nix/store/wdqwpbdx6d4rbqhxw9scigkzwh7f14xg-SDL2-2.0.14/lib -L/nix/store/00zxd7cj7snlxjq7mkjsha2p5nvkxi6i-glslang-11.1.0/lib -L/nix/store/cfhpzlarbhfw3scj91dcz5ai04ayfzik-systemd-249.7/lib -L/nix/store/mncxbb9ynzlr5jv5rwl44jgy954f20l9-pixman-0.38.4/lib -L/nix/store/90cccb7wyzxqaafz1aczlpd0jk96ql2r-libinput-1.19.1/lib -L/nix/store/pm200dsw3ayivb9mlj90g420gkmxdcby-pipewire-0.3.43-lib/lib -L/nix/store/1v8h7qqx8hr3qfhkizy8s5y1wwsyj11a-libliftoff-0.1.0/lib -L/nix/store/nqlv03fcqw9dmkbv3n8qcw1ni7s4nnx4-wlroots-0.15.0/lib -L/nix/store/1jzl8nawbli2g2x94p6255wcs7m0w9al-libdrm-2.4.109/lib -L/nix/store/y4ssmjq6cgfip8njbfrnji6abav8n96k-libxkbcommon-1.3.1/lib -L/nix/store/rh51kbmg653mw7h2kchf8pcv370p3lpq-vulkan-loader-1.2.189.1/lib -L/nix/store/g2s02jghkv4ylzjpnrlfj1v7b7g1wfbr-wayland-1.20.0/lib -L/nix/store/idwbxfg2cqypx4yhjnda8wv7z7xgql3h-libxcb-1.14/lib -L/nix/store/xa302ni9xnlpjvb650af6pwx8k5h8ndm-libX11-1.7.2/lib -L/nix/store/2srsv6r6xpa2b4hn1aik0zfj76d0yzxz-libXfixes-6.0.0/lib -L/nix/store/5r12pcbz6la382zmv1iz8km0j0wdcw75-libXdamage-1.1.5/lib -L/nix/store/lia5zf4kkq6msj5akzqa7bil57x5lyy3-libXcomposite-0.4.5/lib -L/nix/store/jwcyzglac88nfzrsg3amhxqzx41imxl9-libXrender-0.9.10/lib -L/nix/store/wpwklv5nwcbnifkgnlllh4xg7884zzyp-libXau-1.0.9/lib -L/nix/store/hy2v1158f52iqrr60l3y1vd28b3b6zpp-libXext-1.3.4/lib -L/nix/store/60rpbrba6x98q8jzsb0lg72324llgqgk-libXxf86vm-1.1.4/lib -L/nix/store/m280wv6qgxv76gaj7ag94j45y7s0riy1-libXtst-1.2.3/lib -L/nix/store/5a1r1h64sgkg57w87jw68aq7i29yjmyj-libXres-1.2.1/lib -L/nix/store/x46dfxxrjj0yy5kzhjp2i7khnr7yj1bf-libXi-1.8/lib -L/nix/store/5b40cks3m9nhkxiy4g9jsaqbp1vipc6g-attr-2.5.1/lib -L/nix/store/yw0kfn97ai2mgcmyqfr60igqbj5r6i9a-libcap-2.49-lib/lib -L/nix/store/92d21bc1pb03354js6hz92ddgyarb0pm-libGL-1.4.0/lib -L/nix/store/hisqvx32cd57apbpcsnkpx6k3549wql1-libglvnd-1.4.0/lib -L/nix/store/wdqwpbdx6d4rbqhxw9scigkzwh7f14xg-SDL2-2.0.14/lib -L/nix/store/00zxd7cj7snlxjq7mkjsha2p5nvkxi6i-glslang-11.1.0/lib -L/nix/store/cfhpzlarbhfw3scj91dcz5ai04ayfzik-systemd-249.7/lib -L/nix/store/mncxbb9ynzlr5jv5rwl44jgy954f20l9-pixman-0.38.4/lib -L/nix/store/90cccb7wyzxqaafz1aczlpd0jk96ql2r-libinput-1.19.1/lib -L/nix/store/pm200dsw3ayivb9mlj90g420gkmxdcby-pipewire-0.3.43-lib/lib -L/nix/store/1v8h7qqx8hr3qfhkizy8s5y1wwsyj11a-libliftoff-0.1.0/lib nativeBuildInputs=/nix/store/81v9jhwkvfbd3y3n4a5q0smgj0f9cjaa-meson-0.60.3 /nix/store/bgzc5baxbjx3p9ikryvnnplqq8pn43w2-ninja-1.10.2 /nix/store/xki218x7y59mhwc1gx8zwjc5235ampnn-pkg-config-wrapper-0.29.2 /nix/store/10cjb32rn1rsjhbqxbxa77s4s1p62gbc-cmake-3.22.1 /nix/store/lg4y67jbv0bp0hak5j0vahaybkq3krrj-stb-unstable-2021-09-10 CMAKE_LIBRARY_PATH=/nix/store/nqlv03fcqw9dmkbv3n8qcw1ni7s4nnx4-wlroots-0.15.0/lib:/nix/store/1jzl8nawbli2g2x94p6255wcs7m0w9al-libdrm-2.4.109/lib:/nix/store/y4ssmjq6cgfip8njbfrnji6abav8n96k-libxkbcommon-1.3.1/lib:/nix/store/rh51kbmg653mw7h2kchf8pcv370p3lpq-vulkan-loader-1.2.189.1/lib:/nix/store/g2s02jghkv4ylzjpnrlfj1v7b7g1wfbr-wayland-1.20.0/lib:/nix/store/idwbxfg2cqypx4yhjnda8wv7z7xgql3h-libxcb-1.14/lib:/nix/store/xa302ni9xnlpjvb650af6pwx8k5h8ndm-libX11-1.7.2/lib:/nix/store/2srsv6r6xpa2b4hn1aik0zfj76d0yzxz-libXfixes-6.0.0/lib:/nix/store/5r12pcbz6la382zmv1iz8km0j0wdcw75-libXdamage-1.1.5/lib:/nix/store/lia5zf4kkq6msj5akzqa7bil57x5lyy3-libXcomposite-0.4.5/lib:/nix/store/jwcyzglac88nfzrsg3amhxqzx41imxl9-libXrender-0.9.10/lib:/nix/store/wpwklv5nwcbnifkgnlllh4xg7884zzyp-libXau-1.0.9/lib:/nix/store/hy2v1158f52iqrr60l3y1vd28b3b6zpp-libXext-1.3.4/lib:/nix/store/60rpbrba6x98q8jzsb0lg72324llgqgk-libXxf86vm-1.1.4/lib:/nix/store/m280wv6qgxv76gaj7ag94j45y7s0riy1-libXtst-1.2.3/lib:/nix/store/5a1r1h64sgkg57w87jw68aq7i29yjmyj-libXres-1.2.1/lib:/nix/store/x46dfxxrjj0yy5kzhjp2i7khnr7yj1bf-libXi-1.8/lib:/nix/store/5b40cks3m9nhkxiy4g9jsaqbp1vipc6g-attr-2.5.1/lib:/nix/store/yw0kfn97ai2mgcmyqfr60igqbj5r6i9a-libcap-2.49-lib/lib:/nix/store/92d21bc1pb03354js6hz92ddgyarb0pm-libGL-1.4.0/lib:/nix/store/hisqvx32cd57apbpcsnkpx6k3549wql1-libglvnd-1.4.0/lib:/nix/store/wdqwpbdx6d4rbqhxw9scigkzwh7f14xg-SDL2-2.0.14/lib:/nix/store/00zxd7cj7snlxjq7mkjsha2p5nvkxi6i-glslang-11.1.0/lib:/nix/store/cfhpzlarbhfw3scj91dcz5ai04ayfzik-systemd-249.7/lib:/nix/store/mncxbb9ynzlr5jv5rwl44jgy954f20l9-pixman-0.38.4/lib:/nix/store/90cccb7wyzxqaafz1aczlpd0jk96ql2r-libinput-1.19.1/lib:/nix/store/pm200dsw3ayivb9mlj90g420gkmxdcby-pipewire-0.3.43-lib/lib:/nix/store/1v8h7qqx8hr3qfhkizy8s5y1wwsyj11a-libliftoff-0.1.0/lib:/nix/store/nqlv03fcqw9dmkbv3n8qcw1ni7s4nnx4-wlroots-0.15.0/lib:/nix/store/1jzl8nawbli2g2x94p6255wcs7m0w9al-libdrm-2.4.109/lib:/nix/store/y4ssmjq6cgfip8njbfrnji6abav8n96k-libxkbcommon-1.3.1/lib:/nix/store/rh51kbmg653mw7h2kchf8pcv370p3lpq-vulkan-loader-1.2.189.1/lib:/nix/store/g2s02jghkv4ylzjpnrlfj1v7b7g1wfbr-wayland-1.20.0/lib:/nix/store/idwbxfg2cqypx4yhjnda8wv7z7xgql3h-libxcb-1.14/lib:/nix/store/xa302ni9xnlpjvb650af6pwx8k5h8ndm-libX11-1.7.2/lib:/nix/store/2srsv6r6xpa2b4hn1aik0zfj76d0yzxz-libXfixes-6.0.0/lib:/nix/store/5r12pcbz6la382zmv1iz8km0j0wdcw75-libXdamage-1.1.5/lib:/nix/store/lia5zf4kkq6msj5akzqa7bil57x5lyy3-libXcomposite-0.4.5/lib:/nix/store/jwcyzglac88nfzrsg3amhxqzx41imxl9-libXrender-0.9.10/lib:/nix/store/wpwklv5nwcbnifkgnlllh4xg7884zzyp-libXau-1.0.9/lib:/nix/store/hy2v1158f52iqrr60l3y1vd28b3b6zpp-libXext-1.3.4/lib:/nix/store/60rpbrba6x98q8jzsb0lg72324llgqgk-libXxf86vm-1.1.4/lib:/nix/store/m280wv6qgxv76gaj7ag94j45y7s0riy1-libXtst-1.2.3/lib:/nix/store/5a1r1h64sgkg57w87jw68aq7i29yjmyj-libXres-1.2.1/lib:/nix/store/x46dfxxrjj0yy5kzhjp2i7khnr7yj1bf-libXi-1.8/lib:/nix/store/5b40cks3m9nhkxiy4g9jsaqbp1vipc6g-attr-2.5.1/lib:/nix/store/yw0kfn97ai2mgcmyqfr60igqbj5r6i9a-libcap-2.49-lib/lib:/nix/store/92d21bc1pb03354js6hz92ddgyarb0pm-libGL-1.4.0/lib:/nix/store/hisqvx32cd57apbpcsnkpx6k3549wql1-libglvnd-1.4.0/lib:/nix/store/wdqwpbdx6d4rbqhxw9scigkzwh7f14xg-SDL2-2.0.14/lib:/nix/store/00zxd7cj7snlxjq7mkjsha2p5nvkxi6i-glslang-11.1.0/lib:/nix/store/cfhpzlarbhfw3scj91dcz5ai04ayfzik-systemd-249.7/lib:/nix/store/mncxbb9ynzlr5jv5rwl44jgy954f20l9-pixman-0.38.4/lib:/nix/store/90cccb7wyzxqaafz1aczlpd0jk96ql2r-libinput-1.19.1/lib:/nix/store/pm200dsw3ayivb9mlj90g420gkmxdcby-pipewire-0.3.43-lib/lib:/nix/store/1v8h7qqx8hr3qfhkizy8s5y1wwsyj11a-libliftoff-0.1.0/lib name=gamescope-3.10.7 PKG_CONFIG=pkg-config depsHostHostPropagated= _=/nix/store/176gh50y24c0lx2bnnmsvf9wazb73php-coreutils-9.0/bin/env OLDPWD=/build meson flags: --buildtype=plain --libdir=/nix/store/vd2bpkwg1acd7kyq11ml87i3x63c6s8i-gamescope-3.10.7/lib --libexecdir=/nix/store/vd2bpkwg1acd7kyq11ml87i3x63c6s8i-gamescope-3.10.7/libexec --bindir=/nix/store/vd2bpkwg1acd7kyq11ml87i3x63c6s8i-gamescope-3.10.7/bin --sbindir=/nix/store/vd2bpkwg1acd7kyq11ml87i3x63c6s8i-gamescope-3.10.7/sbin --includedir=/nix/store/vd2bpkwg1acd7kyq11ml87i3x63c6s8i-gamescope-3.10.7/include --mandir=/nix/store/vd2bpkwg1acd7kyq11ml87i3x63c6s8i-gamescope-3.10.7/share/man --infodir=/nix/store/vd2bpkwg1acd7kyq11ml87i3x63c6s8i-gamescope-3.10.7/share/info --localedir=/nix/store/vd2bpkwg1acd7kyq11ml87i3x63c6s8i-gamescope-3.10.7/share/locale -Dauto_features=enabled -Dwrap_mode=nodownload --prefix=/nix/store/vd2bpkwg1acd7kyq11ml87i3x63c6s8i-gamescope-3.10.7 The Meson build system Version: 0.60.3 Source dir: /build/source Build dir: /build/source/build Build type: native build Project name: gamescope Project version: undefined C compiler for the host machine: gcc (gcc 10.3.0 "gcc (GCC) 10.3.0") C linker for the host machine: gcc ld.bfd 2.35.2 C++ compiler for the host machine: g++ (gcc 10.3.0 "g++ (GCC) 10.3.0") C++ linker for the host machine: g++ ld.bfd 2.35.2 Host machine cpu family: x86_64 Host machine cpu: x86_64 Compiler for C++ supports arguments -Wno-unused-parameter: YES Compiler for C++ supports arguments -Wno-missing-field-initializers: YES Compiler for C++ supports arguments -Wno-c99-designator: NO Found pkg-config: /nix/store/xki218x7y59mhwc1gx8zwjc5235ampnn-pkg-config-wrapper-0.29.2/bin/pkg-config (0.29.2) Run-time dependency x11 found: YES 1.7.2 Run-time dependency xdamage found: YES 1.1.5 Run-time dependency xcomposite found: YES 0.4.5 Run-time dependency xrender found: YES 0.9.10 Run-time dependency xext found: YES 1.3.4 Run-time dependency xfixes found: YES 6.0.0 Run-time dependency xxf86vm found: YES 1.1.4 Run-time dependency xtst found: YES 1.2.3 Run-time dependency xres found: YES 1.2.1 Run-time dependency libdrm found: YES 2.4.109 Run-time dependency vulkan found: YES 1.2.189 Run-time dependency wayland-server found: YES 1.20.0 Run-time dependency wayland-protocols found: YES 1.24 Run-time dependency xkbcommon found: YES 1.3.1 Run-time dependency threads found: YES Run-time dependency libcap found: YES 2.49 Run-time dependency sdl2 found: YES 2.0.14 Run-time dependency libpipewire-0.3 found: YES 0.3.43 Run-time dependency wlroots found: YES 0.15.0 WARNING: Project targeting '>=0.55.0' but tried to use feature introduced in '0.58.0': Positional argument to dep.get_variable(). Check usable header "vulkan/vulkan.h" with dependency vulkan: YES Program glslangValidator found: YES (/nix/store/00zxd7cj7snlxjq7mkjsha2p5nvkxi6i-glslang-11.1.0/bin/glslangValidator) Dependency libliftoff found: NO found 0.1.0 but need: '>= 0.2.0' ; matched: '< 0.3.0' Found CMake: /nix/store/10cjb32rn1rsjhbqxbxa77s4s1p62gbc-cmake-3.22.1/bin/cmake (3.22.1) Run-time dependency libliftoff found: NO (tried pkgconfig and cmake) Looking for a fallback subproject for the dependency libliftoff Executing subproject libliftoff libliftoff| Project name: libliftoff libliftoff| Project version: 0.2.0 libliftoff| C compiler for the host machine: gcc (gcc 10.3.0 "gcc (GCC) 10.3.0") libliftoff| C linker for the host machine: gcc ld.bfd 2.35.2 libliftoff| Compiler for C supports arguments -Wundef: YES libliftoff| Compiler for C supports arguments -Wmissing-prototypes: YES libliftoff| Compiler for C supports arguments -Walloca: YES libliftoff| Compiler for C supports arguments -Wno-missing-braces: YES libliftoff| Compiler for C supports arguments -Wno-unused-parameter: YES libliftoff| Dependency libdrm found: YES 2.4.109 (cached) libliftoff| Build targets in project: 13 libliftoff| Subproject libliftoff finished. Dependency libliftoff from subproject subprojects/libliftoff found: YES 0.2.0 Found pkg-config: /nix/store/xki218x7y59mhwc1gx8zwjc5235ampnn-pkg-config-wrapper-0.29.2/bin/pkg-config (0.29.2) Build-time dependency wayland-scanner found: YES 1.20.0 Program /nix/store/gfw86a4r32fj9f8w6vwxkvi4hrn2niwi-wayland-1.20.0-bin/bin/wayland-scanner found: YES (/nix/store/gfw86a4r32fj9f8w6vwxkvi4hrn2niwi-wayland-1.20.0-bin/bin/wayland-scanner) Build targets in project: 20 WARNING: Project specifies a minimum meson_version '>=0.55.0' but uses features which were added in newer versions: * 0.58.0: {'Positional argument to dep.get_variable()'} gamescope undefined Subprojects libliftoff : YES User defined options auto_features: enabled bindir : /nix/store/vd2bpkwg1acd7kyq11ml87i3x63c6s8i-gamescope-3.10.7/bin buildtype : plain includedir : /nix/store/vd2bpkwg1acd7kyq11ml87i3x63c6s8i-gamescope-3.10.7/include infodir : /nix/store/vd2bpkwg1acd7kyq11ml87i3x63c6s8i-gamescope-3.10.7/share/info libdir : /nix/store/vd2bpkwg1acd7kyq11ml87i3x63c6s8i-gamescope-3.10.7/lib libexecdir : /nix/store/vd2bpkwg1acd7kyq11ml87i3x63c6s8i-gamescope-3.10.7/libexec localedir : /nix/store/vd2bpkwg1acd7kyq11ml87i3x63c6s8i-gamescope-3.10.7/share/locale mandir : /nix/store/vd2bpkwg1acd7kyq11ml87i3x63c6s8i-gamescope-3.10.7/share/man prefix : /nix/store/vd2bpkwg1acd7kyq11ml87i3x63c6s8i-gamescope-3.10.7 sbindir : /nix/store/vd2bpkwg1acd7kyq11ml87i3x63c6s8i-gamescope-3.10.7/sbin wrap_mode : nodownload Found ninja-1.10.2 at /nix/store/bgzc5baxbjx3p9ikryvnnplqq8pn43w2-ninja-1.10.2/bin/ninja meson: enabled parallel building building build flags: -j16 -l16 [1/58] Compiling C object subprojects/libliftoff/libliftoff.a.p/list.c.o [2/58] Compiling C object subprojects/libliftoff/libliftoff.a.p/log.c.o [3/58] Generating shader_target with a custom command ../src/composite.comp [4/58] Compiling C object subprojects/libliftoff/libliftoff.a.p/device.c.o [5/58] Compiling C object subprojects/libliftoff/example/simple.p/common.c.o [6/58] Compiling C object subprojects/libliftoff/example/multi-output.p/common.c.o [7/58] Compiling C object subprojects/libliftoff/libliftoff.a.p/output.c.o [8/58] Compiling C object subprojects/libliftoff/example/dynamic.p/common.c.o [9/58] Compiling C object subprojects/libliftoff/example/simple.p/simple.c.o [10/58] Compiling C object subprojects/libliftoff/example/compositor.p/common.c.o [11/58] Generating protocol/gamescope-xwayland-protocol.c with a custom command [12/58] Generating protocol/gamescope-xwayland-protocol.h with a custom command [13/58] Generating protocol/gamescope-pipewire-protocol.h with a custom command [14/58] Generating protocol/gamescope-pipewire-protocol.c with a custom command [15/58] Generating protocol/gamescope-input-method-protocol.c with a custom command [16/58] Generating protocol/gamescope-input-method-protocol.h with a custom command [17/58] Compiling C object subprojects/libliftoff/test/check_ndebug.p/check_ndebug.c.o [18/58] Compiling C object subprojects/libliftoff/libliftoff.a.p/layer.c.o [19/58] Compiling C object subprojects/libliftoff/example/multi-output.p/multi-output.c.o [20/58] Compiling C object subprojects/libliftoff/libliftoff.a.p/plane.c.o [21/58] Compiling C object subprojects/libliftoff/example/dynamic.p/dynamic.c.o [22/58] Compiling C object subprojects/libliftoff/example/compositor.p/compositor.c.o [23/58] Compiling C object subprojects/libliftoff/test/bench.p/bench.c.o [24/58] Compiling C object gamescope.p/meson-generated_.._protocol_gamescope-xwayland-protocol.c.o [25/58] Compiling C object gamescope.p/meson-generated_.._protocol_gamescope-pipewire-protocol.c.o [26/58] Compiling C object gamescope.p/meson-generated_.._protocol_gamescope-input-method-protocol.c.o [27/58] Compiling C object subprojects/libliftoff/test/test-priority.p/test_priority.c.o [28/58] Linking target subprojects/libliftoff/test/check_ndebug [29/58] Compiling C object subprojects/libliftoff/libliftoff.a.p/alloc.c.o [30/58] Compiling C object subprojects/libliftoff/test/libdrm.so.2.p/libdrm_mock.c.o [31/58] Linking static target subprojects/libliftoff/libliftoff.a [32/58] Compiling C object subprojects/libliftoff/test/test-prop.p/test_prop.c.o [33/58] Compiling C object subprojects/libliftoff/test/test-alloc.p/test_alloc.c.o [34/58] Compiling C object subprojects/libliftoff/test/test-dynamic.p/test_dynamic.c.o [35/58] Compiling C++ object gamescope.p/src_modegen.cpp.o [36/58] Linking target subprojects/libliftoff/test/libdrm.so.2 [37/58] Linking target subprojects/libliftoff/example/compositor [38/58] Linking target subprojects/libliftoff/example/simple [39/58] Linking target subprojects/libliftoff/example/dynamic [40/58] Linking target subprojects/libliftoff/example/multi-output [41/58] Compiling C++ object gamescope.p/src_wlserver.cpp.o FAILED: gamescope.p/src_wlserver.cpp.o g++ -Igamescope.p -I. -I.. -Iprotocol -I/nix/store/y6xh1i42jlfbd3k085q5vb8819gvxvz8-libX11-1.7.2-dev/include -I/nix/store/wh24g3a8dmqh3hwhw93354sc19armza5-xorgproto-2021.5/include -I/nix/store/yicxqmxf72rk5f05nd9p612w258xrzpl-libXdamage-1.1.5-dev/include -I/nix/store/b63dcjck5pajj344cq8pc5wspj1fylsp-libXfixes-6.0.0-dev/include -I/nix/store/hgyafl5p2020hbqixay2gxrpm6azxbv4-libXcomposite-0.4.5-dev/include -I/nix/store/prkgrc9rywg7f1pmwddic2xiv1a6qp5d-libXrender-0.9.10-dev/include -I/nix/store/hd9jdc86n582jz7c6n933xahfck9llpr-libXext-1.3.4-dev/include -I/nix/store/5drpfga7kszxlapc6czxr0psvki20liy-libXxf86vm-1.1.4-dev/include -I/nix/store/mic3i79kliyvc84lvycks6jdypqgrb5c-libXres-1.2.1-dev/include -I/nix/store/51xhxxddf3bwnzgkc8jvqq1l13mv2xry-libdrm-2.4.109-dev/include -I/nix/store/51xhxxddf3bwnzgkc8jvqq1l13mv2xry-libdrm-2.4.109-dev/include/libdrm -I/nix/store/8dkj75hil1vkmx9awgyqlw1vrwi61kp7-wayland-1.20.0-dev/include -I/nix/store/9yda6p2y9a0qk48z544ic5r8ays8x2rs-libxkbcommon-1.3.1-dev/include -I/nix/store/hqclyibhimdanam1d3niwdvpciyfl234-SDL2-2.0.14-dev/include/SDL2 -I/nix/store/nqlv03fcqw9dmkbv3n8qcw1ni7s4nnx4-wlroots-0.15.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++14 -DWLR_USE_UNSTABLE -Wno-unused-parameter -Wno-missing-field-initializers -DHAVE_PIPEWIRE=1 -D_REENTRANT -pthread -MD -MQ gamescope.p/src_wlserver.cpp.o -MF gamescope.p/src_wlserver.cpp.o.d -o gamescope.p/src_wlserver.cpp.o -c ../src/wlserver.cpp In file included from ../src/wlserver.cpp:49: ../src/pipewire.hpp:4:10: fatal error: pipewire/pipewire.h: No such file or directory 4 | #include | ^~~~~~~~~~~~~~~~~~~~~ compilation terminated. [42/58] Compiling C++ object gamescope.p/src_pipewire.cpp.o FAILED: gamescope.p/src_pipewire.cpp.o g++ -Igamescope.p -I. -I.. -Iprotocol -I/nix/store/y6xh1i42jlfbd3k085q5vb8819gvxvz8-libX11-1.7.2-dev/include -I/nix/store/wh24g3a8dmqh3hwhw93354sc19armza5-xorgproto-2021.5/include -I/nix/store/yicxqmxf72rk5f05nd9p612w258xrzpl-libXdamage-1.1.5-dev/include -I/nix/store/b63dcjck5pajj344cq8pc5wspj1fylsp-libXfixes-6.0.0-dev/include -I/nix/store/hgyafl5p2020hbqixay2gxrpm6azxbv4-libXcomposite-0.4.5-dev/include -I/nix/store/prkgrc9rywg7f1pmwddic2xiv1a6qp5d-libXrender-0.9.10-dev/include -I/nix/store/hd9jdc86n582jz7c6n933xahfck9llpr-libXext-1.3.4-dev/include -I/nix/store/5drpfga7kszxlapc6czxr0psvki20liy-libXxf86vm-1.1.4-dev/include -I/nix/store/mic3i79kliyvc84lvycks6jdypqgrb5c-libXres-1.2.1-dev/include -I/nix/store/51xhxxddf3bwnzgkc8jvqq1l13mv2xry-libdrm-2.4.109-dev/include -I/nix/store/51xhxxddf3bwnzgkc8jvqq1l13mv2xry-libdrm-2.4.109-dev/include/libdrm -I/nix/store/8dkj75hil1vkmx9awgyqlw1vrwi61kp7-wayland-1.20.0-dev/include -I/nix/store/9yda6p2y9a0qk48z544ic5r8ays8x2rs-libxkbcommon-1.3.1-dev/include -I/nix/store/hqclyibhimdanam1d3niwdvpciyfl234-SDL2-2.0.14-dev/include/SDL2 -I/nix/store/nqlv03fcqw9dmkbv3n8qcw1ni7s4nnx4-wlroots-0.15.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++14 -DWLR_USE_UNSTABLE -Wno-unused-parameter -Wno-missing-field-initializers -DHAVE_PIPEWIRE=1 -D_REENTRANT -pthread -MD -MQ gamescope.p/src_pipewire.cpp.o -MF gamescope.p/src_pipewire.cpp.o.d -o gamescope.p/src_pipewire.cpp.o -c ../src/pipewire.cpp In file included from ../src/pipewire.cpp:13: ../src/pipewire.hpp:4:10: fatal error: pipewire/pipewire.h: No such file or directory 4 | #include | ^~~~~~~~~~~~~~~~~~~~~ compilation terminated. [43/58] Compiling C++ object gamescope.p/src_main.cpp.o FAILED: gamescope.p/src_main.cpp.o g++ -Igamescope.p -I. -I.. -Iprotocol -I/nix/store/y6xh1i42jlfbd3k085q5vb8819gvxvz8-libX11-1.7.2-dev/include -I/nix/store/wh24g3a8dmqh3hwhw93354sc19armza5-xorgproto-2021.5/include -I/nix/store/yicxqmxf72rk5f05nd9p612w258xrzpl-libXdamage-1.1.5-dev/include -I/nix/store/b63dcjck5pajj344cq8pc5wspj1fylsp-libXfixes-6.0.0-dev/include -I/nix/store/hgyafl5p2020hbqixay2gxrpm6azxbv4-libXcomposite-0.4.5-dev/include -I/nix/store/prkgrc9rywg7f1pmwddic2xiv1a6qp5d-libXrender-0.9.10-dev/include -I/nix/store/hd9jdc86n582jz7c6n933xahfck9llpr-libXext-1.3.4-dev/include -I/nix/store/5drpfga7kszxlapc6czxr0psvki20liy-libXxf86vm-1.1.4-dev/include -I/nix/store/mic3i79kliyvc84lvycks6jdypqgrb5c-libXres-1.2.1-dev/include -I/nix/store/51xhxxddf3bwnzgkc8jvqq1l13mv2xry-libdrm-2.4.109-dev/include -I/nix/store/51xhxxddf3bwnzgkc8jvqq1l13mv2xry-libdrm-2.4.109-dev/include/libdrm -I/nix/store/8dkj75hil1vkmx9awgyqlw1vrwi61kp7-wayland-1.20.0-dev/include -I/nix/store/9yda6p2y9a0qk48z544ic5r8ays8x2rs-libxkbcommon-1.3.1-dev/include -I/nix/store/hqclyibhimdanam1d3niwdvpciyfl234-SDL2-2.0.14-dev/include/SDL2 -I/nix/store/nqlv03fcqw9dmkbv3n8qcw1ni7s4nnx4-wlroots-0.15.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++14 -DWLR_USE_UNSTABLE -Wno-unused-parameter -Wno-missing-field-initializers -DHAVE_PIPEWIRE=1 -D_REENTRANT -pthread -MD -MQ gamescope.p/src_main.cpp.o -MF gamescope.p/src_main.cpp.o.d -o gamescope.p/src_main.cpp.o -c ../src/main.cpp In file included from ../src/main.cpp:24: ../src/pipewire.hpp:4:10: fatal error: pipewire/pipewire.h: No such file or directory 4 | #include | ^~~~~~~~~~~~~~~~~~~~~ compilation terminated. [44/58] Compiling C++ object gamescope.p/src_steamcompmgr.cpp.o FAILED: gamescope.p/src_steamcompmgr.cpp.o g++ -Igamescope.p -I. -I.. -Iprotocol -I/nix/store/y6xh1i42jlfbd3k085q5vb8819gvxvz8-libX11-1.7.2-dev/include -I/nix/store/wh24g3a8dmqh3hwhw93354sc19armza5-xorgproto-2021.5/include -I/nix/store/yicxqmxf72rk5f05nd9p612w258xrzpl-libXdamage-1.1.5-dev/include -I/nix/store/b63dcjck5pajj344cq8pc5wspj1fylsp-libXfixes-6.0.0-dev/include -I/nix/store/hgyafl5p2020hbqixay2gxrpm6azxbv4-libXcomposite-0.4.5-dev/include -I/nix/store/prkgrc9rywg7f1pmwddic2xiv1a6qp5d-libXrender-0.9.10-dev/include -I/nix/store/hd9jdc86n582jz7c6n933xahfck9llpr-libXext-1.3.4-dev/include -I/nix/store/5drpfga7kszxlapc6czxr0psvki20liy-libXxf86vm-1.1.4-dev/include -I/nix/store/mic3i79kliyvc84lvycks6jdypqgrb5c-libXres-1.2.1-dev/include -I/nix/store/51xhxxddf3bwnzgkc8jvqq1l13mv2xry-libdrm-2.4.109-dev/include -I/nix/store/51xhxxddf3bwnzgkc8jvqq1l13mv2xry-libdrm-2.4.109-dev/include/libdrm -I/nix/store/8dkj75hil1vkmx9awgyqlw1vrwi61kp7-wayland-1.20.0-dev/include -I/nix/store/9yda6p2y9a0qk48z544ic5r8ays8x2rs-libxkbcommon-1.3.1-dev/include -I/nix/store/hqclyibhimdanam1d3niwdvpciyfl234-SDL2-2.0.14-dev/include/SDL2 -I/nix/store/nqlv03fcqw9dmkbv3n8qcw1ni7s4nnx4-wlroots-0.15.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++14 -DWLR_USE_UNSTABLE -Wno-unused-parameter -Wno-missing-field-initializers -DHAVE_PIPEWIRE=1 -D_REENTRANT -pthread -MD -MQ gamescope.p/src_steamcompmgr.cpp.o -MF gamescope.p/src_steamcompmgr.cpp.o.d -o gamescope.p/src_steamcompmgr.cpp.o -c ../src/steamcompmgr.cpp In file included from ../src/steamcompmgr.cpp:84: ../src/pipewire.hpp:4:10: fatal error: pipewire/pipewire.h: No such file or directory 4 | #include | ^~~~~~~~~~~~~~~~~~~~~ compilation terminated. [45/58] Compiling C++ object gamescope.p/src_log.cpp.o [46/58] Generating symbol file subprojects/libliftoff/test/libdrm.so.2.p/libdrm.so.2.symbols [47/58] Compiling C++ object gamescope.p/src_ime.cpp.o [48/58] Compiling C++ object gamescope.p/src_mangoapp.cpp.o [49/58] Compiling C++ object gamescope.p/src_vblankmanager.cpp.o [50/58] Compiling C++ object gamescope.p/src_drm.cpp.o FAILED: gamescope.p/src_drm.cpp.o g++ -Igamescope.p -I. -I.. -Iprotocol -I/nix/store/y6xh1i42jlfbd3k085q5vb8819gvxvz8-libX11-1.7.2-dev/include -I/nix/store/wh24g3a8dmqh3hwhw93354sc19armza5-xorgproto-2021.5/include -I/nix/store/yicxqmxf72rk5f05nd9p612w258xrzpl-libXdamage-1.1.5-dev/include -I/nix/store/b63dcjck5pajj344cq8pc5wspj1fylsp-libXfixes-6.0.0-dev/include -I/nix/store/hgyafl5p2020hbqixay2gxrpm6azxbv4-libXcomposite-0.4.5-dev/include -I/nix/store/prkgrc9rywg7f1pmwddic2xiv1a6qp5d-libXrender-0.9.10-dev/include -I/nix/store/hd9jdc86n582jz7c6n933xahfck9llpr-libXext-1.3.4-dev/include -I/nix/store/5drpfga7kszxlapc6czxr0psvki20liy-libXxf86vm-1.1.4-dev/include -I/nix/store/mic3i79kliyvc84lvycks6jdypqgrb5c-libXres-1.2.1-dev/include -I/nix/store/51xhxxddf3bwnzgkc8jvqq1l13mv2xry-libdrm-2.4.109-dev/include -I/nix/store/51xhxxddf3bwnzgkc8jvqq1l13mv2xry-libdrm-2.4.109-dev/include/libdrm -I/nix/store/8dkj75hil1vkmx9awgyqlw1vrwi61kp7-wayland-1.20.0-dev/include -I/nix/store/9yda6p2y9a0qk48z544ic5r8ays8x2rs-libxkbcommon-1.3.1-dev/include -I/nix/store/hqclyibhimdanam1d3niwdvpciyfl234-SDL2-2.0.14-dev/include/SDL2 -I/nix/store/nqlv03fcqw9dmkbv3n8qcw1ni7s4nnx4-wlroots-0.15.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++14 -DWLR_USE_UNSTABLE -Wno-unused-parameter -Wno-missing-field-initializers -DHAVE_PIPEWIRE=1 -D_REENTRANT -pthread -MD -MQ gamescope.p/src_drm.cpp.o -MF gamescope.p/src_drm.cpp.o.d -o gamescope.p/src_drm.cpp.o -c ../src/drm.cpp ../src/drm.cpp: In function 'bool init_drm(drm_t*, int, int, int)': ../src/drm.cpp:641:60: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare] 641 | if ( liftoff_device_register_all_planes( drm->lo_device ) < 0 ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ ../src/drm.cpp: In function 'int drm_prepare_liftoff(drm_t*, const Composite_t*, const VulkanPipeline_t*)': ../src/drm.cpp:1155:8: error: 'liftoff_output_needs_composition' was not declared in this scope; did you mean 'liftoff_output_set_composition_layer'? 1155 | if ( liftoff_output_needs_composition( drm->lo_output ) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | liftoff_output_set_composition_layer [51/58] Compiling C++ object gamescope.p/src_sdlwindow.cpp.o [52/58] Compiling C++ object gamescope.p/src_rendervulkan.cpp.o ninja: build stopped: subcommand failed. ```

The relevant sections being:

Run-time dependency libpipewire-0.3 found: YES 0.3.43

and

[41/58] Compiling C++ object gamescope.p/src_wlserver.cpp.o
FAILED: gamescope.p/src_wlserver.cpp.o 
g++ -Igamescope.p -I. -I.. -Iprotocol -I/nix/store/y6xh1i42jlfbd3k085q5vb8819gvxvz8-libX11-1.7.2-dev/include -I/nix/store/wh24g3a8dmqh3hwhw93354sc19armza5-xorgproto-2021.5/include -I/nix/store/yicxqmxf72rk5f05nd9p612w258xrzpl-libXdamage-1.1.5-dev/include -I/nix/store/b63dcjck5pajj344cq8pc5wspj1fylsp-libXfixes-6.0.0-dev/include -I/nix/store/hgyafl5p2020hbqixay2gxrpm6azxbv4-libXcomposite-0.4.5-dev/include -I/nix/store/prkgrc9rywg7f1pmwddic2xiv1a6qp5d-libXrender-0.9.10-dev/include -I/nix/store/hd9jdc86n582jz7c6n933xahfck9llpr-libXext-1.3.4-dev/include -I/nix/store/5drpfga7kszxlapc6czxr0psvki20liy-libXxf86vm-1.1.4-dev/include -I/nix/store/mic3i79kliyvc84lvycks6jdypqgrb5c-libXres-1.2.1-dev/include -I/nix/store/51xhxxddf3bwnzgkc8jvqq1l13mv2xry-libdrm-2.4.109-dev/include -I/nix/store/51xhxxddf3bwnzgkc8jvqq1l13mv2xry-libdrm-2.4.109-dev/include/libdrm -I/nix/store/8dkj75hil1vkmx9awgyqlw1vrwi61kp7-wayland-1.20.0-dev/include -I/nix/store/9yda6p2y9a0qk48z544ic5r8ays8x2rs-libxkbcommon-1.3.1-dev/include -I/nix/store/hqclyibhimdanam1d3niwdvpciyfl234-SDL2-2.0.14-dev/include/SDL2 -I/nix/store/nqlv03fcqw9dmkbv3n8qcw1ni7s4nnx4-wlroots-0.15.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++14 -DWLR_USE_UNSTABLE -Wno-unused-parameter -Wno-missing-field-initializers -DHAVE_PIPEWIRE=1 -D_REENTRANT -pthread -MD -MQ gamescope.p/src_wlserver.cpp.o -MF gamescope.p/src_wlserver.cpp.o.d -o gamescope.p/src_wlserver.cpp.o -c ../src/wlserver.cpp
In file included from ../src/wlserver.cpp:49:
../src/pipewire.hpp:4:10: fatal error: pipewire/pipewire.h: No such file or directory
    4 | #include <pipewire/pipewire.h>
      |          ^~~~~~~~~~~~~~~~~~~~~
compilation terminated.

I have no idea why pipewire isn't in the include path after meson found it. Pipewire and the required header file are obviously available to the build.

If you want to reproduce this issue precisely:

Nix expression ```Nix { stdenv, lib, pkgs, fetchFromGitHub, meson_0_60, ninja, wlroots_0_15, pkg-config, cmake, xorg, libdrm, vulkan-loader, wayland, wayland-protocols, libxkbcommon, libcap, SDL2, glslang, libudev, pixman, libinput, pipewire, stb, libliftoff, vulkan-headers }: stdenv.mkDerivation rec { pname = "gamescope"; version = "3.10.7"; src = fetchFromGitHub { owner = "Plagman"; repo = pname; rev = version; sha256 = "sha256-Bxrd55ws7GdCCMV5DMchMJRv4PIb1lVbe+nCcWllavg="; fetchSubmodules = true; }; postPatch = '' sed -i '\/stb/d' meson.build sed -i '\/force_fallback/d' meson.build # NO! ''; preConfigure = '' echo env: env ''; nativeBuildInputs = [ meson_0_60 ninja pkg-config cmake stb ]; buildInputs = [ wlroots_0_15 libdrm libxkbcommon vulkan-loader wayland wayland-protocols xorg.libX11 xorg.libXdamage xorg.libXcomposite xorg.libXrender xorg.libXext xorg.libXxf86vm xorg.libXtst xorg.libXres xorg.libXi libcap SDL2 glslang libudev pixman libinput pipewire libliftoff vulkan-headers ]; } ``` Atemu/nixpkgs@b8e24af0cf4f24fe7c7d200d4bafbea1614a6810
emersion commented 2 years ago

Hm, probably need to change this include path to <pipewire.h>?

Atemu commented 2 years ago

That doesn't help unfortunately. Note that our header file is at include/pipewire/pipewire.h.

Joshua-Ashton commented 2 years ago

Post your pkg-config for pipewire?

Atemu commented 2 years ago

/nix/store/qwszqnyplwpdgwvxzwxzn0i7bcmigl94-pipewire-0.3.43-dev/lib/pkgconfig/libpipewire-0.3.pc:

prefix=/nix/store/r3i0ibbg6c4rm4992iw3hmwg964lm1im-pipewire-0.3.43
libdir=/nix/store/pm200dsw3ayivb9mlj90g420gkmxdcby-pipewire-0.3.43-lib/lib
includedir=/nix/store/qwszqnyplwpdgwvxzwxzn0i7bcmigl94-pipewire-0.3.43-dev/include

moduledir=${libdir}/pipewire-0.3

Name: libpipewire
Description: PipeWire Interface
Version: 0.3.43
Requires: libspa-0.2
Libs: -L${libdir} -lpipewire-0.3
Cflags: -I${includedir}/pipewire-0.3 -D_REENTRANT
AngryPenguinPL commented 2 years ago

Same issue here on OpenMandriva.

In file included from ../src/wlserver.cpp:49:
DEBUG util.py:636:  ../src/pipewire.hpp:4:10: fatal error: 'pipewire/pipewire.h' file not found
DEBUG util.py:636:  #include <pipewire/pipewire.h>
DEBUG util.py:636:           ^~~~~~~~~~~~~~~~~~~~~

pkgconfig for pipewire

prefix=/usr
libdir=${prefix}/lib64
includedir=${prefix}/include

moduledir=${libdir}/pipewire-0.3

Name: libpipewire
Description: PipeWire Interface
Version: 0.3.45
Requires: libspa-0.2
Libs: -L${libdir} -lpipewire-0.3
Cflags: -I${includedir}/pipewire-0.3 -D_REENTRANT
Atemu commented 2 years ago

Good to know I'm not the only one, thanks for you report @AngryPenguinPL.

One thing I wasn't able to test yet is explicitly enabling pipewire support with configure flags if that's possible, maybe give that a try.