You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Unpacking source...
Unpacking higan-116_pre20210818.tar.gz to /var/tmp/portage/games-emulation/higan-116_pre20210818-r2/work
Source unpacked in /var/tmp/portage/games-emulation/higan-116_pre20210818-r2/work
Preparing source in /var/tmp/portage/games-emulation/higan-116_pre20210818-r2/work/higan-9bf1b3314b2bcc73cbc11d344b369c31562aff10 ...
Applying higan-116_pre20210404-makefile.patch ... [ ok ]
Applying higan-116_pre20210818-paths.patch ... [ ok ]
Applying higan-116_pre20210818-gcc13.patch ... [ ok ]
Source prepared.
Configuring source in /var/tmp/portage/games-emulation/higan-116_pre20210818-r2/work/higan-9bf1b3314b2bcc73cbc11d344b369c31562aff10 ...
Source configured.
Compiling source in /var/tmp/portage/games-emulation/higan-116_pre20210818-r2/work/higan-9bf1b3314b2bcc73cbc11d344b369c31562aff10 ...
make -j1 platform=linux compiler=mips64el-unknown-linux-gnu-g++ hiro=gtk3 'cores=cv fc gb gba md ms msx ngp pce sfc sg ws' 'ruby=video.xshm input.xlib audio.alsa video.glx video.glx2 audio.pulseaudio audio.pulseaudiosimple input.sdl input.udev' build=performance local=false -C higan-ui
make: Entering directory '/var/tmp/portage/games-emulation/higan-116_pre20210818-r2/work/higan-9bf1b3314b2bcc73cbc11d344b369c31562aff10/higan-ui'
Compiling libco/libco.c ...
mips64el-unknown-linux-gnu-g++ -x c -std=c11 -MMD -MP -MF obj/libco.d -I. -I.. -I../higan -O2 -march=loongson2f -Wa,-mfix-loongson2f-nop -pipe -DBUILD_RELEASE -fno-operator-names -fno-strict-aliasing -fwrapv -Wno-trigraphs -DCORE_CV -DCORE_FC -DCORE_GB -DCORE_GBA -DCORE_MD -DCORE_MS -DCORE_MSX -DCORE_NGP -DCORE_PCE -DCORE_SFC -DCORE_SG -DCORE_WS -c ../libco/libco.c -o obj/libco.o
cc1: warning: command-line option ‘-fno-operator-names’ is valid for C++/ObjC++ but not for C
In file included from ../libco/libco.c:25:
../libco/sjlj.c:21:3: error: unknown type name ‘sigjmp_buf’
21 | sigjmp_buf context;
| ^~~~~~~~~~
../libco/sjlj.c: In function ‘springboard’:
../libco/sjlj.c:31:6: warning: implicit declaration of function ‘sigsetjmp’; did you mean ‘_setjmp’? [-Wimplicit-function-declaration]
31 | if(sigsetjmp(creating->context, 0)) {
| ^~~~~~~~~
| _setjmp
../libco/sjlj.c: In function ‘co_derive’:
../libco/sjlj.c:48:22: error: storage size of ‘handler’ isn’t known
48 | struct sigaction handler;
| ^~~~~~~
../libco/sjlj.c:49:22: error: storage size of ‘old_handler’ isn’t known
49 | struct sigaction old_handler;
| ^~~~~~~~~~~
../libco/sjlj.c:51:5: error: unknown type name ‘stack_t’
51 | stack_t stack;
| ^~~~~~~
../libco/sjlj.c:52:5: error: unknown type name ‘stack_t’
52 | stack_t old_stack;
| ^~~~~~~
../libco/sjlj.c:56:10: error: request for member ‘ss_flags’ in something not a structure or union
56 | stack.ss_flags = 0;
| ^
../libco/sjlj.c:57:10: error: request for member ‘ss_size’ in something not a structure or union
57 | stack.ss_size = size;
| ^
../libco/sjlj.c:58:26: error: request for member ‘ss_sp’ in something not a structure or union
58 | thread->stack = stack.ss_sp = memory;
| ^
../libco/sjlj.c:59:13: error: request for member ‘ss_sp’ in something not a structure or union
59 | if(stack.ss_sp && !sigaltstack(&stack, &old_stack)) {
| ^
../libco/sjlj.c:59:24: warning: implicit declaration of function ‘sigaltstack’ [-Wimplicit-function-declaration]
59 | if(stack.ss_sp && !sigaltstack(&stack, &old_stack)) {
| ^~~~~~~~~~~
../libco/sjlj.c:61:26: error: ‘SA_ONSTACK’ undeclared (first use in this function)
61 | handler.sa_flags = SA_ONSTACK;
| ^~~~~~~~~~
../libco/sjlj.c:61:26: note: each undeclared identifier is reported only once for each function it appears in
../libco/sjlj.c:62:7: warning: implicit declaration of function ‘sigemptyset’ [-Wimplicit-function-declaration]
62 | sigemptyset(&handler.sa_mask);
| ^~~~~~~~~~~
../libco/sjlj.c:65:11: warning: implicit declaration of function ‘sigaction’; did you mean ‘section’? [-Wimplicit-function-declaration]
65 | if(!sigaction(SIGUSR1, &handler, &old_handler)) {
| ^~~~~~~~~
| section
../libco/sjlj.c: In function ‘co_create’:
../libco/sjlj.c:88:22: error: storage size of ‘handler’ isn’t known
88 | struct sigaction handler;
| ^~~~~~~
../libco/sjlj.c:89:22: error: storage size of ‘old_handler’ isn’t known
89 | struct sigaction old_handler;
| ^~~~~~~~~~~
../libco/sjlj.c:91:5: error: unknown type name ‘stack_t’
91 | stack_t stack;
| ^~~~~~~
../libco/sjlj.c:92:5: error: unknown type name ‘stack_t’
92 | stack_t old_stack;
| ^~~~~~~
../libco/sjlj.c:96:10: error: request for member ‘ss_flags’ in something not a structure or union
96 | stack.ss_flags = 0;
| ^
../libco/sjlj.c:97:10: error: request for member ‘ss_size’ in something not a structure or union
97 | stack.ss_size = size;
| ^
../libco/sjlj.c:98:26: error: request for member ‘ss_sp’ in something not a structure or union
98 | thread->stack = stack.ss_sp = malloc(size);
| ^
../libco/sjlj.c:99:13: error: request for member ‘ss_sp’ in something not a structure or union
99 | if(stack.ss_sp && !sigaltstack(&stack, &old_stack)) {
| ^
../libco/sjlj.c:101:26: error: ‘SA_ONSTACK’ undeclared (first use in this function)
101 | handler.sa_flags = SA_ONSTACK;
| ^~~~~~~~~~
../libco/sjlj.c: In function ‘co_switch’:
../libco/sjlj.c:135:26: warning: passing argument 1 of ‘siglongjmp’ makes pointer from integer without a cast [-Wint-conversion]
135 | siglongjmp(co_running->context, 1);
| ~~~~~~~~~~^~~~~~~~~
| |
| int
In file included from /usr/include/features.h:465,
from /usr/include/assert.h:35,
from ../libco/settings.h:84,
from ../libco/sjlj.c:8:
/usr/include/bits/setjmp2.h:31:13: note: expected ‘struct __jmp_buf_tag *’ but argument is of type ‘int’
31 | extern void __REDIRECT_NTHNL (siglongjmp,
| ^~~~~~~~~~~~~~~~
make: *** [../nall/GNUmakefile:160: obj/libco.o] Error 1
make: Leaving directory '/var/tmp/portage/games-emulation/higan-116_pre20210818-r2/work/higan-9bf1b3314b2bcc73cbc11d344b369c31562aff10/higan-ui'
yeeloong /var/tmp/portage/games-emulation/higan-116_pre20210818-r2/temp # tail -200 build.log
emerge --info '=games-emulation/higan-116_pre20210818-r2::gentoo'
,emerge -pqv '=games-emulation/higan-116_pre20210818-r2::gentoo'
.The text was updated successfully, but these errors were encountered: