| ~~~~~~~~~~~~~~~~~ | | | long unsigned int x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -march=native -fno-diagnostics-color -Wall -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_NCURSES_H=1 -c -o file.o file.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -march=native -fno-diagnostics-color -Wall -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_NCURSES_H=1 -c -o filebuf.o filebuf.c file.c: In function printPage: file.c:646:34: error: invalid use of incomplete typedef WINDOW {aka struct _win_st} 646 | for (result = Globals.wmain->_curx; result < COLS; result++) | ^~ ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 23.0_no_multilib-20240506-061532 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-13 * clang/llvm (if any): clang version 18.1.5 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/18/bin Configuration file: /etc/clang/x86_64-pc-linux-gnu-clang.cfg /usr/lib/llvm/18 18.1.5 Python 3.11.9 Available Ruby profiles: [1] ruby31 (with Rubygems) [2] ruby32 (with Rubygems) [3] ruby33 (with Rubygems) * Available Rust versions: [1] rust-bin-1.77.1 * The following VMs are available for generation-2: 1) Eclipse Temurin JDK 11.0.23_p9 [openjdk-bin-11] 2) Eclipse Temurin JDK 17.0.11_p9 [openjdk-bin-17] *) Eclipse Temurin JDK 21.0.3_p9 [openjdk-bin-21] 4) Eclipse Temurin JDK 8.412_p08 [openjdk-bin-8] Available Java Virtual Machines: [1] openjdk-bin-8 [2] openjdk-bin-11 [3] openjdk-bin-17 [4] openjdk-bin-21 system-vm The Glorious Glasgow Haskell Compilation System, version 9.2.8 php cli (if any): go version go1.22.3 linux/amd64 HEAD of ::gentoo commit 383e8a6aa76649fe313f4405b4bb2fc0e117c17c Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Fri May 17 19:03:53 2024 +0000 2024-05-17 19:03:52 UTC emerge -qpvO app-editors/curses-hexedit [ebuild N ] app-editors/curses-hexedit-0.9.7-r1
Created attachment 893199 [details] emerge-info.txt
Created attachment 893200 [details] app-editors:curses-hexedit-0.9.7-r1:20240517-193450.log
Created attachment 893201 [details] emerge-history.txt.xz
Created attachment 893202 [details] environment
Created attachment 893203 [details] etc.clang.tar.xz
Created attachment 893204 [details] etc.portage.tar.xz
Created attachment 893205 [details] logs.tar.xz
Created attachment 893206 [details] qlist-info.txt.xz
Created attachment 893207 [details] temp.tar.xz
*** Bug 932137 has been marked as a duplicate of this bug. ***
Bug report at https://lists.gnu.org/archive/html/bug-guile-ncurses/2024-08/msg00000.html but the suggested fix definitely isn't right at all. You're supposed to use the right functions instead, not copy/paste the definition..
(In reply to Sam James from comment #11) > Bug report at > https://lists.gnu.org/archive/html/bug-guile-ncurses/2024-08/msg00000.html > but the suggested fix definitely isn't right at all. You're supposed to use > the right functions instead, not copy/paste the definition.. Ah, they do note that they couldn't find such functions, but in that case, should ask Thomas Dickey?