[staging] meson: 0.61.2 -> 0.62.1

Description of changes
https://mesonbuild.com/Release-notes-for-0-62-0.html
We can finally drop allow-dirs-outside-of-prefix.patch, as it has been accepted and merged upstream.

Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[x] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
22.05 Release Notes (or backporting 21.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[ ] Fits CONTRIBUTING.md.

Ah, conflict with staging due to https://github.com/mesonbuild/meson/pull/9841. That patch needs to be dropped with this bump.

(Testing some random build by creating a separate meson_0_62 package on e10da1c7f542515b609f8dfbcf788f3d85b14936, these fails for me)
@ofborg build babl

error: builder for '/nix/store/cpqdhwqn64z0il7kdy3kcf92dcx0rpb4-babl-0.1.90.drv' failed with exit code 1;
       last 10 log lines:
       > Project version: 0.1.90
       > C compiler for the host machine: gcc (gcc 11.2.0 "gcc (GCC) 11.2.0")
       > C linker for the host machine: gcc ld.bfd 2.38
       > Host machine cpu family: x86_64
       > Host machine cpu: x86_64
       > Program python3 found: YES (/nix/store/hym1n0ygqp9wcm7pxn4sfrql3fg7xa09-python3-3.9.12/bin/python3.9)
       >
       > meson.build:58:5: ERROR: configuration_data.set10 got unknown keyword arguments "Description"
       >
       > A full log can be found at /build/babl-0.1.90/build/meson-logs/meson-log.txt
       For full logs, run 'nix log /nix/store/cpqdhwqn64z0il7kdy3kcf92dcx0rpb4-babl-0.1.90.drv'.

@ofborg build libcamera

error: builder for '/nix/store/2vi97sd7svvdphwss9i59c7x7v6g11rf-libcamera-unstable-2022-01-03.drv' failed with exit code 1;
       last 10 log lines:
       > [3/378] Generating include/libcamera/formats_h with a custom command
       > [4/378] Generating include/libcamera/internal/tp_header with a custom command
       > [5/378] Generating include/libcamera/property_ids_h with a custom command
       > [6/378] Generating src/ipa-priv-key with a custom command
       > ..................................................+++++
       > .....................................................................................+++++
       > [7/378] Generating include/libcamera/control_ids_h with a custom command
       > [8/378] Generating include/libcamera/ipa/core_mojom_module with a custom command
       > [9/378] Generating utils/ipc/mojom_templates with a custom command
       > ninja: build stopped: subcommand failed.
       For full logs, run 'nix log /nix/store/2vi97sd7svvdphwss9i59c7x7v6g11rf-libcamera-unstable-2022-01-03.drv'.

What a luck, will need to apply https://gitlab.gnome.org/GNOME/babl/-/commit/b05b2826365a7dbc6ca1bf0977b848055cd0cbb6.
Also systemd is usually a good smoke screen.

Built systemd locally.

This also looks interesting for cross-compilation: 'Experimental command to convert environments to cross files'

On macos 10.15:
builder for '/nix/store/65axsw168xv2mzqxd59gaa7zas9lmlkx-meson-0.62.1.drv' failed with exit code 1; last 10 log lines:
  patching file mesonbuild/dependencies/boost.py
  applying patch /nix/store/7zbyqz1a18s1b0qpvxkrdnqjbdlp7wa3-fix-gtkdoc-when-using-multiple-apple-frameworks.patch
  patching file mesonbuild/modules/gnome.py
  Hunk #1 FAILED at 593.
  Hunk #2 FAILED at 615.
  Hunk #3 FAILED at 642.
  Hunk #4 FAILED at 684.
  Hunk #5 FAILED at 695.
  Hunk #6 FAILED at 1056.
  6 out of 6 hunks FAILED -- saving rejects to file mesonbuild/modules/gnome.py.rej

Think the issue is that https://github.com/mesonbuild/meson/commit/68e684d51f1e469e0d9f4b499ffda15146cad98a is now included in 0.62.1

Actually think both those patches may now be included meaning this patch can be dropped?

Built glib on x86_64-darwin

I tried picking this into my cross-compilation branch, but for some reason it breaks libaom (both for cross and normal compilation). libaom doesn't directly depend on meson, so it puzzles me why it breaks.
Since meson is the only diff I applied, I'm sure it's either flakiness or something related to this bump.
Gonna restart the build to see if that helps, but noting it here already. If libaom is 'just' flaky, it'd be nice to fix that somewhere too (not here then of course).
`libaom` build log
unpacking sources
unpacking source archive /nix/store/b1270ck8sdl128kaihcwcxaw6ia6nmwh-source
source root is source
patching sources
applying patch /nix/store/im44badi6hzp0cr5rdy9hzgpa55s2wyx-outputs.patch
patching file build/cmake/aom_install.cmake
Hunk #1 succeeded at 43 (offset 1 line).
Hunk #2 succeeded at 85 (offset 1 line).
patching file build/cmake/pkg_config.cmake
configuring
fixing cmake files...
cmake flags: -DCMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_SKIP_BUILD_RPATH=ON -DBUILD_TESTING=OFF -DCMAKE_INSTALL_LOCALEDIR=/nix/store/yjxi6yf2pysbs12az77ppypalvjdr3fr-libaom-3.3.0/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/yjxi6yf2pysbs12az77ppypalvjdr3fr-libaom-3.3.0/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/yjxi6yf2pysbs12az77ppypalvjdr3fr-libaom-3.3.0/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/yjxi6yf2pysbs12az77ppypalvjdr3fr-libaom-3.3.0/share/doc/AOM -DCMAKE_INSTALL_INFODIR=/nix/store/n7ajnx5vjk7z2c4wh8mjqr7ak8f0i3vr-libaom-3.3.0-bin/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/n7ajnx5vjk7z2c4wh8mjqr7ak8f0i3vr-libaom-3.3.0-bin/share/man -DCMAKE_INSTALL_OLDINCLUDEDIR=/nix/store/78jxc78lwsdnd0zdcyz9nla05d6bb1ky-libaom-3.3.0-dev/include -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/78jxc78lwsdnd0zdcyz9nla05d6bb1ky-libaom-3.3.0-dev/include -DCMAKE_INSTALL_SBINDIR=/nix/store/n7ajnx5vjk7z2c4wh8mjqr7ak8f0i3vr-libaom-3.3.0-bin/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/n7ajnx5vjk7z2c4wh8mjqr7ak8f0i3vr-libaom-3.3.0-bin/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/yjxi6yf2pysbs12az77ppypalvjdr3fr-libaom-3.3.0/lib -DCMAKE_POLICY_DEFAULT_CMP0025=NEW -DCMAKE_OSX_SYSROOT= -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_STRIP=/nix/store/bg35nfwn6zd616facdywiysgpprfvsji-gcc-wrapper-11.3.0/bin/strip -DCMAKE_RANLIB=/nix/store/rs684lgm8k7akkgbisb49z4vpxxc2zns-binutils-2.38/bin/ranlib -DCMAKE_AR=/nix/store/rs684lgm8k7akkgbisb49z4vpxxc2zns-binutils-2.38/bin/ar -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_INSTALL_PREFIX=/nix/store/yjxi6yf2pysbs12az77ppypalvjdr3fr-libaom-3.3.0 -DBUILD_SHARED_LIBS=ON -DENABLE_TESTS=OFF
-- The C compiler identification is GNU 11.3.0
-- The CXX compiler identification is GNU 11.3.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /nix/store/bg35nfwn6zd616facdywiysgpprfvsji-gcc-wrapper-11.3.0/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /nix/store/bg35nfwn6zd616facdywiysgpprfvsji-gcc-wrapper-11.3.0/bin/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found Git: /build/git
-- Found Perl: /nix/store/j72mw6h364nmk7l3mq6gqwjd568l7r8l-perl-5.34.1/bin/perl (found version "5.34.1")
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
--- aom_configure: Detected CPU: x86_64
Running C compiler test: inline_check_1
-- Performing Test C_TEST_COMPILED
-- Performing Test C_TEST_COMPILED - Success
Running CXX compiler test: inline_check_1
-- Performing Test CXX_TEST_COMPILED
-- Performing Test CXX_TEST_COMPILED - Success
Running C compiler test: unistd_check
-- Performing Test C_TEST_COMPILED
-- Performing Test C_TEST_COMPILED - Success
Running CXX compiler test: unistd_check
-- Performing Test CXX_TEST_COMPILED
-- Performing Test CXX_TEST_COMPILED - Success
Running C compiler test: fenv_check
-- Performing Test C_TEST_COMPILED
-- Performing Test C_TEST_COMPILED - Success
Checking C compiler flag support for: -std=c99
-- Performing Test HAVE_C_FLAG
-- Performing Test HAVE_C_FLAG - Success
Checking C compiler flag support for: -std=c++11
-- Performing Test HAVE_CXX_FLAG
-- Performing Test HAVE_CXX_FLAG - Success
Checking C compiler flag support for: -Wall
-- Performing Test C_FLAG_SUPPORTED
-- Performing Test C_FLAG_SUPPORTED - Success
Checking C++ compiler flag support for: -Wall
-- Performing Test CXX_FLAG_SUPPORTED
-- Performing Test CXX_FLAG_SUPPORTED - Success
Checking C compiler flag support for: -Wdisabled-optimization
-- Performing Test C_FLAG_SUPPORTED
-- Performing Test C_FLAG_SUPPORTED - Success
Checking C++ compiler flag support for: -Wdisabled-optimization
-- Performing Test CXX_FLAG_SUPPORTED
-- Performing Test CXX_FLAG_SUPPORTED - Success
Checking C compiler flag support for: -Wextra
-- Performing Test C_FLAG_SUPPORTED
-- Performing Test C_FLAG_SUPPORTED - Success
Checking C++ compiler flag support for: -Wextra
-- Performing Test CXX_FLAG_SUPPORTED
-- Performing Test CXX_FLAG_SUPPORTED - Success
Checking C compiler flag support for: -Wfloat-conversion
-- Performing Test C_FLAG_SUPPORTED
-- Performing Test C_FLAG_SUPPORTED - Success
Checking C++ compiler flag support for: -Wfloat-conversion
-- Performing Test CXX_FLAG_SUPPORTED
-- Performing Test CXX_FLAG_SUPPORTED - Success
Checking C compiler flag support for: -Wformat=2
-- Performing Test C_FLAG_SUPPORTED
-- Performing Test C_FLAG_SUPPORTED - Success
Checking C++ compiler flag support for: -Wformat=2
-- Performing Test CXX_FLAG_SUPPORTED
-- Performing Test CXX_FLAG_SUPPORTED - Success
Checking C compiler flag support for: -Wimplicit-function-declaration
-- Performing Test C_FLAG_SUPPORTED
-- Performing Test C_FLAG_SUPPORTED - Success
Checking C compiler flag support for: -Wlogical-op
-- Performing Test C_FLAG_SUPPORTED
-- Performing Test C_FLAG_SUPPORTED - Success
Checking C++ compiler flag support for: -Wlogical-op
-- Performing Test CXX_FLAG_SUPPORTED
-- Performing Test CXX_FLAG_SUPPORTED - Success
Checking C compiler flag support for: -Wpointer-arith
-- Performing Test C_FLAG_SUPPORTED
-- Performing Test C_FLAG_SUPPORTED - Success
Checking C++ compiler flag support for: -Wpointer-arith
-- Performing Test CXX_FLAG_SUPPORTED
-- Performing Test CXX_FLAG_SUPPORTED - Success
Checking C compiler flag support for: -Wshorten-64-to-32
-- Performing Test C_FLAG_SUPPORTED
-- Performing Test C_FLAG_SUPPORTED - Failed
Checking C++ compiler flag support for: -Wshorten-64-to-32
-- Performing Test CXX_FLAG_SUPPORTED
-- Performing Test CXX_FLAG_SUPPORTED - Failed
Checking C compiler flag support for: -Wsign-compare
-- Performing Test C_FLAG_SUPPORTED
-- Performing Test C_FLAG_SUPPORTED - Success
Checking C++ compiler flag support for: -Wsign-compare
-- Performing Test CXX_FLAG_SUPPORTED
-- Performing Test CXX_FLAG_SUPPORTED - Success
Checking C compiler flag support for: -Wstring-conversion
-- Performing Test C_FLAG_SUPPORTED
-- Performing Test C_FLAG_SUPPORTED - Failed
Checking C++ compiler flag support for: -Wstring-conversion
-- Performing Test CXX_FLAG_SUPPORTED
-- Performing Test CXX_FLAG_SUPPORTED - Failed
Checking C compiler flag support for: -Wtype-limits
-- Performing Test C_FLAG_SUPPORTED
-- Performing Test C_FLAG_SUPPORTED - Success
Checking C++ compiler flag support for: -Wtype-limits
-- Performing Test CXX_FLAG_SUPPORTED
-- Performing Test CXX_FLAG_SUPPORTED - Success
Checking C compiler flag support for: -Wuninitialized
-- Performing Test C_FLAG_SUPPORTED
-- Performing Test C_FLAG_SUPPORTED - Success
Checking C++ compiler flag support for: -Wuninitialized
-- Performing Test CXX_FLAG_SUPPORTED
-- Performing Test CXX_FLAG_SUPPORTED - Success
Checking C compiler flag support for: -Wunused
-- Performing Test C_FLAG_SUPPORTED
-- Performing Test C_FLAG_SUPPORTED - Success
Checking C++ compiler flag support for: -Wunused
-- Performing Test CXX_FLAG_SUPPORTED
-- Performing Test CXX_FLAG_SUPPORTED - Success
Checking C compiler flag support for: -Wvla
-- Performing Test C_FLAG_SUPPORTED
-- Performing Test C_FLAG_SUPPORTED - Success
Checking C++ compiler flag support for: -Wvla
-- Performing Test CXX_FLAG_SUPPORTED
-- Performing Test CXX_FLAG_SUPPORTED - Success
Checking C compiler flag support for: -Wstack-usage=100000
-- Performing Test C_FLAG_SUPPORTED
-- Performing Test C_FLAG_SUPPORTED - Success
Checking C++ compiler flag support for: -Wstack-usage=240000
-- Performing Test CXX_FLAG_SUPPORTED
-- Performing Test CXX_FLAG_SUPPORTED - Success
Checking C compiler flag support for: -Wshadow
-- Performing Test C_FLAG_SUPPORTED
-- Performing Test C_FLAG_SUPPORTED - Success
Checking C compiler flag support for: -Wundef
-- Performing Test C_FLAG_SUPPORTED
-- Performing Test C_FLAG_SUPPORTED - Success
Checking C compiler flag support for: -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0
-- Performing Test C_FLAG_SUPPORTED
-- Performing Test C_FLAG_SUPPORTED - Success
Checking C++ compiler flag support for: -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0
-- Performing Test CXX_FLAG_SUPPORTED
-- Performing Test CXX_FLAG_SUPPORTED - Success
Checking C compiler flag support for: -D_LARGEFILE_SOURCE
-- Performing Test C_FLAG_SUPPORTED
-- Performing Test C_FLAG_SUPPORTED - Success
Checking C++ compiler flag support for: -D_LARGEFILE_SOURCE
-- Performing Test CXX_FLAG_SUPPORTED
-- Performing Test CXX_FLAG_SUPPORTED - Success
Checking C compiler flag support for: -D_FILE_OFFSET_BITS=64
-- Performing Test C_FLAG_SUPPORTED
-- Performing Test C_FLAG_SUPPORTED - Success
Checking C++ compiler flag support for: -D_FILE_OFFSET_BITS=64
-- Performing Test CXX_FLAG_SUPPORTED
-- Performing Test CXX_FLAG_SUPPORTED - Success
-- Found PythonInterp: /nix/store/wmx38g1b53i0ihmdm7704dcn3b7ar0m6-python3-3.9.12/bin/python (found version "3.9.12")
-- Performing Test FLAG_SUPPORTED
-- Performing Test FLAG_SUPPORTED - Success
Checking C compiler flag support for: -msse2
-- Performing Test HAVE_C_FLAG
-- Performing Test HAVE_C_FLAG - Success
Checking C compiler flag support for: -msse2
-- Performing Test HAVE_CXX_FLAG
-- Performing Test HAVE_CXX_FLAG - Success
Checking C compiler flag support for: -msse3
-- Performing Test HAVE_C_FLAG
-- Performing Test HAVE_C_FLAG - Success
Checking C compiler flag support for: -msse3
-- Performing Test HAVE_CXX_FLAG
-- Performing Test HAVE_CXX_FLAG - Success
Checking C compiler flag support for: -mssse3
-- Performing Test HAVE_C_FLAG
-- Performing Test HAVE_C_FLAG - Success
Checking C compiler flag support for: -mssse3
-- Performing Test HAVE_CXX_FLAG
-- Performing Test HAVE_CXX_FLAG - Success
Checking C compiler flag support for: -msse4.1
-- Performing Test HAVE_C_FLAG
-- Performing Test HAVE_C_FLAG - Success
Checking C compiler flag support for: -msse4.1
-- Performing Test HAVE_CXX_FLAG
-- Performing Test HAVE_CXX_FLAG - Success
Checking C compiler flag support for: -msse4.2
-- Performing Test HAVE_C_FLAG
-- Performing Test HAVE_C_FLAG - Success
Checking C compiler flag support for: -msse4.2
-- Performing Test HAVE_CXX_FLAG
-- Performing Test HAVE_CXX_FLAG - Success
Checking C compiler flag support for: -mavx2
-- Performing Test HAVE_C_FLAG
-- Performing Test HAVE_C_FLAG - Success
Checking C compiler flag support for: -mavx2
-- Performing Test HAVE_CXX_FLAG
-- Performing Test HAVE_CXX_FLAG - Success
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
--- Cannot find doxygen(version 1.8.10 or newer), ENABLE_DOCS turned off.
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    BUILD_TESTING
    CMAKE_EXPORT_NO_PACKAGE_REGISTRY
    CMAKE_POLICY_DEFAULT_CMP0025

-- Build files have been written to: /build/source/build
cmake: enabled parallel building
building
build flags: -j8 -l8 SHELL=/nix/store/07ln9bxp9k8nds669r24fsywf4d1jlly-bash-5.1-p16/bin/bash
[  0%] Updating version info if necessary.
[  0%] Built target aom_version_check
[  1%] Building CXX object CMakeFiles/yuv.dir/third_party/libyuv/source/convert_argb.cc.o
[  1%] Building CXX object CMakeFiles/yuv.dir/third_party/libyuv/source/planar_functions.cc.o
[  1%] Building CXX object CMakeFiles/yuv.dir/third_party/libyuv/source/row_any.cc.o
[  2%] Building CXX object CMakeFiles/yuv.dir/third_party/libyuv/source/row_common.cc.o
[  2%] Building CXX object CMakeFiles/yuv.dir/third_party/libyuv/source/row_gcc.cc.o
[  2%] Building CXX object CMakeFiles/yuv.dir/third_party/libyuv/source/cpu_id.cc.o
[  2%] Building CXX object CMakeFiles/yuv.dir/third_party/libyuv/source/row_mips.cc.o
[  2%] Building CXX object CMakeFiles/yuv.dir/third_party/libyuv/source/row_neon.cc.o
[  2%] Building CXX object CMakeFiles/yuv.dir/third_party/libyuv/source/row_neon64.cc.o
[  3%] Building CXX object CMakeFiles/yuv.dir/third_party/libyuv/source/row_win.cc.o
[  3%] Building CXX object CMakeFiles/yuv.dir/third_party/libyuv/source/scale.cc.o
[  3%] Building CXX object CMakeFiles/yuv.dir/third_party/libyuv/source/scale_any.cc.o
[  3%] Building CXX object CMakeFiles/yuv.dir/third_party/libyuv/source/scale_common.cc.o
[  3%] Building CXX object CMakeFiles/yuv.dir/third_party/libyuv/source/scale_gcc.cc.o
[  4%] Building CXX object CMakeFiles/yuv.dir/third_party/libyuv/source/scale_mips.cc.o
[  4%] Building CXX object CMakeFiles/yuv.dir/third_party/libyuv/source/scale_neon.cc.o
[  4%] Building CXX object CMakeFiles/yuv.dir/third_party/libyuv/source/scale_neon64.cc.o
[  4%] Building CXX object CMakeFiles/yuv.dir/third_party/libyuv/source/scale_win.cc.o
[  5%] Building CXX object CMakeFiles/yuv.dir/third_party/libyuv/source/scale_uv.cc.o
[  5%] Built target yuv
[  5%] Building C object CMakeFiles/aom_version.dir/gen_src/aom_version_dummy.c.o
[  5%] Linking C shared library libaom_version.so
[  6%] Built target aom_version
[  6%] Building CXX object CMakeFiles/webm.dir/third_party/libwebm/common/hdr_util.cc.o
[  6%] Building CXX object CMakeFiles/webm.dir/third_party/libwebm/mkvmuxer/mkvmuxerutil.cc.o
[  6%] Building CXX object CMakeFiles/webm.dir/third_party/libwebm/mkvmuxer/mkvwriter.cc.o
[  6%] Building CXX object CMakeFiles/webm.dir/third_party/libwebm/mkvparser/mkvparser.cc.o
[  6%] Building CXX object CMakeFiles/webm.dir/third_party/libwebm/mkvparser/mkvreader.cc.o
[  7%] Building CXX object CMakeFiles/webm.dir/third_party/libwebm/mkvmuxer/mkvmuxer.cc.o
[  7%] Built target webm
[  7%] Writing aom.pc
[  7%] Building C object CMakeFiles/aom_pc.dir/gen_src/aom_pc_dummy.c.o
[  8%] Linking C shared library libaom_pc.so
[  8%] Built target aom_pc
[  8%] Building C object CMakeFiles/aom_rtcd.dir/aom_dsp/aom_dsp_rtcd.c.o
[  8%] Building C object CMakeFiles/aom_rtcd.dir/av1/common/av1_rtcd.c.o
[  9%] Building C object CMakeFiles/aom_rtcd.dir/aom_scale/aom_scale_rtcd.c.o
[  9%] Built target aom_rtcd
[  9%] Building C object CMakeFiles/aom_encoder_app_util.dir/common/ivfenc.c.o
[  9%] Building C object CMakeFiles/aom_encoder_app_util.dir/common/video_writer.c.o
[ 10%] Building C object CMakeFiles/aom_encoder_app_util.dir/common/warnings.c.o
[ 10%] Building C object CMakeFiles/aom_encoder_app_util.dir/common/y4minput.c.o
[ 10%] Building C object CMakeFiles/aom_encoder_app_util.dir/examples/encoder_util.c.o
[ 10%] Building CXX object CMakeFiles/aom_encoder_app_util.dir/common/webmenc.cc.o
[ 10%] Built target aom_encoder_app_util
[ 11%] Building C object CMakeFiles/aom_dsp_encoder.dir/aom_dsp/binary_codes_writer.c.o
[ 11%] Building C object CMakeFiles/aom_dsp_encoder.dir/aom_dsp/bitwriter.c.o
[ 11%] Building C object CMakeFiles/aom_dsp_encoder.dir/aom_dsp/blk_sse_sum.c.o
[ 11%] Building C object CMakeFiles/aom_dsp_encoder.dir/aom_dsp/entenc.c.o
[ 11%] Building C object CMakeFiles/aom_dsp_encoder.dir/aom_dsp/fwd_txfm.c.o
[ 12%] Building C object CMakeFiles/aom_dsp_encoder.dir/aom_dsp/grain_table.c.o
[ 12%] Building C object CMakeFiles/aom_dsp_encoder.dir/aom_dsp/noise_model.c.o
[ 12%] Building C object CMakeFiles/aom_dsp_encoder.dir/aom_dsp/noise_util.c.o
[ 12%] Building C object CMakeFiles/aom_dsp_encoder.dir/aom_dsp/psnr.c.o
[ 13%] Building C object CMakeFiles/aom_dsp_encoder.dir/aom_dsp/quantize.c.o
[ 13%] Building C object CMakeFiles/aom_dsp_encoder.dir/aom_dsp/sad.c.o
[ 13%] Building C object CMakeFiles/aom_dsp_common_sse2_intrinsics.dir/aom_dsp/x86/aom_convolve_copy_sse2.c.o
[ 13%] Building C object CMakeFiles/aom_dsp_common_sse2_intrinsics.dir/aom_dsp/x86/aom_subpixel_8t_intrin_sse2.c.o
[ 13%] Building C object CMakeFiles/aom_dsp_decoder.dir/aom_dsp/binary_codes_reader.c.o
[ 13%] Building C object CMakeFiles/aom_dsp_decoder.dir/aom_dsp/bitreader.c.o
[ 14%] Building C object CMakeFiles/aom_dsp_common_sse2_intrinsics.dir/aom_dsp/x86/aom_asm_stubs.c.o
[ 14%] Building C object CMakeFiles/aom_dsp_decoder.dir/aom_dsp/entdec.c.o
[ 14%] Built target aom_dsp_decoder
[ 14%] Building C object CMakeFiles/aom_dsp_common_sse2_intrinsics.dir/aom_dsp/x86/fft_sse2.c.o
[ 14%] Building C object CMakeFiles/aom_dsp.dir/gen_src/aom_av1_dummy.c.o
[ 14%] Building C object CMakeFiles/aom_dsp_common.dir/aom_dsp/aom_convolve.c.o
[ 14%] Building C object CMakeFiles/aom_dsp.dir/gen_src/aom_dsp_dummy.c.o
[ 14%] Building C object CMakeFiles/aom_dsp_encoder.dir/aom_dsp/sad_av1.c.o
[ 14%] Built target aom_dsp
[ 14%] Building C object CMakeFiles/aom_encoder_stats.dir/stats/aomstats.c.o
[ 15%] Building C object CMakeFiles/aom_encoder_stats.dir/stats/rate_hist.c.o
[ 16%] Building C object CMakeFiles/aom_dsp_common.dir/aom_dsp/bitreader_buffer.c.o
[ 16%] Building C object CMakeFiles/aom_dsp_common.dir/aom_dsp/bitwriter_buffer.c.o
[ 16%] Built target aom_encoder_stats
[ 16%] Building C object CMakeFiles/aom_dsp_common.dir/aom_dsp/blend_a64_hmask.c.o
[ 16%] Building C object CMakeFiles/aom_common_app_util.dir/av1/arg_defs.c.o
[ 16%] Building C object CMakeFiles/aom_dsp_common.dir/aom_dsp/blend_a64_mask.c.o
[ 16%] Building C object CMakeFiles/aom_dsp_common_sse2_intrinsics.dir/aom_dsp/x86/highbd_convolve_sse2.c.o
[ 16%] Building C object CMakeFiles/aom_common_app_util.dir/common/args_helper.c.o
[ 16%] Building C object CMakeFiles/aom_dsp_common.dir/aom_dsp/blend_a64_vmask.c.o
[ 16%] Building C object CMakeFiles/aom_dsp_encoder.dir/aom_dsp/sse.c.o
[ 16%] Building C object CMakeFiles/aom_dsp_common_sse2_intrinsics.dir/aom_dsp/x86/highbd_intrapred_sse2.c.o
[ 16%] Building C object CMakeFiles/aom_common_app_util.dir/common/args.c.o
[ 16%] Building C object CMakeFiles/aom_dsp_encoder.dir/aom_dsp/ssim.c.o
[ 17%] Building C object CMakeFiles/aom_common_app_util.dir/common/av1_config.c.o
[ 18%] Building C object CMakeFiles/aom_dsp_common.dir/aom_dsp/entcode.c.o
[ 18%] Building C object CMakeFiles/aom_dsp_common.dir/aom_dsp/fft.c.o
[ 18%] Built target generate_exports
[ 18%] Building C object CMakeFiles/aom_dsp_common_sse2_intrinsics.dir/aom_dsp/x86/highbd_loopfilter_sse2.c.o
[ 19%] Building C object CMakeFiles/aom_dsp_encoder.dir/aom_dsp/sum_squares.c.o
[ 19%] Building C object CMakeFiles/aom_dsp_encoder_sse2_intrinsics.dir/aom_dsp/x86/fwd_txfm_sse2.c.o
[ 19%] Building C object CMakeFiles/aom_common_app_util.dir/common/md5_utils.c.o
[ 20%] Building C object CMakeFiles/aom_dsp_common_sse2_intrinsics.dir/aom_dsp/x86/intrapred_sse2.c.o
[ 20%] Building C object CMakeFiles/aom_common_app_util.dir/common/tools_common.c.o
[ 20%] Building C object CMakeFiles/aom_dsp_common_sse2_intrinsics.dir/aom_dsp/x86/loopfilter_sse2.c.o
[ 20%] Building C object CMakeFiles/aom_dsp_encoder.dir/aom_dsp/variance.c.o
[ 20%] Building C object CMakeFiles/aom_common_app_util.dir/common/rawenc.c.o
[ 20%] Building C object CMakeFiles/aom_common_app_util.dir/common/y4menc.c.o
[ 20%] Building C object CMakeFiles/aom_dsp_common.dir/aom_dsp/intrapred.c.o
[ 21%] Building C object CMakeFiles/aom_common_app_util.dir/common/ivfdec.c.o
[ 22%] Building C object CMakeFiles/aom_dsp_encoder_sse2_intrinsics.dir/aom_dsp/x86/highbd_quantize_intrin_sse2.c.o
[ 22%] Built target aom_common_app_util
[ 22%] Building C object CMakeFiles/aom_dsp_encoder_sse2_intrinsics.dir/aom_dsp/x86/highbd_subtract_sse2.c.o
[ 22%] Building C object CMakeFiles/aom_dsp_encoder_sse2_intrinsics.dir/aom_dsp/x86/highbd_variance_sse2.c.o
[ 22%] Building C object CMakeFiles/aom_dsp_common_sse2_intrinsics.dir/aom_dsp/x86/avg_intrin_sse2.c.o
[ 22%] Built target aom_dsp_common_sse2_intrinsics
[ 22%] Building C object CMakeFiles/aom_dsp_encoder_sse2_intrinsics.dir/aom_dsp/x86/quantize_sse2.c.o
[ 22%] Building C object CMakeFiles/aom_dsp_encoder_sse2_intrinsics.dir/aom_dsp/x86/adaptive_quantize_sse2.c.o
[ 23%] Building C object CMakeFiles/aom_dsp_encoder_sse2_intrinsics.dir/aom_dsp/x86/highbd_adaptive_quantize_sse2.c.o
[ 23%] Building C object CMakeFiles/aom_dsp_encoder_sse2_intrinsics.dir/aom_dsp/x86/blk_sse_sum_sse2.c.o
[ 23%] Building C object CMakeFiles/aom_dsp_encoder_sse2_intrinsics.dir/aom_dsp/x86/sum_squares_sse2.c.o
[ 23%] Building C object CMakeFiles/aom_dsp_encoder_sse2_intrinsics.dir/aom_dsp/x86/variance_sse2.c.o
[ 23%] Built target aom_dsp_encoder_sse2_intrinsics
[ 24%] Building C object CMakeFiles/aom_dsp_common.dir/aom_dsp/subtract.c.o
[ 24%] Building C object CMakeFiles/aom_dsp_common_sse4_1_intrinsics.dir/aom_dsp/x86/blend_a64_hmask_sse4.c.o
[ 25%] Building C object CMakeFiles/aom_dsp_common_sse4_1_intrinsics.dir/aom_dsp/x86/blend_a64_mask_sse4.c.o
[ 25%] Building C object CMakeFiles/aom_dsp_common.dir/aom_dsp/odintrin.c.o
[ 25%] Building C object CMakeFiles/aom_dsp_common.dir/aom_dsp/loopfilter.c.o
[ 25%] Building C object CMakeFiles/aom_dsp_common.dir/aom_dsp/avg.c.o
[ 25%] Building C object CMakeFiles/aom_dsp_common_avx2_intrinsics.dir/aom_dsp/x86/aom_convolve_copy_avx2.c.o
[ 25%] Building C object CMakeFiles/aom_dsp_common_sse4_1_intrinsics.dir/aom_dsp/x86/blend_a64_vmask_sse4.c.o
[ 25%] Built target aom_dsp_common
[ 25%] Building C object CMakeFiles/aom_dsp_common_avx2_intrinsics.dir/aom_dsp/x86/aom_subpixel_8t_intrin_avx2.c.o
[ 25%] Building C object CMakeFiles/aom_dsp_common_avx2_intrinsics.dir/aom_dsp/x86/fft_avx2.c.o
[ 25%] Building C object CMakeFiles/aom_dsp_encoder_sse4_1_intrinsics.dir/aom_dsp/x86/highbd_variance_sse4.c.o
[ 26%] Building C object CMakeFiles/aom_dsp_encoder_avx_intrinsics.dir/aom_dsp/x86/aom_quantize_avx.c.o
[ 27%] Building C object CMakeFiles/aom_dsp_encoder_sse4_1_intrinsics.dir/aom_dsp/x86/sse_sse4.c.o
[ 28%] Building C object CMakeFiles/aom_dsp_encoder_ssse3_intrinsics.dir/aom_dsp/x86/masked_sad_intrin_ssse3.c.o
[ 28%] Built target aom_dsp_encoder
[ 28%] Building C object CMakeFiles/aom_dsp_encoder_sse4_1_intrinsics.dir/aom_dsp/x86/obmc_sad_sse4.c.o
[ 28%] Built target aom_dsp_common_sse4_1_intrinsics
[ 28%] Building C object CMakeFiles/aom_dsp_common_ssse3_intrinsics.dir/aom_dsp/x86/aom_subpixel_8t_intrin_ssse3.c.o
[ 28%] Built target aom_dsp_encoder_avx_intrinsics
[ 28%] Building C object CMakeFiles/aom_dsp_encoder_avx2_intrinsics.dir/aom_dsp/x86/masked_sad_intrin_avx2.c.o
[ 29%] Building C object CMakeFiles/aom_dsp_common_avx2_intrinsics.dir/aom_dsp/x86/highbd_convolve_avx2.c.o
[ 30%] Building C object CMakeFiles/aom_dsp_common_ssse3_intrinsics.dir/aom_dsp/x86/highbd_convolve_ssse3.c.o
[ 30%] Building C object CMakeFiles/aom_dsp_common_ssse3_intrinsics.dir/aom_dsp/x86/intrapred_ssse3.c.o
[ 30%] Building C object CMakeFiles/aom_dsp_common_avx2_intrinsics.dir/aom_dsp/x86/highbd_loopfilter_avx2.c.o
[ 30%] Building C object CMakeFiles/aom_dsp_encoder_sse4_1_intrinsics.dir/aom_dsp/x86/obmc_variance_sse4.c.o
[ 30%] Building C object CMakeFiles/aom_dsp_common_avx2_intrinsics.dir/aom_dsp/x86/intrapred_avx2.c.o
[ 30%] Building C object CMakeFiles/aom_dsp_encoder_ssse3_intrinsics.dir/aom_dsp/x86/masked_sad4d_ssse3.c.o
[ 31%] Building C object CMakeFiles/aom_dsp_encoder_avx2_intrinsics.dir/aom_dsp/x86/adaptive_quantize_avx2.c.o
[ 31%] Building C object CMakeFiles/aom_dsp_encoder_avx2_intrinsics.dir/aom_dsp/x86/highbd_quantize_intrin_avx2.c.o
[ 31%] Building C object CMakeFiles/aom_dsp_encoder_ssse3_intrinsics.dir/aom_dsp/x86/quantize_ssse3.c.o
[ 31%] Built target aom_dsp_common_ssse3_intrinsics
[ 31%] Building C object CMakeFiles/aom_dsp_encoder_ssse3_intrinsics.dir/aom_dsp/x86/masked_variance_intrin_ssse3.c.o
[ 31%] Building C object CMakeFiles/aom_dsp_encoder_avx2_intrinsics.dir/aom_dsp/x86/highbd_adaptive_quantize_avx2.c.o
[ 31%] Built target aom_dsp_encoder_sse4_1_intrinsics
[ 31%] Building C object CMakeFiles/aom_dsp_encoder_avx2_intrinsics.dir/aom_dsp/x86/sad4d_avx2.c.o
[ 31%] Building C object CMakeFiles/aom_dsp_encoder_avx2_intrinsics.dir/aom_dsp/x86/subtract_avx2.c.o
[ 31%] Building C object CMakeFiles/aom_dsp_encoder_avx2_intrinsics.dir/aom_dsp/x86/sad_avx2.c.o
[ 32%] Building C object CMakeFiles/aom_dsp_encoder_avx2_intrinsics.dir/aom_dsp/x86/sad_highbd_avx2.c.o
[ 32%] Building C object CMakeFiles/aom_dsp_common_avx2_intrinsics.dir/aom_dsp/x86/blend_a64_mask_avx2.c.o
[ 33%] Building C object CMakeFiles/aom_dsp_common_avx2_intrinsics.dir/aom_dsp/x86/avg_intrin_avx2.c.o
[ 33%] Building C object CMakeFiles/aom_dsp_encoder_avx2_intrinsics.dir/aom_dsp/x86/sad_impl_avx2.c.o
[ 33%] Building C object CMakeFiles/aom_dsp_encoder_avx2_intrinsics.dir/aom_dsp/x86/variance_avx2.c.o
[ 33%] Built target aom_dsp_common_avx2_intrinsics
[ 33%] Building C object CMakeFiles/aom_dsp_encoder_avx2_intrinsics.dir/aom_dsp/x86/highbd_variance_avx2.c.o
[ 33%] Building C object CMakeFiles/aom_dsp_encoder_ssse3_intrinsics.dir/aom_dsp/x86/jnt_variance_ssse3.c.o
[ 33%] Building C object CMakeFiles/aom_av1_common.dir/common/args_helper.c.o
[ 33%] Building C object CMakeFiles/aom_av1_common.dir/av1/arg_defs.c.o
[ 34%] Building C object CMakeFiles/aom_av1_common.dir/av1/common/alloccommon.c.o
[ 34%] Building C object CMakeFiles/aom_av1_common.dir/av1/common/av1_inv_txfm1d.c.o
[ 34%] Building C object CMakeFiles/aom_av1_common.dir/av1/common/av1_inv_txfm2d.c.o
[ 34%] Building C object CMakeFiles/aom_scale.dir/aom_scale/generic/aom_scale.c.o
[ 34%] Building C object CMakeFiles/aom_scale.dir/aom_scale/generic/gen_scalers.c.o
[ 34%] Building C object CMakeFiles/aom_av1_common.dir/av1/common/av1_loopfilter.c.o
[ 34%] Building C object CMakeFiles/aom_scale.dir/aom_scale/generic/yv12config.c.o
[ 35%] Building C object CMakeFiles/aom_dsp_encoder_ssse3_intrinsics.dir/aom_dsp/x86/variance_impl_ssse3.c.o
[ 36%] Building C object CMakeFiles/aom_scale.dir/aom_scale/generic/yv12extend.c.o
[ 36%] Built target aom_scale
[ 36%] Building C object CMakeFiles/aom_av1_common.dir/av1/common/av1_txfm.c.o
[ 37%] Building C object CMakeFiles/aom_av1_common.dir/av1/common/blockd.c.o
[ 37%] Building C object CMakeFiles/aom_dsp_encoder_ssse3_intrinsics.dir/aom_dsp/x86/jnt_sad_ssse3.c.o
[ 37%] Building C object CMakeFiles/aom_dsp_encoder_avx2_intrinsics.dir/aom_dsp/x86/sse_avx2.c.o
[ 38%] Building C object CMakeFiles/aom_dsp_encoder_avx2_intrinsics.dir/aom_dsp/x86/variance_impl_avx2.c.o
[ 38%] Building C object CMakeFiles/aom_av1_common.dir/av1/common/cdef.c.o
[ 38%] Building C object CMakeFiles/aom_av1_decoder.dir/av1/av1_dx_iface.c.o
[ 38%] Built target aom_dsp_encoder_ssse3_intrinsics
[ 38%] Building C object CMakeFiles/aom_av1_common.dir/av1/common/cdef_block.c.o
[ 38%] Building C object CMakeFiles/aom_dsp_encoder_avx2_intrinsics.dir/aom_dsp/x86/obmc_variance_avx2.c.o
[ 39%] Building C object CMakeFiles/aom_av1_decoder.dir/av1/decoder/decodeframe.c.o
[ 39%] Building C object CMakeFiles/aom_av1_common.dir/av1/common/cfl.c.o
[ 39%] Building C object CMakeFiles/aom_dsp_encoder_avx2_intrinsics.dir/aom_dsp/x86/obmc_sad_avx2.c.o
[ 39%] Building C object CMakeFiles/aom_dsp_encoder_avx2_intrinsics.dir/aom_dsp/x86/blk_sse_sum_avx2.c.o
[ 39%] Building C object CMakeFiles/aom_dsp_encoder_avx2_intrinsics.dir/aom_dsp/x86/sum_squares_avx2.c.o
[ 39%] Built target aom_dsp_encoder_avx2_intrinsics
[ 39%] Building C object CMakeFiles/aom_av1_decoder.dir/av1/decoder/decoder.c.o
[ 39%] Building C object CMakeFiles/aom_av1_decoder.dir/av1/decoder/decodemv.c.o
[ 40%] Building C object CMakeFiles/aom_av1_common.dir/av1/common/debugmodes.c.o
[ 40%] Building C object CMakeFiles/aom_av1_common.dir/av1/common/convolve.c.o
[ 40%] Building C object CMakeFiles/aom_av1_decoder.dir/av1/decoder/decodetxb.c.o
[ 40%] Building C object CMakeFiles/aom_av1_common.dir/av1/common/entropy.c.o
[ 40%] Building C object CMakeFiles/aom_av1_decoder.dir/av1/decoder/detokenize.c.o
[ 41%] Building C object CMakeFiles/aom_av1_decoder.dir/av1/decoder/grain_synthesis.c.o
[ 41%] Building C object CMakeFiles/aom_av1_common.dir/av1/common/entropymode.c.o
[ 41%] Building C object CMakeFiles/aom_av1_common.dir/av1/common/entropymv.c.o
[ 41%] Building C object CMakeFiles/aom_av1_common.dir/av1/common/frame_buffers.c.o
[ 42%] Building C object CMakeFiles/aom_av1_common.dir/av1/common/idct.c.o
[ 42%] Building C object CMakeFiles/aom_av1_common.dir/av1/common/mvref_common.c.o
[ 42%] Building C object CMakeFiles/aom_av1_decoder.dir/av1/decoder/obu.c.o
[ 42%] Building C object CMakeFiles/aom_av1_common.dir/av1/common/obu_util.c.o
[ 42%] Built target aom_av1_decoder
[ 42%] Building C object CMakeFiles/aom_av1_common.dir/av1/common/pred_common.c.o
[ 43%] Building C object CMakeFiles/aom_av1_common.dir/av1/common/quant_common.c.o
[ 43%] Building C object CMakeFiles/aom_av1_common.dir/av1/common/reconinter.c.o
[ 43%] Building C object CMakeFiles/aom_av1_encoder_sse3_intrinsics.dir/av1/encoder/x86/ml_sse3.c.o
[ 43%] Building C object CMakeFiles/aom_av1_common_ssse3_intrinsics.dir/av1/common/cdef_block_ssse3.c.o
[ 43%] Built target aom_av1_encoder_sse3_intrinsics
[ 43%] Building C object CMakeFiles/aom_av1_common_ssse3_intrinsics.dir/av1/common/x86/av1_inv_txfm_ssse3.c.o
[ 43%] Building C object CMakeFiles/aom_av1_encoder_sse2_intrinsics.dir/av1/encoder/x86/av1_fwd_txfm_sse2.c.o
[ 43%] Building C object CMakeFiles/aom_av1_common.dir/av1/common/reconintra.c.o
[ 43%] Building C object CMakeFiles/aom_av1_common_ssse3_intrinsics.dir/av1/common/x86/cfl_ssse3.c.o
[ 43%] Building C object CMakeFiles/aom_av1_common_sse2_intrinsics.dir/av1/common/cdef_block_sse2.c.o
[ 43%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/av1_cx_iface.c.o
[ 43%] Building C object CMakeFiles/aom_util.dir/aom_util/aom_thread.c.o
[ 43%] Building C object CMakeFiles/aom_util.dir/aom_util/debug_util.c.o
[ 43%] Built target aom_util
[ 44%] Building C object CMakeFiles/aom_av1_common_sse2_intrinsics.dir/av1/common/x86/cfl_sse2.c.o
[ 44%] Building C object CMakeFiles/aom_mem.dir/aom_mem/aom_mem.c.o
[ 44%] Built target aom_mem
[ 44%] Building C object CMakeFiles/aom_av1_common_sse2_intrinsics.dir/av1/common/x86/convolve_2d_sse2.c.o
[ 44%] Building C object CMakeFiles/aom_av1_common.dir/av1/common/resize.c.o
[ 45%] Building C object CMakeFiles/aom_av1_encoder_ssse3_intrinsics.dir/av1/encoder/x86/reconinter_enc_ssse3.c.o
[ 45%] Building C object CMakeFiles/aom_av1_common.dir/av1/common/restoration.c.o
[ 45%] Building C object CMakeFiles/aom_av1_common_sse2_intrinsics.dir/av1/common/x86/convolve_sse2.c.o
[ 45%] Building C object CMakeFiles/aom_av1_common_sse2_intrinsics.dir/av1/common/x86/jnt_convolve_sse2.c.o
[ 45%] Built target aom_av1_encoder_ssse3_intrinsics
[ 46%] Building C object CMakeFiles/aom_av1_common_sse2_intrinsics.dir/av1/common/x86/wiener_convolve_sse2.c.o
[ 46%] Building C object CMakeFiles/aom_av1_common_sse2_intrinsics.dir/av1/common/x86/warp_plane_sse2.c.o
[ 46%] Building C object CMakeFiles/aom_av1_common.dir/av1/common/scan.c.o
[ 47%] Building C object CMakeFiles/aom_av1_common.dir/av1/common/scale.c.o
[ 47%] Built target aom_av1_common_sse2_intrinsics
[ 47%] Building C object CMakeFiles/aom_av1_common.dir/av1/common/seg_common.c.o
[ 47%] Building C object CMakeFiles/aom_av1_common.dir/av1/common/thread_common.c.o
[ 47%] Building C object CMakeFiles/aom_av1_encoder_sse2_intrinsics.dir/av1/encoder/x86/av1_k_means_sse2.c.o
[ 47%] Building C object CMakeFiles/aom_av1_common_ssse3_intrinsics.dir/av1/common/x86/jnt_convolve_ssse3.c.o
[ 47%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/aq_complexity.c.o
[ 48%] Building C object CMakeFiles/aom_av1_common_ssse3_intrinsics.dir/av1/common/x86/highbd_wiener_convolve_ssse3.c.o
[ 49%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/aq_cyclicrefresh.c.o
[ 49%] Building C object CMakeFiles/aom_av1_common_ssse3_intrinsics.dir/av1/common/x86/reconinter_ssse3.c.o
[ 49%] Building C object CMakeFiles/aom_av1_common.dir/av1/common/tile_common.c.o
[ 49%] Building C object CMakeFiles/aom_av1_encoder_sse2_intrinsics.dir/av1/encoder/x86/av1_quantize_sse2.c.o
[ 50%] Building C object CMakeFiles/aom_av1_common.dir/av1/common/timing.c.o
[ 50%] Building C object CMakeFiles/aom_av1_common.dir/av1/common/txb_common.c.o
[ 50%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/aq_variance.c.o
[ 51%] Building C object CMakeFiles/aom_av1_encoder_sse2_intrinsics.dir/av1/encoder/x86/encodetxb_sse2.c.o
[ 51%] Building C object CMakeFiles/aom_av1_common.dir/av1/common/warped_motion.c.o
[ 51%] Building C object CMakeFiles/aom_av1_common_ssse3_intrinsics.dir/av1/common/x86/highbd_convolve_2d_ssse3.c.o
[ 51%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/allintra_vis.c.o
[ 51%] Building C object CMakeFiles/aom_av1_encoder_sse2_intrinsics.dir/av1/encoder/x86/highbd_block_error_intrin_sse2.c.o
[ 51%] Building C object CMakeFiles/aom_av1_encoder_sse2_intrinsics.dir/av1/encoder/x86/error_intrin_sse2.c.o
[ 51%] Building C object CMakeFiles/aom_av1_common_ssse3_intrinsics.dir/av1/common/x86/resize_ssse3.c.o
[ 51%] Building C object CMakeFiles/aom_av1_encoder_sse2_intrinsics.dir/av1/encoder/x86/highbd_temporal_filter_sse2.c.o
[ 51%] Built target aom_av1_common
[ 51%] Built target aom_av1_common_ssse3_intrinsics
[ 51%] Building C object CMakeFiles/aom_av1_encoder_sse2_intrinsics.dir/av1/encoder/x86/temporal_filter_sse2.c.o
[ 51%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/av1_fwd_txfm2d.c.o
[ 51%] Building C object CMakeFiles/aom_av1_encoder_sse2_intrinsics.dir/av1/encoder/x86/wedge_utils_sse2.c.o
[ 52%] Building C object CMakeFiles/aom_av1_encoder_sse2_intrinsics.dir/av1/encoder/x86/reconinter_enc_sse2.c.o
[ 52%] Built target aom_av1_encoder_sse2_intrinsics
[ 52%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/cnn.c.o
[ 52%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/bitstream.c.o
[ 53%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/av1_quantize.c.o
[ 53%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/av1_fwd_txfm1d.c.o
[ 53%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/compound_type.c.o
[ 53%] Building C object CMakeFiles/aom_dsp_encoder_sse2.dir/gen_src/aom_dsp_encoder_sse2_dummy.c.o
[ 53%] Linking C static library libaom_dsp_encoder_sse2.a
[ 53%] Built target aom_dsp_encoder_sse2
[ 53%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/context_tree.c.o
[ 53%] Building C object CMakeFiles/aom_dsp_common_sse2.dir/gen_src/aom_dsp_common_sse2_dummy.c.o
[ 53%] Linking C static library libaom_dsp_common_sse2.a
[ 53%] Built target aom_dsp_common_sse2
[ 53%] Building C object CMakeFiles/aom_av1_encoder_avx2_intrinsics.dir/av1/encoder/x86/av1_quantize_avx2.c.o
[ 54%] Building C object CMakeFiles/aom_av1_encoder_avx2_intrinsics.dir/av1/encoder/x86/av1_highbd_quantize_avx2.c.o
[ 55%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/corner_detect.c.o
[ 55%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/corner_match.c.o
[ 55%] Building C object CMakeFiles/aom_av1_encoder_avx2_intrinsics.dir/av1/encoder/x86/corner_match_avx2.c.o
[ 55%] Building C object CMakeFiles/aom_av1_common_avx2_intrinsics.dir/av1/common/cdef_block_avx2.c.o
[ 55%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/cost.c.o
[ 55%] Building C object CMakeFiles/aom_av1_encoder_avx2_intrinsics.dir/av1/encoder/x86/error_intrin_avx2.c.o
[ 55%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/encodeframe.c.o
[ 55%] Building C object CMakeFiles/aom_av1_encoder_avx2_intrinsics.dir/av1/encoder/x86/highbd_block_error_intrin_avx2.c.o
[ 56%] Building C object CMakeFiles/aom_av1_common_avx2_intrinsics.dir/av1/common/x86/av1_inv_txfm_avx2.c.o
[ 56%] Building C object CMakeFiles/aom_av1_encoder_sse42_intrinsics.dir/av1/encoder/x86/hash_sse42.c.o
[ 56%] Built target aom_av1_encoder_sse42_intrinsics
[ 56%] Building C object CMakeFiles/aom_av1_common_avx2_intrinsics.dir/av1/common/x86/cfl_avx2.c.o
[ 57%] Building C object CMakeFiles/aom_av1_encoder_sse4_intrinsics.dir/av1/encoder/x86/av1_fwd_txfm1d_sse4.c.o
[ 57%] Building C object CMakeFiles/aom_av1_common_sse4_intrinsics.dir/av1/common/cdef_block_sse4.c.o
[ 57%] Building C object CMakeFiles/aom_av1_encoder_avx2_intrinsics.dir/av1/encoder/x86/av1_fwd_txfm2d_avx2.c.o
[ 58%] Building C object CMakeFiles/aom_av1_encoder_avx2_intrinsics.dir/av1/encoder/x86/highbd_fwd_txfm_avx2.c.o
[ 58%] Building C object CMakeFiles/aom_av1_common_avx2_intrinsics.dir/av1/common/x86/convolve_2d_avx2.c.o
[ 58%] Building C object CMakeFiles/aom_av1_encoder_sse4_intrinsics.dir/av1/encoder/x86/av1_fwd_txfm2d_sse4.c.o
[ 58%] Building C object CMakeFiles/aom_av1_common_sse4_intrinsics.dir/av1/common/x86/av1_convolve_horiz_rs_sse4.c.o
[ 59%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/encodeframe_utils.c.o
[ 59%] Building C object CMakeFiles/aom_av1_common_sse4_intrinsics.dir/av1/common/x86/av1_convolve_scale_sse4.c.o
[ 59%] Building C object CMakeFiles/aom_av1_encoder_sse4_intrinsics.dir/av1/encoder/x86/av1_highbd_quantize_sse4.c.o
[ 60%] Building C object CMakeFiles/aom_av1_common_sse4_intrinsics.dir/av1/common/x86/av1_txfm_sse4.c.o
[ 60%] Building C object CMakeFiles/aom_av1_common_sse4_intrinsics.dir/av1/common/x86/filterintra_sse4.c.o
[ 60%] Building C object CMakeFiles/aom_av1_encoder_sse4_intrinsics.dir/av1/encoder/x86/corner_match_sse4.c.o
[ 60%] Building C object CMakeFiles/aom_av1_encoder_sse4_intrinsics.dir/av1/encoder/x86/encodetxb_sse4.c.o
[ 60%] Building C object CMakeFiles/aom_av1_common_sse4_intrinsics.dir/av1/common/x86/highbd_convolve_2d_sse4.c.o
[ 61%] Building C object CMakeFiles/aom_av1_encoder_sse4_intrinsics.dir/av1/encoder/x86/highbd_fwd_txfm_sse4.c.o
[ 61%] Building C object CMakeFiles/aom_av1_common_avx2_intrinsics.dir/av1/common/x86/convolve_avx2.c.o
[ 61%] Building C object CMakeFiles/aom_av1_common_sse4_intrinsics.dir/av1/common/x86/highbd_inv_txfm_sse4.c.o
[ 61%] Building C object CMakeFiles/aom_av1_encoder_avx2_intrinsics.dir/av1/encoder/x86/encodetxb_avx2.c.o
[ 61%] Building C object CMakeFiles/aom_av1_common_avx2_intrinsics.dir/av1/common/x86/highbd_convolve_2d_avx2.c.o
[ 61%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/encodemb.c.o
[ 61%] Building C object CMakeFiles/aom_av1_encoder_avx2_intrinsics.dir/av1/encoder/x86/wedge_utils_avx2.c.o
[ 62%] Building C object CMakeFiles/aom_av1_common_avx2_intrinsics.dir/av1/common/x86/highbd_inv_txfm_avx2.c.o
[ 62%] Building C object CMakeFiles/aom_av1_encoder_avx2_intrinsics.dir/av1/encoder/x86/rdopt_avx2.c.o
[ 62%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/encodemv.c.o
[ 62%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/encode_strategy.c.o
[ 63%] Building C object CMakeFiles/aom_av1_encoder_avx2_intrinsics.dir/av1/encoder/x86/av1_k_means_avx2.c.o
[ 63%] Building C object CMakeFiles/aom_av1_encoder_sse4_intrinsics.dir/av1/encoder/x86/rdopt_sse4.c.o
[ 63%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/encoder.c.o
[ 63%] Building C object CMakeFiles/aom_av1_encoder_avx2_intrinsics.dir/av1/encoder/x86/temporal_filter_avx2.c.o
[ 63%] Building C object CMakeFiles/aom_av1_encoder_sse4_intrinsics.dir/av1/encoder/x86/pickrst_sse4.c.o
[ 63%] Building C object CMakeFiles/aom_av1_encoder_avx2_intrinsics.dir/av1/encoder/x86/highbd_temporal_filter_avx2.c.o
[ 63%] Building C object CMakeFiles/aom_av1_common_sse4_intrinsics.dir/av1/common/x86/intra_edge_sse4.c.o
[ 63%] Building C object CMakeFiles/aom_av1_common_avx2_intrinsics.dir/av1/common/x86/highbd_jnt_convolve_avx2.c.o
[ 64%] Building C object CMakeFiles/aom_av1_common_sse4_intrinsics.dir/av1/common/x86/highbd_warp_plane_sse4.c.o
[ 64%] Building C object CMakeFiles/aom_av1_encoder_avx2_intrinsics.dir/av1/encoder/x86/pickrst_avx2.c.o
[ 64%] Building C object CMakeFiles/aom_av1_common_sse4_intrinsics.dir/av1/common/x86/reconinter_sse4.c.o
[ 64%] Building C object CMakeFiles/aom_av1_common_sse4_intrinsics.dir/av1/common/x86/highbd_jnt_convolve_sse4.c.o
[ 64%] Built target aom_av1_encoder_sse4_intrinsics
[ 64%] Building C object CMakeFiles/aom_av1_common_avx2_intrinsics.dir/av1/common/x86/highbd_wiener_convolve_avx2.c.o
[ 64%] Building C object CMakeFiles/aom_av1_common_sse4_intrinsics.dir/av1/common/x86/selfguided_sse4.c.o
[ 64%] Building C object CMakeFiles/aom_av1_common_avx2_intrinsics.dir/av1/common/x86/highbd_warp_affine_avx2.c.o
[ 65%] Building C object CMakeFiles/aom_av1_common_sse4_intrinsics.dir/av1/common/x86/warp_plane_sse4.c.o
[ 65%] Building C object CMakeFiles/aom_av1_encoder_avx2_intrinsics.dir/av1/encoder/x86/cnn_avx2.c.o
[ 65%] Built target aom_av1_common_sse4_intrinsics
[ 65%] Building C object CMakeFiles/aom_av1_common_avx2_intrinsics.dir/av1/common/x86/jnt_convolve_avx2.c.o
[ 65%] Built target aom_av1_encoder_avx2_intrinsics
[ 66%] Building C object CMakeFiles/aom_av1_common_avx2_intrinsics.dir/av1/common/x86/reconinter_avx2.c.o
[ 66%] Building C object CMakeFiles/aom_av1_common_avx2_intrinsics.dir/av1/common/x86/selfguided_avx2.c.o
[ 66%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/encodetxb.c.o
[ 66%] Building C object CMakeFiles/aom_av1_common_avx2_intrinsics.dir/av1/common/x86/warp_plane_avx2.c.o
[ 67%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/encoder_utils.c.o
[ 67%] Building C object CMakeFiles/aom_av1_common_avx2_intrinsics.dir/av1/common/x86/wiener_convolve_avx2.c.o
[ 67%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/ethread.c.o
[ 67%] Built target aom_av1_common_avx2_intrinsics
[ 67%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/external_partition.c.o
[ 68%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/firstpass.c.o
[ 68%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/global_motion.c.o
[ 68%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/global_motion_facade.c.o
[ 68%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/gop_structure.c.o
[ 68%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/hash.c.o
[ 69%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/hash_motion.c.o
[ 69%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/hybrid_fwd_txfm.c.o
[ 69%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/interp_search.c.o
[ 69%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/level.c.o
[ 70%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/lookahead.c.o
[ 70%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/mcomp.c.o
[ 70%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/ml.c.o
[ 70%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/motion_search_facade.c.o
[ 70%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/mv_prec.c.o
[ 71%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/palette.c.o
[ 71%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/partition_search.c.o
[ 71%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/partition_strategy.c.o
[ 71%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/pass2_strategy.c.o
[ 71%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/pickcdef.c.o
[ 72%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/picklpf.c.o
[ 72%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/pickrst.c.o
[ 72%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/ransac.c.o
[ 72%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/ratectrl.c.o
[ 73%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/rd.c.o
[ 73%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/rdopt.c.o
[ 73%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/nonrd_pickmode.c.o
[ 73%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/extend.c.o
[ 73%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/reconinter_enc.c.o
[ 73%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/segmentation.c.o
[ 74%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/speed_features.c.o
[ 74%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/superres_scale.c.o
[ 74%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/svc_layercontext.c.o
[ 74%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/temporal_filter.c.o
[ 74%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/thirdpass.c.o
[ 75%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/tokenize.c.o
[ 75%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/tpl_model.c.o
[ 75%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/tx_search.c.o
[ 75%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/txb_rdopt.c.o
[ 76%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/intra_mode_search.c.o
[ 76%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/wedge_utils.c.o
[ 76%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/var_based_part.c.o
[ 76%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/av1_noise_estimate.c.o
[ 76%] Building C object CMakeFiles/aom_av1_encoder.dir/third_party/fastfeat/fast.c.o
[ 77%] Building C object CMakeFiles/aom_av1_encoder.dir/third_party/fastfeat/fast_9.c.o
[ 77%] Building C object CMakeFiles/aom_av1_encoder.dir/third_party/fastfeat/nonmax.c.o
[ 77%] Building C object CMakeFiles/aom_av1_encoder.dir/third_party/vector/vector.c.o
[ 77%] Building C object CMakeFiles/aom_av1_encoder.dir/av1/encoder/dwt.c.o
[ 77%] Built target aom_av1_encoder
[ 77%] Building C object CMakeFiles/aom_av1_encoder_ssse3.dir/gen_src/aom_av1_encoder_ssse3_dummy.c.o
[ 78%] Building C object CMakeFiles/aom_av1_encoder_sse2.dir/gen_src/aom_av1_encoder_sse2_dummy.c.o
[ 78%] Building C object CMakeFiles/aom_decoder_app_util.dir/common/obudec.c.o
[ 78%] Building C object CMakeFiles/aom_decoder_app_util.dir/common/video_reader.c.o
[ 78%] Linking C static library libaom_av1_encoder_sse2.a
[ 78%] Linking C static library libaom_av1_encoder_ssse3.a
[ 78%] Built target aom_av1_encoder_sse2
[ 79%] Building CXX object CMakeFiles/aom_decoder_app_util.dir/common/webmdec.cc.o
[ 79%] Building ASM object /build/source/build/asm_objects/aom_dsp_encoder_ssse3/quantize_ssse3_x86_64.asm.o
[ 79%] Built target aom_av1_encoder_ssse3
[ 79%] Building ASM object /build/source/build/asm_objects/aom_av1_encoder_sse2/dct_sse2.asm.o
[ 79%] Building ASM object /build/source/build/asm_objects/aom_av1_encoder_sse2/error_sse2.asm.o
[ 79%] Building ASM object /build/source/build/asm_objects/aom_dsp_encoder_ssse3/quantize_ssse3_x86_64.asm.o
[ 80%] Building ASM object /build/source/build/asm_objects/aom_av1_encoder_ssse3/av1_quantize_ssse3_x86_64.asm.o
[ 80%] Building ASM object /build/source/build/asm_objects/aom_dsp_common_sse2/aom_high_subpixel_8t_sse2.asm.o
[ 80%] Building ASM object /build/source/build/asm_objects/aom_dsp_common_sse2/aom_high_subpixel_bilinear_sse2.asm.o
[ 80%] Building ASM object /build/source/build/asm_objects/aom_av1_encoder_sse2/dct_sse2.asm.o
[ 80%] Building ASM object /build/source/build/asm_objects/aom_dsp_common_sse2/aom_subpixel_8t_sse2.asm.o
[ 80%] Building ASM object /build/source/build/asm_objects/aom_dsp_common_sse2/aom_subpixel_bilinear_sse2.asm.o
[ 81%] Building ASM object /build/source/build/asm_objects/aom_dsp_common_sse2/highbd_intrapred_asm_sse2.asm.o
[ 82%] Building ASM object /build/source/build/asm_objects/aom_dsp_common_sse2/highbd_intrapred_asm_sse2.asm.o
[ 82%] Building ASM object /build/source/build/asm_objects/aom_dsp_common_sse2/intrapred_asm_sse2.asm.o
[ 82%] Building ASM object /build/source/build/asm_objects/aom_av1_encoder_ssse3/av1_quantize_ssse3_x86_64.asm.o
[ 82%] Building ASM object /build/source/build/asm_objects/aom_dsp_common_sse2/intrapred_asm_sse2.asm.o
[ 82%] Building ASM object /build/source/build/asm_objects/aom_dsp_common_sse2/inv_wht_sse2.asm.o
[ 82%] Building ASM object /build/source/build/asm_objects/aom_dsp_common_sse2/inv_wht_sse2.asm.o
[ 82%] Building ASM object /build/source/build/asm_objects/aom_dsp_common_ssse3/aom_subpixel_8t_ssse3.asm.o
[ 82%] Built target aom_decoder_app_util
[ 82%] Building ASM object /build/source/build/asm_objects/aom_dsp_common_ssse3/aom_subpixel_8t_ssse3.asm.o
[ 82%] Building ASM object /build/source/build/asm_objects/aom_dsp_common_ssse3/aom_subpixel_bilinear_ssse3.asm.o
[ 82%] Building ASM object /build/source/build/asm_objects/aom_dsp_common_ssse3/aom_subpixel_bilinear_ssse3.asm.o
[ 82%] Building ASM object /build/source/build/asm_objects/aom_dsp_encoder_sse2/highbd_sad4d_sse2.asm.o
[ 82%] Building ASM object /build/source/build/asm_objects/aom_dsp_encoder_sse2/highbd_sad4d_sse2.asm.o
[ 83%] Building ASM object /build/source/build/asm_objects/aom_dsp_encoder_sse2/highbd_sad_sse2.asm.o
[ 83%] Building C object CMakeFiles/aom_dsp_encoder_ssse3.dir/gen_src/aom_dsp_encoder_ssse3_dummy.c.o
[ 83%] Building ASM object /build/source/build/asm_objects/aom_dsp_encoder_sse2/highbd_sad_sse2.asm.o
[ 84%] Building ASM object /build/source/build/asm_objects/aom_dsp_encoder_sse2/highbd_subpel_variance_impl_sse2.asm.o
[ 84%] Linking C static library libaom_dsp_encoder_ssse3.a
[ 84%] Built target aom_dsp_encoder_ssse3
[ 84%] Building ASM object /build/source/build/asm_objects/aom_dsp_encoder_sse2/sad4d_sse2.asm.o
[ 84%] Building ASM object /build/source/build/asm_objects/aom_dsp_encoder_sse2/highbd_variance_impl_sse2.asm.o
[ 84%] Building C object CMakeFiles/aom_dsp_common_ssse3.dir/gen_src/aom_dsp_common_ssse3_dummy.c.o
[ 84%] Building ASM object /build/source/build/asm_objects/aom_dsp_encoder_sse2/highbd_subpel_variance_impl_sse2.asm.o
[ 84%] Building ASM object /build/source/build/asm_objects/aom_dsp_encoder_sse2/sad_sse2.asm.o
[ 84%] Linking C static library libaom_dsp_common_ssse3.a
[ 84%] Built target aom_dsp_common_ssse3
[ 84%] Building ASM object /build/source/build/asm_objects/aom_dsp_encoder_sse2/ssim_sse2_x86_64.asm.o
[ 84%] Building ASM object /build/source/build/asm_objects/aom_dsp_encoder_sse2/subpel_variance_sse2.asm.o
[ 84%] Building ASM object /build/source/build/asm_objects/aom_dsp_encoder_sse2/sad4d_sse2.asm.o
[ 85%] Building ASM object /build/source/build/asm_objects/aom_dsp_encoder_sse2/subtract_sse2.asm.o
[ 85%] Building ASM object /build/source/build/asm_objects/aom_dsp_encoder_sse2/sad_sse2.asm.o
[ 86%] Building ASM object /build/source/build/asm_objects/aom_dsp_encoder_ssse3/fwd_txfm_ssse3_x86_64.asm.o
[ 87%] Building ASM object /build/source/build/asm_objects/aom_dsp_encoder_sse2/subpel_variance_sse2.asm.o
[ 88%] Building ASM object /build/source/build/asm_objects/aom_dsp_encoder_ssse3/fwd_txfm_ssse3_x86_64.asm.o
[ 88%] Building C object CMakeFiles/aom_static.dir/config/aom_config.c.o
[ 88%] Building C object CMakeFiles/aom_static.dir/aom/src/aom_codec.c.o
[ 88%] Building C object CMakeFiles/aom_static.dir/aom/src/aom_integer.c.o
[ 89%] Building C object CMakeFiles/aom_static.dir/aom/src/aom_image.c.o
[ 89%] Building C object CMakeFiles/aom_static.dir/aom/src/aom_encoder.c.o
[ 89%] Building C object CMakeFiles/aom_static.dir/aom/src/aom_decoder.c.o
[ 89%] Linking C static library libaom.a
/nix/store/rs684lgm8k7akkgbisb49z4vpxxc2zns-binutils-2.38/bin/ar: libaom.a: error reading asm_objects/aom_dsp_encoder_sse2/sad4d_sse2.asm.o: file truncated
make[2]: *** [CMakeFiles/aom_static.dir/build.make:916: libaom.a] Error 1
make[2]: *** Deleting file 'libaom.a'
make[1]: *** [CMakeFiles/Makefile2:407: CMakeFiles/aom_static.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 89%] Building C object CMakeFiles/aom.dir/aom/src/aom_codec.c.o
[ 90%] Building C object CMakeFiles/aom.dir/config/aom_config.c.o
[ 91%] Building C object CMakeFiles/aom.dir/aom/src/aom_integer.c.o
[ 91%] Building C object CMakeFiles/aom.dir/aom/src/aom_image.c.o
[ 91%] Building C object CMakeFiles/aom.dir/aom/src/aom_encoder.c.o
[ 91%] Building C object CMakeFiles/aom.dir/aom/src/aom_decoder.c.o
[ 91%] Linking C shared library libaom.so
[ 91%] Built target aom
make: *** [Makefile:136: all] Error 2

Hmm that's interesting, I'll try to repro locally. FWIW, I based my commits on a staging-small eval, so it should be not too painful to build this PR branch without cherry-picking.

Rebuild helped, not sure why it broke. Seems to be a flaky build then :confused:

Other breakages I see:
egl-wayland (cross)
[3/25] Generating wayland-eglstream/wayland-eglstream-protocol.c with a custom command
[4/25] Generating wayland-eglstream/wayland-eglstream-controller-client-protocol.h with a custom command
[5/25] Generating wayland-eglstream/wayland-eglstream-controller-protocol.c with a custom command
[6/25] Generating wayland-drm/wayland-drm-server-protocol.h with a custom command
[7/25] Generating wayland-drm/wayland-drm-protocol.c with a custom command
[8/25] Generating 'src/libnvidia-egl-wayland.so.1.1.9.p/linux-dmabuf-unstable-v1-client-protocol.h'.
[9/25] Generating 'src/libnvidia-egl-wayland.so.1.1.9.p/linux-dmabuf-unstable-v1-protocol.c'.
[10/25] Compiling C object src/libnvidia-egl-wayland.so.1.1.9.p/meson-generated_.._.._wayland-eglstream_wayland-eglstream-protocol.c.o
FAILED: src/libnvidia-egl-wayland.so.1.1.9.p/meson-generated_.._.._wayland-eglstream_wayland-eglstream-protocol.c.o
aarch64-unknown-linux-gnu-gcc -Isrc/libnvidia-egl-wayland.so.1.1.9.p -Isrc -I../src -I../include -I../wayland-egl -Iwayland-eglstream -Iwayland-drm -I/nix/store/jc2mbi3sn6lmnn5vy8r6dny1q2q3lzgk-eglexternalplatform-aarch64-unknown-linux-gnu-1.1/include -I/nix/store/ql0l7d5vp6fsz8rdmhjgxxdll03cdyd5-wayland-aarch64-unknown-linux-gnu-1.20.0-dev/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -O0 -Wall -Werror -fvisibility=hidden -DWL_HIDE_DEPRECATED -Wno-pedantic -fPIC -pthread -MD -MQ src/libnvidia-egl-wayland.so.1.1.9.p/meson-generated_.._.._wayland-eglstream_wayland-eglstream-protocol.c.o -MF src/libnvidia-egl-wayland.so.1.1.9.p/meson-generated_.._.._wayland-eglstream_wayland-eglstream-protocol.c.o.d -o src/libnvidia-egl-wayland.so.1.1.9.p/meson-generated_.._.._wayland-eglstream_wayland-eglstream-protocol.c.o -c wayland-eglstream/wayland-eglstream-protocol.c
In file included from /nix/store/90w1xc901w88aa4mwg7ihlrfljv26bz3-aarch64-unknown-linux-gnu-stage-final-gcc-debug-9.3.0/aarch64-unknown-linux-gnu/sys-include/bits/libc-header-start.h:33,
                 from /nix/store/90w1xc901w88aa4mwg7ihlrfljv26bz3-aarch64-unknown-linux-gnu-stage-final-gcc-debug-9.3.0/aarch64-unknown-linux-gnu/sys-include/stdlib.h:25,
                 from wayland-eglstream/wayland-eglstream-protocol.c:25:
/nix/store/90w1xc901w88aa4mwg7ihlrfljv26bz3-aarch64-unknown-linux-gnu-stage-final-gcc-debug-9.3.0/aarch64-unknown-linux-gnu/sys-include/features.h:412:4: error: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Werror=cpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
cc1: all warnings being treated as errors
ninja: build stopped: subcommand failed.

wayland-protocols (native & cross)
Found ninja-1.10.2 at /nix/store/0jqz0l2ggnjx44k1k3d9754bd7hr9496-ninja-1.10.2/bin/ninja
meson: enabled parallel building
building
build flags: -j8 -l8
[1/277] Generating tests/presentation-time-client.h with a custom command
[2/277] Generating tests/presentation-time-server.h with a custom command
[3/277] Generating tests/presentation-time-code.c with a custom command
[4/277] Generating tests/test-build-pedantic-stable_presentation_time_presentation_time_xml.c with a custom command
[5/277] Compiling C object tests/test-build-pedantic-stable_presentation_time_presentation_time_xml.p/meson-generated_.._test-build-pedantic-stable_presentation_time_presentation_time_xml.c.o
FAILED: tests/test-build-pedantic-stable_presentation_time_presentation_time_xml.p/meson-generated_.._test-build-pedantic-stable_presentation_time_presentation_time_xml.c.o
gcc -Itests/test-build-pedantic-stable_presentation_time_presentation_time_xml.p -Itests -I../tests -I/nix/store/sb57ajqxzx6z5lcch23ksf376h7gjprd-wayland-1.20.0-dev/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -std=c99 -pedantic -Wall -Werror -MD -MQ tests/test-build-pedantic-stable_presentation_time_presentation_time_xml.p/meson-generated_.._test-build-pedantic-stable_presentation_time_presentation_time_xml.c.o -MF tests/test-build-pedantic-stable_presentation_time_presentation_time_xml.p/meson-generated_.._test-build-pedantic-stable_presentation_time_presentation_time_xml.c.o.d -o tests/test-build-pedantic-stable_presentation_time_presentation_time_xml.p/meson-generated_.._test-build-pedantic-stable_presentation_time_presentation_time_xml.c.o -c tests/test-build-pedantic-stable_presentation_time_presentation_time_xml.c
In file included from /nix/store/slzsc2n9p3kvfxwrinjacxic458b8bii-glibc-2.34-115-dev/include/bits/libc-header-start.h:33,
                 from /nix/store/slzsc2n9p3kvfxwrinjacxic458b8bii-glibc-2.34-115-dev/include/stdint.h:26,
                 from /nix/store/i633yj06994wbb89b88nm5kb4pbm8h4r-gcc-11.3.0/lib/gcc/x86_64-unknown-linux-gnu/11.3.0/include/stdint.h:9,
                 from /build/wayland-protocols-1.25/build/tests/presentation-time-client.h:6,
                 from tests/test-build-pedantic-stable_presentation_time_presentation_time_xml.c:1:
/nix/store/slzsc2n9p3kvfxwrinjacxic458b8bii-glibc-2.34-115-dev/include/features.h:412:4: error: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Werror=cpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
cc1: all warnings being treated as errors
ninja: build stopped: subcommand failed.

swaybg (cross)
build flags: -j8 -l8
[1/20] Generating 'libclient_protos.a.p/xdg-shell-protocol.c'.
[2/20] Generating 'libclient_protos.a.p/xdg-output-unstable-v1-protocol.c'.
[3/20] Generating 'libclient_protos.a.p/wlr-layer-shell-unstable-v1-protocol.c'.
[4/20] Generating 'libclient_protos.a.p/xdg-shell-client-protocol.h'.
[5/20] Generating 'libclient_protos.a.p/xdg-output-unstable-v1-client-protocol.h'.
[6/20] Generating 'libclient_protos.a.p/wlr-layer-shell-unstable-v1-client-protocol.h'.
[7/20] Compiling C object libclient_protos.a.p/meson-generated_xdg-shell-protocol.c.o
FAILED: libclient_protos.a.p/meson-generated_xdg-shell-protocol.c.o
aarch64-unknown-linux-gnu-gcc -Ilibclient_protos.a.p -I. -I.. -I/nix/store/ql0l7d5vp6fsz8rdmhjgxxdll03cdyd5-wayland-aarch64-unknown-linux-gnu-1.20.0-dev/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -O0 -Wno-unused-parameter -Wno-unused-result -Wundef -Wvla '-DSWAYBG_VERSION="1.1.1"' -DHAVE_GDK_PIXBUF=1 -fPIC -MD -MQ libclient_protos.a.p/meson-generated_xdg-shell-protocol.c.o -MF libclient_protos.a.p/meson-generated_xdg-shell-protocol.c.o.d -o libclient_protos.a.p/meson-generated_xdg-shell-protocol.c.o -c libclient_protos.a.p/xdg-shell-protocol.c
In file included from /nix/store/90w1xc901w88aa4mwg7ihlrfljv26bz3-aarch64-unknown-linux-gnu-stage-final-gcc-debug-9.3.0/aarch64-unknown-linux-gnu/sys-include/bits/libc-header-start.h:33,
                 from /nix/store/90w1xc901w88aa4mwg7ihlrfljv26bz3-aarch64-unknown-linux-gnu-stage-final-gcc-debug-9.3.0/aarch64-unknown-linux-gnu/sys-include/stdlib.h:25,
                 from libclient_protos.a.p/xdg-shell-protocol.c:31:
/nix/store/90w1xc901w88aa4mwg7ihlrfljv26bz3-aarch64-unknown-linux-gnu-stage-final-gcc-debug-9.3.0/aarch64-unknown-linux-gnu/sys-include/features.h:412:4: error: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Werror=cpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
cc1: all warnings being treated as errors
ninja: build stopped: subcommand failed.

swaylock (cross)
[1/35] Generating 'libclient_protos.a.p/xdg-shell-protocol.c'.
[2/35] Generating 'libclient_protos.a.p/xdg-output-unstable-v1-protocol.c'.
[3/35] Generating 'libclient_protos.a.p/ext-session-lock-v1-protocol.c'.
[4/35] Generating 'libclient_protos.a.p/wlr-layer-shell-unstable-v1-protocol.c'.
[5/35] Generating 'libclient_protos.a.p/wlr-input-inhibitor-unstable-v1-protocol.c'.
[6/35] Generating 'libclient_protos.a.p/xdg-shell-client-protocol.h'.
[7/35] Generating 'libclient_protos.a.p/xdg-output-unstable-v1-client-protocol.h'.
[8/35] Generating 'libclient_protos.a.p/ext-session-lock-v1-client-protocol.h'.
[9/35] Generating 'libclient_protos.a.p/wlr-layer-shell-unstable-v1-client-protocol.h'.
[10/35] Generating 'libclient_protos.a.p/wlr-input-inhibitor-unstable-v1-client-protocol.h'.
[11/35] Compiling C object libclient_protos.a.p/meson-generated_xdg-shell-protocol.c.o
FAILED: libclient_protos.a.p/meson-generated_xdg-shell-protocol.c.o
aarch64-unknown-linux-gnu-gcc -Ilibclient_protos.a.p -I. -I.. -I/nix/store/ql0l7d5vp6fsz8rdmhjgxxdll03cdyd5-wayland-aarch64-unknown-linux-gnu-1.20.0-dev/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -O0 -Wno-unused-parameter -Wno-unused-result -Wundef -Wvla '-DSYSCONFDIR="//nix/store/1rjw97kqqlxyga4yrjlz7dr2q7ksl6da-swaylock-aarch64-unknown-linux-gnu-1.6/etc"' '-DSWAYLOCK_VERSION="1.6"' -fPIC -MD -MQ libclient_protos.a.p/meson-generated_xdg-shell-protocol.c.o -MF libclient_protos.a.p/meson-generated_xdg-shell-protocol.c.o.d -o libclient_protos.a.p/meson-generated_xdg-shell-protocol.c.o -c libclient_protos.a.p/xdg-shell-protocol.c
In file included from /nix/store/90w1xc901w88aa4mwg7ihlrfljv26bz3-aarch64-unknown-linux-gnu-stage-final-gcc-debug-9.3.0/aarch64-unknown-linux-gnu/sys-include/bits/libc-header-start.h:33,
                 from /nix/store/90w1xc901w88aa4mwg7ihlrfljv26bz3-aarch64-unknown-linux-gnu-stage-final-gcc-debug-9.3.0/aarch64-unknown-linux-gnu/sys-include/stdlib.h:25,
                 from libclient_protos.a.p/xdg-shell-protocol.c:31:
/nix/store/90w1xc901w88aa4mwg7ihlrfljv26bz3-aarch64-unknown-linux-gnu-stage-final-gcc-debug-9.3.0/aarch64-unknown-linux-gnu/sys-include/features.h:412:4: error: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Werror=cpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
cc1: all warnings being treated as errors
ninja: build stopped: subcommand failed.

Cannot definitely tell that this will be the same on this branch, but that's what I see. Mainly seems to revolve around that optimization flag together with _FORTIFY_SOURCE.

Sounds good, taking a look at 0.62.2.
Seems like fluent-bit previously ran into the same FORTIFY_SOURCE issue:
https://github.com/NixOS/nixpkgs/blob/48aef08805325040427fb3b765b8156d42449fa4/pkgs/tools/misc/fluent-bit/default.nix#L40-L41
This seems to fix those builds, so I'll do the same for these packages unless there's a better fix

Seems like there are a lot of packages that need that FORTIFY_SOURCE hack, not sure if what I did is the best solution. Probably needs an upstream fix or a change in our packaging, rather than these ad hoc -O flags.

.2 is out

@jtojnar I tried to bump to 0.63 and apply your upstream patch but couldn't build systemd with it:
       > /nix/store/61zfi5pmhb0d91422f186x26v7b52y5k-gcc-wrapper-11.3.0/bin/gcc -c ../src/boot/efi/linux_x86.c -o src/boot/efi/linux_x86.c.o -Wno-format-signedness -Wno-missing-field-initializers -Wno-unused-parameter -Wdate-time -Wendif-labels -Werror=format=2 -Werror=implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -Werror=overflow -Werror=override-init -Werror=return-type -Werror=shift-count-overflow -Werror=shift-overflow=2 -Werror=undef -Wfloat-equal -Wimplicit-fallthrough=5 -Winit-self -Wlogical-op -Wmissing-include-dirs -Wmissing-noreturn -Wnested-externs -Wold-style-definition -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-aliasing=2 -Wstrict-prototypes -Wsuggest-attribute=noreturn -Wunused-function -Wwrite-strings -Wno-maybe-uninitialized -Wno-unused-result -fno-stack-protector -fno-strict-aliasing -fpic -fwide-exec-charset=UCS2 -Wall -Wextra -Wsign-compare -nostdlib -std=gnu99 -ffreestanding -fshort-wchar -fvisibility=hidden -isystem /nix/store/b5r633cpraik5gnyp31fb6zhbck731hy-gnu-efi-3.0.11/include/efi -isystem /nix/store/b5r633cpraik5gnyp31fb6zhbck731hy-gnu-efi-3.0.11/include/efi/x86_64 -I /build/source/src/fundamental -DSD_BOOT -DGNU_EFI_USE_MS_ABI -include src/boot/efi/efi_config.h -include version.h -mno-red-zone -mno-sse -mno-mmx -Oplain
       > cc1: error: argument to ‘-O’ should be a non-negative integer, ‘g’, ‘s’ or ‘fast’
       > ninja: build stopped: subcommand failed.
       For full logs, run 'nix log /nix/store/83j15cdcl6rfc76iqz34s71kbwfpkifc-systemd-250.4.drv'.

That’s weird. I guess for now, we can fetchpatch { url = "https://github.com/mesonbuild/meson/commit/f9bfeb2add70973113ab4a98454a5c5d7e3a26ae.patch"; revert = true; }

Looks like the 0.62.2 broke bubblewrap:
Installing /build/source/completions/bash/bwrap to /nix/store/f4s20nam5yma6cv6dqsyxzvgd19nmjgs-bash-completion-2.11/share/bash-completion/completions
Traceback (most recent call last):
  File "/nix/store/nwm995v6r624vmpij094qlya864mzjpa-meson-0.63.0/lib/python3.10/site-packages/mesonbuild/mesonmain.py", line 151, in run
    return options.run_func(options)
  File "/nix/store/nwm995v6r624vmpij094qlya864mzjpa-meson-0.63.0/lib/python3.10/site-packages/mesonbuild/minstall.py", line 766, in run
    installer.do_install(datafilename)
  File "/nix/store/nwm995v6r624vmpij094qlya864mzjpa-meson-0.63.0/lib/python3.10/site-packages/mesonbuild/minstall.py", line 549, in do_install
    self.install_data(d, dm, destdir, fullprefix)
  File "/nix/store/nwm995v6r624vmpij094qlya864mzjpa-meson-0.63.0/lib/python3.10/site-packages/mesonbuild/minstall.py", line 593, in install_data
    if self.do_copyfile(fullfilename, outfilename, makedirs=(dm, outdir)):
  File "/nix/store/nwm995v6r624vmpij094qlya864mzjpa-meson-0.63.0/lib/python3.10/site-packages/mesonbuild/minstall.py", line 424, in do_copyfile
    self.copy2(from_file, to_file)
  File "/nix/store/nwm995v6r624vmpij094qlya864mzjpa-meson-0.63.0/lib/python3.10/site-packages/mesonbuild/minstall.py", line 324, in copy2
    shutil.copy2(*args, **kwargs)
  File "/nix/store/rc9cz7z4qlgmsbwvpw2acig5g2rdws46-python3-3.10.5/lib/python3.10/shutil.py", line 434, in copy2
    copyfile(src, dst, follow_symlinks=follow_symlinks)
  File "/nix/store/rc9cz7z4qlgmsbwvpw2acig5g2rdws46-python3-3.10.5/lib/python3.10/shutil.py", line 256, in copyfile
    with open(dst, 'wb') as fdst:
PermissionError: [Errno 13] Permission denied: '/nix/store/f4s20nam5yma6cv6dqsyxzvgd19nmjgs-bash-completion-2.11/share/bash-completion/completions/bwrap'

Possibly due to passing two variables to pkgconfig_define, I believe the kwarg only supported list[str;2] in the past.

Confirmed that systemd, fwupd and gtk4 all build.

@ofborg build pkgsCross.aarch64-multiplatform.networkmanager pkgsCross.aarch64-multiplatform.sway

gjs started failing one test with TIMEOUT on staging after e474134ea0b474c29a9644b2fa09b35fabc060fb meson: 0.62.2 → 0.63.0 as:
$ nix build --no-link -f. -L gjs
...
gjs> Summary of Failures:
gjs> 66/69 gjs:Scripts / CommandLine            TIMEOUT        30.04s   killed by signal 15 SIGTERM
gjs> 67/69 gjs:JS / Introspection               TIMEOUT        30.02s   killed by signal 15 SIGTERM
gjs> 68/69 gjs:C / Internal API tests           TIMEOUT        30.01s   killed by signal 15 SIGTERM
gjs> 69/69 gjs:C / API tests                    TIMEOUT        60.01s   killed by signal 15 SIGTERM

Looks like this is the issue https://gitlab.gnome.org/GNOME/gjs/-/issues/490 (https://github.com/mesonbuild/meson/issues/10577). Likely will be fixed by #186797


awsprivatelink: fix shouldSync for Ready leveled and installing clusters

There are cases where the cluster's private link will be ready, but the
installation attempt fails for reasons outside it. In this case we need
to reconcile the aws private link to cleanup the prev created resources
and allow for next attempt. since we have created the resources once, we
reconcile but quicker than when the cluster is installed.
setProgress(complete = true) updates already Ready condition with latest
probe time so that we can track the last Ready level time.
Now since we have the last Ready time, we update the shouldSync
function to use the Ready's last probe time to calculate the time passed
since last Ready sync.
should sync now returns when to syncAfter if it returns false. this
allows the caller to RequeueAfter with that duration.
/assign @dgoodwin

/lgtm


Exclude publishing of -index.md files in docfx.json

The -index.md files are consumed by service-level overview pages and as such should not be published.
#Fixes https://github.com/Azure/azure-sdk-for-java/issues/35890

@danieljurek and I sanity checked this and it definitely seems to be working.


Molly.tf provider experiment

Codecov Report

Merging #222 (15fdeb1) into simo.dataset-definitions (9716a5d) will increase coverage by 3.81%.
The diff coverage is 100.00%.

@@                     Coverage Diff                      @@
##           simo.dataset-definitions     #222      +/-   ##
============================================================
+ Coverage                     79.38%   83.20%   +3.81%
============================================================
  Files                            40       40
  Lines                          3440     3448       +8
============================================================
+ Hits                           2731     2869     +138
+ Misses                          589      472     -117
+ Partials                        120      107      -13

Impacted Files
Coverage Δ

client/dataset_definitions.go
90.00% <100.00%> (+0.81%)
:arrow_up:

honeycombio/resource_dataset_definition.go
93.51% <100.00%> (+32.85%)
:arrow_up:

honeycombio/type_helpers.go
82.35% <100.00%> (+14.95%)
:arrow_up:

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


Allow scaling of the wizard modal to full width of the application

A product implementation of the wizard helped identify that the context area of the wizard need to be, at times, large in order to accommodate larger components, such as data table. In order to do so, the modal should be flexible to allow for "full width".

FYI, we added a full-width/height modifier to the wizard in https://github.com/patternfly/patternfly-next/pull/1721

Oh awesome, sounds like it's been addressed. Feel free to close this issue if so! @mcoker


Solving issue with not finding firmware for wlan on raspberrypi zero w

- What I did
I was building a yocto image for my raspberry pi zero w, but the wifi device was not created on boot. The issue which caused
this error was a missing link providing the brcmfmac43430 firmware (the driver was looking for brcmfmac43430-sdio.raspberrypi,model-zero-w.txt). Creating the link in /lib/firmware/brcm solved the issue.
- How I did it
I added the missing link creation to the responsible recipe.

Can one of the admins verify this patch?

Oh sorry, I was to quick creating the request. I have changed the commit message to follow the contributing guideline.

That's absolutely fine @virusxp . Can you also rebase the branch so we get rid of that merge?

The rebase is done. @agherzan

@jenkins-ag ok to test

Thanks. Merged to master.


Add missing methods (or functions) to the outline in a different color (red).

(Feature request)
When clicking in the missing method in the outline, add corresponding boiler plate code and jump to that place in the editor. (Like red links in wikipedia)
That way looking at the outline you can tell what methods must be yet implemented and also you can create the boiler plate for that.
More in depth:
Sometimes I like to write the high level methods of a class, that methods relaying in other methods which I didn't write yet. That way I can have the big picture in mind and I don't rely on other designing tools like UML or whatever. My code functions itself in a way as my guide.
But after writing the high level methods and looking for the missing ones, is not so strait to do it from the code. It would be nice to see them all in one place, and also an easy access to writing the implementations.

Hi @nadapez thank you for the feedback! Not totally sure if I'm getting your idea right but seems like the Show special comments option from the Outline pane could be useful? Basically if you add a comment starting like # ---- it will show up in the Outline pane. As an example, the following code:
def test_1():
    # ---- TODO: test_1
    pass

def test_2():
    # ---- TODO: test_2
    pass

Looks something like this:

When having the Show special comments toggled and you click the Expand all button and you can select the entry to put the cursor at that position.
For more info about the Outline pane options you can check: https://docs.spyder-ide.org/current/panes/outline.html
For the boilerplate part, maybe using the code snippets config could be useful? You can setup custom ones in the preferences:

For more info on that you can check: https://docs.spyder-ide.org/current/panes/editor.html?highlight=code snippets#code-completion.
Let us know if the info above helps!

Closing due to lack of response


Deleted release still visible in search index

Describe the bug
https://pypi.org/search/?q=geomagical still shows the test package I registered and then released the only release of. Clicking on the search result will lead to a 404.
Expected behavior
Release should not appear in search results.
To Reproduce
Upload a new package, delete the only release, search for it.

D'oh, I thought I checked the indexing codepaths for a delay but wasn't sure how the task scheduling worked. Can close this out!


adapt oneshot mono api.

Codecov Report

Merging #76 into master will decrease coverage by 1.48%.
The diff coverage is 29.57%.

@@            Coverage Diff             @@
##           master      #76      +/-   ##
==========================================
- Coverage   65.53%   64.04%   -1.49%
==========================================
  Files          76       77       +1
  Lines        3859     3936      +77
==========================================
- Hits         2529     2521       -8
- Misses       1112     1196      +84
- Partials      218      219       +1

Impacted Files
Coverage Δ

internal/socket/duplex.go
32.79% <0.00%> (-0.64%)
:arrow_down:

rx/mono/proxy_oneshot.go
0.00% <0.00%> (ø)

rx/mono/utils.go
74.19% <72.72%> (-6.46%)
:arrow_down:

rx/mono/proxy_default.go
84.44% <75.00%> (ø)

payload/payload.go
79.06% <100.00%> (-2.57%)
:arrow_down:

server.go
73.98% <0.00%> (-1.74%)
:arrow_down:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update d8b9e5f...2cf65df. Read the comment docs.


Add NativeBlobSoftDeleteDeletionDetectionPolicy to Microsoft.Azure.Search library

Library or service name.
Microsoft.Auzre.Search
Is your feature request related to a problem? Please describe.
It appears that since the 09/2019 release you have had a public preview of "NativeBlobSoftDeleteDeletionDetectionPolicy" delete policy.
However the Microsoft.Azure.Search does not have an ability to define that deletion policy.
Information about Native blob soft delete is here: https://docs.microsoft.com/en-us/azure/search/search-howto-indexing-azure-blob-storage

/cc @tg-msft for our Track 2 library.
@xantari we have started work on a new version of the Search library -- we are going to consider including this for our upcoming library.

/cc @heaths as this would be on our data source APIs

Thanks for bringing this to my attention. The new packages do support it, but perhaps not in a very intuitive way. @brjohnstmsft, right now these are exposed as models that just need to exist in the JSON payload. I suggest we make them boolean properties like Data(Change|Deletion)DetectionPolicyEnabled. Perhaps we could drop "Policy" to shorten it, but I do like the symmetry with the documentation, such that searching for "DataDeletionDetectionPolicy", for example, yields a match.

Sorry, I see those classes should actually be abstract (see #9686) and I see that swagger does not actually define @odata.type "#Microsoft.Azure.Search.NativeBlobSoftDeleteDeletionDetectionPolicy". We can define one manually, but this should be in the Preview swagger as well if it's still supported.

@heaths I defer to @bleroy or @arv100kri for API design opinions in this area.

Blocked on Azure/azure-rest-api-specs#9160. This could be done without but requires taking over de/serialization completely instead of using generated code, which continues to evolve. At least, we can wait until time no longer allows for getting a change to swagger.

@bleroy, @arv100kri do you have any timeframe for defining this type in swagger?

Sorry, I see those classes should actually be abstract (see #9686) and I see that swagger does not actually define @odata.type "#Microsoft.Azure.Search.NativeBlobSoftDeleteDeletionDetectionPolicy". We can define one manually, but this should be in the Preview swagger as well if it's still supported.

Blocked on the service team, so punting to preview 5 since this is only additive.

It doesn't look like this is going to make it, so punting.

@heaths In cases like this where SDK changes are blocked on Swagger changes, I recommend putting the "Service Attention" tag only on the Swagger issue in azure-rest-api-specs. Otherwise, ownership isn't clear and our issue SLA metrics are affected. I've removed the tag since it's already present on the corresponding azure-rest-api-specs issue.

This is tracking https://github.com/Azure/azure-rest-api-specs/issues/9160 which is both in that repo and has the "Service Attention" tag. This is to complete our work once done.

This has been merged into Track 2 SDK.  PR: https://github.com/Azure/azure-rest-api-specs/pull/10308   @heaths can this issue be closed?

Yes. Thanks for the reminder. Support for this will be in the Azure.Search.Documents package.

@heaths , did this get included in Azure.Search.Documents?  I see no use of the phrase NativeBlobSoftDeleteDeletionDetectionPolicy anywhere in https://github.com/Azure/azure-sdk-for-net.
Shouldn't it be here with SoftDeleteColumnDeletionDetectionPolicy:
https://github.com/Azure/azure-sdk-for-net/tree/main/sdk/search/Azure.Search.Documents/src/Generated/Models

@jennifermarsman, @jadrefke - the change was removed a few weeks after it was added and it has been like that since.
Are there plans to add it back?

We don't have immediate plans to expose this functionality via the SDK. Will update this issue once we add it.
Closing the issue for now.
cc: @giamondragon, @dereklegenzoff

Is there a separate issue I should monitor to keep an eye on this since this issue was closed?

Hello, this issue has been closed since we will reopen when our team is actively working on it. Right now the efforts for this are on hold with no ETA. You can keep following up this thread since we will definitely get back to it when we can allocate the resources to keep working on this accordingly.
You can write anytime here and we'll get back to you gladly with any update available. This is a preview feature. It will have full support when/if going into GA based on https://azure.microsoft.com/en-us/support/legal/preview-supplemental-terms/.
Apologies since we are not able to provide more info at this time. Thank you for understanding.
From: xantari @.>
Sent: Wednesday, December 8, 2021 4:46 PM
To: Azure/azure-sdk-for-net @.>
Cc: Gia Mondragon @.>; Mention @.>
Subject: Re: [Azure/azure-sdk-for-net] Add NativeBlobSoftDeleteDeletionDetectionPolicy to Microsoft.Azure.Search library (#11435)
Is there a separate issue I should monitor to keep an eye on this since this issue was closed?

You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FAzure%2Fazure-sdk-for-net%2Fissues%2F11435%23issuecomment-989288384&data=04|01|Giannina.Mondragon%40microsoft.com|4149c7e079fb4fec279408d9ba9c8cf2|72f988bf86f141af91ab2d7cd011db47|1|0|637746003820675149|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=bHFXvujmHI9njVaUI40imwbFiAw%2F8EYhUl0G4xZ7q%2FM%3D&reserved=0, or unsubscribehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FALBWI72FTY6IGR2RN7ZVKV3UP7N3VANCNFSM4ML6BI2A&data=04|01|Giannina.Mondragon%40microsoft.com|4149c7e079fb4fec279408d9ba9c8cf2|72f988bf86f141af91ab2d7cd011db47|1|0|637746003820675149|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=LFVn3B4WrMlEDwufTafIQFZO%2B7kLluo0wUTiCz%2BLNu0%3D&reserved=0.
Triage notifications on the go with GitHub Mobile for iOShttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapps.apple.com%2Fapp%2Fapple-store%2Fid1477376905%3Fct%3Dnotification-email%26mt%3D8%26pt%3D524675&data=04|01|Giannina.Mondragon%40microsoft.com|4149c7e079fb4fec279408d9ba9c8cf2|72f988bf86f141af91ab2d7cd011db47|1|0|637746003820675149|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=WhW9YV0q78mfK6vqxbNUXse4jMVBTn1%2BoUwNSXykA9U%3D&reserved=0 or Androidhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dcom.github.android%26referrer%3Dutm_campaign%253Dnotification-email%2526utm_medium%253Demail%2526utm_source%253Dgithub&data=04|01|Giannina.Mondragon%40microsoft.com|4149c7e079fb4fec279408d9ba9c8cf2|72f988bf86f141af91ab2d7cd011db47|1|0|637746003820675149|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=76ApuwlRgRFfqnAr%2FObesiz%2FT7a5pj3jopvgwta6mk4%3D&reserved=0.

Is the Azure.Search.Document still being updated? The last beta version released was in November 2021.

Hello @a2741890, yes, please check https://www.nuget.org/packages/Azure.Search.Documents/#versions-body-tab You can see the latest beta versions and the latest was out 4 days ago.

The original thread is already closed. For new threads, please submit a new issue. Thank you.


rpc+invoices: create a new set of RPC calls that allow specify custom scid alias mappings

Overview
Today we support the scid-alias feature. This feature allows us to create an invoice with an scid that doesn't match the one that actually exists on chain. This allows a receiver to hide the location of their channel on chain from the sender, or anyone else that is able to view the invoice. This logic currently ives in the aliasmgr package. Today we generate the aliases automatically as needed for channels that want to enable this feature. To give wallets more control over how these aliases are generated we should add a new RPC that lets them hook directly into the aliasmgr.
Steps To Completion

[ ] Add a series of new RPCs to the invoicesrpc sub-server that enables callers to: list the set of active aliases, remove an active alias, and also add a new alias. Alternatively, this doesn't need to be an actual RPC, and instead can be exposed via the top level lnd configuration.

[ ] Add unit and itests above (if the RPC route is taken).

list the set of active aliases, remove an active alias, and also add a new alias.

The spec says that if we have ever sent over an alias in channel_ready that we must always remember it for forwarding. So I don't think we can remove an active alias

I think @GeorgeTsagk is on this now.

list the set of active aliases, remove an active alias, and also add a new alias

This isn't mentioned, but I assume we want this for already existing base-scids?


Make Reducer actually deprecated

https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.43.0
The Reducer type alias is now hard-deprecated to be renamed to AnyReducer

But it is not actually hard-deprecated.

Good find! Thanks!


Add action step to test all roles

This will validate that the roles at least run. It does not
necessarily validate any sort of correctness.

Going to close this. If we decide we want it, we can always consider reopening it. But I don't want to just keep a stale PR around.


Create a timeline

Add a list of all your activities, achievements, work experience. Add as much info as you can remember. In case you don't have working experience tell about your pet-projects or student projects. Don't be shy :)

Activities:

I am constantly developing myself about programming. Now, I learning React Native cli.
I love taking pictures with a camera
I love creating icons in Adobe Illustrator and etc.

I have some student projects:

I write Hmart electronics shop site on C# with MSSql database. Here github links frontend and backend:

_https://github.com/gabilgg07/MyFinalHmartProjectFrontend_

_https://github.com/gabilgg07/MyFinalHmartProject_


All features page is broke

Hi ,
http://ui-grid.info/docs/#/tutorial/401_AllFeatures
The page is broke,
there's some errors regarding the percentage of the infinite scroll but i don't think this is the cause for the grid crush .  "Uncaught TypeError: Cannot read property 'percentage' of undefined".
Thanks.

I think this is now resolved, could you check?

It looks that the grid it's still not working.

But it looks that the infinite scroll it's fixed.


Decrease Gopher image width in README

I propose to decrease the logo because it's too large.
Before:

After:

Thanks.


Add docs gitignores

Add a docs/.gitignores to allow docs to ignore some docs build projects without changing the base project .gitignores.

Thanks @bryanressler-idmod ! Good idea to have a docs-specific .gitignore. I don't think we want to ignore tutorials though, do we? (I also need to fix the failing tests here, which needless to say are not the fault of this PR!)

A few example files are generated when the tutorials are built, but otherwise none of it is autogenerated if I remember correctly!

My bad. I will revise the PR.
Thanks again,
Bryan

From: Cliff Kerr @.>
Sent: Wednesday, November 1, 2023 9:57 AM
To: InstituteforDiseaseModeling/covasim @.>
Cc: Bryan Ressler @.>; Mention @.>
Subject: Re: [InstituteforDiseaseModeling/covasim] Add docs gitignores (PR #411)
A few example files are generated when the tutorials are built, but otherwise none of it is autogenerated if I remember correctly!
—
Reply to this email directly, view it on GitHubhttps://github.com/InstituteforDiseaseModeling/covasim/pull/411#issuecomment-1789315338, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AFRBGE6ZN3KLEJWN7Z45M7TYCJ5RLAVCNFSM6AAAAAA6YNTG6SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOBZGMYTKMZTHA.
You are receiving this because you were mentioned.Message ID: @.***>

Sorry, I should have caught that!


Duplicate resources when using implementation-specific annotations

What happened:
When converting Ingress resources with implementation-specific annotations, the output contains duplicated Gateway and HTTPRoute resources.
See https://github.com/kubernetes-sigs/ingress2gateway/pull/104#issuecomment-1856463361 for details.
Also see: https://github.com/kubernetes-sigs/ingress2gateway/pull/104#issuecomment-1857538831 and https://github.com/kubernetes-sigs/ingress2gateway/pull/104#issuecomment-1857580813
What you expected to happen:
How to reproduce it (as minimally and precisely as possible):
See https://github.com/kubernetes-sigs/ingress2gateway/pull/104#issuecomment-1856463361 for reproducing.
Anything else we need to know?:
No.

/good-first-issue

From a quick look, the issue seems to be because each provider calls the common ToGateway function. If that is the case, instead of changing the provider logic, we can just disable all providers by default and then user can enable any one provider, which would usually be the case.

From a quick look, the issue seems to be because each provider calls the common ToGateway function. If that is the case, instead of changing the provider logic, we can just disable all providers by default and then user can enable any one provider, which would usually be the case.

Similarly to what @levikobi suggested in their comment, I suggest adding the IngressClass name to the common converter function signature and letting the common machinery filter out resources for not matching ingress classes. @levikobi does it make sense to you?

From a quick look, the issue seems to be because each provider calls the common ToGateway function. If that is the case, instead of changing the provider logic, we can just disable all providers by default and then user can enable any one provider, which would usually be the case.

Similarly to what @levikobi suggested in their comment, I suggest adding the IngressClass name to the common converter function signature and letting the common machinery filter out resources for not matching ingress classes. @levikobi does it make sense to you?

Absolutely @mlavacca, that's exactly what I meant 👍

In the provider code, we get all the gateway resources from the common ToGateway and the parse it and add implementation specific configuration to those resources which have custom annotations and return everything back. If the provider only gets a filtered gateway resources, then we will only return resources which has converted annotations? The rest will be filtered out because they aren't implementation specific?
Maybe I am missing something.

@pottekkat pretty much yes, but after reading your comment I'm realizing it isn't as intuitive as it should be.
Maybe we should add a new function to the common package, which will filter ingresses based on class name. Every provider will call it before calling ToGateway.
It will be more understandable and also keeps ToGateway function with one responsibility.
Thoughts @mlavacca @pottekkat?

I tend to agree with you @mlavacca, that's a good point IMO. I would also prefer not to let the implementations the extra "power" / "responsibility". Maybe we can call the filter function in the i2gw pkg, and only pass implementations their associated resources?

Thanks for flagging this. I think it is touching a topic we discussed on https://github.com/kubernetes-sigs/ingress2gateway/pull/99 with @dpasiukevich. More specifically this comment - https://github.com/kubernetes-sigs/ingress2gateway/pull/99#issuecomment-1833859435.
The solution to this would be to also move ingresses to be fetched by the provider (perhaps every provider will query the ingresses with the relevant ingress classes it needs). Same as we do with CRDs.
Thoughts?
Any cons I did no think of if we are proceeding with this change?

/assign @LiorLieberman


fix: Button should not fire the click event on the space key when it is not active

What does the pull request do?

What is the current behavior?

What is the updated/expected behavior with this PR?

How was the solution implemented (if it's not obvious)?

Checklist

[x] Added unit tests (if possible)?
[x] Added XML documentation to any related classes?
[ ] Consider submitting a PR to https://github.com/AvaloniaUI/avalonia-docs with user documentation

Breaking changes

Obsoletions / Deprecations

Fixed issues

Fixes #16184

Hi @amwx , when you have time try this PR.

@workgroupengineering Would SplitButton be affected by this issue as well? It handles space in a similar way.


Getting the IP and Port of client

Excuse me for the naive(?) question, i have little to no experience in c#. In the DataRecieved function, is there a way for the server to get the ip and the port of the sender object? Or any other way?
Thanks in advance!

Clients don't have a "receiving port" by default, they'll just open a random free port to send the message and close it when the message is send, so there's no reliable return port.
You'd be better of having the server return a port to the client and the client starting its own listen server, and announcing its own port and ip to the server once it starts listening for incoming messages...


gpio: Add GPIO name support

Add support for capturing GPIO names
from the GPIO controller gpio-line-names property.
A GPIO name API is added to allow mapping to/from
the name and the GPIO port and pin.
The GPIO shell commands are enhanced to allow
display of the names, and to use the names to
identify GPIO pins.
Tested by creating an overlay for a STM Nucleo G071RB
and ensuring the GPIO names can be used to display and
retrieve the GPIO port and pin, and the GPIO shell
functionality is correct (e.g get/set/blink) for both
explicit port/pin and name.
Signed-off-by: Andrew McRae<EMAIL_ADDRESS>

Could you please elaborate a bit on the use-case for this?

Sure - the primary motivation is to get functional equivalence with the
ChromiumOS EC 'gpioget'/'gpioset' console commands.
These functions are in constant and heavy use within the ChromeOS EC world,
so there is benefit in making the functionality available upstream.
Some references:
https://chromium.googlesource.com/chromiumos/platform/ec/+/HEAD/docs/zephyr/zephyr_gpio.md
https://chromium.googlesource.com/chromiumos/platform/ec/+/HEAD/util/dt-gpionames/
On Mon, 28 Feb 2022 at 06:49, Henrik Brix Andersen @.***>
wrote:

Could you please elaborate a bit on the use-case for this?
—
Reply to this email directly, view it on GitHub
https://github.com/zephyrproject-rtos/zephyr/pull/43042#issuecomment-1053659501,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AI5R4SCT7AVPI2NXVQVB24LU5J55TANCNFSM5PAEYNLQ
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you authored the thread.Message ID:
@.***>

So I note there have been no review comments for 2 weeks, and it's been 3 weeks since the PR.
I am not sure what the expectation is for getting an approval.


Add /view-logs command

/view-logs [username]

Collin needs to add the front-end first lol

We'll merge this and create the frontend soon.