Andreas Wacknitz
2021-09-28 3f9e00efc4dfd92d8508ef6cf917e75ad7ab2ebd
meson: update to 0.59.2

2 files modified
19 ■■■■■ changed files
components/developer/meson/Makefile 4 ●●●● patch | view | raw | blame | history
components/developer/meson/test/results-all.master 15 ●●●●● patch | view | raw | blame | history
components/developer/meson/Makefile
@@ -18,7 +18,7 @@
include ../../../make-rules/shared-macros.mk
COMPONENT_NAME=        meson
COMPONENT_VERSION=    0.59.1
COMPONENT_VERSION=    0.59.2
COMPONENT_SUMMARY=    The Meson Build system
COMPONENT_PROJECT_URL=    https://mesonbuild.com/
COMPONENT_FMRI=        developer/build/meson
@@ -26,7 +26,7 @@
COMPONENT_SRC=        $(COMPONENT_NAME)-$(COMPONENT_VERSION)
COMPONENT_ARCHIVE=    $(COMPONENT_SRC).tar.gz
COMPONENT_ARCHIVE_URL=    https://github.com/mesonbuild/meson/releases/download/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
COMPONENT_ARCHIVE_HASH=    sha256:db586a451650d46bbe10984a87b79d9bcdc1caebf38d8e189f8848f8d502356d
COMPONENT_ARCHIVE_HASH=    sha256:13dee549a7ba758b7e33ce7719f28d1d337a98d10d378a4779ccc996f5a2fc49
COMPONENT_LICENSE=    APLv2
TEST_TARGET= $(TEST_64)
components/developer/meson/test/results-all.master
@@ -9,6 +9,9 @@
test_compiler_args_remove_system (__main__.InternalTests) ... ok
test_dependency_factory_order (__main__.InternalTests) ... ok
test_depfile (__main__.InternalTests) ... ok
test_detect_cpu (__main__.InternalTests) ... ok
test_detect_cpu_family (__main__.InternalTests)
Test the various cpu familes that we detect and normalize. ... ok
test_extract_as_list (__main__.InternalTests) ... ok
test_find_library_patterns (__main__.InternalTests)
Unit test for the library search patterns used by find_library() ... ok
@@ -418,8 +421,8 @@
Test that the rpaths are always listed in a deterministic order. ... ok
test_generate_gir_with_address_sanitizer (__main__.LinuxlikeTests) ... skipped 'Project requested skipping: $(SOURCE_DIR)/test cases/frameworks/7 gnome'
test_global_rpath (__main__.LinuxlikeTests) ... FAIL
test cases/unit/47 native file binary/meson.build:18:2: ERROR: <PythonExternalProgram 'python3' -> ['$(SOURCE_DIR)/tmpo7g2392n/binary_wrapper0.py']> is not a valid python or it is missing setuptools
test cases/unit/47 native file binary/meson.build:18:2: ERROR: <PythonExternalProgram 'python3' -> ['$(SOURCE_DIR)/tmpo7g2392n/binary_wrapper0.py']> is not a valid python or it is missing setuptools
test cases/unit/47 native file binary/meson.build:18:2: ERROR: <PythonExternalProgram 'python' -> ['$(SOURCE_DIR)/tmp3o_h7l4n/binary_wrapper0.py']> is not a valid python or it is missing distutils
test cases/unit/47 native file binary/meson.build:18:2: ERROR: <PythonExternalProgram 'python' -> ['$(SOURCE_DIR)/tmp3o_h7l4n/binary_wrapper0.py']> is not a valid python or it is missing distutils
test_identity_cross (__main__.LinuxlikeTests) ... ok
test_identity_cross_env (__main__.LinuxlikeTests) ... ok
test_install_subdir_symlinks (__main__.LinuxlikeTests) ... ok
@@ -545,8 +548,8 @@
1/1 extmod FAIL               exit status 1
FAILED: meson-test 
ERROR: test_python_module (__main__.NativeFileTests)
test cases/unit/47 native file binary/meson.build:18:2: ERROR: <PythonExternalProgram 'python3' -> ['$(SOURCE_DIR)/tmpo7g2392n/binary_wrapper0.py']> is not a valid python or it is missing setuptools
test cases/unit/47 native file binary/meson.build:18:2: ERROR: <PythonExternalProgram 'python3' -> ['$(SOURCE_DIR)/tmpo7g2392n/binary_wrapper0.py']> is not a valid python or it is missing setuptools
test cases/unit/47 native file binary/meson.build:18:2: ERROR: <PythonExternalProgram 'python' -> ['$(SOURCE_DIR)/tmp3o_h7l4n/binary_wrapper0.py']> is not a valid python or it is missing distutils
test cases/unit/47 native file binary/meson.build:18:2: ERROR: <PythonExternalProgram 'python' -> ['$(SOURCE_DIR)/tmp3o_h7l4n/binary_wrapper0.py']> is not a valid python or it is missing distutils
ERROR: test_prelinking (__main__.LinuxlikeTests)
ERROR: test_qtdependency_pkgconfig_detection (__main__.LinuxlikeTests)
test cases/frameworks/4 qt/meson.build:48:4: ERROR: Assert failed: qtmodule.has_tools()
@@ -573,11 +576,11 @@
  [ERROR]    frameworks: 28 gir link order 2
  [ERROR]    frameworks: 31 curses    (method=config-tool)
  [ERROR]    frameworks: 31 curses    (method=system)
Total passed tests:  518
Total passed tests:  519
Total failed tests:  12
Total skipped tests: 115
test cases/common/103 has header symbol/meson.build:16:2: ERROR: Assert failed: FILE structure is defined in stdio.h, not stdlib.h
FAILED: sub/libfoo.so
FAILED: libbob.so
FAILED: libbob-conf.so 
ERROR: Could not find a JDK platform include directory for your OS, please open an issue or provide a pull request.
test cases/java/9 jdk/meson.build:15:0: ERROR: Dependency "jdk" not found, tried system