Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 805417 Details for
Bug 870178
app-containers/lxc-5.0.1 failed to compile w/ clang
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
meson-log.txt
meson-log.txt (text/plain), 151.77 KB, created by
Zhixu Liu
on 2022-09-16 04:08:17 UTC
(
hide
)
Description:
meson-log.txt
Filename:
MIME Type:
Creator:
Zhixu Liu
Created:
2022-09-16 04:08:17 UTC
Size:
151.77 KB
patch
obsolete
>Build started at 2022-09-16T12:03:30.202174 >Main binary: /usr/bin/python3.10 >Build Options: -Db_pch=false -Dwerror=false -Dcoverity-build=false -Doss-fuzz=false -Dcommands=true -Dmemfd-rexec=true -Dthread-safety=true -Dapparmor=false -Dcapabilities=true -Dexamples=false -Dio-uring-event-loop=false -Dman=false -Dpam-cgroup=true -Dseccomp=true -Dselinux=false -Dopenssl=true -Dtests=false -Dtools=true -Ddata-path=/var/lib/lxc -Ddoc-path=/usr/share/doc/lxc-5.0.1 -Dlog-path=/var/log/lxc -Drootfs-mount-path=/var/lib/lxc/rootfs -Druntime-path=/run -Dinit-script=sysvinit -Dsd-bus=disabled -Dprefix=/usr -Dlibdir=lib64 -Dlocalstatedir=/var/lib -Dsysconfdir=/etc -Dbuildtype=plain -Dwrap_mode=nodownload -Dbuild.pkg_config_path=/usr/share/pkgconfig -Dpkg_config_path=/usr/share/pkgconfig '--native-file /var/tmp/portage/app-containers/lxc-5.0.1/temp/meson.x86_64-pc-linux-gnu.amd64.ini' >Python system: Linux >The Meson build system >Version: 0.62.2 >Source dir: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1 >Build dir: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build >Build type: native build >Project name: lxc >Project version: 5.0.1 >Sanity testing C compiler: clang >Is cross compiler: False. >Sanity check compiler command line: clang sanitycheckc.c -o sanitycheckc.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -Wl,-O1 -Wl,--as-needed >Sanity check compile stdout: > >----- >Sanity check compile stderr: > >----- >Running test binary command: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/sanitycheckc.exe >C compiler for the host machine: clang (clang 14.0.6 "clang version 14.0.6") >C linker for the host machine: clang ld.bfd 2.38 >Sanity testing C compiler: clang >Is cross compiler: False. >Sanity check compiler command line: clang sanitycheckc.c -o sanitycheckc.exe -D_FILE_OFFSET_BITS=64 >Sanity check compile stdout: > >----- >Sanity check compile stderr: > >----- >Running test binary command: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/sanitycheckc.exe >C compiler for the build machine: clang (clang 14.0.6 "clang version 14.0.6") >C linker for the build machine: clang 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 >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpmk25wmiy >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpmk25wmiy/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpmk25wmiy/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Wl,--fatal-warnings -Wl,--gc-sections -Wl,-O1 -Wl,--as-needed > >Code: > int main(void) { return 0; } > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports link arguments -Wl,--gc-sections: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmphll0k587 >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmphll0k587/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmphll0k587/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Wl,--fatal-warnings -Wl,-z,relro -Wl,-O1 -Wl,--as-needed > >Code: > int main(void) { return 0; } > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports link arguments -Wl,-z,relro: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp6p24j_js >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp6p24j_js/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp6p24j_js/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Wl,--fatal-warnings -Wl,-z,now -Wl,-O1 -Wl,--as-needed > >Code: > int main(void) { return 0; } > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports link arguments -Wl,-z,now: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp5gwlkwy_ >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp5gwlkwy_/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp5gwlkwy_/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Wl,--fatal-warnings -Wl,-fuse-ld=gold -Wl,-O1 -Wl,--as-needed > >Code: > int main(void) { return 0; } > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports link arguments -Wl,-fuse-ld=gold: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp1skqi0d9 >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp1skqi0d9/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp1skqi0d9/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Wl,--fatal-warnings -fstack-protector -Wl,-O1 -Wl,--as-needed > >Code: > int main(void) { return 0; } > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports link arguments -fstack-protector: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp8gct5zmp >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp8gct5zmp/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp8gct5zmp/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Wl,--fatal-warnings -fstack-protector-strong -Wl,-O1 -Wl,--as-needed > >Code: > int main(void) { return 0; } > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports link arguments -fstack-protector-strong: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpkuo1prze >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpkuo1prze/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpkuo1prze/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Wl,--fatal-warnings -Wl,--warn-common -Wl,-O1 -Wl,--as-needed > >Code: > int main(void) { return 0; } > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports link arguments -Wl,--warn-common: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpv8cl0drm >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpv8cl0drm/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpv8cl0drm/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wformat-signedness -Wno-format-signedness > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > error: unknown warning option '-Wformat-signedness' [-Werror,-Wunknown-warning-option] >error: unknown warning option '-Wno-format-signedness' [-Werror,-Wunknown-warning-option] > >Compiler for C supports arguments -Wno-format-signedness: NO >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpmf9lqfy_ >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpmf9lqfy_/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpmf9lqfy_/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wmissing-field-initializers -Wno-missing-field-initializers > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -Wno-missing-field-initializers: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpi73pqr8t >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpi73pqr8t/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpi73pqr8t/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wunused-parameter -Wno-unused-parameter > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -Wno-unused-parameter: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpc7j8oqmj >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpc7j8oqmj/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpc7j8oqmj/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wvla > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -Wvla: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpwfzh7ttn >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpwfzh7ttn/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpwfzh7ttn/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wimplicit-fallthrough=5 > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > error: unknown warning option '-Wimplicit-fallthrough=5'; did you mean '-Wimplicit-fallthrough'? [-Werror,-Wunknown-warning-option] > >Compiler for C supports arguments -Wimplicit-fallthrough=5: NO >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpbtks0oi0 >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpbtks0oi0/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpbtks0oi0/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wcast-align > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -Wcast-align: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp63kxh3ul >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp63kxh3ul/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp63kxh3ul/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wstrict-prototypes > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -Wstrict-prototypes: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp_x9t87fo >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp_x9t87fo/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp_x9t87fo/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -fno-strict-aliasing > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -fno-strict-aliasing: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpymt9ukfc >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpymt9ukfc/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpymt9ukfc/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -fstack-clash-protection > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -fstack-clash-protection: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp1b597p2w >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp1b597p2w/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp1b597p2w/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument --param=ssp-buffer-size=4 > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments --param=ssp-buffer-size=4: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpaqs9vzvq >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpaqs9vzvq/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpaqs9vzvq/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument --mcet -fcf-protection > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > clang-14: error: unsupported option '--mcet -fcf-protection' > >Compiler for C supports arguments --mcet -fcf-protection: NO >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp6uf15jf3 >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp6uf15jf3/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp6uf15jf3/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Werror=implicit-function-declaration > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -Werror=implicit-function-declaration: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp50wj469n >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp50wj469n/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp50wj469n/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wlogical-op > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > error: unknown warning option '-Wlogical-op'; did you mean '-Wlong-long'? [-Werror,-Wunknown-warning-option] > >Compiler for C supports arguments -Wlogical-op: NO >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmperf_cmk5 >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmperf_cmk5/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmperf_cmk5/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wmissing-include-dirs > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -Wmissing-include-dirs: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpwzd_g4d_ >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpwzd_g4d_/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpwzd_g4d_/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wold-style-definition > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -Wold-style-definition: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpxquyz6eq >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpxquyz6eq/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpxquyz6eq/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Winit-self > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -Winit-self: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpw7q_qb0j >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpw7q_qb0j/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpw7q_qb0j/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wunused-but-set-variable > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -Wunused-but-set-variable: YES >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) >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp9684_ri3 >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp9684_ri3/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp9684_ri3/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wfloat-equal > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -Wfloat-equal: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpiu3nsbxp >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpiu3nsbxp/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpiu3nsbxp/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wsuggest-attribute=noreturn > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > error: unknown warning option '-Wsuggest-attribute=noreturn' [-Werror,-Wunknown-warning-option] > >Compiler for C supports arguments -Wsuggest-attribute=noreturn: NO >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpmas97j3q >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpmas97j3q/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpmas97j3q/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Werror=return-type > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -Werror=return-type: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpq_tf8jou >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpq_tf8jou/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpq_tf8jou/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Werror=incompatible-pointer-types > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -Werror=incompatible-pointer-types: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp85qhahom >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp85qhahom/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp85qhahom/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wformat=2 > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -Wformat=2: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpcka9b609 >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpcka9b609/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpcka9b609/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wshadow > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -Wshadow: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpiq4ttyt2 >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpiq4ttyt2/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpiq4ttyt2/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wendif-labels > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -Wendif-labels: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp4wc1mjpk >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp4wc1mjpk/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp4wc1mjpk/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Werror=overflow > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -Werror=overflow: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpm2brbd81 >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpm2brbd81/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpm2brbd81/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -fdiagnostics-show-option > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -fdiagnostics-show-option: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp0qf70z0f >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp0qf70z0f/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp0qf70z0f/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Werror=shift-count-overflow > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -Werror=shift-count-overflow: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp3qrwbkru >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp3qrwbkru/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp3qrwbkru/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Werror=shift-overflow=2 > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > error: unknown warning option '-Werror=shift-overflow=2'; did you mean '-Werror=shift-overflow'? [-Werror,-Wunknown-warning-option] > >Compiler for C supports arguments -Werror=shift-overflow=2: NO >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpdub1nw6k >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpdub1nw6k/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpdub1nw6k/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wdate-time > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -Wdate-time: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpttpf9fyu >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpttpf9fyu/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpttpf9fyu/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wnested-externs > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -Wnested-externs: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpfyl2uu43 >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpfyl2uu43/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpfyl2uu43/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -fasynchronous-unwind-tables > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -fasynchronous-unwind-tables: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpzlqnkdas >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpzlqnkdas/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpzlqnkdas/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -fexceptions > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -fexceptions: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmplbhiosy5 >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmplbhiosy5/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmplbhiosy5/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Warray-bounds > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -Warray-bounds: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmplykwzeed >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmplykwzeed/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmplykwzeed/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wrestrict > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > error: unknown warning option '-Wrestrict' [-Werror,-Wunknown-warning-option] > >Compiler for C supports arguments -Wrestrict: NO >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmplnd8yyys >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmplnd8yyys/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmplnd8yyys/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wreturn-local-addr > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > error: unknown warning option '-Wreturn-local-addr'; did you mean '-Wreturn-stack-address'? [-Werror,-Wunknown-warning-option] > >Compiler for C supports arguments -Wreturn-local-addr: NO >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp_tlvutqi >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp_tlvutqi/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp_tlvutqi/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -fsanitize=cfi > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > clang-14: error: invalid argument '-fsanitize=cfi' only allowed with '-flto' >clang-14: error: invalid argument '-fsanitize=cfi' only allowed with '-fvisibility=' > >Compiler for C supports arguments -fsanitize=cfi: NO >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpxddhmdft >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpxddhmdft/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpxddhmdft/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wstringop-overflow > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > error: unknown warning option '-Wstringop-overflow'; did you mean '-Wshift-overflow'? [-Werror,-Wunknown-warning-option] > >Compiler for C supports arguments -Wstringop-overflow: NO >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp227s_ad6 >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp227s_ad6/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp227s_ad6/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wtypedef-redefinition -Wno-typedef-redefinition > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -Wno-typedef-redefinition: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpxtmy1tsj >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpxtmy1tsj/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpxtmy1tsj/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wgnu-variable-sized-type-not-at-end -Wno-gnu-variable-sized-type-not-at-end > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C supports arguments -Wno-gnu-variable-sized-type-not-at-end: YES >meson.build:239: WARNING: add_languages is missing native:, assuming languages are wanted for both host and build. >Sanity testing C++ compiler: clang++ >Is cross compiler: False. >Sanity check compiler command line: clang++ sanitycheckcpp.cc -o sanitycheckcpp.exe -D_FILE_OFFSET_BITS=64 >Sanity check compile stdout: > >----- >Sanity check compile stderr: > >----- >Running test binary command: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/sanitycheckcpp.exe >C++ compiler for the build machine: clang++ (clang 14.0.6 "clang version 14.0.6") >C++ linker for the build machine: clang++ ld.bfd 2.38 >Sanity testing C++ compiler: clang++ >Is cross compiler: False. >Sanity check compiler command line: clang++ sanitycheckcpp.cc -o sanitycheckcpp.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -Wl,-O1 -Wl,--as-needed >Sanity check compile stdout: > >----- >Sanity check compile stderr: > >----- >Running test binary command: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/sanitycheckcpp.exe >C++ compiler for the host machine: clang++ (clang 14.0.6 "clang version 14.0.6") >C++ linker for the host machine: clang++ ld.bfd 2.38 >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpa5b7i5vo >Command line: clang++ /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpa5b7i5vo/testfile.cpp -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpa5b7i5vo/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wformat-signedness -Wno-format-signedness > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > error: unknown warning option '-Wformat-signedness' [-Werror,-Wunknown-warning-option] >error: unknown warning option '-Wno-format-signedness' [-Werror,-Wunknown-warning-option] > >Compiler for C++ supports arguments -Wno-format-signedness: NO >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp4q5l2vvp >Command line: clang++ /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp4q5l2vvp/testfile.cpp -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp4q5l2vvp/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wmissing-field-initializers -Wno-missing-field-initializers > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C++ supports arguments -Wno-missing-field-initializers: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpjlbei5sm >Command line: clang++ /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpjlbei5sm/testfile.cpp -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpjlbei5sm/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wunused-parameter -Wno-unused-parameter > >Code: > extern int i; >int i; > >Compiler stdout: > >Compiler stderr: > >Compiler for C++ supports arguments -Wno-unused-parameter: YES >Program sh found: YES (/bin/sh) >Program date found: YES (/bin/date) >Program git found: YES (/usr/bin/git) >Running command: /bin/sh -c echo "$SOURCE_DATE_EPOCH" >--- stdout --- > > >--- stderr --- > > >Running command: /usr/bin/test -e .git >--- stdout --- > >--- stderr --- > > >Running command: /bin/date +%s >--- stdout --- >1663301014 > >--- stderr --- > > >Running command: /bin/date --utc --date=@1663301014 > +%Y-%m-%d >--- stdout --- >2022-09-16 > >--- stderr --- > > >Program docbook2X2man docbook2x-man db2x_docbook2man docbook2man docbook-to-man found: NO >Program docbook2man found: NO >Run-time dependency threads found: YES >Pkg-config binary for 1 is not cached. >Pkg-config binary for 1 specified from cross file, native file, or env var as ['x86_64-pc-linux-gnu-pkg-config'] >Found pkg-config: /usr/bin/x86_64-pc-linux-gnu-pkg-config (1.8.0) >Determining dependency 'libseccomp' with pkg-config executable '/usr/bin/x86_64-pc-linux-gnu-pkg-config' >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/app-containers/lxc-5.0.1/temp/logging >env[PKG_CONFIG_PATH]: /usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >Called `/usr/bin/x86_64-pc-linux-gnu-pkg-config --modversion libseccomp` -> 0 >2.5.4 >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/app-containers/lxc-5.0.1/temp/logging >env[PKG_CONFIG_PATH]: /usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >Called `/usr/bin/x86_64-pc-linux-gnu-pkg-config --cflags libseccomp` -> 0 > >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/app-containers/lxc-5.0.1/temp/logging >env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1 >env[PKG_CONFIG_PATH]: /usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >Called `/usr/bin/x86_64-pc-linux-gnu-pkg-config --libs libseccomp` -> 0 >-L/usr/lib64 -lseccomp >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/app-containers/lxc-5.0.1/temp/logging >env[PKG_CONFIG_PATH]: /usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >Called `/usr/bin/x86_64-pc-linux-gnu-pkg-config --libs libseccomp` -> 0 >-lseccomp >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpwycaxz3a >Command line: clang++ /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpwycaxz3a/testfile.cpp -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpwycaxz3a/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=implicit-function-declaration -Wl,-O1 -Wl,--as-needed > >Code: > #include<stdio.h> > > int main(void) { > printf("%ld\n", (long)(sizeof(void *))); > return 0; > } >Compiler stdout: > >Compiler stderr: > >Program stdout: > >8 > >Program stderr: > > >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpa5veaomt >Command line: clang++ /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpa5veaomt/testfile.cpp -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpa5veaomt/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument --print-search-dirs > >Code: > >Compiler stdout: > programs: =/usr/lib/llvm/14/bin:/usr/lib/gcc/x86_64-pc-linux-gnu/11.3.0/../../../../x86_64-pc-linux-gnu/bin >libraries: =/usr/lib/llvm/14/bin/../../../../lib/clang/14.0.6:/usr/lib/gcc/x86_64-pc-linux-gnu/11.3.0:/usr/lib/gcc/x86_64-pc-linux-gnu/11.3.0/../../../../lib64:/lib/../lib64:/usr/lib/../lib64:/usr/lib/gcc/x86_64-pc-linux-gnu/11.3.0/../../../../x86_64-pc-linux-gnu/lib:/lib:/usr/lib > >Compiler stderr: > >Run-time dependency libseccomp found: YES 2.5.4 >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpa0u599wg >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpa0u599wg/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpa0u599wg/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include<stdio.h> > > #include <seccomp.h> > > int main(void) { > printf("%ld\n", (long)(sizeof(scmp_filter_ctx))); > return 0; > } >Compiler stdout: > >Compiler stderr: > >Program stdout: > >8 > >Program stderr: > > >Checking for size of "scmp_filter_ctx" : 8 >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp96yfsbz0 >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp96yfsbz0/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp96yfsbz0/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include<stdio.h> > > #include <seccomp.h> > > int main(void) { > printf("%ld\n", (long)(sizeof(struct seccomp_notif_sizes))); > return 0; > } >Compiler stdout: > >Compiler stderr: > >Program stdout: > >6 > >Program stderr: > > >Checking for size of "struct seccomp_notif_sizes" : 6 >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpiblvqrey >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpiblvqrey/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpiblvqrey/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include<stdio.h> > > #include <seccomp.h> > > int main(void) { > printf("%ld\n", (long)(sizeof(struct clone_args))); > return 0; > } >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpiblvqrey/testfile.c:6:36: error: invalid application of 'sizeof' to an incomplete type 'struct clone_args' > printf("%ld\n", (long)(sizeof(struct clone_args))); > ^ ~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpiblvqrey/testfile.c:6:50: note: forward declaration of 'struct clone_args' > printf("%ld\n", (long)(sizeof(struct clone_args))); > ^ >1 error generated. > >Could not compile test file /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpiblvqrey/testfile.c: 1 > >Checking for size of "struct clone_args" : -1 >Pkg-config binary for 1 is cached. >Determining dependency 'openssl' with pkg-config executable '/usr/bin/x86_64-pc-linux-gnu-pkg-config' >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/app-containers/lxc-5.0.1/temp/logging >env[PKG_CONFIG_PATH]: /usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >Called `/usr/bin/x86_64-pc-linux-gnu-pkg-config --modversion openssl` -> 0 >1.1.1q >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/app-containers/lxc-5.0.1/temp/logging >env[PKG_CONFIG_PATH]: /usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >Called `/usr/bin/x86_64-pc-linux-gnu-pkg-config --cflags openssl` -> 0 > >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/app-containers/lxc-5.0.1/temp/logging >env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1 >env[PKG_CONFIG_PATH]: /usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >Called `/usr/bin/x86_64-pc-linux-gnu-pkg-config --libs openssl` -> 0 >-L/usr/lib64 -lssl -lcrypto >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/app-containers/lxc-5.0.1/temp/logging >env[PKG_CONFIG_PATH]: /usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >Called `/usr/bin/x86_64-pc-linux-gnu-pkg-config --libs openssl` -> 0 >-lssl -lcrypto >Run-time dependency openssl found: YES 1.1.1q >Pkg-config binary for 1 is cached. >Determining dependency 'libcap' with pkg-config executable '/usr/bin/x86_64-pc-linux-gnu-pkg-config' >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/app-containers/lxc-5.0.1/temp/logging >env[PKG_CONFIG_PATH]: /usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >Called `/usr/bin/x86_64-pc-linux-gnu-pkg-config --modversion libcap` -> 0 >2.65 >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/app-containers/lxc-5.0.1/temp/logging >env[PKG_CONFIG_PATH]: /usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >Called `/usr/bin/x86_64-pc-linux-gnu-pkg-config --cflags libcap` -> 0 > >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/app-containers/lxc-5.0.1/temp/logging >env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1 >env[PKG_CONFIG_PATH]: /usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >Called `/usr/bin/x86_64-pc-linux-gnu-pkg-config --libs libcap` -> 0 >-L/usr/lib64 -lcap >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/app-containers/lxc-5.0.1/temp/logging >env[PKG_CONFIG_PATH]: /usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >Called `/usr/bin/x86_64-pc-linux-gnu-pkg-config --libs libcap` -> 0 >-lcap >Run-time dependency libcap found: YES 2.65 >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp_4i62sxg >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp_4i62sxg/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp_4i62sxg/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -Wl,--start-group /usr/lib64/libcap.so -Wl,--end-group -Wl,-O1 -Wl,--as-needed > >Code: > #include <sys/capability.h> >#include <limits.h> > > #if defined __stub_cap_get_file || defined __stub___cap_get_file > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &cap_get_file; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > >Checking for function "cap_get_file" with dependency libcap: YES >Pkg-config binary for 1 is cached. >Determining dependency 'libcap' with pkg-config executable '/usr/bin/x86_64-pc-linux-gnu-pkg-config' >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/app-containers/lxc-5.0.1/temp/logging >env[PKG_CONFIG_PATH]: /usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/app-containers/lxc-5.0.1/temp/logging >env[PKG_CONFIG_PATH]: /usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/app-containers/lxc-5.0.1/temp/logging >env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1 >env[PKG_CONFIG_PATH]: /usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >Called `/usr/bin/x86_64-pc-linux-gnu-pkg-config --libs --static libcap` -> 0 >-L/usr/lib64 -lcap >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/app-containers/lxc-5.0.1/temp/logging >env[PKG_CONFIG_PATH]: /usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >Called `/usr/bin/x86_64-pc-linux-gnu-pkg-config --libs --static libcap` -> 0 >-lcap >Run-time dependency libcap found: YES 2.65 >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmphsxdu99y >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmphsxdu99y/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmphsxdu99y/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -static -Wl,--start-group /usr/lib64/libcap.a -Wl,--end-group -Wl,-O1 -Wl,--as-needed > >Code: > >int main(int argc, char *argv[]) { return 0; }; > >Compiler stdout: > >Compiler stderr: > >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpzljpcakr >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpzljpcakr/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpzljpcakr/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Wl,--start-group -lutil -Wl,--end-group -Wl,--allow-shlib-undefined -Wl,-O1 -Wl,--as-needed > >Code: > int main(void) { return 0; } > >Compiler stdout: > >Compiler stderr: > >Library util found: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp2heu4y_r >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp2heu4y_r/testfile.c -E -P -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -P -O0 -Werror=implicit-function-declaration -std=gnu11 > >Code: > > #ifdef __has_include > #if !__has_include("security/pam_modules.h") > #error "Header 'security/pam_modules.h' could not be found" > #endif > #else > #include <security/pam_modules.h> > #endif >Compiler stdout: > > >Compiler stderr: > >Has header "security/pam_modules.h" : YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpbl5xlg4u >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpbl5xlg4u/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpbl5xlg4u/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Wl,--start-group -lpam -Wl,--end-group -Wl,--allow-shlib-undefined -Wl,-O1 -Wl,--as-needed > >Code: > int main(void) { return 0; } > >Compiler stdout: > >Compiler stderr: > >Library pam found: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpsark5vbz >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpsark5vbz/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpsark5vbz/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <stdio.h> >#include <limits.h> > > #if defined __stub_fmemopen || defined __stub___fmemopen > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &fmemopen; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > >Checking for function "fmemopen" : YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpaxu33wvy >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpaxu33wvy/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpaxu33wvy/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -Wl,--start-group -lutil -Wl,--end-group -Wl,-O1 -Wl,--as-needed > >Code: > #include <pty.h> >#include <limits.h> > > #if defined __stub_openpty || defined __stub___openpty > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &openpty; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > >Checking for function "openpty" with dependency -lutil: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpmlr9cy96 >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpmlr9cy96/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpmlr9cy96/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -Wl,-O1 -Wl,--as-needed > >Code: > #include <pthread.h> >#include <limits.h> > > #if defined __stub_pthread_setcancelstate || defined __stub___pthread_setcancelstate > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &pthread_setcancelstate; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > >Checking for function "pthread_setcancelstate" : YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp8nnrbgm6 >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp8nnrbgm6/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp8nnrbgm6/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -Wl,-O1 -Wl,--as-needed > >Code: > > #define rand_r meson_disable_define_of_rand_r > > #include <limits.h> > #undef rand_r > > #ifdef __cplusplus > extern "C" > #endif > char rand_r (void); > > #if defined __stub_rand_r || defined __stub___rand_r > fail fail fail this function is not going to work > #endif > > int main(void) { > return rand_r (); > } >Compiler stdout: > >Compiler stderr: > >Checking for function "rand_r" : YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmphqq04kzd >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmphqq04kzd/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmphqq04kzd/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <string.h> >#include <limits.h> > > #if defined __stub_strchrnul || defined __stub___strchrnul > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &strchrnul; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > >Checking for function "strchrnul" : YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpznm2w3ox >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpznm2w3ox/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpznm2w3ox/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <string.h> >#include <limits.h> > > #if defined __stub_strerror_r || defined __stub___strerror_r > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &strerror_r; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > >Checking for function "strerror_r" : YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpwtdotdhw >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpwtdotdhw/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpwtdotdhw/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -std=gnu11 > >Code: > >#define _GNU_SOURCE >#include <string.h> >int func (void) { > char error_string[256]; > char *ptr = strerror_r (-2, error_string, 256); > char c = *strerror_r (-2, error_string, 256); > return c != 0 && ptr != (void*) 0L; >} > >Compiler stdout: > >Compiler stderr: > >Checking if "strerror_r() returns char *" compiles: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpxd6akaal >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpxd6akaal/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpxd6akaal/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Werror=attributes > >Code: > > int foo( void ) { > switch (0) { > case 1: __attribute__((fallthrough)); > case 2: break; > } > return 0; > }; >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpxd6akaal/testfile.c:3:19: warning: no case matching constant switch condition '0' > switch (0) { > ^ >1 warning generated. > >Compiler for C supports function attribute fallthrough: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpxmh21a5y >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpxmh21a5y/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpxmh21a5y/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Werror=attributes > >Code: > int foo(char * p) __attribute__((nonnull(1))); >Compiler stdout: > >Compiler stderr: > >Compiler for C supports function attribute nonnull: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmph5rd2m0s >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmph5rd2m0s/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmph5rd2m0s/output.obj -c -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Werror=attributes > >Code: > int *foo(void) __attribute__((returns_nonnull)); >Compiler stdout: > >Compiler stderr: > >Compiler for C supports function attribute returns_nonnull: YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpf33b2igy >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpf33b2igy/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpf33b2igy/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include<stdio.h> > >#include <uchar.h> >#include <sys/mount.h> >#include <sys/stat.h> >#include <linux/fs.h> >#include <linux/if_link.h> >#include <linux/openat2.h> >#include <linux/sched.h> >#include <linux/types.h> > > int main(void) { > printf("%ld\n", (long)(sizeof(__aligned_u64))); > return 0; > } >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpf33b2igy/testfile.c:13:43: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] > printf("%ld\n", (long)(sizeof(__aligned_u64))); > ^~~~~~~~~~~~~ >/usr/include/linux/types.h:43:44: note: expanded from macro '__aligned_u64' >#define __aligned_u64 __u64 __attribute__((aligned(8))) > ^~~~~~~~~~ >1 warning generated. > >Program stdout: > >8 > >Program stderr: > > >Checking for size of "__aligned_u64" : 8 >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpkxzg6i9q >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpkxzg6i9q/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpkxzg6i9q/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include<stdio.h> > >#include <uchar.h> >#include <sys/mount.h> >#include <sys/stat.h> >#include <linux/fs.h> >#include <linux/if_link.h> >#include <linux/openat2.h> >#include <linux/sched.h> >#include <linux/types.h> > > int main(void) { > printf("%ld\n", (long)(sizeof(struct clone_args))); > return 0; > } >Compiler stdout: > >Compiler stderr: > >Program stdout: > >88 > >Program stderr: > > >Checking for size of "struct clone_args" : 88 >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpu1loyga5 >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpu1loyga5/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpu1loyga5/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include<stdio.h> > >#include <uchar.h> >#include <sys/mount.h> >#include <sys/stat.h> >#include <linux/fs.h> >#include <linux/if_link.h> >#include <linux/openat2.h> >#include <linux/sched.h> >#include <linux/types.h> > > int main(void) { > printf("%ld\n", (long)(sizeof(struct mount_attr))); > return 0; > } >Compiler stdout: > >Compiler stderr: > >Program stdout: > >32 > >Program stderr: > > >Checking for size of "struct mount_attr" : 32 >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpopjsbn7c >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpopjsbn7c/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpopjsbn7c/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include<stdio.h> > >#include <uchar.h> >#include <sys/mount.h> >#include <sys/stat.h> >#include <linux/fs.h> >#include <linux/if_link.h> >#include <linux/openat2.h> >#include <linux/sched.h> >#include <linux/types.h> > > int main(void) { > printf("%ld\n", (long)(sizeof(struct open_how))); > return 0; > } >Compiler stdout: > >Compiler stderr: > >Program stdout: > >24 > >Program stderr: > > >Checking for size of "struct open_how" : 24 >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp3fhofn_f >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp3fhofn_f/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp3fhofn_f/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include<stdio.h> > >#include <uchar.h> >#include <sys/mount.h> >#include <sys/stat.h> >#include <linux/fs.h> >#include <linux/if_link.h> >#include <linux/openat2.h> >#include <linux/sched.h> >#include <linux/types.h> > > int main(void) { > printf("%ld\n", (long)(sizeof(struct rtnl_link_stats64))); > return 0; > } >Compiler stdout: > >Compiler stderr: > >Program stdout: > >192 > >Program stderr: > > >Checking for size of "struct rtnl_link_stats64" : 192 >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpc5dzqj1e >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpc5dzqj1e/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpc5dzqj1e/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <sys/syscall.h> > #include <unistd.h> >#include <limits.h> > > #if defined __stub_bpf || defined __stub___bpf > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &bpf; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpc5dzqj1e/testfile.c:10:32: error: use of undeclared identifier 'bpf' > void *a = (void*) &bpf; > ^ >1 error generated. > >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpsxui9a5z >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpsxui9a5z/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpsxui9a5z/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <sys/syscall.h> > #include <unistd.h> > int main(void) { > > /* With some toolchains (MSYS2/mingw for example) the compiler > * provides various builtins which are not really implemented and > * fall back to the stdlib where they aren't provided and fail at > * build/link time. In case the user provides a header, including > * the header didn't lead to the function being defined, and the > * function we are checking isn't a builtin itself we assume the > * builtin is not functional and we just error out. */ > #if !0 && !defined(bpf) && !0 > #error "No definition for __builtin_bpf found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_bpf) > #error "__builtin_bpf not found" > #endif > #elif ! defined(bpf) > __builtin_bpf; > #endif > return 0; > } >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpsxui9a5z/testfile.c:13:14: error: "No definition for __builtin_bpf found in the prefix" > #error "No definition for __builtin_bpf found in the prefix" > ^ >/var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpsxui9a5z/testfile.c:18:18: error: "__builtin_bpf not found" > #error "__builtin_bpf not found" > ^ >2 errors generated. > >Checking for function "bpf" : NO >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp1f9exlrk >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp1f9exlrk/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp1f9exlrk/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <unistd.h> >#include <limits.h> > > #if defined __stub_close_range || defined __stub___close_range > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &close_range; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > >Checking for function "close_range" : YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp07llj8om >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp07llj8om/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp07llj8om/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <unistd.h> >#include <limits.h> > > #if defined __stub_execveat || defined __stub___execveat > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &execveat; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > >Checking for function "execveat" : YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp8d3ibjk0 >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp8d3ibjk0/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp8d3ibjk0/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <stdio.h> > #include <mntent.h> >#include <limits.h> > > #if defined __stub_endmntent || defined __stub___endmntent > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &endmntent; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > >Checking for function "endmntent" : YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpeybahebn >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpeybahebn/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpeybahebn/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <fcntl.h> > #include <unistd.h> >#include <limits.h> > > #if defined __stub_faccessat || defined __stub___faccessat > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &faccessat; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > >Checking for function "faccessat" : YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp7r79zcua >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp7r79zcua/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp7r79zcua/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <unistd.h> >#include <limits.h> > > #if defined __stub_fexecve || defined __stub___fexecve > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &fexecve; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > >Checking for function "fexecve" : YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp0axjys93 >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp0axjys93/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp0axjys93/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <stdio.h> >#include <limits.h> > > #if defined __stub_fgetln || defined __stub___fgetln > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &fgetln; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp0axjys93/testfile.c:9:32: error: use of undeclared identifier 'fgetln' > void *a = (void*) &fgetln; > ^ >1 error generated. > >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpbzrgi7hp >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpbzrgi7hp/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpbzrgi7hp/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <stdio.h> > int main(void) { > > /* With some toolchains (MSYS2/mingw for example) the compiler > * provides various builtins which are not really implemented and > * fall back to the stdlib where they aren't provided and fail at > * build/link time. In case the user provides a header, including > * the header didn't lead to the function being defined, and the > * function we are checking isn't a builtin itself we assume the > * builtin is not functional and we just error out. */ > #if !0 && !defined(fgetln) && !0 > #error "No definition for __builtin_fgetln found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_fgetln) > #error "__builtin_fgetln not found" > #endif > #elif ! defined(fgetln) > __builtin_fgetln; > #endif > return 0; > } >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpbzrgi7hp/testfile.c:12:14: error: "No definition for __builtin_fgetln found in the prefix" > #error "No definition for __builtin_fgetln found in the prefix" > ^ >/var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpbzrgi7hp/testfile.c:17:18: error: "__builtin_fgetln not found" > #error "__builtin_fgetln not found" > ^ >2 errors generated. > >Checking for function "fgetln" : NO >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp3trtactt >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp3trtactt/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp3trtactt/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <sys/mount.h> >#include <limits.h> > > #if defined __stub_fsconfig || defined __stub___fsconfig > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &fsconfig; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp3trtactt/testfile.c:9:32: error: use of undeclared identifier 'fsconfig' > void *a = (void*) &fsconfig; > ^ >1 error generated. > >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpki1cq5tm >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpki1cq5tm/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpki1cq5tm/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <sys/mount.h> > int main(void) { > > /* With some toolchains (MSYS2/mingw for example) the compiler > * provides various builtins which are not really implemented and > * fall back to the stdlib where they aren't provided and fail at > * build/link time. In case the user provides a header, including > * the header didn't lead to the function being defined, and the > * function we are checking isn't a builtin itself we assume the > * builtin is not functional and we just error out. */ > #if !0 && !defined(fsconfig) && !0 > #error "No definition for __builtin_fsconfig found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_fsconfig) > #error "__builtin_fsconfig not found" > #endif > #elif ! defined(fsconfig) > __builtin_fsconfig; > #endif > return 0; > } >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpki1cq5tm/testfile.c:12:14: error: "No definition for __builtin_fsconfig found in the prefix" > #error "No definition for __builtin_fsconfig found in the prefix" > ^ >/var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpki1cq5tm/testfile.c:17:18: error: "__builtin_fsconfig not found" > #error "__builtin_fsconfig not found" > ^ >2 errors generated. > >Checking for function "fsconfig" : NO >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpg0byeti0 >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpg0byeti0/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpg0byeti0/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <sys/mount.h> >#include <limits.h> > > #if defined __stub_fsmount || defined __stub___fsmount > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &fsmount; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpg0byeti0/testfile.c:9:32: error: use of undeclared identifier 'fsmount' > void *a = (void*) &fsmount; > ^ >1 error generated. > >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp03g3ux4i >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp03g3ux4i/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp03g3ux4i/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <sys/mount.h> > int main(void) { > > /* With some toolchains (MSYS2/mingw for example) the compiler > * provides various builtins which are not really implemented and > * fall back to the stdlib where they aren't provided and fail at > * build/link time. In case the user provides a header, including > * the header didn't lead to the function being defined, and the > * function we are checking isn't a builtin itself we assume the > * builtin is not functional and we just error out. */ > #if !0 && !defined(fsmount) && !0 > #error "No definition for __builtin_fsmount found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_fsmount) > #error "__builtin_fsmount not found" > #endif > #elif ! defined(fsmount) > __builtin_fsmount; > #endif > return 0; > } >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp03g3ux4i/testfile.c:12:14: error: "No definition for __builtin_fsmount found in the prefix" > #error "No definition for __builtin_fsmount found in the prefix" > ^ >/var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp03g3ux4i/testfile.c:17:18: error: "__builtin_fsmount not found" > #error "__builtin_fsmount not found" > ^ >2 errors generated. > >Checking for function "fsmount" : NO >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp9lvu3re_ >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp9lvu3re_/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp9lvu3re_/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <sys/mount.h> >#include <limits.h> > > #if defined __stub_fsopen || defined __stub___fsopen > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &fsopen; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp9lvu3re_/testfile.c:9:32: error: use of undeclared identifier 'fsopen' > void *a = (void*) &fsopen; > ^ >1 error generated. > >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpv0zua6vf >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpv0zua6vf/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpv0zua6vf/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <sys/mount.h> > int main(void) { > > /* With some toolchains (MSYS2/mingw for example) the compiler > * provides various builtins which are not really implemented and > * fall back to the stdlib where they aren't provided and fail at > * build/link time. In case the user provides a header, including > * the header didn't lead to the function being defined, and the > * function we are checking isn't a builtin itself we assume the > * builtin is not functional and we just error out. */ > #if !0 && !defined(fsopen) && !0 > #error "No definition for __builtin_fsopen found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_fsopen) > #error "__builtin_fsopen not found" > #endif > #elif ! defined(fsopen) > __builtin_fsopen; > #endif > return 0; > } >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpv0zua6vf/testfile.c:12:14: error: "No definition for __builtin_fsopen found in the prefix" > #error "No definition for __builtin_fsopen found in the prefix" > ^ >/var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpv0zua6vf/testfile.c:17:18: error: "__builtin_fsopen not found" > #error "__builtin_fsopen not found" > ^ >2 errors generated. > >Checking for function "fsopen" : NO >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp8xzmca6b >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp8xzmca6b/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp8xzmca6b/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <sys/mount.h> >#include <limits.h> > > #if defined __stub_fspick || defined __stub___fspick > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &fspick; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp8xzmca6b/testfile.c:9:32: error: use of undeclared identifier 'fspick' > void *a = (void*) &fspick; > ^ >1 error generated. > >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmps1d0k0lo >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmps1d0k0lo/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmps1d0k0lo/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <sys/mount.h> > int main(void) { > > /* With some toolchains (MSYS2/mingw for example) the compiler > * provides various builtins which are not really implemented and > * fall back to the stdlib where they aren't provided and fail at > * build/link time. In case the user provides a header, including > * the header didn't lead to the function being defined, and the > * function we are checking isn't a builtin itself we assume the > * builtin is not functional and we just error out. */ > #if !0 && !defined(fspick) && !0 > #error "No definition for __builtin_fspick found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_fspick) > #error "__builtin_fspick not found" > #endif > #elif ! defined(fspick) > __builtin_fspick; > #endif > return 0; > } >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmps1d0k0lo/testfile.c:12:14: error: "No definition for __builtin_fspick found in the prefix" > #error "No definition for __builtin_fspick found in the prefix" > ^ >/var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmps1d0k0lo/testfile.c:17:18: error: "__builtin_fspick not found" > #error "__builtin_fspick not found" > ^ >2 errors generated. > >Checking for function "fspick" : NO >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmptz96vygy >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmptz96vygy/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmptz96vygy/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <sys/types.h> > #include <grp.h> >#include <limits.h> > > #if defined __stub_getgrgid_r || defined __stub___getgrgid_r > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &getgrgid_r; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > >Checking for function "getgrgid_r" : YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpshi8sfm5 >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpshi8sfm5/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpshi8sfm5/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <stdio.h> >#include <limits.h> > > #if defined __stub_getline || defined __stub___getline > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &getline; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > >Checking for function "getline" : YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp4jie8ffg >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp4jie8ffg/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp4jie8ffg/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <stdlib.h> >#include <limits.h> > > #if defined __stub_getsubopt || defined __stub___getsubopt > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &getsubopt; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > >Checking for function "getsubopt" : YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp57qxyry_ >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp57qxyry_/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp57qxyry_/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <sys/types.h> > #include <unistd.h> >#include <limits.h> > > #if defined __stub_gettid || defined __stub___gettid > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &gettid; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > >Checking for function "gettid" : YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpj0fb7rog >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpj0fb7rog/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpj0fb7rog/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <stdio.h> > #include <mntent.h> >#include <limits.h> > > #if defined __stub_hasmntopt || defined __stub___hasmntopt > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &hasmntopt; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > >Checking for function "hasmntopt" : YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpugtrg1r7 >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpugtrg1r7/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpugtrg1r7/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <linux/kcmp.h> >#include <limits.h> > > #if defined __stub_kcmp || defined __stub___kcmp > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &kcmp; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpugtrg1r7/testfile.c:9:32: error: use of undeclared identifier 'kcmp' > void *a = (void*) &kcmp; > ^ >1 error generated. > >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpzmt8fqo9 >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpzmt8fqo9/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpzmt8fqo9/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <linux/kcmp.h> > int main(void) { > > /* With some toolchains (MSYS2/mingw for example) the compiler > * provides various builtins which are not really implemented and > * fall back to the stdlib where they aren't provided and fail at > * build/link time. In case the user provides a header, including > * the header didn't lead to the function being defined, and the > * function we are checking isn't a builtin itself we assume the > * builtin is not functional and we just error out. */ > #if !0 && !defined(kcmp) && !0 > #error "No definition for __builtin_kcmp found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_kcmp) > #error "__builtin_kcmp not found" > #endif > #elif ! defined(kcmp) > __builtin_kcmp; > #endif > return 0; > } >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpzmt8fqo9/testfile.c:12:14: error: "No definition for __builtin_kcmp found in the prefix" > #error "No definition for __builtin_kcmp found in the prefix" > ^ >/var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpzmt8fqo9/testfile.c:17:18: error: "__builtin_kcmp not found" > #error "__builtin_kcmp not found" > ^ >2 errors generated. > >Checking for function "kcmp" : NO >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpnljjivxx >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpnljjivxx/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpnljjivxx/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <sys/types.h> > #include <keyutils.h> >#include <limits.h> > > #if defined __stub_keyctl || defined __stub___keyctl > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &keyctl; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > /usr/bin/x86_64-pc-linux-gnu-ld: /var/tmp/portage/app-containers/lxc-5.0.1/temp/testfile-a701ac.o: in function `main': >testfile.c:(.text+0xe): undefined reference to `keyctl' >clang-14: error: linker command failed with exit code 1 (use -v to see invocation) > >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpc173rev_ >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpc173rev_/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpc173rev_/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <sys/types.h> > #include <keyutils.h> > int main(void) { > > /* With some toolchains (MSYS2/mingw for example) the compiler > * provides various builtins which are not really implemented and > * fall back to the stdlib where they aren't provided and fail at > * build/link time. In case the user provides a header, including > * the header didn't lead to the function being defined, and the > * function we are checking isn't a builtin itself we assume the > * builtin is not functional and we just error out. */ > #if !0 && !defined(keyctl) && !0 > #error "No definition for __builtin_keyctl found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_keyctl) > #error "__builtin_keyctl not found" > #endif > #elif ! defined(keyctl) > __builtin_keyctl; > #endif > return 0; > } >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpc173rev_/testfile.c:13:14: error: "No definition for __builtin_keyctl found in the prefix" > #error "No definition for __builtin_keyctl found in the prefix" > ^ >/var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpc173rev_/testfile.c:18:18: error: "__builtin_keyctl not found" > #error "__builtin_keyctl not found" > ^ >2 errors generated. > >Checking for function "keyctl" : NO >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpbt3rgcnf >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpbt3rgcnf/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpbt3rgcnf/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <sys/mman.h> >#include <limits.h> > > #if defined __stub_memfd_create || defined __stub___memfd_create > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &memfd_create; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > >Checking for function "memfd_create" : YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpey80hehz >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpey80hehz/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpey80hehz/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <sys/mount.h> >#include <limits.h> > > #if defined __stub_mount_setattr || defined __stub___mount_setattr > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &mount_setattr; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpey80hehz/testfile.c:9:32: error: use of undeclared identifier 'mount_setattr' > void *a = (void*) &mount_setattr; > ^ >1 error generated. > >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpffgvlgmy >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpffgvlgmy/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpffgvlgmy/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <sys/mount.h> > int main(void) { > > /* With some toolchains (MSYS2/mingw for example) the compiler > * provides various builtins which are not really implemented and > * fall back to the stdlib where they aren't provided and fail at > * build/link time. In case the user provides a header, including > * the header didn't lead to the function being defined, and the > * function we are checking isn't a builtin itself we assume the > * builtin is not functional and we just error out. */ > #if !0 && !defined(mount_setattr) && !0 > #error "No definition for __builtin_mount_setattr found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_mount_setattr) > #error "__builtin_mount_setattr not found" > #endif > #elif ! defined(mount_setattr) > __builtin_mount_setattr; > #endif > return 0; > } >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpffgvlgmy/testfile.c:12:14: error: "No definition for __builtin_mount_setattr found in the prefix" > #error "No definition for __builtin_mount_setattr found in the prefix" > ^ >/var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpffgvlgmy/testfile.c:17:18: error: "__builtin_mount_setattr not found" > #error "__builtin_mount_setattr not found" > ^ >2 errors generated. > >Checking for function "mount_setattr" : NO >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpdz7mw80y >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpdz7mw80y/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpdz7mw80y/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <sys/mount.h> >#include <limits.h> > > #if defined __stub_move_mount || defined __stub___move_mount > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &move_mount; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpdz7mw80y/testfile.c:9:32: error: use of undeclared identifier 'move_mount' > void *a = (void*) &move_mount; > ^ >1 error generated. > >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpvhy2j2ea >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpvhy2j2ea/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpvhy2j2ea/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <sys/mount.h> > int main(void) { > > /* With some toolchains (MSYS2/mingw for example) the compiler > * provides various builtins which are not really implemented and > * fall back to the stdlib where they aren't provided and fail at > * build/link time. In case the user provides a header, including > * the header didn't lead to the function being defined, and the > * function we are checking isn't a builtin itself we assume the > * builtin is not functional and we just error out. */ > #if !0 && !defined(move_mount) && !0 > #error "No definition for __builtin_move_mount found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_move_mount) > #error "__builtin_move_mount not found" > #endif > #elif ! defined(move_mount) > __builtin_move_mount; > #endif > return 0; > } >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpvhy2j2ea/testfile.c:12:14: error: "No definition for __builtin_move_mount found in the prefix" > #error "No definition for __builtin_move_mount found in the prefix" > ^ >/var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpvhy2j2ea/testfile.c:17:18: error: "__builtin_move_mount not found" > #error "__builtin_move_mount not found" > ^ >2 errors generated. > >Checking for function "move_mount" : NO >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpxjiq6wlg >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpxjiq6wlg/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpxjiq6wlg/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <sys/types.h> > #include <sys/stat.h> > #include <fctnl.h> >#include <limits.h> > > #if defined __stub_openat2 || defined __stub___openat2 > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &openat2; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpxjiq6wlg/testfile.c:3:39: fatal error: 'fctnl.h' file not found > #include <fctnl.h> > ^~~~~~~~~ >1 error generated. > >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpzkoe30c4 >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpzkoe30c4/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpzkoe30c4/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <sys/types.h> > #include <sys/stat.h> > #include <fctnl.h> > int main(void) { > > /* With some toolchains (MSYS2/mingw for example) the compiler > * provides various builtins which are not really implemented and > * fall back to the stdlib where they aren't provided and fail at > * build/link time. In case the user provides a header, including > * the header didn't lead to the function being defined, and the > * function we are checking isn't a builtin itself we assume the > * builtin is not functional and we just error out. */ > #if !0 && !defined(openat2) && !0 > #error "No definition for __builtin_openat2 found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_openat2) > #error "__builtin_openat2 not found" > #endif > #elif ! defined(openat2) > __builtin_openat2; > #endif > return 0; > } >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpzkoe30c4/testfile.c:3:39: fatal error: 'fctnl.h' file not found > #include <fctnl.h> > ^~~~~~~~~ >1 error generated. > >Checking for function "openat2" : NO >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp7xd9qu60 >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp7xd9qu60/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp7xd9qu60/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <sys/mount.h> >#include <limits.h> > > #if defined __stub_open_tree || defined __stub___open_tree > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &open_tree; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp7xd9qu60/testfile.c:9:32: error: use of undeclared identifier 'open_tree' > void *a = (void*) &open_tree; > ^ >1 error generated. > >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp2dhjkfwm >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp2dhjkfwm/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp2dhjkfwm/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <sys/mount.h> > int main(void) { > > /* With some toolchains (MSYS2/mingw for example) the compiler > * provides various builtins which are not really implemented and > * fall back to the stdlib where they aren't provided and fail at > * build/link time. In case the user provides a header, including > * the header didn't lead to the function being defined, and the > * function we are checking isn't a builtin itself we assume the > * builtin is not functional and we just error out. */ > #if !0 && !defined(open_tree) && !0 > #error "No definition for __builtin_open_tree found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_open_tree) > #error "__builtin_open_tree not found" > #endif > #elif ! defined(open_tree) > __builtin_open_tree; > #endif > return 0; > } >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp2dhjkfwm/testfile.c:12:14: error: "No definition for __builtin_open_tree found in the prefix" > #error "No definition for __builtin_open_tree found in the prefix" > ^ >/var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp2dhjkfwm/testfile.c:17:18: error: "__builtin_open_tree not found" > #error "__builtin_open_tree not found" > ^ >2 errors generated. > >Checking for function "open_tree" : NO >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpsn9pyzdy >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpsn9pyzdy/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpsn9pyzdy/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <sys/personality.h> >#include <limits.h> > > #if defined __stub_personality || defined __stub___personality > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &personality; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > >Checking for function "personality" : YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpfp7sr06d >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpfp7sr06d/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpfp7sr06d/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <stdlib.h> > #include <unistd.h> > #include <signal.h> > #include <sys/wait.h> >#include <limits.h> > > #if defined __stub_pidfd_open || defined __stub___pidfd_open > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &pidfd_open; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpfp7sr06d/testfile.c:12:32: error: use of undeclared identifier 'pidfd_open' > void *a = (void*) &pidfd_open; > ^ >1 error generated. > >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpqnmltfrx >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpqnmltfrx/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpqnmltfrx/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <stdlib.h> > #include <unistd.h> > #include <signal.h> > #include <sys/wait.h> > int main(void) { > > /* With some toolchains (MSYS2/mingw for example) the compiler > * provides various builtins which are not really implemented and > * fall back to the stdlib where they aren't provided and fail at > * build/link time. In case the user provides a header, including > * the header didn't lead to the function being defined, and the > * function we are checking isn't a builtin itself we assume the > * builtin is not functional and we just error out. */ > #if !0 && !defined(pidfd_open) && !0 > #error "No definition for __builtin_pidfd_open found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_pidfd_open) > #error "__builtin_pidfd_open not found" > #endif > #elif ! defined(pidfd_open) > __builtin_pidfd_open; > #endif > return 0; > } >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpqnmltfrx/testfile.c:15:14: error: "No definition for __builtin_pidfd_open found in the prefix" > #error "No definition for __builtin_pidfd_open found in the prefix" > ^ >/var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpqnmltfrx/testfile.c:20:18: error: "__builtin_pidfd_open not found" > #error "__builtin_pidfd_open not found" > ^ >2 errors generated. > >Checking for function "pidfd_open" : NO >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmph_bejtut >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmph_bejtut/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmph_bejtut/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <stdlib.h> > #include <unistd.h> > #include <signal.h> > #include <sys/wait.h> >#include <limits.h> > > #if defined __stub_pidfd_send_signal || defined __stub___pidfd_send_signal > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &pidfd_send_signal; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmph_bejtut/testfile.c:12:32: error: use of undeclared identifier 'pidfd_send_signal' > void *a = (void*) &pidfd_send_signal; > ^ >1 error generated. > >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpo8h4t4q9 >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpo8h4t4q9/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpo8h4t4q9/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <stdlib.h> > #include <unistd.h> > #include <signal.h> > #include <sys/wait.h> > int main(void) { > > /* With some toolchains (MSYS2/mingw for example) the compiler > * provides various builtins which are not really implemented and > * fall back to the stdlib where they aren't provided and fail at > * build/link time. In case the user provides a header, including > * the header didn't lead to the function being defined, and the > * function we are checking isn't a builtin itself we assume the > * builtin is not functional and we just error out. */ > #if !0 && !defined(pidfd_send_signal) && !0 > #error "No definition for __builtin_pidfd_send_signal found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_pidfd_send_signal) > #error "__builtin_pidfd_send_signal not found" > #endif > #elif ! defined(pidfd_send_signal) > __builtin_pidfd_send_signal; > #endif > return 0; > } >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpo8h4t4q9/testfile.c:15:14: error: "No definition for __builtin_pidfd_send_signal found in the prefix" > #error "No definition for __builtin_pidfd_send_signal found in the prefix" > ^ >/var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpo8h4t4q9/testfile.c:20:18: error: "__builtin_pidfd_send_signal not found" > #error "__builtin_pidfd_send_signal not found" > ^ >2 errors generated. > >Checking for function "pidfd_send_signal" : NO >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpyovy8s10 >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpyovy8s10/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpyovy8s10/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <stdlib.h> > #include <unistd.h> >#include <limits.h> > > #if defined __stub_pivot_root || defined __stub___pivot_root > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &pivot_root; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpyovy8s10/testfile.c:10:32: error: use of undeclared identifier 'pivot_root' > void *a = (void*) &pivot_root; > ^ >1 error generated. > >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp57fr4zl3 >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp57fr4zl3/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp57fr4zl3/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <stdlib.h> > #include <unistd.h> > int main(void) { > > /* With some toolchains (MSYS2/mingw for example) the compiler > * provides various builtins which are not really implemented and > * fall back to the stdlib where they aren't provided and fail at > * build/link time. In case the user provides a header, including > * the header didn't lead to the function being defined, and the > * function we are checking isn't a builtin itself we assume the > * builtin is not functional and we just error out. */ > #if !0 && !defined(pivot_root) && !0 > #error "No definition for __builtin_pivot_root found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_pivot_root) > #error "__builtin_pivot_root not found" > #endif > #elif ! defined(pivot_root) > __builtin_pivot_root; > #endif > return 0; > } >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp57fr4zl3/testfile.c:13:14: error: "No definition for __builtin_pivot_root found in the prefix" > #error "No definition for __builtin_pivot_root found in the prefix" > ^ >/var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp57fr4zl3/testfile.c:18:18: error: "__builtin_pivot_root not found" > #error "__builtin_pivot_root not found" > ^ >2 errors generated. > >Checking for function "pivot_root" : NO >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpcdpvdzcy >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpcdpvdzcy/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpcdpvdzcy/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <sys/time.h> > #include <sys/resource.h> >#include <limits.h> > > #if defined __stub_prlimit || defined __stub___prlimit > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &prlimit; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > >Checking for function "prlimit" : YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp1pu9lnd4 >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp1pu9lnd4/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp1pu9lnd4/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <sys/time.h> > #include <sys/resource.h> >#include <limits.h> > > #if defined __stub_prlimit64 || defined __stub___prlimit64 > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &prlimit64; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > >Checking for function "prlimit64" : YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpswv5qjzb >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpswv5qjzb/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpswv5qjzb/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <stdio.h> > #include <fcntl.h> >#include <limits.h> > > #if defined __stub_renameat2 || defined __stub___renameat2 > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &renameat2; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > >Checking for function "renameat2" : YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpnqjgtn4y >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpnqjgtn4y/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpnqjgtn4y/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <unistd.h> >#include <limits.h> > > #if defined __stub_sethostname || defined __stub___sethostname > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &sethostname; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > >Checking for function "sethostname" : YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp21hckjig >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp21hckjig/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp21hckjig/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <stdio.h> > #include <mntent.h> >#include <limits.h> > > #if defined __stub_setmntent || defined __stub___setmntent > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &setmntent; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > >Checking for function "setmntent" : YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmprczhlibo >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmprczhlibo/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmprczhlibo/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <sched.h> >#include <limits.h> > > #if defined __stub_setns || defined __stub___setns > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &setns; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > >Checking for function "setns" : YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpgcmqxzfv >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpgcmqxzfv/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpgcmqxzfv/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <string.h> >#include <limits.h> > > #if defined __stub_sigdescr_np || defined __stub___sigdescr_np > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &sigdescr_np; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > >Checking for function "sigdescr_np" : YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp6wuhoyut >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp6wuhoyut/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp6wuhoyut/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <sys/signalfd.h> >#include <limits.h> > > #if defined __stub_signalfd || defined __stub___signalfd > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &signalfd; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > >Checking for function "signalfd" : YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpd083f94r >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpd083f94r/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpd083f94r/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <sys/statvfs.h> >#include <limits.h> > > #if defined __stub_statvfs || defined __stub___statvfs > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &statvfs; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > >Checking for function "statvfs" : YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpigo3wke4 >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpigo3wke4/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpigo3wke4/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <sys/types.h> > #include <sys/stat.h> > #include <unistd.h> >#include <limits.h> > > #if defined __stub_statx || defined __stub___statx > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &statx; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > >Checking for function "statx" : YES >Using cached compile: >Cached command line: > >Code: > #include <string.h> >#include <limits.h> > > #if defined __stub_strchrnul || defined __stub___strchrnul > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &strchrnul; > long long b = (long long) a; > return (int) b; > } >Cached compiler stdout: > >Cached compiler stderr: > >Checking for function "strchrnul" : YES (cached) >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpcmoo9lji >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpcmoo9lji/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpcmoo9lji/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <string.h> >#include <limits.h> > > #if defined __stub_strlcat || defined __stub___strlcat > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &strlcat; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpcmoo9lji/testfile.c:9:32: error: implicitly declaring library function 'strlcat' with type 'unsigned long (char *, const char *, unsigned long)' [-Werror,-Wimplicit-function-declaration] > void *a = (void*) &strlcat; > ^ >/var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpcmoo9lji/testfile.c:9:32: note: include the header <string.h> or explicitly provide a declaration for 'strlcat' >1 error generated. > >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpnw2r9i72 >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpnw2r9i72/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpnw2r9i72/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <string.h> > int main(void) { > > /* With some toolchains (MSYS2/mingw for example) the compiler > * provides various builtins which are not really implemented and > * fall back to the stdlib where they aren't provided and fail at > * build/link time. In case the user provides a header, including > * the header didn't lead to the function being defined, and the > * function we are checking isn't a builtin itself we assume the > * builtin is not functional and we just error out. */ > #if !0 && !defined(strlcat) && !0 > #error "No definition for __builtin_strlcat found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_strlcat) > #error "__builtin_strlcat not found" > #endif > #elif ! defined(strlcat) > __builtin_strlcat; > #endif > return 0; > } >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpnw2r9i72/testfile.c:12:14: error: "No definition for __builtin_strlcat found in the prefix" > #error "No definition for __builtin_strlcat found in the prefix" > ^ >/var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpnw2r9i72/testfile.c:17:18: error: "__builtin_strlcat not found" > #error "__builtin_strlcat not found" > ^ >2 errors generated. > >Checking for function "strlcat" : NO >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpun3cge9b >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpun3cge9b/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpun3cge9b/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <string.h> >#include <limits.h> > > #if defined __stub_strlcpy || defined __stub___strlcpy > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &strlcpy; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpun3cge9b/testfile.c:9:32: error: implicitly declaring library function 'strlcpy' with type 'unsigned long (char *, const char *, unsigned long)' [-Werror,-Wimplicit-function-declaration] > void *a = (void*) &strlcpy; > ^ >/var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpun3cge9b/testfile.c:9:32: note: include the header <string.h> or explicitly provide a declaration for 'strlcpy' >1 error generated. > >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpf3jv8m6y >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpf3jv8m6y/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpf3jv8m6y/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <string.h> > int main(void) { > > /* With some toolchains (MSYS2/mingw for example) the compiler > * provides various builtins which are not really implemented and > * fall back to the stdlib where they aren't provided and fail at > * build/link time. In case the user provides a header, including > * the header didn't lead to the function being defined, and the > * function we are checking isn't a builtin itself we assume the > * builtin is not functional and we just error out. */ > #if !0 && !defined(strlcpy) && !0 > #error "No definition for __builtin_strlcpy found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_strlcpy) > #error "__builtin_strlcpy not found" > #endif > #elif ! defined(strlcpy) > __builtin_strlcpy; > #endif > return 0; > } >Compiler stdout: > >Compiler stderr: > /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpf3jv8m6y/testfile.c:12:14: error: "No definition for __builtin_strlcpy found in the prefix" > #error "No definition for __builtin_strlcpy found in the prefix" > ^ >/var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpf3jv8m6y/testfile.c:17:18: error: "__builtin_strlcpy not found" > #error "__builtin_strlcpy not found" > ^ >2 errors generated. > >Checking for function "strlcpy" : NO >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpg1psyz0l >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpg1psyz0l/testfile.c -o /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpg1psyz0l/output.exe -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=gnu11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed > >Code: > #include <sched.h> >#include <limits.h> > > #if defined __stub_unshare || defined __stub___unshare > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &unshare; > long long b = (long long) a; > return (int) b; > } >Compiler stdout: > >Compiler stderr: > >Checking for function "unshare" : YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmphly6b0lb >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmphly6b0lb/testfile.c -E -P -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -P -O0 -Werror=implicit-function-declaration -std=gnu11 > >Code: > > #ifdef __has_include > #if !__has_include("systemd/sd-bus.h") > #error "Header 'systemd/sd-bus.h' could not be found" > #endif > #else > #include <systemd/sd-bus.h> > #endif >Compiler stdout: > > >Compiler stderr: > /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmphly6b0lb/testfile.c:4:12: error: "Header 'systemd/sd-bus.h' could not be found" > #error "Header 'systemd/sd-bus.h' could not be found" > ^ >1 error generated. > >Has header "systemd/sd-bus.h" : NO >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp5dn31_mk >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp5dn31_mk/testfile.c -E -P -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -P -O0 -Werror=implicit-function-declaration -std=gnu11 > >Code: > > #ifdef __has_include > #if !__has_include("systemd/sd-event.h") > #error "Header 'systemd/sd-event.h' could not be found" > #endif > #else > #include <systemd/sd-event.h> > #endif >Compiler stdout: > > >Compiler stderr: > /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp5dn31_mk/testfile.c:4:12: error: "Header 'systemd/sd-event.h' could not be found" > #error "Header 'systemd/sd-event.h' could not be found" > ^ >1 error generated. > >Has header "systemd/sd-event.h" : NO >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpliub57aq >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpliub57aq/testfile.c -E -P -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -P -O0 -Werror=implicit-function-declaration -std=gnu11 > >Code: > > #ifdef __has_include > #if !__has_include("sys/resource.h") > #error "Header 'sys/resource.h' could not be found" > #endif > #else > #include <sys/resource.h> > #endif >Compiler stdout: > > >Compiler stderr: > >Has header "sys/resource.h" : YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpmun__ikp >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpmun__ikp/testfile.c -E -P -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -P -O0 -Werror=implicit-function-declaration -std=gnu11 > >Code: > > #ifdef __has_include > #if !__has_include("sys/memfd.h") > #error "Header 'sys/memfd.h' could not be found" > #endif > #else > #include <sys/memfd.h> > #endif >Compiler stdout: > > >Compiler stderr: > /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpmun__ikp/testfile.c:4:12: error: "Header 'sys/memfd.h' could not be found" > #error "Header 'sys/memfd.h' could not be found" > ^ >1 error generated. > >Has header "sys/memfd.h" : NO >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmptlgnc_a_ >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmptlgnc_a_/testfile.c -E -P -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -P -O0 -Werror=implicit-function-declaration -std=gnu11 > >Code: > > #ifdef __has_include > #if !__has_include("sys/personality.h") > #error "Header 'sys/personality.h' could not be found" > #endif > #else > #include <sys/personality.h> > #endif >Compiler stdout: > > >Compiler stderr: > >Has header "sys/personality.h" : YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp44qt2p2c >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp44qt2p2c/testfile.c -E -P -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -P -O0 -Werror=implicit-function-declaration -std=gnu11 > >Code: > > #ifdef __has_include > #if !__has_include("sys/signalfd.h") > #error "Header 'sys/signalfd.h' could not be found" > #endif > #else > #include <sys/signalfd.h> > #endif >Compiler stdout: > > >Compiler stderr: > >Has header "sys/signalfd.h" : YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpsgg4xv_w >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpsgg4xv_w/testfile.c -E -P -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -P -O0 -Werror=implicit-function-declaration -std=gnu11 > >Code: > > #ifdef __has_include > #if !__has_include("sys/timerfd.h") > #error "Header 'sys/timerfd.h' could not be found" > #endif > #else > #include <sys/timerfd.h> > #endif >Compiler stdout: > > >Compiler stderr: > >Has header "sys/timerfd.h" : YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpt1pdd5tl >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmpt1pdd5tl/testfile.c -E -P -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -P -O0 -Werror=implicit-function-declaration -std=gnu11 > >Code: > > #ifdef __has_include > #if !__has_include("pty.h") > #error "Header 'pty.h' could not be found" > #endif > #else > #include <pty.h> > #endif >Compiler stdout: > > >Compiler stderr: > >Has header "pty.h" : YES >Running compile: >Working directory: /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp315x1des >Command line: clang /var/tmp/portage/app-containers/lxc-5.0.1/work/lxc-5.0.1-build/meson-private/tmp315x1des/testfile.c -E -P -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -P -O0 -Werror=implicit-function-declaration -std=gnu11 > >Code: > > #ifdef __has_include > #if !__has_include("utmpx.h") > #error "Header 'utmpx.h' could not be found" > #endif > #else > #include <utmpx.h> > #endif >Compiler stdout: > > >Compiler stderr: > >Has header "utmpx.h" : YES >Configuring config.h using configuration >Configuring attach_options.h using configuration >Configuring lxccontainer.h using configuration >Configuring version.h using configuration >Configuring lxc.functions using configuration >Configuring _lxc using configuration >Configuring default.conf using configuration >Configuring lxc-containers using configuration >Configuring lxc-net using configuration >Configuring lxc-apparmor-load using configuration >Configuring lxc-containers using configuration >Configuring lxc-net using configuration >Configuring lxc using configuration >Configuring common.seccomp using configuration >Configuring common.conf using configuration >Configuring nesting.conf using configuration >Configuring oci.common.conf using configuration >Configuring userns.conf using configuration >Configuring README using configuration >Configuring lxc-patch.py using configuration >Configuring lxc-complex.conf using configuration >Configuring lxc-empty-netns.conf using configuration >Configuring lxc-macvlan.conf using configuration >Configuring lxc-no-netns.conf using configuration >Configuring lxc-phys.conf using configuration >Configuring lxc-veth.conf using configuration >Configuring lxc-vlan.conf using configuration >Configuring seccomp-v1.conf using configuration >Configuring seccomp-v2.conf using configuration >Configuring seccomp-v2-denylist.conf using configuration >Configuring README using configuration >Configuring clonehostname using configuration >Configuring dhclient-script using configuration >Configuring dhclient using configuration >Configuring mountecryptfsroot using configuration >Configuring nvidia using configuration >Configuring squid-deb-proxy-client using configuration >Configuring ubuntu-cloud-prep using configuration >Configuring lxc-checkconfig using configuration >Configuring lxc-update-config using configuration >Configuring lxc-busybox using configuration >Configuring lxc-download using configuration >Configuring lxc-local using configuration >Configuring lxc-oci using configuration >Configuring lxc.spec using configuration >Running command: /bin/date -Is -u -d @1663301014 > >--- stdout --- >2022-09-16T04:03:34+00:00 > >--- stderr --- > > >Message: lxc 5.0.1 > Meson version: 0.62.2 > prefix directory: /usr > bin directory: /usr/bin > data directory: /usr/share > doc directory: /usr/share/doc/lxc-5.0.1 > include directory: /usr/include > lib directory: /usr/lib64 > libexec directory: /usr/libexec > local state directory: /var/lib > sbin directory: /usr/sbin > sysconf directory: /etc > lxc cgroup pattern: > lxc init directory: /usr/libexec > runtime path: /run > lxc default config: /etc/lxc/default.conf > lxc global config: /etc/lxc/lxc.conf > lxc hook directory: /usr/share/lxc/hooks > lxc hook bin directory: /usr/libexec/lxc/hooks > lxc rootfs mount directory: /var/lib/lxc/rootfs > log path: /var/log/lxc > lxc path: /var/lib/lxc > lxc template config: /usr/share/lxc/config > lxc template directory: /usr/share/lxc/templates > lxc user network config: /etc/lxc/lxc-usernet > lxc user network database: /run/lxc/nics > time epoch: 1663301014 > (2022-09-16T04:03:34+00:00) > > supported dependencies: SECCOMP, libcap, static libcap, pam, openssl > > unsupported dependencies: AppArmor, SELinux, liburing, libsystemd > > > supported headers: sys/resource.h, sys/personality.h, sys/signalfd.h, sys/timerfd.h, pty.h, utmpx.h > > unsupported headers: systemd/sd-bus.h, systemd/sd-event.h, sys/memfd.h > > > supported calls: strchrnul, strerror_r > > unsupported calls: bpf, close_range, endmntent, execveat, faccessat, fgetln, fsconfig, fsmount, fsopen, fspick, getgrgid_r, getline, getsubopt, gettid, hasmntopt, kcmp, keyctl, memfd_create, mount_setattr, move_mount, openat2, open_tree, personality, pidfd_open, pidfd_send_signal, pivot_root, prlimit, prlimit64, renameat2, sethostname, setmntent, setns, sigdescr_np, signalfd, statx, statvfs, strlcat, strlcpy, unshare > > > supported types: scmp_filter_ctx, struct seccomp_notif_sizes, struct clone_args, __aligned_u64, struct mount_attr, struct open_how, struct rtnl_link_stats64 > > unsupported types: > >Build targets in project: 31 > >lxc 5.0.1 > > User defined options > Native files : /var/tmp/portage/app-containers/lxc-5.0.1/temp/meson.x86_64-pc-linux-gnu.amd64.ini > build.pkg_config_path: /usr/share/pkgconfig > buildtype : plain > libdir : lib64 > localstatedir : /var/lib > pkg_config_path : /usr/share/pkgconfig > prefix : /usr > sysconfdir : /etc > werror : false > wrap_mode : nodownload > b_pch : false > apparmor : false > capabilities : true > commands : true > coverity-build : false > data-path : /var/lib/lxc > doc-path : /usr/share/doc/lxc-5.0.1 > examples : false > init-script : sysvinit > io-uring-event-loop : false > log-path : /var/log/lxc > man : false > memfd-rexec : true > openssl : true > oss-fuzz : false > pam-cgroup : true > rootfs-mount-path : /var/lib/lxc/rootfs > runtime-path : /run > sd-bus : disabled > seccomp : true > selinux : false > tests : false > thread-safety : true > tools : true > >Found ninja-1.11.0 at /usr/bin/ninja > >ERROR: LLVM's thinLTO only works with gnu gold, lld, lld-link, and ld64, not ld.bfd
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 870178
:
805411
|
805414
| 805417 |
805420