Skip to content

main/meson: upgrade to 0.63.1

Patrycja Rosa requested to merge ptrcnull/aports:meson into master

https://github.com/mesonbuild/meson/releases/tag/0.63.1

0.63.0...0.63.1

738030ee cuda: don't inject -lstdc++ when linking
4e094f20 tests: skip template test for windows shared fortran
e10a0911 tests: unskip windows mixing msvc and fortran, for non-gcc fortran
79db7876 CI: install ifort on Windows
ff6e6e10 Revert /utf-8 changes in the visualstudio mixin to the 0.62.0 state
e06506e6 Ignore encoding errors when scanning. Closes #10571.
7c6f0256 wrap: Fix diff_files not finding the patch to apply
c6cd781c Resolve KeyError while executing help command with unknown param
552e06b7 ar linker: detect the "osx ld" case (where generating thin archives won't work) based on host OS, not build OS.
fadf7ccf ninja depscanner: handle C++ sources named capital C
ee16f01b linkers: Add a representation for the Apple AR Linker
77e589c4 backends/ninja: run ranlib -c $out when using the apple ar
bcb382b6 tests: Test extern'd globals on MacOS with the Apple Archiver
c6d0cb64 qt module: correctly compare program name for lrelease version
21796bdb handle OSError exception in run function
a18009ee envconfig: add more binutils variables
fa22ceec linkers: better reporting of command failures
df5596e9 linkers: include linker detection output in the debug logs
c1ee4461 linkers: make sure the linker is actually Apple when matching failure
ec8023b5 fix Popen_safe write
5c2703b2 Inline try_wait_one using asyncio.wait_for
e62ae024 Handle garbage in environment more gracefully when setting vsenv
3b593c43 azure CI: remove vs2017 tests without replacement now that the image is deleted
e51a817b cmake: Change assertion into a more useful error (fixes #9925)
d05b1281 mtest: unify parsed and non-parsed output handling
235c7868 linkers: detection should invoke the linker with lang_link_args only
8e9dc6e4 run_project_tests: Don't try to use tqdm when stdout is not a tty
2ba0a50f compilers: better reporting of command failures
15e5830d compilers: include compiler detection output in the debug logs
988890c8 compilers: add logging to obscure compiler defines scraper
2a978172 qt: fix qt 6 tools detection for pkg-config
bc2305e1 dependencies: reject Qt6 pkg-config dependency if libexecdir is not known
ce9364d5 cmake: Add rule relaxations for CMake subprojects
62a95eff add compilers from extracted objects directly to build targets
9e7b2149 CI: fix error when mixing clang 14 with released valgrind versions
b32ad7ee mesonbuild/mtest.py: filter more invalid googletest JUnit4 attributes
9498255c Bump versions to 0.63.1 for release

Edited by Patrycja Rosa

Merge request reports

Loading