[Bug 48824] New: build error - xaudio2_7/xact_dll.c:1192:9: error: case label does not reduce to an integer constant
WineHQ Bugzilla
wine-bugs at winehq.org
Thu Mar 26 18:18:44 CDT 2020
https://bugs.winehq.org/show_bug.cgi?id=48824
Bug ID: 48824
Summary: build error - xaudio2_7/xact_dll.c:1192:9: error: case
label does not reduce to an integer constant
Product: Wine-staging
Version: 5.4
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: -unknown
Assignee: wine-bugs at winehq.org
Reporter: abolte at systemsaviour.com
CC: leslie_alistair at hotmail.com, z.figura12 at gmail.com
Distribution: ---
Building on Debian Buster, I ran into the following error with 5.4-staging
using my regular build scripts.
ccache gcc -m64 -c -o xact_dll.o
/mnt/gaming/applications/wine/git/dlls/xactengine3_6/../xaudio2_7/xact_dll.c
-I. \
-I/mnt/gaming/applications/wine/git/dlls/xactengine3_6 \
-I/mnt/gaming/applications/wine/git/dlls/xactengine3_6/../xaudio2_7
-I../../include \
-I/mnt/gaming/applications/wine/git/include -D__WINESRC__ -DXACT3_VER=0x0306
-D_REENTRANT -fPIC \
-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 -O0
/mnt/gaming/applications/wine/git/dlls/xactengine3_0/../xaudio2_7/xact_dll.c:
In function ‘unwrap_notificationdesc’:
/mnt/gaming/applications/wine/git/dlls/xactengine3_0/../xaudio2_7/xact_dll.c:1192:9:
error: case label does not reduce to an integer constant
case (int)XACTNOTIFICATIONTYPE_GLOBALVARIABLECHANGED:
^~~~
/mnt/gaming/applications/wine/git/dlls/xactengine3_0/../xaudio2_7/xact_dll.c:1193:9:
error: case label does not reduce to an integer constant
case (int)XACTNOTIFICATIONTYPE_GUICONNECTED:
^~~~
/mnt/gaming/applications/wine/git/dlls/xactengine3_0/../xaudio2_7/xact_dll.c:1194:9:
error: case label does not reduce to an integer constant
case (int)XACTNOTIFICATIONTYPE_GUIDISCONNECTED:
^~~~
/mnt/gaming/applications/wine/git/dlls/xactengine3_0/../xaudio2_7/xact_dll.c:1198:9:
error: case label does not reduce to an integer constant
case (int)XACTNOTIFICATIONTYPE_CUEPREPARED:
^~~~
/mnt/gaming/applications/wine/git/dlls/xactengine3_0/../xaudio2_7/xact_dll.c:1199:9:
error: case label does not reduce to an integer constant
case (int)XACTNOTIFICATIONTYPE_CUEPLAY:
^~~~
...
Build of shared WoW64 failed.
I don't have time to investigate right now, but I was able to build fine if I
avoided the xactengine-initial patch set.
$ ./patchinstall.sh DESTDIR=../../git --all -W xactengine-initial
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list