Unknown method "to_string" in object <[StringHolder] holds [str]: '2.2'>
On latest commit, argument -Dguile=2.2
results in Unknown method "to_string" in object <[StringHolder] holds [str]: '2.2'> of type StringHolder.
Output of meson ../. -Dbinreloc=false -Dguile=2.2 -Ddefault_theme=gnomangelo_bitmap.svgz -Ddefault_theme_format=svg-rsvg -Dtheme_kde=false -Dgconf=false -Dsound=false -Ddocs=false
:
The Meson build system
Version: 0.62.1
Source dir: /home/rabbitbabbit/Downloads/Git-Cloned/aisleriot
Build dir: /home/rabbitbabbit/Downloads/Git-Cloned/aisleriot/build
Build type: native build
Project name: aisleriot
Project version: 3.22.23
C compiler for the host machine: /usr/bin/gcc (gcc 11.3.0 "gcc (GCC) 11.3.0")
C linker for the host machine: /usr/bin/gcc ld.bfd 2.38
C++ compiler for the host machine: c++ (gcc 11.3.0 "g++ (GCC) 11.3.0")
C++ linker for the host machine: c++ ld.bfd 2.38
Host machine cpu family: x86_64
Host machine cpu: x86_64
Compiler for C supports arguments -Wall: YES (cached)
Compiler for C supports arguments -Wcast-align: YES (cached)
Compiler for C supports arguments -Wempty-body: YES (cached)
Compiler for C supports arguments -Wformat-signedness: YES (cached)
Compiler for C supports arguments -Werror=implicit-function-declaration: YES (cached)
Compiler for C supports arguments -Wextra: YES (cached)
Compiler for C supports arguments -Wformat-nonliteral: YES (cached)
Compiler for C supports arguments -Winit-self: YES (cached)
Compiler for C supports arguments -Wlogical-op: YES (cached)
Compiler for C supports arguments -Wmissing-declarations: YES (cached)
Compiler for C supports arguments -Wmissing-format-attribute: YES (cached)
Compiler for C supports arguments -Wno-missing-field-initializers: YES (cached)
Compiler for C supports arguments -Wno-switch-enum: YES (cached)
Compiler for C supports arguments -Wno-unused-parameter: YES (cached)
Compiler for C supports arguments -Wpacked: YES (cached)
Compiler for C supports arguments -Wpointer-arith: YES (cached)
Compiler for C supports arguments -Wshadow: YES (cached)
Compiler for C supports arguments -Wstrict-aliasing=2: YES (cached)
Compiler for C supports arguments -Wundef: YES (cached)
Compiler for C supports arguments -Wuninitialized: YES (cached)
Compiler for C supports arguments -Wunsafe-loop-optimizations: YES (cached)
Compiler for C supports arguments -Wwrite-strings: YES (cached)
Compiler for C supports arguments -fno-common: YES (cached)
Compiler for C supports arguments -fno-strict-aliasing: YES (cached)
Compiler for C supports arguments -Waggregate-return: YES (cached)
Compiler for C supports arguments -Wimplicit: YES (cached)
Compiler for C supports arguments -Wmissing-prototypes: YES (cached)
Compiler for C supports arguments -Wnested-externs: YES (cached)
Compiler for C supports arguments -Wold-style-definition: YES (cached)
Compiler for C supports arguments -Wsign-compare: YES (cached)
Compiler for C supports arguments -Wstrict-prototypes: YES (cached)
Compiler for C++ supports arguments -Wall: YES (cached)
Compiler for C++ supports arguments -Wcast-align: YES (cached)
Compiler for C++ supports arguments -Wempty-body: YES (cached)
Compiler for C++ supports arguments -Wformat-signedness: YES (cached)
Compiler for C++ supports arguments -Werror=implicit-function-declaration: YES (cached)
Compiler for C++ supports arguments -Wextra: YES (cached)
Compiler for C++ supports arguments -Wformat-nonliteral: YES (cached)
Compiler for C++ supports arguments -Winit-self: YES (cached)
Compiler for C++ supports arguments -Wlogical-op: YES (cached)
Compiler for C++ supports arguments -Wmissing-declarations: YES (cached)
Compiler for C++ supports arguments -Wmissing-format-attribute: YES (cached)
Compiler for C++ supports arguments -Wno-missing-field-initializers: YES (cached)
Compiler for C++ supports arguments -Wno-switch-enum: YES (cached)
Compiler for C++ supports arguments -Wno-unused-parameter: YES (cached)
Compiler for C++ supports arguments -Wpacked: YES (cached)
Compiler for C++ supports arguments -Wpointer-arith: YES (cached)
Compiler for C++ supports arguments -Wshadow: YES (cached)
Compiler for C++ supports arguments -Wstrict-aliasing=2: YES (cached)
Compiler for C++ supports arguments -Wundef: YES (cached)
Compiler for C++ supports arguments -Wuninitialized: YES (cached)
Compiler for C++ supports arguments -Wunsafe-loop-optimizations: YES (cached)
Compiler for C++ supports arguments -Wwrite-strings: YES (cached)
Compiler for C++ supports arguments -fno-common: YES (cached)
Compiler for C++ supports arguments -fno-strict-aliasing: YES (cached)
../meson.build:243: WARNING: Consider using the built-in warning_level option instead of using "-Wall".
../meson.build:243: WARNING: Consider using the built-in warning_level option instead of using "-Wextra".
../meson.build:244: WARNING: Consider using the built-in warning_level option instead of using "-Wall".
../meson.build:244: WARNING: Consider using the built-in warning_level option instead of using "-Wextra".
WARNING: You should add the boolean check kwarg to the run_command call.
It currently defaults to false,
but it will default to true in future releases of meson.
See also: https://github.com/mesonbuild/meson/issues/9300
../meson.build:329:2: ERROR: Unknown method "to_string" in object <[StringHolder] holds [str]: '2.2'> of type StringHolder.
A full log can be found at /home/rabbitbabbit/Downloads/Git-Cloned/aisleriot/build/meson-logs/meson-log.txt
meson-log.txt
:
Build started at 2022-05-22T21:28:45.932281
Main binary: /usr/x86_64-pc-linux-musl/bin/python3.9
Build Options: -Dbinreloc=false -Dguile=2.2 -Ddefault_theme=gnomangelo_bitmap.svgz -Ddefault_theme_format=svg-rsvg -Dtheme_kde=false -Dgconf=false -Dsound=false -Ddocs=false
Python system: Linux
The Meson build system
Version: 0.62.1
Source dir: /home/rabbitbabbit/Downloads/Git-Cloned/aisleriot
Build dir: /home/rabbitbabbit/Downloads/Git-Cloned/aisleriot/build
Build type: native build
Project name: aisleriot
Project version: 3.22.23
C compiler for the host machine: /usr/bin/gcc (gcc 11.3.0 "gcc (GCC) 11.3.0")
C linker for the host machine: /usr/bin/gcc ld.bfd 2.38
C++ compiler for the host machine: c++ (gcc 11.3.0 "g++ (GCC) 11.3.0")
C++ linker for the host machine: c++ ld.bfd 2.38
C compiler for the build machine: /usr/bin/gcc (gcc 11.3.0 "gcc (GCC) 11.3.0")
C linker for the build machine: /usr/bin/gcc ld.bfd 2.38
C++ compiler for the build machine: c++ (gcc 11.3.0 "g++ (GCC) 11.3.0")
C++ linker for the build machine: c++ ld.bfd 2.38
Build machine cpu family: x86_64
Build machine cpu: x86_64
Host machine cpu family: x86_64
Host machine cpu: x86_64
Target machine cpu family: x86_64
Target machine cpu: x86_64
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C supports arguments -Wall: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C supports arguments -Wcast-align: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C supports arguments -Wempty-body: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C supports arguments -Wformat-signedness: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C supports arguments -Werror=implicit-function-declaration: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C supports arguments -Wextra: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
cc1: warning: '-Wformat-nonliteral' ignored without '-Wformat' [-Wformat-nonliteral]
Compiler for C supports arguments -Wformat-nonliteral: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C supports arguments -Winit-self: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C supports arguments -Wlogical-op: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C supports arguments -Wmissing-declarations: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C supports arguments -Wmissing-format-attribute: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C supports arguments -Wno-missing-field-initializers: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C supports arguments -Wno-switch-enum: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C supports arguments -Wno-unused-parameter: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C supports arguments -Wpacked: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C supports arguments -Wpointer-arith: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C supports arguments -Wshadow: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C supports arguments -Wstrict-aliasing=2: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C supports arguments -Wundef: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C supports arguments -Wuninitialized: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C supports arguments -Wunsafe-loop-optimizations: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C supports arguments -Wwrite-strings: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C supports arguments -fno-common: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C supports arguments -fno-strict-aliasing: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C supports arguments -Waggregate-return: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C supports arguments -Wimplicit: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C supports arguments -Wmissing-prototypes: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C supports arguments -Wnested-externs: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C supports arguments -Wold-style-definition: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C supports arguments -Wsign-compare: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C supports arguments -Wstrict-prototypes: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C++ supports arguments -Wall: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C++ supports arguments -Wcast-align: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C++ supports arguments -Wempty-body: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C++ supports arguments -Wformat-signedness: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++
Compiler for C++ supports arguments -Werror=implicit-function-declaration: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C++ supports arguments -Wextra: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
cc1plus: warning: '-Wformat-nonliteral' ignored without '-Wformat' [-Wformat-nonliteral]
Compiler for C++ supports arguments -Wformat-nonliteral: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C++ supports arguments -Winit-self: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C++ supports arguments -Wlogical-op: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C++ supports arguments -Wmissing-declarations: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C++ supports arguments -Wmissing-format-attribute: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C++ supports arguments -Wno-missing-field-initializers: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C++ supports arguments -Wno-switch-enum: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C++ supports arguments -Wno-unused-parameter: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C++ supports arguments -Wpacked: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C++ supports arguments -Wpointer-arith: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C++ supports arguments -Wshadow: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C++ supports arguments -Wstrict-aliasing=2: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C++ supports arguments -Wundef: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C++ supports arguments -Wuninitialized: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C++ supports arguments -Wunsafe-loop-optimizations: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C++ supports arguments -Wwrite-strings: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C++ supports arguments -fno-common: YES (cached)
Using cached compile:
Cached command line:
Code:
extern int i;
int i;
Cached compiler stdout:
Cached compiler stderr:
Compiler for C++ supports arguments -fno-strict-aliasing: YES (cached)
../meson.build:243: WARNING: Consider using the built-in warning_level option instead of using "-Wall".
../meson.build:243: WARNING: Consider using the built-in warning_level option instead of using "-Wextra".
../meson.build:244: WARNING: Consider using the built-in warning_level option instead of using "-Wall".
../meson.build:244: WARNING: Consider using the built-in warning_level option instead of using "-Wextra".
WARNING: You should add the boolean check kwarg to the run_command call.
It currently defaults to false,
but it will default to true in future releases of meson.
See also: https://github.com/mesonbuild/meson/issues/9300
Running command: /usr/host/bin/bash -c source /etc/os-release && echo $ID || echo unknown; exit 0
--- stdout ---
exherbo
--- stderr ---
../meson.build:329:2: ERROR: Unknown method "to_string" in object <[StringHolder] holds [str]: '2.2'> of type StringHolder.