make[2]: Entering directory '/var/tmp/portage/x11-terms/mlterm-3.9.3-r1/work/mlterm-3.9.3/baselib/src' ../../libtool --mode=compile x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -DOPTIMIZE_REDRAWING -DLIBEXECDIR=\"/usr/libexec\" -DBINDIR=\"/usr/bin\" -I. -c bl_conf.c libtool: compile: x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -DOPTIMIZE_REDRAWING -DLIBEXECDIR=\"/usr/libexec\" -DBINDIR=\"/usr/bin\" -I. -c bl_conf.c -fPIC -DPIC -o .libs/bl_conf.o In file included from bl_conf.h:8, from bl_conf.c:3: bl_conf.c: In function 'create_new_conf_entry': bl_map.h:145:30: error: assignment to 'int (*)(char *, u_int)' {aka 'int (*)(char *, unsigned int)'} from incompatible pointer type 'int (*)(void)' [-Wincompatible-pointer-types] 145 | (map)->hash_func = (int (*)())bl_map_hash_int; \ | ^ ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 23.0_systemd-20241117-232508 UNMASKED: <sys-devel/gcc-15.0.9999:15 Please re-assign to ztrawhcse@ if you cannot reproduced it with regular meson. <dev-build/meson-9999 Issues involving opaque types / incomplete typedefs should block bug 930805 >=sys-libs/ncurses-6.5 The attached etc.portage.tar.xz has all details. ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-15 * clang version 18.1.8 llvm-config: 19.1.3 Python 3.12.7 Available Rust versions: [1] rust-bin-1.82.0 * HEAD of ::gentoo commit 8566b21081f24b8ff8c5a8ecadbce83f2bdad484 Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Mon Nov 18 17:03:30 2024 +0000 2024-11-18 17:03:29 UTC emerge -qpvO =x11-terms/mlterm-3.9.3-r1 [ebuild N ] x11-terms/mlterm-3.9.3-r1 USE="X nls wayland -bidi -brltty -cairo -debug -fbcon -fcitx -gtk -harfbuzz -ibus -libssh2 -m17n-lib -regis -scim -skk -static-libs -uim -utempter -xft"
Created attachment 909590 [details] emerge-info.txt
Created attachment 909591 [details] emerge-history.txt
Created attachment 909592 [details] environment
Created attachment 909593 [details] etc.clang.tar.xz
Created attachment 909594 [details] etc.portage.tar.xz
Created attachment 909595 [details] logs.tar.xz
Created attachment 909596 [details] qlist-info.txt
Created attachment 909597 [details] temp.tar.xz
Created attachment 909598 [details] x11-terms:mlterm-3.9.3-r1:20241118-201713.log
https://github.com/arakiken/mlterm/issues/129
Created attachment 916071 [details, diff] attempt to make a C23 patch attempt to make a C23 patch Includes fix for bug in the ticket Attempt failed due to messy configure and typedefs in it that don't work and I don't seems to be able to work around.