Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
Atemu opened this issue Jan 22, 2022 · 6 comments

Comments

@Atemu
Copy link

Atemu commented Jan 22, 2022

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 <pipewire/pipewire.h>
      |          ^~~~~~~~~~~~~~~~~~~~~
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 <pipewire/pipewire.h>
      |          ^~~~~~~~~~~~~~~~~~~~~
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 <pipewire/pipewire.h>
      |          ^~~~~~~~~~~~~~~~~~~~~
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 <pipewire/pipewire.h>
      |          ^~~~~~~~~~~~~~~~~~~~~
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
{ 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@b8e24af

@emersion
Copy link
Collaborator

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

@Atemu
Copy link
Author

Atemu commented Jan 22, 2022

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

@misyltoad
Copy link
Collaborator

Post your pkg-config for pipewire?

@Atemu
Copy link
Author

Atemu commented Jan 23, 2022

/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
Copy link

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
Copy link
Author

Atemu commented Feb 4, 2022

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants