greenfield icon indicating copy to clipboard operation
greenfield copied to clipboard

Can't build project on Debian

Open veyndan opened this issue 2 months ago • 5 comments

I spent a bit of yesterday and a good part of today trying to get Greenfield up and running on my machine. I'd been wanting to make something very similar to this for a while, and after stumbling across this project and seeing the demos and talks, I was very excited by what I saw and was hoping to give it a whirl and maybe contribute!

Previous attempts

Firstly, I tried for a while getting it running on my machine. I run NixOS, so was trying to cobble the dependencies together to get it running, but kept hitting some obscure looking errors when running the yarn workspaces ... run build command. It was very unclear to me what the error was (it was checking whether the C compiler works... no), though that might just be my lack of proficiency in the C ecosystem. I also had trouble translating some of the required packages outlined in the Getting Started page to nix.

Secondly, I tried getting it to run via Docker. Definitely not my preferred approach, but I thought that if I can at least get it running there, then that might help the debugging of my local build. Running sh docker/build.sh ran successfully, though I was unable to get the build to run. I'm not overly proficient in the Docker ecosystem either, so there might have been something obvious that I was missing.

Current attempt

Finally, and to the point of this issue, I thought I'd spin up a virtual machine running Debian 13 and try and get it working there. Based on the documentation, this seems like the current blessed distro (since I assume that's the one you use).

Unfortunately, I was also getting errors there though, indicating the problem probably isn't with my setup. My assumption is that there must either be problems on master, or there are some missing required steps in the "Getting Started" guide.

The commands I ran after creating a vanilla Debian VM were:

sudo apt-get install git
git clone https://github.com/udevbe/greenfield.git
cd greenfield
sudo apt-get install npm
sudo npm install -g yarn
sudo apt-get install autoconf libtool automake meson ninja-build bison cmake build-essential gperf

To run the project, I did:

yarn install
yarn workspaces foreach --all --parallel --topological-dev --exclude @gfld/compositor-proxy --exclude @gfld/compositor-proxy-cli --exclude @gfld/compositor-shell run build
Output
veyndan@debian:~/greenfield$ yarn install
\u27a4 YN0065: Yarn will periodically gather anonymous telemetry: https://yarnpkg.com/advanced/telemetry
\u27a4 YN0065: Run yarn config set --home enableTelemetry 0 to disable

\u27a4 YN0000: \Uffffffff Yarn 4.5.0
\u27a4 YN0000: \u250c Resolution step
\u27a4 YN0085: \u2502 + typescript@patch:typescript@npm%3A5.5.2#optional!builtin<compat/typescript>::version=5.5.2&hash=379a07
\u27a4 YN0085: \u2502 - typescript@patch:typescript@npm%3A5.5.2#optional!builtin<compat/typescript>::version=5.5.2&hash=5adc0c
\u27a4 YN0000: \u2514 Completed
\u27a4 YN0000: \u250c Post-resolution validation
\u27a4 YN0086: \u2502 Some peer dependencies are incorrectly met by dependencies; run yarn explain peer-requirements for details.
\u27a4 YN0000: \u2514 Completed
\u27a4 YN0000: \u250c Fetch step
\u27a4 YN0013: \u2502 851 packages were added to the project (+ 55.23 MiB).
\u27a4 YN0000: \u2514 Completed in 5s 645ms
\u27a4 YN0000: \u250c Link step
\u27a4 YN0007: \u2502 esbuild@npm:0.21.5 must be built because it never has been before or the last one failed
\u27a4 YN0007: \u2502 es5-ext@npm:0.10.62 must be built because it never has been before or the last one failed
\u27a4 YN0000: \u2514 Completed in 2s 290ms
\u27a4 YN0000: \Uffffffff Done with warnings in 8s 140ms
veyndan@debian:~/greenfield$ yarn workspaces foreach --all --parallel --topological-dev \
--exclude @gfld/compositor-proxy \
--exclude @gfld/compositor-proxy-cli \
--exclude @gfld/compositor-shell \
run build
[@gfld/common]: Process started
[@gfld/compositor-ffmpeg-h264]: Process started
[@gfld/compositor-wasm]: Process started
[@gfld/xtsb]: Process started
[@gfld/common]: Process exited (exit code 0), completed in 1s 200ms
[@gfld/xtsb]: Process exited (exit code 0), completed in 3s 803ms
[@gfld/compositor-wasm]: ~/greenfield/libs/compositor-wasm/emsdk ~/greenfield/libs/compositor-wasm
[@gfld/compositor-wasm]: Resolving SDK version '3.1.46' to 'sdk-releases-21644188d5c473e92f1d7df2f9f60c758a78a486-64bit'
[@gfld/compositor-wasm]: Installing SDK 'sdk-releases-21644188d5c473e92f1d7df2f9f60c758a78a486-64bit'..
[@gfld/compositor-wasm]: Installing tool 'node-22.16.0-64bit'..
[@gfld/compositor-wasm]: Downloading: /home/veyndan/greenfield/libs/compositor-wasm/emsdk/downloads/node-v22.16.0-linux-x64.tar.xz from https://storage.googleapis.com/webassembly/emscripten-releases-builds/deps/node-v22.16.0-linux-x64.tar.xz, 30425588 Bytes
[@gfld/compositor-wasm]:  [----------------------------------------------------------------------------]
[@gfld/compositor-wasm]: Unpacking '/home/veyndan/greenfield/libs/compositor-wasm/emsdk/downloads/node-v22.16.0-linux-x64.tar.xz' to '/home/veyndan/greenfield/libs/compositor-wasm/emsdk/node/22.16.0_64bit'
[@gfld/compositor-wasm]: Done installing tool 'node-22.16.0-64bit'.
[@gfld/compositor-wasm]: Installing tool 'releases-21644188d5c473e92f1d7df2f9f60c758a78a486-64bit'..
[@gfld/compositor-wasm]: Downloading: /home/veyndan/greenfield/libs/compositor-wasm/emsdk/downloads/21644188d5c473e92f1d7df2f9f60c758a78a486-wasm-binaries.tar.xz from https://storage.googleapis.com/webassembly/emscripten-releases-builds/linux/21644188d5c473e92f1d7df2f9f60c758a78a486/wasm-binaries.tar.xz, 257708108 Bytes
[@gfld/compositor-wasm]:  [----------------------------------------------------------------------------]
[@gfld/compositor-wasm]: Unpacking '/home/veyndan/greenfield/libs/compositor-wasm/emsdk/downloads/21644188d5c473e92f1d7df2f9f60c758a78a486-wasm-binaries.tar.xz' to '/home/veyndan/greenfield/libs/compositor-wasm/emsdk/upstream'
[@gfld/compositor-wasm]: Done installing tool 'releases-21644188d5c473e92f1d7df2f9f60c758a78a486-64bit'.
[@gfld/compositor-wasm]: Done installing SDK 'sdk-releases-21644188d5c473e92f1d7df2f9f60c758a78a486-64bit'.
[@gfld/compositor-wasm]: Resolving SDK version '3.1.46' to 'sdk-releases-21644188d5c473e92f1d7df2f9f60c758a78a486-64bit'
[@gfld/compositor-wasm]: Setting the following tools as active:
[@gfld/compositor-wasm]:    node-22.16.0-64bit
[@gfld/compositor-wasm]:    releases-21644188d5c473e92f1d7df2f9f60c758a78a486-64bit
[@gfld/compositor-wasm]: 
[@gfld/compositor-wasm]: Next steps:
[@gfld/compositor-wasm]: - To conveniently access emsdk tools from the command line,
[@gfld/compositor-wasm]:   consider adding the following directories to your PATH:
[@gfld/compositor-wasm]:     /home/veyndan/greenfield/libs/compositor-wasm/emsdk
[@gfld/compositor-wasm]:     /home/veyndan/greenfield/libs/compositor-wasm/emsdk/upstream/emscripten
[@gfld/compositor-wasm]: - This can be done for the current shell by running:
[@gfld/compositor-wasm]:     source "/home/veyndan/greenfield/libs/compositor-wasm/emsdk/emsdk_env.sh"
[@gfld/compositor-wasm]: - Configure emsdk in your shell startup scripts by running:
[@gfld/compositor-wasm]:     echo 'source "/home/veyndan/greenfield/libs/compositor-wasm/emsdk/emsdk_env.sh"' >> $HOME/.bash_profile
[@gfld/compositor-wasm]: ~/greenfield/libs/compositor-wasm
[@gfld/compositor-wasm]: ~/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2 ~/greenfield/libs/compositor-wasm/xkbcommon
[@gfld/compositor-wasm]: I am going to run ./configure with no arguments - if you wish 
[@gfld/compositor-wasm]: to pass any to it, please specify them on the ./autogen.sh command line.
[@gfld/compositor-wasm]: libtoolize: putting auxiliary files in '.'.
[@gfld/compositor-wasm]: libtoolize: copying file './ltmain.sh'
[@gfld/compositor-wasm]: libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
[@gfld/compositor-wasm]: libtoolize: copying file 'm4/libtool.m4'
[@gfld/compositor-wasm]: libtoolize: copying file 'm4/ltoptions.m4'
[@gfld/compositor-wasm]: libtoolize: copying file 'm4/ltsugar.m4'
[@gfld/compositor-wasm]: libtoolize: copying file 'm4/ltversion.m4'
[@gfld/compositor-wasm]: libtoolize: copying file 'm4/lt~obsolete.m4'
[@gfld/compositor-wasm]: 
[@gfld/compositor-wasm]: Couldn't find pkg.m4 from pkg-config. Install the appropriate package for
[@gfld/compositor-wasm]: your distribution or set ACLOCAL_PATH to the directory containing pkg.m4.
[@gfld/compositor-wasm]: fatal: cannot change to 'emsdk': No such file or directory
[@gfld/compositor-wasm]: Cloning into 'emsdk'...
[@gfld/compositor-wasm]: Setting up EMSDK environment (suppress these messages with EMSDK_QUIET=1)
[@gfld/compositor-wasm]: Adding directories to PATH:
[@gfld/compositor-wasm]: PATH += /home/veyndan/greenfield/libs/compositor-wasm/emsdk
[@gfld/compositor-wasm]: PATH += /home/veyndan/greenfield/libs/compositor-wasm/emsdk/upstream/emscripten
[@gfld/compositor-wasm]: 
[@gfld/compositor-wasm]: Setting environment variables:
[@gfld/compositor-wasm]: PATH = /home/veyndan/greenfield/libs/compositor-wasm/emsdk:/home/veyndan/greenfield/libs/compositor-wasm/emsdk/upstream/emscripten:/tmp/xfs-bb457f7f:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
[@gfld/compositor-wasm]: EMSDK = /home/veyndan/greenfield/libs/compositor-wasm/emsdk
[@gfld/compositor-wasm]: EMSDK_NODE = /home/veyndan/greenfield/libs/compositor-wasm/emsdk/node/22.16.0_64bit/bin/node
[@gfld/compositor-wasm]: Cloning into 'repo'...
[@gfld/compositor-wasm]: Note: switching to 'cecaa01df18925eb66c6a81f6e4b7167421d45f2'.
[@gfld/compositor-wasm]: 
[@gfld/compositor-wasm]: You are in 'detached HEAD' state. You can look around, make experimental
[@gfld/compositor-wasm]: changes and commit them, and you can discard any commits you make in this
[@gfld/compositor-wasm]: state without impacting any branches by switching back to a branch.
[@gfld/compositor-wasm]: 
[@gfld/compositor-wasm]: If you want to create a new branch to retain commits you create, you may
[@gfld/compositor-wasm]: do so (now or later) by using -c with the switch command. Example:
[@gfld/compositor-wasm]: 
[@gfld/compositor-wasm]:   git switch -c <new-branch-name>
[@gfld/compositor-wasm]: 
[@gfld/compositor-wasm]: Or undo this operation with:
[@gfld/compositor-wasm]: 
[@gfld/compositor-wasm]:   git switch -
[@gfld/compositor-wasm]: 
[@gfld/compositor-wasm]: Turn off this advice by setting config variable advice.detachedHead to false
[@gfld/compositor-wasm]: 
[@gfld/compositor-wasm]: Checking patch meson.build...
[@gfld/compositor-wasm]: Checking patch src/utils.h...
[@gfld/compositor-wasm]: Applied patch meson.build cleanly.
[@gfld/compositor-wasm]: Applied patch src/utils.h cleanly.
[@gfld/compositor-wasm]: Cloning into 'repo-xkeyboard-config'...
[@gfld/compositor-wasm]: Cloning into 'repo-xml2'...
[@gfld/compositor-wasm]: Note: switching to '2b998a4ffbdfea04fc6a620721abc690a15743af'.
[@gfld/compositor-wasm]: 
[@gfld/compositor-wasm]: You are in 'detached HEAD' state. You can look around, make experimental
[@gfld/compositor-wasm]: changes and commit them, and you can discard any commits you make in this
[@gfld/compositor-wasm]: state without impacting any branches by switching back to a branch.
[@gfld/compositor-wasm]: 
[@gfld/compositor-wasm]: If you want to create a new branch to retain commits you create, you may
[@gfld/compositor-wasm]: do so (now or later) by using -c with the switch command. Example:
[@gfld/compositor-wasm]: 
[@gfld/compositor-wasm]:   git switch -c <new-branch-name>
[@gfld/compositor-wasm]: 
[@gfld/compositor-wasm]: Or undo this operation with:
[@gfld/compositor-wasm]: 
[@gfld/compositor-wasm]:   git switch -
[@gfld/compositor-wasm]: 
[@gfld/compositor-wasm]: Turn off this advice by setting config variable advice.detachedHead to false
[@gfld/compositor-wasm]: 
[@gfld/compositor-wasm]: Setting up EMSDK environment (suppress these messages with EMSDK_QUIET=1)
[@gfld/compositor-wasm]: Setting environment variables:
[@gfld/compositor-wasm]: configure.ac:1087: error: possibly undefined macro: m4_ifdef
[@gfld/compositor-wasm]:       If this token and others are legitimate, please use m4_pattern_allow.
[@gfld/compositor-wasm]:       See the Autoconf documentation.
[@gfld/compositor-wasm]: autoreconf: error: /usr/bin/autoconf failed with exit status: 1
[@gfld/compositor-wasm]: Process exited (exit code 1), completed in 37s 658ms
[@gfld/compositor-ffmpeg-h264]: ~/greenfield/libs/compositor-ffmpeg-h264/emsdk ~/greenfield/libs/compositor-ffmpeg-h264
[@gfld/compositor-ffmpeg-h264]: Resolving SDK version '3.1.46' to 'sdk-releases-21644188d5c473e92f1d7df2f9f60c758a78a486-64bit'
[@gfld/compositor-ffmpeg-h264]: Installing SDK 'sdk-releases-21644188d5c473e92f1d7df2f9f60c758a78a486-64bit'..
[@gfld/compositor-ffmpeg-h264]: Installing tool 'node-22.16.0-64bit'..
[@gfld/compositor-ffmpeg-h264]: Downloading: /home/veyndan/greenfield/libs/compositor-ffmpeg-h264/emsdk/downloads/node-v22.16.0-linux-x64.tar.xz from https://storage.googleapis.com/webassembly/emscripten-releases-builds/deps/node-v22.16.0-linux-x64.tar.xz, 30425588 Bytes
[@gfld/compositor-ffmpeg-h264]:  [----------------------------------------------------------------------------]
[@gfld/compositor-ffmpeg-h264]: Unpacking '/home/veyndan/greenfield/libs/compositor-ffmpeg-h264/emsdk/downloads/node-v22.16.0-linux-x64.tar.xz' to '/home/veyndan/greenfield/libs/compositor-ffmpeg-h264/emsdk/node/22.16.0_64bit'
[@gfld/compositor-ffmpeg-h264]: Done installing tool 'node-22.16.0-64bit'.
[@gfld/compositor-ffmpeg-h264]: Installing tool 'releases-21644188d5c473e92f1d7df2f9f60c758a78a486-64bit'..
[@gfld/compositor-ffmpeg-h264]: Downloading: /home/veyndan/greenfield/libs/compositor-ffmpeg-h264/emsdk/downloads/21644188d5c473e92f1d7df2f9f60c758a78a486-wasm-binaries.tar.xz from https://storage.googleapis.com/webassembly/emscripten-releases-builds/linux/21644188d5c473e92f1d7df2f9f60c758a78a486/wasm-binaries.tar.xz, 257708108 Bytes
[@gfld/compositor-ffmpeg-h264]:  [----------------------------------------------------------------------------]
[@gfld/compositor-ffmpeg-h264]: Unpacking '/home/veyndan/greenfield/libs/compositor-ffmpeg-h264/emsdk/downloads/21644188d5c473e92f1d7df2f9f60c758a78a486-wasm-binaries.tar.xz' to '/home/veyndan/greenfield/libs/compositor-ffmpeg-h264/emsdk/upstream'
[@gfld/compositor-ffmpeg-h264]: Done installing tool 'releases-21644188d5c473e92f1d7df2f9f60c758a78a486-64bit'.
[@gfld/compositor-ffmpeg-h264]: Done installing SDK 'sdk-releases-21644188d5c473e92f1d7df2f9f60c758a78a486-64bit'.
[@gfld/compositor-ffmpeg-h264]: Resolving SDK version '3.1.46' to 'sdk-releases-21644188d5c473e92f1d7df2f9f60c758a78a486-64bit'
[@gfld/compositor-ffmpeg-h264]: Setting the following tools as active:
[@gfld/compositor-ffmpeg-h264]:    node-22.16.0-64bit
[@gfld/compositor-ffmpeg-h264]:    releases-21644188d5c473e92f1d7df2f9f60c758a78a486-64bit
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: Next steps:
[@gfld/compositor-ffmpeg-h264]: - To conveniently access emsdk tools from the command line,
[@gfld/compositor-ffmpeg-h264]:   consider adding the following directories to your PATH:
[@gfld/compositor-ffmpeg-h264]:     /home/veyndan/greenfield/libs/compositor-ffmpeg-h264/emsdk
[@gfld/compositor-ffmpeg-h264]:     /home/veyndan/greenfield/libs/compositor-ffmpeg-h264/emsdk/upstream/emscripten
[@gfld/compositor-ffmpeg-h264]: - This can be done for the current shell by running:
[@gfld/compositor-ffmpeg-h264]:     source "/home/veyndan/greenfield/libs/compositor-ffmpeg-h264/emsdk/emsdk_env.sh"
[@gfld/compositor-ffmpeg-h264]: - Configure emsdk in your shell startup scripts by running:
[@gfld/compositor-ffmpeg-h264]:     echo 'source "/home/veyndan/greenfield/libs/compositor-ffmpeg-h264/emsdk/emsdk_env.sh"' >> $HOME/.bash_profile
[@gfld/compositor-ffmpeg-h264]: ~/greenfield/libs/compositor-ffmpeg-h264
[@gfld/compositor-ffmpeg-h264]: ~/greenfield/libs/compositor-ffmpeg-h264/ffmpeg ~/greenfield/libs/compositor-ffmpeg-h264
[@gfld/compositor-ffmpeg-h264]: Building ffmpeg...
[@gfld/compositor-ffmpeg-h264]: install prefix            /home/veyndan/greenfield/libs/compositor-ffmpeg-h264/ffmpeg/../ffmpeg-build
[@gfld/compositor-ffmpeg-h264]: source path               .
[@gfld/compositor-ffmpeg-h264]: C compiler                emcc
[@gfld/compositor-ffmpeg-h264]: C library                 
[@gfld/compositor-ffmpeg-h264]: host C compiler           gcc
[@gfld/compositor-ffmpeg-h264]: host C library            glibc
[@gfld/compositor-ffmpeg-h264]: ARCH                      c (generic)
[@gfld/compositor-ffmpeg-h264]: big-endian                no
[@gfld/compositor-ffmpeg-h264]: runtime cpu detection     no
[@gfld/compositor-ffmpeg-h264]: debug symbols             no
[@gfld/compositor-ffmpeg-h264]: strip symbols             yes
[@gfld/compositor-ffmpeg-h264]: optimize for size         no
[@gfld/compositor-ffmpeg-h264]: optimizations             yes
[@gfld/compositor-ffmpeg-h264]: static                    yes
[@gfld/compositor-ffmpeg-h264]: shared                    no
[@gfld/compositor-ffmpeg-h264]: postprocessing support    no
[@gfld/compositor-ffmpeg-h264]: network support           no
[@gfld/compositor-ffmpeg-h264]: threading support         pthreads
[@gfld/compositor-ffmpeg-h264]: safe bitstream reader     yes
[@gfld/compositor-ffmpeg-h264]: texi2html enabled         no
[@gfld/compositor-ffmpeg-h264]: perl enabled              yes
[@gfld/compositor-ffmpeg-h264]: pod2man enabled           yes
[@gfld/compositor-ffmpeg-h264]: makeinfo enabled          no
[@gfld/compositor-ffmpeg-h264]: makeinfo supports HTML    no
[@gfld/compositor-ffmpeg-h264]: xmllint enabled           no
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: External libraries:
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: External libraries providing hardware acceleration:
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: Libraries:
[@gfld/compositor-ffmpeg-h264]: avcodec                 avutil
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: Programs:
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: Enabled decoders:
[@gfld/compositor-ffmpeg-h264]: h264
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: Enabled encoders:
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: Enabled hwaccels:
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: Enabled parsers:
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: Enabled demuxers:
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: Enabled muxers:
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: Enabled protocols:
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: Enabled filters:
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: Enabled bsfs:
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: Enabled indevs:
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: Enabled outdevs:
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: License: nonfree and unredistributable
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: WARNING: pkg-config not found, library detection may fail.
[@gfld/compositor-ffmpeg-h264]: GEN	libavcodec/libavcodec.version
[@gfld/compositor-ffmpeg-h264]: GEN	libavutil/libavutil.version
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/ac3_parser.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/adts_parser.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/allcodecs.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/atsc_a53.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/avcodec.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/avdct.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/avpacket.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/bitstream.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/bitstream_filters.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/bsf.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/cabac.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/codec_desc.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/codec_par.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/d3d11va.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/decode.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/dirac.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/dv_profile.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/encode.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/error_resilience.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/faandct.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/faanidct.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/fdctdsp.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/get_buffer.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/golomb.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/h2645_parse.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/h264_cabac.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/h264_cavlc.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/h264_direct.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/h264_loopfilter.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/h264_mb.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/h264_parse.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/h264_picture.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/h264_ps.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/h264_refs.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/h264_sei.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/h264_slice.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/h264chroma.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/h264data.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/h264dec.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/h264dsp.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/h264idct.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/h264pred.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/h264qpel.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/h274.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/idctdsp.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/imgconvert.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/jfdctfst.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/jfdctint.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/jni.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/jrevdct.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/mathtables.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/me_cmp.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/mediacodec.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/mpeg12framerate.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/options.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/parser.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/parsers.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/pixblockdsp.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/profiles.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/pthread.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/pthread_frame.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/pthread_slice.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/qsv_api.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/raw.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/simple_idct.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/startcode.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/utils.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/version.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/videodsp.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/vlc.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/vorbis_parser.o
[@gfld/compositor-ffmpeg-h264]: CC	libavcodec/xiph.o
[@gfld/compositor-ffmpeg-h264]: AR	libavcodec/libavcodec.a
[@gfld/compositor-ffmpeg-h264]: GEN	libavcodec/libavcodec.pc
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/adler32.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/aes.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/aes_ctr.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/audio_fifo.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/avsscanf.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/avstring.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/base64.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/blowfish.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/bprint.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/buffer.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/camellia.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/cast5.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/channel_layout.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/color_utils.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/cpu.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/crc.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/csp.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/des.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/detection_bbox.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/dict.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/display.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/dovi_meta.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/downmix_info.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/encryption_info.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/error.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/eval.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/fifo.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/file.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/file_open.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/film_grain_params.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/fixed_dsp.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/float_dsp.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/frame.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/hash.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/hdr_dynamic_metadata.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/hdr_dynamic_vivid_metadata.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/hmac.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/hwcontext.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/hwcontext_stub.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/imgutils.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/integer.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/intmath.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/lfg.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/lls.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/log.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/log2_tab.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/lzo.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/mastering_display_metadata.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/mathematics.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/md5.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/mem.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/murmur3.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/opt.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/parseutils.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/pixdesc.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/pixelutils.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/random_seed.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/rational.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/rc4.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/reverse.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/ripemd.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/samplefmt.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/sha.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/sha512.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/slicethread.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/spherical.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/stereo3d.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/tea.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/threadmessage.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/time.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/timecode.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/tree.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/twofish.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/tx.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/tx_double.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/tx_float.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/tx_int32.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/utils.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/uuid.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/version.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/video_enc_params.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/xga_font_data.o
[@gfld/compositor-ffmpeg-h264]: CC	libavutil/xtea.o
[@gfld/compositor-ffmpeg-h264]: AR	libavutil/libavutil.a
[@gfld/compositor-ffmpeg-h264]: GEN	libavutil/libavutil.pc
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/avio_list_dir.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/avio_reading.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/decode_audio.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/decode_video.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/demuxing_decoding.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/encode_audio.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/encode_video.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/extract_mvs.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/filter_audio.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/filtering_audio.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/filtering_video.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/http_multiclient.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/hw_decode.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/metadata.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/muxing.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/qsvdec.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/remuxing.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/resampling_audio.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/scaling_video.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/transcode_aac.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/transcoding.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/vaapi_encode.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/vaapi_transcode.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/README
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/Makefile
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/avio_list_dir.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/avio_reading.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/decode_audio.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/decode_video.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/demuxing_decoding.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/encode_audio.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/encode_video.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/extract_mvs.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/filter_audio.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/filtering_audio.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/filtering_video.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/http_multiclient.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/hw_decode.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/metadata.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/muxing.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/qsvdec.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/remuxing.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/resampling_audio.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/scaling_video.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/transcode_aac.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/transcoding.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/vaapi_encode.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/vaapi_transcode.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/README
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/Makefile
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/libavcodec.a
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/libavutil.a
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/ac3_parser.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/adts_parser.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/avcodec.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/avdct.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/avfft.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/bsf.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/codec.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/codec_desc.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/codec_id.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/codec_par.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/d3d11va.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/defs.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/dirac.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/dv_profile.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/dxva2.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/jni.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/mediacodec.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/packet.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/qsv.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/vdpau.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/version.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/version_major.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/videotoolbox.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/vorbis_parser.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/xvmc.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/libavcodec.pc
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/adler32.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/aes.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/aes_ctr.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/attributes.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/audio_fifo.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/avassert.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/avstring.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/avutil.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/base64.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/blowfish.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/bprint.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/bswap.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/buffer.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/cast5.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/camellia.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/channel_layout.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/common.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/cpu.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/crc.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/csp.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/des.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/detection_bbox.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/dict.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/display.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/dovi_meta.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/downmix_info.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/encryption_info.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/error.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/eval.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/fifo.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/file.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/frame.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/hash.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/hdr_dynamic_metadata.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/hdr_dynamic_vivid_metadata.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/hmac.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/hwcontext.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/hwcontext_cuda.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/hwcontext_d3d11va.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/hwcontext_drm.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/hwcontext_dxva2.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/hwcontext_qsv.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/hwcontext_mediacodec.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/hwcontext_opencl.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/hwcontext_vaapi.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/hwcontext_videotoolbox.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/hwcontext_vdpau.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/hwcontext_vulkan.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/imgutils.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/intfloat.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/intreadwrite.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/lfg.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/log.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/lzo.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/macros.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/mathematics.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/mastering_display_metadata.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/md5.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/mem.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/motion_vector.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/murmur3.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/opt.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/parseutils.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/pixdesc.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/pixelutils.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/pixfmt.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/random_seed.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/rc4.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/rational.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/replaygain.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/ripemd.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/samplefmt.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/sha.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/sha512.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/spherical.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/stereo3d.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/threadmessage.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/time.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/timecode.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/timestamp.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/tree.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/twofish.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/uuid.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/version.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/video_enc_params.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/xtea.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/tea.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/tx.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/film_grain_params.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/avconfig.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/ffversion.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/libavutil.pc
[@gfld/compositor-ffmpeg-h264]: ~/greenfield/libs/compositor-ffmpeg-h264
[@gfld/compositor-ffmpeg-h264]: Running Emscripten...
[@gfld/compositor-ffmpeg-h264]: Finished Build
[@gfld/compositor-ffmpeg-h264]: fatal: cannot change to 'emsdk': No such file or directory
[@gfld/compositor-ffmpeg-h264]: Cloning into 'emsdk'...
[@gfld/compositor-ffmpeg-h264]: Setting up EMSDK environment (suppress these messages with EMSDK_QUIET=1)
[@gfld/compositor-ffmpeg-h264]: Adding directories to PATH:
[@gfld/compositor-ffmpeg-h264]: PATH += /home/veyndan/greenfield/libs/compositor-ffmpeg-h264/emsdk
[@gfld/compositor-ffmpeg-h264]: PATH += /home/veyndan/greenfield/libs/compositor-ffmpeg-h264/emsdk/upstream/emscripten
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: Setting environment variables:
[@gfld/compositor-ffmpeg-h264]: PATH = /home/veyndan/greenfield/libs/compositor-ffmpeg-h264/emsdk:/home/veyndan/greenfield/libs/compositor-ffmpeg-h264/emsdk/upstream/emscripten:/tmp/xfs-e88821e4:/tmp/xfs-3ae0fd80:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
[@gfld/compositor-ffmpeg-h264]: EMSDK = /home/veyndan/greenfield/libs/compositor-ffmpeg-h264/emsdk
[@gfld/compositor-ffmpeg-h264]: EMSDK_NODE = /home/veyndan/greenfield/libs/compositor-ffmpeg-h264/emsdk/node/22.16.0_64bit/bin/node
[@gfld/compositor-ffmpeg-h264]: Cloning into 'ffmpeg'...
[@gfld/compositor-ffmpeg-h264]: Note: switching to 'eacfcbae690f914a4b1b4ad06999f138540cc3d8'.
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: You are in 'detached HEAD' state. You can look around, make experimental
[@gfld/compositor-ffmpeg-h264]: changes and commit them, and you can discard any commits you make in this
[@gfld/compositor-ffmpeg-h264]: state without impacting any branches by switching back to a branch.
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: If you want to create a new branch to retain commits you create, you may
[@gfld/compositor-ffmpeg-h264]: do so (now or later) by using -c with the switch command. Example:
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]:   git switch -c <new-branch-name>
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: Or undo this operation with:
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]:   git switch -
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: Turn off this advice by setting config variable advice.detachedHead to false
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: configure: ./configure --cc=emcc --ar=emar --prefix=/home/veyndan/greenfield/libs/compositor-ffmpeg-h264/ffmpeg/../ffmpeg-build --enable-cross-compile --target-os=none --arch=x86_32 --cpu=generic --enable-gpl --enable-version3 --enable-nonfree --disable-avdevice --disable-avformat --disable-avfilter --disable-swscale --disable-swresample --disable-programs --disable-logging --disable-everything --enable-decoder=h264 --disable-debug --disable-w32threads --disable-asm --disable-doc --disable-devices --disable-network --disable-hwaccels --disable-parsers --disable-bsfs --disable-protocols --disable-indevs --disable-outdevs --enable-lto --disable-sdl2 --disable-cuda-llvm --disable-iconv --disable-postproc --disable-runtime-cpudetect --disable-autodetect --pkg-config-flags=--static --nm=emnm --ranlib=emranlib --cxx=em++ --dep-cc=emcc
[@gfld/compositor-ffmpeg-h264]: make: make
[@gfld/compositor-ffmpeg-h264]: libavcodec/error_resilience.c:396:12: warning: variable 'depth' set but not used [-Wunused-but-set-variable]
[@gfld/compositor-ffmpeg-h264]:   396 |     int i, depth, num_avail;
[@gfld/compositor-ffmpeg-h264]:       |            ^
[@gfld/compositor-ffmpeg-h264]: 1 warning generated.
[@gfld/compositor-ffmpeg-h264]: In file included from libavcodec/options.c:38:
[@gfld/compositor-ffmpeg-h264]: libavcodec/options_table.h:272:116: warning: implicit conversion from 'unsigned long long' to 'double' changes value from 18446744073709551615 to 18446744073709551616 [-Wimplicit-const-int-float-conversion]
[@gfld/compositor-ffmpeg-h264]:   272 | {"request_channel_layout", NULL, OFFSET(request_channel_layout), AV_OPT_TYPE_CHANNEL_LAYOUT, {.i64 = DEFAULT }, 0, UINT64_MAX, A|D, "request_channel_layout"},
[@gfld/compositor-ffmpeg-h264]:       | ~                                                                                                                  ^~~~~~~~~~
[@gfld/compositor-ffmpeg-h264]: /home/veyndan/greenfield/libs/compositor-ffmpeg-h264/emsdk/upstream/emscripten/cache/sysroot/include/stdint.h:51:21: note: expanded from macro 'UINT64_MAX'
[@gfld/compositor-ffmpeg-h264]:    51 | #define UINT64_MAX (0xffffffffffffffffu)
[@gfld/compositor-ffmpeg-h264]:       |                     ^~~~~~~~~~~~~~~~~~~
[@gfld/compositor-ffmpeg-h264]: In file included from libavcodec/options.c:38:
[@gfld/compositor-ffmpeg-h264]: libavcodec/options_table.h:271:100: warning: implicit conversion from 'unsigned long long' to 'double' changes value from 18446744073709551615 to 18446744073709551616 [-Wimplicit-const-int-float-conversion]
[@gfld/compositor-ffmpeg-h264]:   271 | {"channel_layout", NULL, OFFSET(channel_layout), AV_OPT_TYPE_CHANNEL_LAYOUT, {.i64 = DEFAULT }, 0, UINT64_MAX, A|E|D, "channel_layout"},
[@gfld/compositor-ffmpeg-h264]:       | ~                                                                                                  ^~~~~~~~~~
[@gfld/compositor-ffmpeg-h264]: /home/veyndan/greenfield/libs/compositor-ffmpeg-h264/emsdk/upstream/emscripten/cache/sysroot/include/stdint.h:51:21: note: expanded from macro 'UINT64_MAX'
[@gfld/compositor-ffmpeg-h264]:    51 | #define UINT64_MAX (0xffffffffffffffffu)
[@gfld/compositor-ffmpeg-h264]:       |                     ^~~~~~~~~~~~~~~~~~~
[@gfld/compositor-ffmpeg-h264]: In file included from libavcodec/options.c:38:
[@gfld/compositor-ffmpeg-h264]: libavcodec/options_table.h:48:110: warning: implicit conversion from 'long long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion]
[@gfld/compositor-ffmpeg-h264]:    48 | {"b", "set bitrate (in bits/s)", OFFSET(bit_rate), AV_OPT_TYPE_INT64, {.i64 = AV_CODEC_DEFAULT_BITRATE }, 0, INT64_MAX, A|V|E},
[@gfld/compositor-ffmpeg-h264]:       | ~                                                                                                            ^~~~~~~~~
[@gfld/compositor-ffmpeg-h264]: /home/veyndan/greenfield/libs/compositor-ffmpeg-h264/emsdk/upstream/emscripten/cache/sysroot/include/stdint.h:46:21: note: expanded from macro 'INT64_MAX'
[@gfld/compositor-ffmpeg-h264]:    46 | #define INT64_MAX  (0x7fffffffffffffff)
[@gfld/compositor-ffmpeg-h264]:       |                     ^~~~~~~~~~~~~~~~~~
[@gfld/compositor-ffmpeg-h264]: libavcodec/options.c:201:84: warning: implicit conversion from 'long long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion]
[@gfld/compositor-ffmpeg-h264]:   201 | {"channel_layout", "", FOFFSET(channel_layout), AV_OPT_TYPE_INT64, {.i64 = 0 }, 0, INT64_MAX, 0},
[@gfld/compositor-ffmpeg-h264]:       | ~                                                                                  ^~~~~~~~~
[@gfld/compositor-ffmpeg-h264]: /home/veyndan/greenfield/libs/compositor-ffmpeg-h264/emsdk/upstream/emscripten/cache/sysroot/include/stdint.h:46:21: note: expanded from macro 'INT64_MAX'
[@gfld/compositor-ffmpeg-h264]:    46 | #define INT64_MAX  (0x7fffffffffffffff)
[@gfld/compositor-ffmpeg-h264]:       |                     ^~~~~~~~~~~~~~~~~~
[@gfld/compositor-ffmpeg-h264]: libavcodec/options.c:195:81: warning: implicit conversion from 'long long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion]
[@gfld/compositor-ffmpeg-h264]:   195 | {"pkt_size", "", FOFFSET(pkt_size), AV_OPT_TYPE_INT64, {.i64 = -1 }, INT64_MIN, INT64_MAX, 0},
[@gfld/compositor-ffmpeg-h264]:       | ~                                                                               ^~~~~~~~~
[@gfld/compositor-ffmpeg-h264]: /home/veyndan/greenfield/libs/compositor-ffmpeg-h264/emsdk/upstream/emscripten/cache/sysroot/include/stdint.h:46:21: note: expanded from macro 'INT64_MAX'
[@gfld/compositor-ffmpeg-h264]:    46 | #define INT64_MAX  (0x7fffffffffffffff)
[@gfld/compositor-ffmpeg-h264]:       |                     ^~~~~~~~~~~~~~~~~~
[@gfld/compositor-ffmpeg-h264]: libavcodec/options.c:194:79: warning: implicit conversion from 'long long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion]
[@gfld/compositor-ffmpeg-h264]:   194 | {"pkt_pos", "", FOFFSET(pkt_pos), AV_OPT_TYPE_INT64, {.i64 = -1 }, INT64_MIN, INT64_MAX, 0},
[@gfld/compositor-ffmpeg-h264]:       | ~                                                                             ^~~~~~~~~
[@gfld/compositor-ffmpeg-h264]: /home/veyndan/greenfield/libs/compositor-ffmpeg-h264/emsdk/upstream/emscripten/cache/sysroot/include/stdint.h:46:21: note: expanded from macro 'INT64_MAX'
[@gfld/compositor-ffmpeg-h264]:    46 | #define INT64_MAX  (0x7fffffffffffffff)
[@gfld/compositor-ffmpeg-h264]:       |                     ^~~~~~~~~~~~~~~~~~
[@gfld/compositor-ffmpeg-h264]: libavcodec/options.c:193:119: warning: implicit conversion from 'long long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion]
[@gfld/compositor-ffmpeg-h264]:   193 | {"best_effort_timestamp", "", FOFFSET(best_effort_timestamp), AV_OPT_TYPE_INT64, {.i64 = AV_NOPTS_VALUE }, INT64_MIN, INT64_MAX, 0},
[@gfld/compositor-ffmpeg-h264]:       | ~                                                                                                                     ^~~~~~~~~
[@gfld/compositor-ffmpeg-h264]: /home/veyndan/greenfield/libs/compositor-ffmpeg-h264/emsdk/upstream/emscripten/cache/sysroot/include/stdint.h:46:21: note: expanded from macro 'INT64_MAX'
[@gfld/compositor-ffmpeg-h264]:    46 | #define INT64_MAX  (0x7fffffffffffffff)
[@gfld/compositor-ffmpeg-h264]:       |                     ^~~~~~~~~~~~~~~~~~
[@gfld/compositor-ffmpeg-h264]: 7 warnings generated.
[@gfld/compositor-ffmpeg-h264]: libavutil/cpu.c:114:76: warning: implicit conversion from 'long long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion]
[@gfld/compositor-ffmpeg-h264]:   114 |         { "flags"   , NULL, 0, AV_OPT_TYPE_FLAGS, { .i64 = 0 }, INT64_MIN, INT64_MAX, .unit = "flags" },
[@gfld/compositor-ffmpeg-h264]:       |         ~                                                                  ^~~~~~~~~
[@gfld/compositor-ffmpeg-h264]: /home/veyndan/greenfield/libs/compositor-ffmpeg-h264/emsdk/upstream/emscripten/cache/sysroot/include/stdint.h:46:21: note: expanded from macro 'INT64_MAX'
[@gfld/compositor-ffmpeg-h264]:    46 | #define INT64_MAX  (0x7fffffffffffffff)
[@gfld/compositor-ffmpeg-h264]:       |                     ^~~~~~~~~~~~~~~~~~
[@gfld/compositor-ffmpeg-h264]: 1 warning generated.
[@gfld/compositor-ffmpeg-h264]: libavutil/eval.c:237:41: warning: implicit conversion from 'unsigned long long' to 'double' changes value from 18446744073709551615 to 18446744073709551616 [-Wimplicit-const-int-float-conversion]
[@gfld/compositor-ffmpeg-h264]:   237 |             return e->value * (r * (1.0/UINT64_MAX));
[@gfld/compositor-ffmpeg-h264]:       |                                        ~^~~~~~~~~~
[@gfld/compositor-ffmpeg-h264]: /home/veyndan/greenfield/libs/compositor-ffmpeg-h264/emsdk/upstream/emscripten/cache/sysroot/include/stdint.h:51:21: note: expanded from macro 'UINT64_MAX'
[@gfld/compositor-ffmpeg-h264]:    51 | #define UINT64_MAX (0xffffffffffffffffu)
[@gfld/compositor-ffmpeg-h264]:       |                     ^~~~~~~~~~~~~~~~~~~
[@gfld/compositor-ffmpeg-h264]: 1 warning generated.
[@gfld/compositor-ffmpeg-h264]: make: make install
[@gfld/compositor-ffmpeg-h264]: cache:INFO: generating system asset: symbol_lists/c5123060b3f2375836ca9d7ca501f02dbe158192.json... (this will be cached in "/home/veyndan/greenfield/libs/compositor-ffmpeg-h264/emsdk/upstream/emscripten/cache/symbol_lists/c5123060b3f2375836ca9d7ca501f02dbe158192.json" for subsequent builds)
[@gfld/compositor-ffmpeg-h264]: cache:INFO:  - ok
[@gfld/compositor-ffmpeg-h264]: cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/lto/libnoexit.a... (this will be cached in "/home/veyndan/greenfield/libs/compositor-ffmpeg-h264/emsdk/upstream/emscripten/cache/sysroot/lib/wasm32-emscripten/lto/libnoexit.a" for subsequent builds)
[@gfld/compositor-ffmpeg-h264]: system_libs:INFO: compiled 1 inputs
[@gfld/compositor-ffmpeg-h264]: cache:INFO:  - ok
[@gfld/compositor-ffmpeg-h264]: building:INFO: ctor_evaller: trying to eval global ctors (--ctors=__wasm_call_ctors --ignore-external-input)
[@gfld/compositor-ffmpeg-h264]: building:INFO: 
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: trying to eval __wasm_call_ctors
[@gfld/compositor-ffmpeg-h264]:   ...success on __wasm_call_ctors.
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: Process exited (exit code 0), completed in 2m 5s
The command failed for workspaces that are depended upon by other workspaces; can't satisfy the dependency graph
Failed with errors in 2m 5s

Is there anything I'm clearly doing wrong, or is the issue on master? Any help is appreciated, thanks!

veyndan avatar Oct 12 '25 21:10 veyndan

You seem to be hitting this error: https://gitlab.gnome.org/GNOME/libxml2/-/issues/746 not sure why that's suddenly an issue 🤔 I'll investigate.

Zubnix avatar Oct 15 '25 17:10 Zubnix

This comment from that issue got me a little bit further! I didn't have pkg-config installed, which is a required dependency.

After installing that dependency and re-running the build command in the VM, I'm now getting an error that's looking a bit more like I was getting locally in the first place (I'm seeing checking whether the C compiler works... no again).

The actual error though is meson.build:1:0: ERROR: Unknown options: "xkb-base".

Output
veyndan@debian:~/greenfield$ yarn workspaces foreach --all --parallel --topological-dev --exclude @gfld/compositor-proxy --exclude @gfld/compositor-proxy-cli --exclude @gfld/compositor-shell run build
[@gfld/common]: Process started
[@gfld/compositor-ffmpeg-h264]: Process started
[@gfld/compositor-wasm]: Process started
[@gfld/xtsb]: Process started
[@gfld/common]: Process exited (exit code 0), completed in 1s 185ms
[@gfld/xtsb]: Process exited (exit code 0), completed in 3s 907ms
[@gfld/compositor-ffmpeg-h264]: Already up to date.
[@gfld/compositor-ffmpeg-h264]: ~/greenfield/libs/compositor-ffmpeg-h264/emsdk ~/greenfield/libs/compositor-ffmpeg-h264
[@gfld/compositor-ffmpeg-h264]: Resolving SDK version '3.1.46' to 'sdk-releases-21644188d5c473e92f1d7df2f9f60c758a78a486-64bit'
[@gfld/compositor-ffmpeg-h264]: Installing SDK 'sdk-releases-21644188d5c473e92f1d7df2f9f60c758a78a486-64bit'..
[@gfld/compositor-ffmpeg-h264]: Skipped installing node-22.16.0-64bit, already installed.
[@gfld/compositor-ffmpeg-h264]: Skipped installing releases-21644188d5c473e92f1d7df2f9f60c758a78a486-64bit, already installed.
[@gfld/compositor-ffmpeg-h264]: All SDK components already installed: 'sdk-releases-21644188d5c473e92f1d7df2f9f60c758a78a486-64bit'.
[@gfld/compositor-ffmpeg-h264]: Resolving SDK version '3.1.46' to 'sdk-releases-21644188d5c473e92f1d7df2f9f60c758a78a486-64bit'
[@gfld/compositor-ffmpeg-h264]: Setting the following tools as active:
[@gfld/compositor-ffmpeg-h264]:    node-22.16.0-64bit
[@gfld/compositor-ffmpeg-h264]:    releases-21644188d5c473e92f1d7df2f9f60c758a78a486-64bit
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: Next steps:
[@gfld/compositor-ffmpeg-h264]: - To conveniently access emsdk tools from the command line,
[@gfld/compositor-ffmpeg-h264]:   consider adding the following directories to your PATH:
[@gfld/compositor-ffmpeg-h264]:     /home/veyndan/greenfield/libs/compositor-ffmpeg-h264/emsdk
[@gfld/compositor-ffmpeg-h264]:     /home/veyndan/greenfield/libs/compositor-ffmpeg-h264/emsdk/upstream/emscripten
[@gfld/compositor-ffmpeg-h264]: - This can be done for the current shell by running:
[@gfld/compositor-ffmpeg-h264]:     source "/home/veyndan/greenfield/libs/compositor-ffmpeg-h264/emsdk/emsdk_env.sh"
[@gfld/compositor-ffmpeg-h264]: - Configure emsdk in your shell startup scripts by running:
[@gfld/compositor-ffmpeg-h264]:     echo 'source "/home/veyndan/greenfield/libs/compositor-ffmpeg-h264/emsdk/emsdk_env.sh"' >> $HOME/.bash_profile
[@gfld/compositor-ffmpeg-h264]: ~/greenfield/libs/compositor-ffmpeg-h264
[@gfld/compositor-ffmpeg-h264]: ~/greenfield/libs/compositor-ffmpeg-h264/ffmpeg ~/greenfield/libs/compositor-ffmpeg-h264
[@gfld/compositor-ffmpeg-h264]: Building ffmpeg...
[@gfld/compositor-ffmpeg-h264]: install prefix            /home/veyndan/greenfield/libs/compositor-ffmpeg-h264/ffmpeg/../ffmpeg-build
[@gfld/compositor-ffmpeg-h264]: source path               .
[@gfld/compositor-ffmpeg-h264]: C compiler                emcc
[@gfld/compositor-ffmpeg-h264]: C library                 
[@gfld/compositor-ffmpeg-h264]: host C compiler           gcc
[@gfld/compositor-ffmpeg-h264]: host C library            glibc
[@gfld/compositor-ffmpeg-h264]: ARCH                      c (generic)
[@gfld/compositor-ffmpeg-h264]: big-endian                no
[@gfld/compositor-ffmpeg-h264]: runtime cpu detection     no
[@gfld/compositor-ffmpeg-h264]: debug symbols             no
[@gfld/compositor-ffmpeg-h264]: strip symbols             yes
[@gfld/compositor-ffmpeg-h264]: optimize for size         no
[@gfld/compositor-ffmpeg-h264]: optimizations             yes
[@gfld/compositor-ffmpeg-h264]: static                    yes
[@gfld/compositor-ffmpeg-h264]: shared                    no
[@gfld/compositor-ffmpeg-h264]: postprocessing support    no
[@gfld/compositor-ffmpeg-h264]: network support           no
[@gfld/compositor-ffmpeg-h264]: threading support         pthreads
[@gfld/compositor-ffmpeg-h264]: safe bitstream reader     yes
[@gfld/compositor-ffmpeg-h264]: texi2html enabled         no
[@gfld/compositor-ffmpeg-h264]: perl enabled              yes
[@gfld/compositor-ffmpeg-h264]: pod2man enabled           yes
[@gfld/compositor-ffmpeg-h264]: makeinfo enabled          no
[@gfld/compositor-ffmpeg-h264]: makeinfo supports HTML    no
[@gfld/compositor-ffmpeg-h264]: xmllint enabled           no
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: External libraries:
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: External libraries providing hardware acceleration:
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: Libraries:
[@gfld/compositor-ffmpeg-h264]: avcodec                 avutil
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: Programs:
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: Enabled decoders:
[@gfld/compositor-ffmpeg-h264]: h264
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: Enabled encoders:
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: Enabled hwaccels:
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: Enabled parsers:
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: Enabled demuxers:
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: Enabled muxers:
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: Enabled protocols:
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: Enabled filters:
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: Enabled bsfs:
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: Enabled indevs:
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: Enabled outdevs:
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: License: nonfree and unredistributable
[@gfld/compositor-ffmpeg-h264]: config.h is unchanged
[@gfld/compositor-ffmpeg-h264]: config_components.h is unchanged
[@gfld/compositor-ffmpeg-h264]: libavutil/avconfig.h is unchanged
[@gfld/compositor-ffmpeg-h264]: libavfilter/filter_list.c is unchanged
[@gfld/compositor-ffmpeg-h264]: libavcodec/codec_list.c is unchanged
[@gfld/compositor-ffmpeg-h264]: libavcodec/parser_list.c is unchanged
[@gfld/compositor-ffmpeg-h264]: libavcodec/bsf_list.c is unchanged
[@gfld/compositor-ffmpeg-h264]: libavformat/demuxer_list.c is unchanged
[@gfld/compositor-ffmpeg-h264]: libavformat/muxer_list.c is unchanged
[@gfld/compositor-ffmpeg-h264]: libavdevice/indev_list.c is unchanged
[@gfld/compositor-ffmpeg-h264]: libavdevice/outdev_list.c is unchanged
[@gfld/compositor-ffmpeg-h264]: libavformat/protocol_list.c is unchanged
[@gfld/compositor-ffmpeg-h264]: ffbuild/config.sh is unchanged
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/avio_list_dir.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/avio_reading.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/decode_audio.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/decode_video.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/demuxing_decoding.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/encode_audio.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/encode_video.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/extract_mvs.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/filter_audio.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/filtering_audio.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/filtering_video.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/http_multiclient.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/hw_decode.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/metadata.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/muxing.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/qsvdec.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/remuxing.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/resampling_audio.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/scaling_video.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/transcode_aac.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/transcoding.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/vaapi_encode.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/vaapi_transcode.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/README
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/Makefile
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/avio_list_dir.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/avio_reading.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/decode_audio.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/decode_video.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/demuxing_decoding.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/encode_audio.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/encode_video.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/extract_mvs.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/filter_audio.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/filtering_audio.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/filtering_video.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/http_multiclient.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/hw_decode.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/metadata.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/muxing.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/qsvdec.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/remuxing.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/resampling_audio.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/scaling_video.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/transcode_aac.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/transcoding.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/vaapi_encode.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/vaapi_transcode.c
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/README
[@gfld/compositor-ffmpeg-h264]: INSTALL	doc/examples/Makefile
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/libavcodec.a
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/libavutil.a
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/ac3_parser.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/adts_parser.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/avcodec.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/avdct.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/avfft.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/bsf.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/codec.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/codec_desc.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/codec_id.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/codec_par.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/d3d11va.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/defs.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/dirac.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/dv_profile.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/dxva2.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/jni.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/mediacodec.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/packet.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/qsv.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/vdpau.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/version.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/version_major.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/videotoolbox.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/vorbis_parser.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/xvmc.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavcodec/libavcodec.pc
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/adler32.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/aes.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/aes_ctr.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/attributes.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/audio_fifo.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/avassert.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/avstring.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/avutil.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/base64.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/blowfish.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/bprint.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/bswap.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/buffer.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/cast5.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/camellia.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/channel_layout.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/common.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/cpu.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/crc.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/csp.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/des.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/detection_bbox.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/dict.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/display.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/dovi_meta.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/downmix_info.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/encryption_info.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/error.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/eval.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/fifo.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/file.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/frame.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/hash.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/hdr_dynamic_metadata.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/hdr_dynamic_vivid_metadata.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/hmac.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/hwcontext.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/hwcontext_cuda.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/hwcontext_d3d11va.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/hwcontext_drm.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/hwcontext_dxva2.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/hwcontext_qsv.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/hwcontext_mediacodec.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/hwcontext_opencl.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/hwcontext_vaapi.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/hwcontext_videotoolbox.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/hwcontext_vdpau.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/hwcontext_vulkan.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/imgutils.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/intfloat.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/intreadwrite.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/lfg.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/log.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/lzo.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/macros.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/mathematics.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/mastering_display_metadata.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/md5.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/mem.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/motion_vector.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/murmur3.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/opt.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/parseutils.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/pixdesc.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/pixelutils.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/pixfmt.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/random_seed.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/rc4.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/rational.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/replaygain.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/ripemd.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/samplefmt.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/sha.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/sha512.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/spherical.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/stereo3d.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/threadmessage.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/time.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/timecode.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/timestamp.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/tree.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/twofish.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/uuid.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/version.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/video_enc_params.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/xtea.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/tea.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/tx.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/film_grain_params.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/avconfig.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/ffversion.h
[@gfld/compositor-ffmpeg-h264]: INSTALL	libavutil/libavutil.pc
[@gfld/compositor-ffmpeg-h264]: ~/greenfield/libs/compositor-ffmpeg-h264
[@gfld/compositor-ffmpeg-h264]: Running Emscripten...
[@gfld/compositor-ffmpeg-h264]: Finished Build
[@gfld/compositor-ffmpeg-h264]: Setting up EMSDK environment (suppress these messages with EMSDK_QUIET=1)
[@gfld/compositor-ffmpeg-h264]: Adding directories to PATH:
[@gfld/compositor-ffmpeg-h264]: PATH += /home/veyndan/greenfield/libs/compositor-ffmpeg-h264/emsdk
[@gfld/compositor-ffmpeg-h264]: PATH += /home/veyndan/greenfield/libs/compositor-ffmpeg-h264/emsdk/upstream/emscripten
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: Setting environment variables:
[@gfld/compositor-ffmpeg-h264]: PATH = /home/veyndan/greenfield/libs/compositor-ffmpeg-h264/emsdk:/home/veyndan/greenfield/libs/compositor-ffmpeg-h264/emsdk/upstream/emscripten:/tmp/xfs-b6c3a844:/tmp/xfs-7a517271:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
[@gfld/compositor-ffmpeg-h264]: EMSDK = /home/veyndan/greenfield/libs/compositor-ffmpeg-h264/emsdk
[@gfld/compositor-ffmpeg-h264]: EMSDK_NODE = /home/veyndan/greenfield/libs/compositor-ffmpeg-h264/emsdk/node/22.16.0_64bit/bin/node
[@gfld/compositor-ffmpeg-h264]: configure: ./configure --cc=emcc --ar=emar --prefix=/home/veyndan/greenfield/libs/compositor-ffmpeg-h264/ffmpeg/../ffmpeg-build --enable-cross-compile --target-os=none --arch=x86_32 --cpu=generic --enable-gpl --enable-version3 --enable-nonfree --disable-avdevice --disable-avformat --disable-avfilter --disable-swscale --disable-swresample --disable-programs --disable-logging --disable-everything --enable-decoder=h264 --disable-debug --disable-w32threads --disable-asm --disable-doc --disable-devices --disable-network --disable-hwaccels --disable-parsers --disable-bsfs --disable-protocols --disable-indevs --disable-outdevs --enable-lto --disable-sdl2 --disable-cuda-llvm --disable-iconv --disable-postproc --disable-runtime-cpudetect --disable-autodetect --pkg-config-flags=--static --nm=emnm --ranlib=emranlib --cxx=em++ --dep-cc=emcc
[@gfld/compositor-ffmpeg-h264]: make: make
[@gfld/compositor-ffmpeg-h264]: make: make install
[@gfld/compositor-ffmpeg-h264]: building:INFO: ctor_evaller: trying to eval global ctors (--ctors=__wasm_call_ctors --ignore-external-input)
[@gfld/compositor-ffmpeg-h264]: building:INFO: 
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: trying to eval __wasm_call_ctors
[@gfld/compositor-ffmpeg-h264]:   ...success on __wasm_call_ctors.
[@gfld/compositor-ffmpeg-h264]: 
[@gfld/compositor-ffmpeg-h264]: Process exited (exit code 0), completed in 51s 113ms
[@gfld/compositor-wasm]: Already up to date.
[@gfld/compositor-wasm]: ~/greenfield/libs/compositor-wasm/emsdk ~/greenfield/libs/compositor-wasm
[@gfld/compositor-wasm]: Resolving SDK version '3.1.46' to 'sdk-releases-21644188d5c473e92f1d7df2f9f60c758a78a486-64bit'
[@gfld/compositor-wasm]: Installing SDK 'sdk-releases-21644188d5c473e92f1d7df2f9f60c758a78a486-64bit'..
[@gfld/compositor-wasm]: Skipped installing node-22.16.0-64bit, already installed.
[@gfld/compositor-wasm]: Skipped installing releases-21644188d5c473e92f1d7df2f9f60c758a78a486-64bit, already installed.
[@gfld/compositor-wasm]: All SDK components already installed: 'sdk-releases-21644188d5c473e92f1d7df2f9f60c758a78a486-64bit'.
[@gfld/compositor-wasm]: Resolving SDK version '3.1.46' to 'sdk-releases-21644188d5c473e92f1d7df2f9f60c758a78a486-64bit'
[@gfld/compositor-wasm]: Setting the following tools as active:
[@gfld/compositor-wasm]:    node-22.16.0-64bit
[@gfld/compositor-wasm]:    releases-21644188d5c473e92f1d7df2f9f60c758a78a486-64bit
[@gfld/compositor-wasm]: 
[@gfld/compositor-wasm]: Next steps:
[@gfld/compositor-wasm]: - To conveniently access emsdk tools from the command line,
[@gfld/compositor-wasm]:   consider adding the following directories to your PATH:
[@gfld/compositor-wasm]:     /home/veyndan/greenfield/libs/compositor-wasm/emsdk
[@gfld/compositor-wasm]:     /home/veyndan/greenfield/libs/compositor-wasm/emsdk/upstream/emscripten
[@gfld/compositor-wasm]: - This can be done for the current shell by running:
[@gfld/compositor-wasm]:     source "/home/veyndan/greenfield/libs/compositor-wasm/emsdk/emsdk_env.sh"
[@gfld/compositor-wasm]: - Configure emsdk in your shell startup scripts by running:
[@gfld/compositor-wasm]:     echo 'source "/home/veyndan/greenfield/libs/compositor-wasm/emsdk/emsdk_env.sh"' >> $HOME/.bash_profile
[@gfld/compositor-wasm]: ~/greenfield/libs/compositor-wasm
[@gfld/compositor-wasm]: ~/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2 ~/greenfield/libs/compositor-wasm/xkbcommon
[@gfld/compositor-wasm]: I am going to run ./configure with no arguments - if you wish 
[@gfld/compositor-wasm]: to pass any to it, please specify them on the ./autogen.sh command line.
[@gfld/compositor-wasm]: libtoolize: putting auxiliary files in '.'.
[@gfld/compositor-wasm]: libtoolize: copying file './ltmain.sh'
[@gfld/compositor-wasm]: libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
[@gfld/compositor-wasm]: libtoolize: copying file 'm4/libtool.m4'
[@gfld/compositor-wasm]: libtoolize: copying file 'm4/ltoptions.m4'
[@gfld/compositor-wasm]: libtoolize: copying file 'm4/ltsugar.m4'
[@gfld/compositor-wasm]: libtoolize: copying file 'm4/ltversion.m4'
[@gfld/compositor-wasm]: libtoolize: copying file 'm4/lt~obsolete.m4'
[@gfld/compositor-wasm]: checking build system type... x86_64-pc-linux-gnu
[@gfld/compositor-wasm]: checking host system type... x86_64-pc-linux-gnu
[@gfld/compositor-wasm]: extra=v2.11.5
[@gfld/compositor-wasm]: checking for a BSD-compatible install... /usr/bin/install -c
[@gfld/compositor-wasm]: checking whether sleep supports fractional seconds... yes
[@gfld/compositor-wasm]: checking filesystem timestamp resolution... 0.01
[@gfld/compositor-wasm]: checking whether build environment is sane... yes
[@gfld/compositor-wasm]: checking for a race-free mkdir -p... /usr/bin/mkdir -p
[@gfld/compositor-wasm]: checking for gawk... no
[@gfld/compositor-wasm]: checking for mawk... mawk
[@gfld/compositor-wasm]: checking whether make sets $(MAKE)... yes
[@gfld/compositor-wasm]: checking whether make supports nested variables... yes
[@gfld/compositor-wasm]: checking xargs -n works... yes
[@gfld/compositor-wasm]: checking whether to enable maintainer-specific portions of Makefiles... yes
[@gfld/compositor-wasm]: checking for gcc... gcc
[@gfld/compositor-wasm]: checking whether the C compiler works... no
[@gfld/compositor-wasm]: 
[@gfld/compositor-wasm]: Configure script failed, check config.log for more info.
[@gfld/compositor-wasm]: libtoolize: putting auxiliary files in '.'.
[@gfld/compositor-wasm]: libtoolize: copying file './ltmain.sh'
[@gfld/compositor-wasm]: libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
[@gfld/compositor-wasm]: libtoolize: copying file 'm4/libtool.m4'
[@gfld/compositor-wasm]: libtoolize: copying file 'm4/ltoptions.m4'
[@gfld/compositor-wasm]: libtoolize: copying file 'm4/ltsugar.m4'
[@gfld/compositor-wasm]: libtoolize: copying file 'm4/ltversion.m4'
[@gfld/compositor-wasm]: libtoolize: copying file 'm4/lt~obsolete.m4'
[@gfld/compositor-wasm]: checking build system type... x86_64-pc-linux-gnu
[@gfld/compositor-wasm]: checking host system type... wasm32-unknown-linux-gnu
[@gfld/compositor-wasm]: extra=v2.11.5
[@gfld/compositor-wasm]: checking for a BSD-compatible install... /usr/bin/install -c
[@gfld/compositor-wasm]: checking whether sleep supports fractional seconds... yes
[@gfld/compositor-wasm]: checking filesystem timestamp resolution... 0.01
[@gfld/compositor-wasm]: checking whether build environment is sane... yes
[@gfld/compositor-wasm]: checking for wasm32-unknown-linux-strip... no
[@gfld/compositor-wasm]: checking for strip... strip
[@gfld/compositor-wasm]: checking for a race-free mkdir -p... /usr/bin/mkdir -p
[@gfld/compositor-wasm]: checking for gawk... no
[@gfld/compositor-wasm]: checking for mawk... mawk
[@gfld/compositor-wasm]: checking whether make sets $(MAKE)... yes
[@gfld/compositor-wasm]: checking whether make supports nested variables... yes
[@gfld/compositor-wasm]: checking xargs -n works... yes
[@gfld/compositor-wasm]: checking whether to enable maintainer-specific portions of Makefiles... yes
[@gfld/compositor-wasm]: checking for wasm32-unknown-linux-gcc... /home/veyndan/greenfield/libs/compositor-wasm/emsdk/upstream/emscripten/emcc
[@gfld/compositor-wasm]: checking whether the C compiler works... yes
[@gfld/compositor-wasm]: checking for C compiler default output file name... a.out
[@gfld/compositor-wasm]: checking for suffix of executables... 
[@gfld/compositor-wasm]: checking whether we are cross compiling... no
[@gfld/compositor-wasm]: checking for suffix of object files... o
[@gfld/compositor-wasm]: checking whether the compiler supports GNU C... yes
[@gfld/compositor-wasm]: checking whether /home/veyndan/greenfield/libs/compositor-wasm/emsdk/upstream/emscripten/emcc accepts -g... yes
[@gfld/compositor-wasm]: checking for /home/veyndan/greenfield/libs/compositor-wasm/emsdk/upstream/emscripten/emcc option to enable C11 features... none needed
[@gfld/compositor-wasm]: checking whether /home/veyndan/greenfield/libs/compositor-wasm/emsdk/upstream/emscripten/emcc understands -c and -o together... yes
[@gfld/compositor-wasm]: checking whether make supports the include directive... yes (GNU style)
[@gfld/compositor-wasm]: checking dependency style of /home/veyndan/greenfield/libs/compositor-wasm/emsdk/upstream/emscripten/emcc... gcc3
[@gfld/compositor-wasm]: checking whether ln -s works... yes
[@gfld/compositor-wasm]: checking for tar... /usr/bin/tar
[@gfld/compositor-wasm]: checking for perl... /usr/bin/perl
[@gfld/compositor-wasm]: checking for wget... /usr/bin/wget
[@gfld/compositor-wasm]: checking for xsltproc... /usr/bin/xsltproc
[@gfld/compositor-wasm]: checking for wasm32-unknown-linux-pkg-config... no
[@gfld/compositor-wasm]: checking for pkg-config... /usr/bin/pkg-config
[@gfld/compositor-wasm]: checking pkg-config is at least version 0.9.0... yes
[@gfld/compositor-wasm]: checking how to print strings... printf
[@gfld/compositor-wasm]: checking for a sed that does not truncate output... /usr/bin/sed
[@gfld/compositor-wasm]: checking for grep that handles long lines and -e... /usr/bin/grep
[@gfld/compositor-wasm]: checking for egrep... /usr/bin/grep -E
[@gfld/compositor-wasm]: checking for fgrep... /usr/bin/grep -F
[@gfld/compositor-wasm]: checking for ld used by /home/veyndan/greenfield/libs/compositor-wasm/emsdk/upstream/emscripten/emcc... /home/veyndan/greenfield/libs/compositor-wasm/emsdk/upstream/emscripten/emcc
[@gfld/compositor-wasm]: checking if the linker (/home/veyndan/greenfield/libs/compositor-wasm/emsdk/upstream/emscripten/emcc) is GNU ld... yes
[@gfld/compositor-wasm]: checking for BSD- or MS-compatible name lister (nm)... /home/veyndan/greenfield/libs/compositor-wasm/emsdk/upstream/bin/llvm-nm
[@gfld/compositor-wasm]: checking the name lister (/home/veyndan/greenfield/libs/compositor-wasm/emsdk/upstream/bin/llvm-nm) interface... BSD nm
[@gfld/compositor-wasm]: checking the maximum length of command line arguments... 1572864
[@gfld/compositor-wasm]: checking how to convert x86_64-pc-linux-gnu file names to wasm32-unknown-linux-gnu format... func_convert_file_noop
[@gfld/compositor-wasm]: checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
[@gfld/compositor-wasm]: checking for /home/veyndan/greenfield/libs/compositor-wasm/emsdk/upstream/emscripten/emcc option to reload object files... -r
[@gfld/compositor-wasm]: checking for file... file
[@gfld/compositor-wasm]: checking for wasm32-unknown-linux-objdump... no
[@gfld/compositor-wasm]: checking for objdump... objdump
[@gfld/compositor-wasm]: checking how to recognize dependent libraries... pass_all
[@gfld/compositor-wasm]: checking for wasm32-unknown-linux-dlltool... no
[@gfld/compositor-wasm]: checking for dlltool... no
[@gfld/compositor-wasm]: checking how to associate runtime and link libraries... printf %s\n
[@gfld/compositor-wasm]: checking for wasm32-unknown-linux-ranlib... /home/veyndan/greenfield/libs/compositor-wasm/emsdk/upstream/emscripten/emranlib
[@gfld/compositor-wasm]: checking for wasm32-unknown-linux-ar... /home/veyndan/greenfield/libs/compositor-wasm/emsdk/upstream/emscripten/emar
[@gfld/compositor-wasm]: checking for archiver @FILE support... @
[@gfld/compositor-wasm]: checking for wasm32-unknown-linux-strip... strip
[@gfld/compositor-wasm]: checking command to parse /home/veyndan/greenfield/libs/compositor-wasm/emsdk/upstream/bin/llvm-nm output from /home/veyndan/greenfield/libs/compositor-wasm/emsdk/upstream/emscripten/emcc object... ok
[@gfld/compositor-wasm]: checking for sysroot... no
[@gfld/compositor-wasm]: checking for a working dd... /usr/bin/dd
[@gfld/compositor-wasm]: checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
[@gfld/compositor-wasm]: checking for wasm32-unknown-linux-mt... no
[@gfld/compositor-wasm]: checking for mt... mt
[@gfld/compositor-wasm]: checking if mt is a manifest tool... no
[@gfld/compositor-wasm]: checking for stdio.h... yes
[@gfld/compositor-wasm]: checking for stdlib.h... yes
[@gfld/compositor-wasm]: checking for string.h... yes
[@gfld/compositor-wasm]: checking for inttypes.h... yes
[@gfld/compositor-wasm]: checking for stdint.h... yes
[@gfld/compositor-wasm]: checking for strings.h... yes
[@gfld/compositor-wasm]: checking for sys/stat.h... yes
[@gfld/compositor-wasm]: checking for sys/types.h... yes
[@gfld/compositor-wasm]: checking for unistd.h... yes
[@gfld/compositor-wasm]: checking for dlfcn.h... yes
[@gfld/compositor-wasm]: checking for objdir... .libs
[@gfld/compositor-wasm]: checking if /home/veyndan/greenfield/libs/compositor-wasm/emsdk/upstream/emscripten/emcc supports -fno-rtti -fno-exceptions... yes
[@gfld/compositor-wasm]: checking for /home/veyndan/greenfield/libs/compositor-wasm/emsdk/upstream/emscripten/emcc option to produce PIC... -fPIC -DPIC
[@gfld/compositor-wasm]: checking if /home/veyndan/greenfield/libs/compositor-wasm/emsdk/upstream/emscripten/emcc PIC flag -fPIC -DPIC works... yes
[@gfld/compositor-wasm]: checking if /home/veyndan/greenfield/libs/compositor-wasm/emsdk/upstream/emscripten/emcc static flag -static works... yes
[@gfld/compositor-wasm]: checking if /home/veyndan/greenfield/libs/compositor-wasm/emsdk/upstream/emscripten/emcc supports -c -o file.o... yes
[@gfld/compositor-wasm]: checking if /home/veyndan/greenfield/libs/compositor-wasm/emsdk/upstream/emscripten/emcc supports -c -o file.o... (cached) yes
[@gfld/compositor-wasm]: checking whether the /home/veyndan/greenfield/libs/compositor-wasm/emsdk/upstream/emscripten/emcc linker (/home/veyndan/greenfield/libs/compositor-wasm/emsdk/upstream/emscripten/emcc) supports shared libraries... yes
[@gfld/compositor-wasm]: checking dynamic linker characteristics... GNU/Linux ld.so
[@gfld/compositor-wasm]: checking how to hardcode library paths into programs... immediate
[@gfld/compositor-wasm]: checking whether stripping libraries is possible... yes
[@gfld/compositor-wasm]: checking if libtool supports shared libraries... yes
[@gfld/compositor-wasm]: checking whether to build shared libraries... no
[@gfld/compositor-wasm]: checking whether to build static libraries... yes
[@gfld/compositor-wasm]: checking for cos in -lm... no
[@gfld/compositor-wasm]: checking for stdint.h... (cached) yes
[@gfld/compositor-wasm]: checking for inttypes.h... (cached) yes
[@gfld/compositor-wasm]: checking for fcntl.h... yes
[@gfld/compositor-wasm]: checking for unistd.h... (cached) yes
[@gfld/compositor-wasm]: checking for sys/stat.h... (cached) yes
[@gfld/compositor-wasm]: checking for sys/mman.h... yes
[@gfld/compositor-wasm]: checking for sys/socket.h... yes
[@gfld/compositor-wasm]: checking for netinet/in.h... yes
[@gfld/compositor-wasm]: checking for arpa/inet.h... yes
[@gfld/compositor-wasm]: checking for netdb.h... yes
[@gfld/compositor-wasm]: checking for sys/select.h... yes
[@gfld/compositor-wasm]: checking for poll.h... yes
[@gfld/compositor-wasm]: checking for sys/time.h... yes
[@gfld/compositor-wasm]: checking for sys/timeb.h... yes
[@gfld/compositor-wasm]: checking for dl.h... no
[@gfld/compositor-wasm]: checking for dlfcn.h... (cached) yes
[@gfld/compositor-wasm]: checking for glob.h... yes
[@gfld/compositor-wasm]: checking for uint32_t... yes
[@gfld/compositor-wasm]: checking for snprintf... yes
[@gfld/compositor-wasm]: checking for vsnprintf... yes
[@gfld/compositor-wasm]: checking for gettimeofday... yes
[@gfld/compositor-wasm]: checking for ftime... yes
[@gfld/compositor-wasm]: checking for stat... yes
[@gfld/compositor-wasm]: checking for rand_r... yes
[@gfld/compositor-wasm]: checking for isascii... yes
[@gfld/compositor-wasm]: checking for mmap... yes
[@gfld/compositor-wasm]: checking for munmap... yes
[@gfld/compositor-wasm]: checking for putenv... yes
[@gfld/compositor-wasm]: checking for va_copy... yes
[@gfld/compositor-wasm]: checking whether va_list is an array type... yes
[@gfld/compositor-wasm]: checking for library containing gethostbyname... none required
[@gfld/compositor-wasm]: checking for library containing connect... none required
[@gfld/compositor-wasm]: checking for type of socket length (socklen_t)... checking whether to enable IPv6... yes
[@gfld/compositor-wasm]: checking whether __attribute__((destructor)) is accepted... no
[@gfld/compositor-wasm]: checking whether the linker accepts -Wl,--undefined-version... no
[@gfld/compositor-wasm]: checking for library containing dlopen... none required
[@gfld/compositor-wasm]: checking for pthread.h... yes
[@gfld/compositor-wasm]: checking for library containing pthread_join... none required
[@gfld/compositor-wasm]: checking for zlib... no
[@gfld/compositor-wasm]: checking for zlib.h... no
[@gfld/compositor-wasm]: checking for liblzma... no
[@gfld/compositor-wasm]: checking for lzma.h... no
[@gfld/compositor-wasm]: checking for libiconv... none required
[@gfld/compositor-wasm]: Disabling ICU support
[@gfld/compositor-wasm]: Disabling code coverage for GCC
[@gfld/compositor-wasm]: checking that generated files are newer than configure... done
[@gfld/compositor-wasm]: configure: creating ./config.status
[@gfld/compositor-wasm]: config.status: creating Makefile
[@gfld/compositor-wasm]: config.status: creating include/Makefile
[@gfld/compositor-wasm]: config.status: creating include/libxml/Makefile
[@gfld/compositor-wasm]: config.status: creating include/private/Makefile
[@gfld/compositor-wasm]: config.status: creating doc/Makefile
[@gfld/compositor-wasm]: config.status: creating doc/examples/Makefile
[@gfld/compositor-wasm]: config.status: creating doc/devhelp/Makefile
[@gfld/compositor-wasm]: config.status: creating example/Makefile
[@gfld/compositor-wasm]: config.status: creating fuzz/Makefile
[@gfld/compositor-wasm]: config.status: creating python/Makefile
[@gfld/compositor-wasm]: config.status: creating python/tests/Makefile
[@gfld/compositor-wasm]: config.status: creating xstc/Makefile
[@gfld/compositor-wasm]: config.status: creating include/libxml/xmlversion.h
[@gfld/compositor-wasm]: config.status: creating libxml-2.0.pc
[@gfld/compositor-wasm]: config.status: creating libxml-2.0-uninstalled.pc
[@gfld/compositor-wasm]: config.status: creating libxml2-config.cmake
[@gfld/compositor-wasm]: config.status: creating python/setup.py
[@gfld/compositor-wasm]: config.status: creating xml2-config
[@gfld/compositor-wasm]: config.status: creating config.h
[@gfld/compositor-wasm]: config.status: executing depfiles commands
[@gfld/compositor-wasm]: config.status: executing libtool commands
[@gfld/compositor-wasm]: Making install in include
[@gfld/compositor-wasm]: make[1]: Entering directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/include'
[@gfld/compositor-wasm]: Making install in libxml
[@gfld/compositor-wasm]: make[2]: Entering directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/include/libxml'
[@gfld/compositor-wasm]: make[3]: Entering directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/include/libxml'
[@gfld/compositor-wasm]: make[3]: Nothing to be done for 'install-exec-am'.
[@gfld/compositor-wasm]:  /usr/bin/mkdir -p '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/include/libxml2/libxml'
[@gfld/compositor-wasm]:  /usr/bin/install -c -m 644 xmlversion.h '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/include/libxml2/libxml'
[@gfld/compositor-wasm]:  /usr/bin/mkdir -p '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/include/libxml2/libxml'
[@gfld/compositor-wasm]:  /usr/bin/install -c -m 644 SAX.h entities.h encoding.h parser.h parserInternals.h xmlerror.h HTMLparser.h HTMLtree.h debugXML.h tree.h list.h hash.h xpath.h xpathInternals.h xpointer.h xinclude.h xmlIO.h xmlmemory.h nanohttp.h nanoftp.h uri.h valid.h xlink.h catalog.h threads.h globals.h c14n.h xmlautomata.h xmlregexp.h xmlmodule.h xmlschemas.h schemasInternals.h xmlschemastypes.h xmlstring.h xmlunicode.h xmlreader.h relaxng.h dict.h SAX2.h xmlexports.h '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/include/libxml2/libxml'
[@gfld/compositor-wasm]:  /usr/bin/install -c -m 644 xmlwriter.h chvalid.h pattern.h xmlsave.h schematron.h '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/include/libxml2/libxml'
[@gfld/compositor-wasm]: make[3]: Leaving directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/include/libxml'
[@gfld/compositor-wasm]: make[2]: Leaving directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/include/libxml'
[@gfld/compositor-wasm]: Making install in private
[@gfld/compositor-wasm]: make[2]: Entering directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/include/private'
[@gfld/compositor-wasm]: make[3]: Entering directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/include/private'
[@gfld/compositor-wasm]: make[3]: Nothing to be done for 'install-exec-am'.
[@gfld/compositor-wasm]: make[3]: Nothing to be done for 'install-data-am'.
[@gfld/compositor-wasm]: make[3]: Leaving directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/include/private'
[@gfld/compositor-wasm]: make[2]: Leaving directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/include/private'
[@gfld/compositor-wasm]: make[2]: Entering directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/include'
[@gfld/compositor-wasm]: make[3]: Entering directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/include'
[@gfld/compositor-wasm]: make[3]: Nothing to be done for 'install-exec-am'.
[@gfld/compositor-wasm]: make[3]: Nothing to be done for 'install-data-am'.
[@gfld/compositor-wasm]: make[3]: Leaving directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/include'
[@gfld/compositor-wasm]: make[2]: Leaving directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/include'
[@gfld/compositor-wasm]: make[1]: Leaving directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/include'
[@gfld/compositor-wasm]: Making install in .
[@gfld/compositor-wasm]: make[1]: Entering directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2'
[@gfld/compositor-wasm]:   CC       xmllint-xmllint.o
[@gfld/compositor-wasm]:   CC       libxml2_la-buf.lo
[@gfld/compositor-wasm]:   CC       libxml2_la-chvalid.lo
[@gfld/compositor-wasm]:   CC       libxml2_la-dict.lo
[@gfld/compositor-wasm]:   CC       libxml2_la-entities.lo
[@gfld/compositor-wasm]:   CC       libxml2_la-encoding.lo
[@gfld/compositor-wasm]:   CC       libxml2_la-error.lo
[@gfld/compositor-wasm]:   CC       libxml2_la-globals.lo
[@gfld/compositor-wasm]:   CC       libxml2_la-hash.lo
[@gfld/compositor-wasm]:   CC       libxml2_la-list.lo
[@gfld/compositor-wasm]:   CC       libxml2_la-parser.lo
[@gfld/compositor-wasm]:   CC       libxml2_la-parserInternals.lo
[@gfld/compositor-wasm]:   CC       libxml2_la-SAX2.lo
[@gfld/compositor-wasm]:   CC       libxml2_la-threads.lo
[@gfld/compositor-wasm]:   CC       libxml2_la-tree.lo
[@gfld/compositor-wasm]:   CC       libxml2_la-uri.lo
[@gfld/compositor-wasm]:   CC       libxml2_la-valid.lo
[@gfld/compositor-wasm]:   CC       libxml2_la-xmlIO.lo
[@gfld/compositor-wasm]:   CC       libxml2_la-xmlmemory.lo
[@gfld/compositor-wasm]:   CC       libxml2_la-xmlstring.lo
[@gfld/compositor-wasm]:   CC       libxml2_la-c14n.lo
[@gfld/compositor-wasm]:   CC       libxml2_la-catalog.lo
[@gfld/compositor-wasm]:   CC       libxml2_la-debugXML.lo
[@gfld/compositor-wasm]:   CC       libxml2_la-HTMLparser.lo
[@gfld/compositor-wasm]:   CC       libxml2_la-HTMLtree.lo
[@gfld/compositor-wasm]:   CC       libxml2_la-nanohttp.lo
[@gfld/compositor-wasm]:   CC       libxml2_la-xmlmodule.lo
[@gfld/compositor-wasm]:   CC       libxml2_la-xmlsave.lo
[@gfld/compositor-wasm]:   CC       libxml2_la-pattern.lo
[@gfld/compositor-wasm]:   CC       libxml2_la-xmlreader.lo
[@gfld/compositor-wasm]:   CC       libxml2_la-xmlregexp.lo
[@gfld/compositor-wasm]:   CC       libxml2_la-xmlunicode.lo
[@gfld/compositor-wasm]:   CC       libxml2_la-relaxng.lo
[@gfld/compositor-wasm]:   CC       libxml2_la-xmlschemas.lo
[@gfld/compositor-wasm]:   CC       libxml2_la-xmlschemastypes.lo
[@gfld/compositor-wasm]:   CC       libxml2_la-schematron.lo
[@gfld/compositor-wasm]:   CC       libxml2_la-xmlwriter.lo
[@gfld/compositor-wasm]:   CC       libxml2_la-xinclude.lo
[@gfld/compositor-wasm]:   CC       libxml2_la-xpath.lo
[@gfld/compositor-wasm]:   CC       libxml2_la-xlink.lo
[@gfld/compositor-wasm]:   CC       libxml2_la-xpointer.lo
[@gfld/compositor-wasm]:   CCLD     libxml2.la
[@gfld/compositor-wasm]:   CCLD     xmllint
[@gfld/compositor-wasm]:   CC       xmlcatalog-xmlcatalog.o
[@gfld/compositor-wasm]:   CCLD     xmlcatalog
[@gfld/compositor-wasm]:   CC       testdso.lo
[@gfld/compositor-wasm]:   CCLD     testdso.la
[@gfld/compositor-wasm]: make[2]: Entering directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2'
[@gfld/compositor-wasm]:  /usr/bin/mkdir -p '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/lib'
[@gfld/compositor-wasm]:  /bin/bash ./libtool   --mode=install /usr/bin/install -c   libxml2.la '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/lib'
[@gfld/compositor-wasm]: libtool: install: /usr/bin/install -c .libs/libxml2.lai /home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/lib/libxml2.la
[@gfld/compositor-wasm]: libtool: install: /usr/bin/install -c .libs/libxml2.a /home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/lib/libxml2.a
[@gfld/compositor-wasm]: libtool: install: chmod 644 /home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/lib/libxml2.a
[@gfld/compositor-wasm]: libtool: install: /home/veyndan/greenfield/libs/compositor-wasm/emsdk/upstream/emscripten/emranlib /home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/lib/libxml2.a
[@gfld/compositor-wasm]: libtool: finish: PATH="/home/veyndan/greenfield/libs/compositor-wasm/emsdk/upstream/emscripten/cache/sysroot/bin:/home/veyndan/greenfield/libs/compositor-wasm/emsdk:/home/veyndan/greenfield/libs/compositor-wasm/emsdk/upstream/emscripten:/tmp/xfs-33c995c5:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/sbin" ldconfig -n /home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/lib
[@gfld/compositor-wasm]: ----------------------------------------------------------------------
[@gfld/compositor-wasm]: Libraries have been installed in:
[@gfld/compositor-wasm]:    /home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/lib
[@gfld/compositor-wasm]: 
[@gfld/compositor-wasm]: If you ever happen to want to link against installed libraries
[@gfld/compositor-wasm]: in a given directory, LIBDIR, you must either use libtool, and
[@gfld/compositor-wasm]: specify the full pathname of the library, or use the '-LLIBDIR'
[@gfld/compositor-wasm]: flag during linking and do at least one of the following:
[@gfld/compositor-wasm]:    - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
[@gfld/compositor-wasm]:      during execution
[@gfld/compositor-wasm]:    - add LIBDIR to the 'LD_RUN_PATH' environment variable
[@gfld/compositor-wasm]:      during linking
[@gfld/compositor-wasm]:    - use the '-Wl,-rpath -Wl,LIBDIR' linker flag
[@gfld/compositor-wasm]:    - have your system administrator add LIBDIR to '/etc/ld.so.conf'
[@gfld/compositor-wasm]: 
[@gfld/compositor-wasm]: See any operating system documentation about shared libraries for
[@gfld/compositor-wasm]: more information, such as the ld(1) and ld.so(8) manual pages.
[@gfld/compositor-wasm]: ----------------------------------------------------------------------
[@gfld/compositor-wasm]:  /usr/bin/mkdir -p '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/bin'
[@gfld/compositor-wasm]:   /bin/bash ./libtool   --mode=install /usr/bin/install -c xmllint xmlcatalog '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/bin'
[@gfld/compositor-wasm]: libtool: install: /usr/bin/install -c xmllint /home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/bin/xmllint
[@gfld/compositor-wasm]: libtool: install: /usr/bin/install -c xmlcatalog /home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/bin/xmlcatalog
[@gfld/compositor-wasm]:  /usr/bin/mkdir -p '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/bin'
[@gfld/compositor-wasm]:  /usr/bin/install -c xml2-config '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/bin'
[@gfld/compositor-wasm]:  /usr/bin/mkdir -p '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/lib/cmake/libxml2'
[@gfld/compositor-wasm]:  /usr/bin/install -c -m 644 libxml2-config.cmake '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/lib/cmake/libxml2'
[@gfld/compositor-wasm]:  /usr/bin/mkdir -p '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/share/aclocal'
[@gfld/compositor-wasm]:  /usr/bin/install -c -m 644 libxml.m4 '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/share/aclocal'
[@gfld/compositor-wasm]:  /usr/bin/mkdir -p '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/share/doc/libxml2/examples'
[@gfld/compositor-wasm]:  /usr/bin/install -c -m 644 xmllint.c '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/share/doc/libxml2/examples'
[@gfld/compositor-wasm]:  /usr/bin/mkdir -p '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/lib/pkgconfig'
[@gfld/compositor-wasm]:  /usr/bin/install -c -m 644 libxml-2.0.pc '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/lib/pkgconfig'
[@gfld/compositor-wasm]: make[2]: Leaving directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2'
[@gfld/compositor-wasm]: make[1]: Leaving directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2'
[@gfld/compositor-wasm]: Making install in doc
[@gfld/compositor-wasm]: make[1]: Entering directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/doc'
[@gfld/compositor-wasm]: Making install in .
[@gfld/compositor-wasm]: make[2]: Entering directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/doc'
[@gfld/compositor-wasm]: make[3]: Entering directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/doc'
[@gfld/compositor-wasm]: make[3]: Nothing to be done for 'install-exec-am'.
[@gfld/compositor-wasm]:  /usr/bin/mkdir -p '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/share/man/man1'
[@gfld/compositor-wasm]:  /usr/bin/install -c -m 644 xml2-config.1 xmllint.1 xmlcatalog.1 '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/share/man/man1'
[@gfld/compositor-wasm]:  /usr/bin/mkdir -p '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/share/doc/libxml2'
[@gfld/compositor-wasm]:  /usr/bin/mkdir -p '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/share/doc/libxml2/tutorial/images'
[@gfld/compositor-wasm]:  /usr/bin/install -c -m 644  tutorial/images/blank.png tutorial/images/caution.png tutorial/images/draft.png tutorial/images/home.png tutorial/images/important.png tutorial/images/next.png tutorial/images/note.png tutorial/images/prev.png tutorial/images/tip.png tutorial/images/toc-blank.png tutorial/images/toc-minus.png tutorial/images/toc-plus.png tutorial/images/up.png tutorial/images/warning.png '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/share/doc/libxml2/tutorial/images'
[@gfld/compositor-wasm]:  /usr/bin/mkdir -p '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/share/doc/libxml2/tutorial'
[@gfld/compositor-wasm]:  /usr/bin/install -c -m 644  tutorial/apa.html tutorial/apb.html tutorial/apc.html tutorial/apd.html tutorial/ape.html tutorial/apf.html tutorial/apg.html tutorial/aph.html tutorial/api.html tutorial/ar01s02.html tutorial/ar01s03.html tutorial/ar01s04.html tutorial/ar01s05.html tutorial/ar01s06.html tutorial/ar01s07.html tutorial/ar01s08.html tutorial/ar01s09.html tutorial/includeaddattribute.c tutorial/includeaddkeyword.c tutorial/includeconvert.c tutorial/includegetattribute.c tutorial/includekeyword.c tutorial/includexpath.c tutorial/index.html tutorial/ix01.html '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/share/doc/libxml2/tutorial'
[@gfld/compositor-wasm]:  /usr/bin/install -c -m 644  xmlcatalog.html xmllint.html '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/share/doc/libxml2/.'
[@gfld/compositor-wasm]:  /usr/bin/mkdir -p '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/share/doc/libxml2/tutorial/images/callouts'
[@gfld/compositor-wasm]:  /usr/bin/install -c -m 644  tutorial/images/callouts/1.png tutorial/images/callouts/10.png tutorial/images/callouts/2.png tutorial/images/callouts/3.png tutorial/images/callouts/4.png tutorial/images/callouts/5.png tutorial/images/callouts/6.png tutorial/images/callouts/7.png tutorial/images/callouts/8.png tutorial/images/callouts/9.png '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/share/doc/libxml2/tutorial/images/callouts'
[@gfld/compositor-wasm]: make[3]: Leaving directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/doc'
[@gfld/compositor-wasm]: make[2]: Leaving directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/doc'
[@gfld/compositor-wasm]: Making install in devhelp
[@gfld/compositor-wasm]: make[2]: Entering directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/doc/devhelp'
[@gfld/compositor-wasm]: make[3]: Entering directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/doc/devhelp'
[@gfld/compositor-wasm]: make[3]: Nothing to be done for 'install-exec-am'.
[@gfld/compositor-wasm]:  /usr/bin/mkdir -p '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/share/gtk-doc/html/libxml2'
[@gfld/compositor-wasm]:  /usr/bin/install -c -m 644 libxml2.devhelp2 general.html index.html libxml2-c14n.html libxml2-catalog.html libxml2-chvalid.html libxml2-debugXML.html libxml2-dict.html libxml2-encoding.html libxml2-entities.html libxml2-globals.html libxml2-hash.html libxml2-HTMLparser.html libxml2-HTMLtree.html libxml2-list.html libxml2-nanoftp.html libxml2-nanohttp.html libxml2-parser.html libxml2-parserInternals.html libxml2-pattern.html libxml2-relaxng.html libxml2-SAX2.html libxml2-SAX.html libxml2-schemasInternals.html libxml2-schematron.html libxml2-threads.html libxml2-tree.html libxml2-uri.html libxml2-valid.html libxml2-xinclude.html libxml2-xlink.html libxml2-xmlautomata.html libxml2-xmlerror.html libxml2-xmlexports.html libxml2-xmlIO.html libxml2-xmlmemory.html libxml2-xmlmodule.html libxml2-xmlreader.html libxml2-xmlregexp.html libxml2-xmlsave.html '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/share/gtk-doc/html/libxml2'
[@gfld/compositor-wasm]:  /usr/bin/install -c -m 644 libxml2-xmlschemas.html libxml2-xmlschemastypes.html libxml2-xmlstring.html libxml2-xmlunicode.html libxml2-xmlversion.html libxml2-xmlwriter.html libxml2-xpath.html libxml2-xpathInternals.html libxml2-xpointer.html home.png left.png right.png up.png style.css '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/share/gtk-doc/html/libxml2'
[@gfld/compositor-wasm]: make[3]: Leaving directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/doc/devhelp'
[@gfld/compositor-wasm]: make[2]: Leaving directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/doc/devhelp'
[@gfld/compositor-wasm]: Making install in examples
[@gfld/compositor-wasm]: make[2]: Entering directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/doc/examples'
[@gfld/compositor-wasm]: make[3]: Entering directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/doc/examples'
[@gfld/compositor-wasm]: make[3]: Nothing to be done for 'install-exec-am'.
[@gfld/compositor-wasm]: /usr/bin/mkdir -p /home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/share/doc/libxml2/examples
[@gfld/compositor-wasm]: /usr/bin/install -c -m 0644 ./*.html ./*.c /home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/share/doc/libxml2/examples/
[@gfld/compositor-wasm]: make[3]: Leaving directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/doc/examples'
[@gfld/compositor-wasm]: make[2]: Leaving directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/doc/examples'
[@gfld/compositor-wasm]: make[1]: Leaving directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/doc'
[@gfld/compositor-wasm]: Making install in example
[@gfld/compositor-wasm]: make[1]: Entering directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/example'
[@gfld/compositor-wasm]: make[2]: Entering directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/example'
[@gfld/compositor-wasm]: make[2]: Nothing to be done for 'install-exec-am'.
[@gfld/compositor-wasm]: make[2]: Nothing to be done for 'install-data-am'.
[@gfld/compositor-wasm]: make[2]: Leaving directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/example'
[@gfld/compositor-wasm]: make[1]: Leaving directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/example'
[@gfld/compositor-wasm]: Making install in xstc
[@gfld/compositor-wasm]: make[1]: Entering directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/xstc'
[@gfld/compositor-wasm]: make[2]: Entering directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/xstc'
[@gfld/compositor-wasm]: make[2]: Nothing to be done for 'install-exec-am'.
[@gfld/compositor-wasm]: make[2]: Nothing to be done for 'install-data-am'.
[@gfld/compositor-wasm]: make[2]: Leaving directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/xstc'
[@gfld/compositor-wasm]: make[1]: Leaving directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/xstc'
[@gfld/compositor-wasm]: Making install in fuzz
[@gfld/compositor-wasm]: make[1]: Entering directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/fuzz'
[@gfld/compositor-wasm]: make[2]: Entering directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/fuzz'
[@gfld/compositor-wasm]: make[2]: Nothing to be done for 'install-exec-am'.
[@gfld/compositor-wasm]: make[2]: Nothing to be done for 'install-data-am'.
[@gfld/compositor-wasm]: make[2]: Leaving directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/fuzz'
[@gfld/compositor-wasm]: make[1]: Leaving directory '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2/fuzz'
[@gfld/compositor-wasm]: ~/greenfield/libs/compositor-wasm/xkbcommon
[@gfld/compositor-wasm]: ~/greenfield/libs/compositor-wasm/xkbcommon/repo-xkeyboard-config ~/greenfield/libs/compositor-wasm/xkbcommon
[@gfld/compositor-wasm]: DEPRECATION: "pkgconfig" entry is deprecated and should be replaced by "pkg-config"
[@gfld/compositor-wasm]: The Meson build system
[@gfld/compositor-wasm]: Version: 1.7.0
[@gfld/compositor-wasm]: Source dir: /home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xkeyboard-config
[@gfld/compositor-wasm]: Build dir: /home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xkeyboard-config/build
[@gfld/compositor-wasm]: Build type: cross build
[@gfld/compositor-wasm]: 
[@gfld/compositor-wasm]: meson.build:1:0: ERROR: Unknown options: "xkb-base"
[@gfld/compositor-wasm]: 
[@gfld/compositor-wasm]: A full log can be found at /home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xkeyboard-config/build/meson-logs/meson-log.txt
[@gfld/compositor-wasm]: Setting up EMSDK environment (suppress these messages with EMSDK_QUIET=1)
[@gfld/compositor-wasm]: Adding directories to PATH:
[@gfld/compositor-wasm]: PATH += /home/veyndan/greenfield/libs/compositor-wasm/emsdk
[@gfld/compositor-wasm]: PATH += /home/veyndan/greenfield/libs/compositor-wasm/emsdk/upstream/emscripten
[@gfld/compositor-wasm]: 
[@gfld/compositor-wasm]: Setting environment variables:
[@gfld/compositor-wasm]: PATH = /home/veyndan/greenfield/libs/compositor-wasm/emsdk:/home/veyndan/greenfield/libs/compositor-wasm/emsdk/upstream/emscripten:/tmp/xfs-33c995c5:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
[@gfld/compositor-wasm]: EMSDK = /home/veyndan/greenfield/libs/compositor-wasm/emsdk
[@gfld/compositor-wasm]: EMSDK_NODE = /home/veyndan/greenfield/libs/compositor-wasm/emsdk/node/22.16.0_64bit/bin/node
[@gfld/compositor-wasm]: Setting up EMSDK environment (suppress these messages with EMSDK_QUIET=1)
[@gfld/compositor-wasm]: Setting environment variables:
[@gfld/compositor-wasm]: configure.ac:47: installing './compile'
[@gfld/compositor-wasm]: configure.ac:12: installing './config.guess'
[@gfld/compositor-wasm]: configure.ac:12: installing './config.sub'
[@gfld/compositor-wasm]: configure.ac:42: installing './install-sh'
[@gfld/compositor-wasm]: configure.ac:42: installing './missing'
[@gfld/compositor-wasm]: Makefile.am: installing './depcomp'
[@gfld/compositor-wasm]: python/Makefile.am:29: installing './py-compile'
[@gfld/compositor-wasm]: configure: error: in '/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo-xml2':
[@gfld/compositor-wasm]: configure: error: C compiler cannot create executables
[@gfld/compositor-wasm]: See 'config.log' for more details
[@gfld/compositor-wasm]: autoreconf: export WARNINGS=
[@gfld/compositor-wasm]: autoreconf: Entering directory '.'
[@gfld/compositor-wasm]: autoreconf: configure.ac: not using Gettext
[@gfld/compositor-wasm]: autoreconf: running: aclocal --force -I m4
[@gfld/compositor-wasm]: autoreconf: configure.ac: tracing
[@gfld/compositor-wasm]: autoreconf: running: libtoolize --copy --force
[@gfld/compositor-wasm]: autoreconf: configure.ac: not using Intltool
[@gfld/compositor-wasm]: autoreconf: configure.ac: not using Gtkdoc
[@gfld/compositor-wasm]: autoreconf: running: aclocal --force -I m4
[@gfld/compositor-wasm]: autoreconf: running: /usr/bin/autoconf --force
[@gfld/compositor-wasm]: autoreconf: running: /usr/bin/autoheader --force
[@gfld/compositor-wasm]: autoreconf: running: automake --add-missing --copy --force-missing
[@gfld/compositor-wasm]: configure.ac:47: installing './compile'
[@gfld/compositor-wasm]: configure.ac:42: installing './missing'
[@gfld/compositor-wasm]: Makefile.am: installing './depcomp'
[@gfld/compositor-wasm]: autoreconf: Leaving directory '.'
[@gfld/compositor-wasm]: configure: ./configure --host=wasm32-unknown-linux --prefix=/home/veyndan/greenfield/libs/compositor-wasm/xkbcommon/repo/ --enable-static --disable-shared --with-python=no
[@gfld/compositor-wasm]: emcc (Emscripten gcc/clang-like replacement + linker emulating GNU ld) 3.1.46 (19607820c447a13fd8d0b7680c56148427d6e1b8)
[@gfld/compositor-wasm]: clang version 18.0.0 (https://github.com/llvm/llvm-project 75501f53624de92aafce2f1da698b249a7293dc7)
[@gfld/compositor-wasm]: Target: wasm32-unknown-emscripten
[@gfld/compositor-wasm]: Thread model: posix
[@gfld/compositor-wasm]: InstalledDir: /home/veyndan/greenfield/libs/compositor-wasm/emsdk/upstream/bin
[@gfld/compositor-wasm]: configure: WARNING: could not determine
[@gfld/compositor-wasm]: make: make install
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: encoding.c:509:26: warning: cast from 'const unsigned char *' to 'unsigned short *' increases required alignment from 1 to 2 [-Wcast-align]
[@gfld/compositor-wasm]:   509 |     unsigned short* in = (unsigned short*) inb;
[@gfld/compositor-wasm]:       |                          ^~~~~~~~~~~~~~~~~~~~~
[@gfld/compositor-wasm]: encoding.c:596:27: warning: cast from 'unsigned char *' to 'unsigned short *' increases required alignment from 1 to 2 [-Wcast-align]
[@gfld/compositor-wasm]:   596 |     unsigned short* out = (unsigned short*) outb;
[@gfld/compositor-wasm]:       |                           ^~~~~~~~~~~~~~~~~~~~~~
[@gfld/compositor-wasm]: encoding.c:752:26: warning: cast from 'const unsigned char *' to 'unsigned short *' increases required alignment from 1 to 2 [-Wcast-align]
[@gfld/compositor-wasm]:   752 |     unsigned short* in = (unsigned short*) inb;
[@gfld/compositor-wasm]:       |                          ^~~~~~~~~~~~~~~~~~~~~
[@gfld/compositor-wasm]: encoding.c:839:27: warning: cast from 'unsigned char *' to 'unsigned short *' increases required alignment from 1 to 2 [-Wcast-align]
[@gfld/compositor-wasm]:   839 |     unsigned short* out = (unsigned short*) outb;
[@gfld/compositor-wasm]:       |                           ^~~~~~~~~~~~~~~~~~~~~~
[@gfld/compositor-wasm]: 4 warnings generated.
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: nanohttp.c:970:67: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
[@gfld/compositor-wasm]:   970 |         if (getsockopt(s, SOL_SOCKET, SO_ERROR, (char *) &status, &len) <
[@gfld/compositor-wasm]:       |                                                                   ^~~~
[@gfld/compositor-wasm]: /home/veyndan/greenfield/libs/compositor-wasm/emsdk/upstream/emscripten/cache/sysroot/include/sys/socket.h:401:71: note: passing argument to parameter here
[@gfld/compositor-wasm]:   401 | int getsockopt (int, int, int, void *__restrict, socklen_t *__restrict);
[@gfld/compositor-wasm]:       |                                                                       ^
[@gfld/compositor-wasm]: 1 warning generated.
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: cache:INFO: generating system asset: symbol_lists/fe64eb6548f254f5170cc64af16abe0434513b34.json... (this will be cached in "/home/veyndan/greenfield/libs/compositor-wasm/emsdk/upstream/emscripten/cache/symbol_lists/fe64eb6548f254f5170cc64af16abe0434513b34.json" for subsequent builds)
[@gfld/compositor-wasm]: cache:INFO:  - ok
[@gfld/compositor-wasm]: cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/lto/libnoexit.a... (this will be cached in "/home/veyndan/greenfield/libs/compositor-wasm/emsdk/upstream/emscripten/cache/sysroot/lib/wasm32-emscripten/lto/libnoexit.a" for subsequent builds)
[@gfld/compositor-wasm]: system_libs:INFO: compiled 1 inputs
[@gfld/compositor-wasm]: cache:INFO:  - ok
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: cache:INFO: generating system asset: symbol_lists/480171e015e04445d382c86caffc49e94e0756cc.json... (this will be cached in "/home/veyndan/greenfield/libs/compositor-wasm/emsdk/upstream/emscripten/cache/symbol_lists/480171e015e04445d382c86caffc49e94e0756cc.json" for subsequent builds)
[@gfld/compositor-wasm]: cache:INFO:  - ok
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'ntohs' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htons' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: '-u' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: emcc: warning: argument unused during compilation: 'htonl' [-Wunused-command-line-argument]
[@gfld/compositor-wasm]: Process exited (exit code 1), completed in 1m 21s
The command failed for workspaces that are depended upon by other workspaces; can't satisfy the dependency graph
Failed with errors in 1m 21s

veyndan avatar Oct 15 '25 20:10 veyndan

Ok you probably need libxkbcommon-dev I think. I'll try to reproduce it using a minimal debian container image and find out what's missing. We can update your PR to include everything that we've missed.

Zubnix avatar Oct 15 '25 20:10 Zubnix

I just tried installing the packages the docker image lists (I read your original post before the edits), but I'm still getting the same error messages. Also tried apt-get install libxkbcommon-dev and then rerunning, but also getting the same error messages.

That'd be super helpful if you're able to reproduce it on your side! If you need any extra info from me about my setup, I'd be happy to help in whatever way I can.

veyndan avatar Oct 16 '25 20:10 veyndan

I'll first finish https://github.com/udevbe/greenfield/pull/158 to combat code-rot. After that, I'll see if I can change the CI build image to a minimal debian image and have it working there. The current one uses ubuntu: https://github.com/udevbe/greenfield/blob/master/.github/workflows/github-actions.yml#L10

Zubnix avatar Oct 17 '25 09:10 Zubnix

#166 most probably resolves with this issue

joas8211 avatar Dec 23 '25 10:12 joas8211