View Issue Details

IDProjectCategoryView StatusLast Update
0001263OpenMPT[All Projects] Audio I/Opublic2019-09-24 11:23
Reporterkm2 Assigned Tomanx  
PrioritynormalSeverityminorReproducibilityalways
Status acknowledgedResolutionopen 
Platformwine64 4.16OSArch Linux amd64OS Versionlinux 4.19.72
Product VersionOpenMPT 1.28.06.00 / libopenmpt 0.4.6 (upgrade first) 
Target VersionOpenMPT 1.28.08.00 / libopenmpt 0.4.8 (upcoming stable)Fixed in Version 
Summary0001263: OpenMPT Wine integration build script fails to compile
Description

Whenever Wine integration is enabled in the settings, the build script that runs on startup fails with the following error:


│ In file included from                                      │
│ /opt/wine-devel/include/wine/windows/objbase.h:252,        │
│                  from                                      │
│ /opt/wine-devel/include/wine/windows/ole2.h:25,            │
│                  from                                      │
│ /opt/wine-devel/include/wine/windows/wtypes.h:13,          │
│                  from                                      │
│ /opt/wine-devel/include/wine/windows/winscard.h:22,        │
│                  from                                      │
│ /opt/wine-devel/include/wine/windows/windows.h:70,         │
│                  from mptrack/wine/WineWrapper.c:6,        │
│                  from mptrack/wine/WineWrapper.cpp:4:      │
│ /opt/wine-devel/include/wine/windows/objidl.h:6100:15:     │
│ ошибка: «union _userSTGMEDIUM::<unnamed                    │
│ struct>::__WIDL_objidl_generated_name_0000000C» invalid;   │
│ an anonymous struct may only have public non-static data   │
│ members [-fpermissive]                                     │
│  6100 |         union                                      │
│ __WIDL_objidl_generated_name_0000000C {                    │
│       |                                                    │
│ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                      │
│                ```                         
Steps To Reproduce

Enable Wine integration via OpenMPT Setup > Wine > Check "Enable Wine native host support .
Restart OpenMPT.

TagsNo tags attached.
Has the bug occurred in previous versions?
Tested code revision (in case you know it)

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2019-09-19 19:14 km2 New Issue
2019-09-24 11:22 manx Assigned To => manx
2019-09-24 11:22 manx Status new => acknowledged
2019-09-24 11:23 manx Target Version => OpenMPT 1.28.08.00 / libopenmpt 0.4.8 (upcoming stable)