https://bugs.winehq.org/show_bug.cgi?id=48846
Bug ID: 48846 Summary: msvcr90/tests/msvcr90.c: error: variadic functions must use the base AAPCS variant Product: Wine Version: 5.5 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: msvcrt Assignee: wine-bugs@winehq.org Reporter: austinenglish@gmail.com Distribution: ---
I got my RPI back up and running; tried building wine-5.5, and there's (surprisingly, only one) build failure:
ccache gcc -c -o msvcr90.o msvcr90.c -I. -I../../../include -I../../../include/msvcrt -D__WINESRC__ \ -D_REENTRANT -fPIC -fno-builtin -fshort-wchar -Wall -pipe -fcf-protection=none \ -fno-stack-protector -fno-strict-aliasing -Wdeclaration-after-statement -Wempty-body \ -Wignored-qualifiers -Wno-packed-not-aligned -Wshift-overflow=2 -Wstrict-prototypes -Wtype-limits \ -Wunused-but-set-parameter -Wvla -Wwrite-strings -Wpointer-arith -Wlogical-op -gdwarf-2 \ -gstrict-dwarf -g -O2 -marm -mfloat-abi=hard msvcr90.c: In function ‘test_swscanf’: msvcr90.c:1941:9: error: variadic functions must use the base AAPCS variant ret = p_swscanf(L" \t\n\n", L"%s", buffer); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ msvcr90.c:1941:9: error: variadic functions must use the base AAPCS variant make[1]: *** [Makefile:180: msvcr90.o] Error 1 make[1]: Leaving directory '/home/pi/wine-git/dlls/msvcr90/tests' make: *** [Makefile:8806: dlls/msvcr90/tests] Error 2
after removing that test, the rest of wine compiles fine.