On 2021/08/21 20:01, Thomas Frohwein wrote:
> CVSROOT: /cvs
> Module name: ports
> Changes by: [email protected] 2021/08/21 20:01:47
This fails on i386 (and probably all 32-bit):
===> games/goldberg_emulator
===> Building for goldberg_emulator-0.2.5pl0
protoc -I./dll/ --cpp_out=./dll/ ./dll/*.proto
c++ -O2 -pipe -fPIC -std=c++11 -I/usr/local/include -DNDEBUG
-DEMU_RELEASE_BUILD -c -o dll/base.o dll/base.cpp
In file included from dll/base.cpp:18:
In file included from dll/base.h:21:
In file included from dll/common_includes.h:177:
In file included from dll/../sdk_includes/steam_api.h:21:
In file included from dll/../sdk_includes/steam_api_common.h:17:
dll/../sdk_includes/steamclientpublic.h:1514:1: error:
'compile_time_assert_type' declared as an array with a negative s
ize
VALVE_COMPILE_TIME_ASSERT( sizeof(ValvePackingSentinel_t) == 32 )
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dll/../sdk_includes/steamclientpublic.h:1479:81: note: expanded from macro
'VALVE_COMPILE_TIME_ASSERT'
#define VALVE_COMPILE_TIME_ASSERT( pred ) typedef char
compile_time_assert_type[(pred) ? 1 : -1];
^~~~~~~~~~~~~~~
In file included from dll/base.cpp:18:
In file included from dll/base.h:21:
In file included from dll/common_includes.h:177:
In file included from dll/../sdk_includes/steam_api.h:78:
In file included from dll/../sdk_includes/isteamuserstats.h:14:
dll/../sdk_includes/isteamremotestorage.h:460:2: error:
'compile_time_assert_type' declared as an array with a negative
size
VALVE_COMPILE_TIME_ASSERT( sizeof(
RemoteStorageEnumerateUserSubscribedFilesResult_t ) == (1 + 1 + 1 + 50 + 100)
* 4 + 4 );
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~
dll/../sdk_includes/steamclientpublic.h:1479:81: note: expanded from macro
'VALVE_COMPILE_TIME_ASSERT'
#define VALVE_COMPILE_TIME_ASSERT( pred ) typedef char
compile_time_assert_type[(pred) ? 1 : -1];
^~~~~~~~~~~~~~~
2 errors generated.
gmake: *** [Makefile:44: dll/base.o] Error 1