Created attachment 920649 [details] build log I'm running into issues with ppsspp 1.18.1+ rebuilds and not quite sure how to fix them on my end: Errors are as such: ... /var/tmp/portage/games-emulation/ppsspp-1.18.1/work/ppsspp-1.18.1/Common/Render/Text/draw_text_sdl.cpp: In member function ‘uint32_t Text DrawerSDL::CheckMissingGlyph(std::string_view)’: /var/tmp/portage/games-emulation/ppsspp-1.18.1/work/ppsspp-1.18.1/Common/Render/Text/draw_text_sdl.cpp:190:52: error: cannot convert ‘_TTF_Font*’ to ‘TTF_Font*’ in initialization 190 | TTF_Font *font = fontMap_.find(fontHash_)->second; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ | | | _TTF_Font* In file included from /var/tmp/portage/games-emulation/ppsspp-1.18.1/work/ppsspp-1.18.1/Common/Render/Text/draw_text_sdl.cpp:14: /var/tmp/portage/games-emulation/ppsspp-1.18.1/work/ppsspp-1.18.1/Common/Render/Text/draw_text_sdl.h:13:8: note: class type ‘_TTF_Font’ is incomplete 13 | struct _TTF_Font; | ^~~~~~~~~ ...
Created attachment 920650 [details] emerge info Adding emerge info as well.
It seems that masking media-libs/sdl2-ttf-2.24.0 allowed ppsspp to build once again with errors. May need to adjust the ebuild to account for this, though there may also be an upstreamed fix that isn't in a point release quite yet.