Summary: | media-libs/sdl2-ttf-2.20.0: fails to locate SDL2_INCLUDE_DIR | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jon Daniel <jondaniel879> |
Component: | Current packages | Assignee: | Gentoo Games <games> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | jstein |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=888543 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
output of emerge -v sdl2-ttf
emerge --info sdl2-ttf libsdl2 media-libs/libsdl2 cmake merged-usr fix using REALPATH [New Ebuild] media-libs/libsdl2-2.26.2-r1.ebuild dev-util/cmake-3.25.1 add GetRealPath to CollapseFullPath [New Ebuild] dev-util/cmake-3.25.1-r1.ebuild |
Description
Jon Daniel
2023-01-14 20:49:36 UTC
Please include the full build.log and emerge --info (with the symlink removed). Created attachment 848465 [details]
output of emerge -v sdl2-ttf
emerge --info too please if not already working on it. It might be an issue with CMake (which is fixed in portage git). The line of code in question is located at /lib/cmake/SDL2/sdl2-config.cmake:17 get_file_component(prefix "${CMAKE_CURRENT_LIST_DIR}/../../../" ABSOLUTE) ${CMAKE_CURRENT_LIST_DIR} is set to /lib/cmake/SDL2 So this seems to be related to the usr-merge transition Yes, that's what I was suspecting, hence asking about emerge --info. Created attachment 848467 [details]
emerge --info sdl2-ttf libsdl2
Any chance you could try portage-9999 briefly and report if it helps? Created attachment 848485 [details, diff]
media-libs/libsdl2 cmake merged-usr fix using REALPATH
Created attachment 848487 [details]
[New Ebuild] media-libs/libsdl2-2.26.2-r1.ebuild
*** This bug has been marked as a duplicate of bug 888543 *** The bug is triggered in dev-util/cmake-3.25.1 Adding GetRealPath to CollapseFullPath resolves the issue. Created attachment 848553 [details, diff]
dev-util/cmake-3.25.1 add GetRealPath to CollapseFullPath
Created attachment 848555 [details]
[New Ebuild] dev-util/cmake-3.25.1-r1.ebuild
|