Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 951216 - games-emulation/ppsspp: <ADD SUMMARY HERE>
Summary: games-emulation/ppsspp: <ADD SUMMARY HERE>
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-03-12 21:25 UTC by Kyle D.
Modified: 2025-03-12 21:57 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build log (build.log,430.31 KB, text/x-log)
2025-03-12 21:25 UTC, Kyle D.
Details
emerge info (emerge.info,22.07 KB, text/plain)
2025-03-12 21:26 UTC, Kyle D.
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kyle D. 2025-03-12 21:25:58 UTC
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;
      |        ^~~~~~~~~
...
Comment 1 Kyle D. 2025-03-12 21:26:48 UTC
Created attachment 920650 [details]
emerge info

Adding emerge info as well.
Comment 2 Kyle D. 2025-03-12 21:57:51 UTC
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.