https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: games-simulation/openrct2-0.4.16 fails to compile. Discovered on: amd64 (internal ref: ci) Info about the issue: https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#CF0014
Created attachment 908169 [details] build.log build log and emerge --info
Error(s) that match a know pattern in addition to what has been reported in the summary: FAILED: CMakeFiles/libopenrct2.dir/src/openrct2/ride/RideRatings.cpp.o /var/tmp/portage/games-simulation/openrct2-0.4.16/work/OpenRCT2-0.4.16/src/openrct2/ride/RideRatings.cpp:368:24: error: invalid use of incomplete type ‘struct TileElement’
Created attachment 908360 [details, diff] TileElement patch
Feel free to try an attached patch (not upstream) which allowed me to compile and run openrct2-0.4.16
I confirm that the patch works, the game compiles correctly.
I do wonder, why it does not fail for me. Will submit patch.
Failing for me as well, but patch is working. Thanks.
(In reply to Conrad Kostecki from comment #6) > I do wonder, why it does not fail for me. Will submit patch. I can only think a different compiler version