Summary: | dev-util/apitrace-9.0-r3 - Could not find a package configuration file provided by Waffle with any | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | gentoo, ionen, laguest |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=896914 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
CMakeOutput.log dev-util:apitrace-9.0-r3:20230314-202941.log emerge-history.txt environment etc.clang.tar.bz2 etc.portage.tar.bz2 logs.tar.bz2 temp.tar.bz2 Patch for media-libs/waffle restoring the generation of CMake files |
Description
Toralf Förster
2023-03-15 17:34:57 UTC
Created attachment 857855 [details]
emerge-info.txt
Created attachment 857857 [details]
CMakeOutput.log
Created attachment 857859 [details]
dev-util:apitrace-9.0-r3:20230314-202941.log
Created attachment 857861 [details]
emerge-history.txt
Created attachment 857863 [details]
environment
Created attachment 857865 [details]
etc.clang.tar.bz2
Created attachment 857867 [details]
etc.portage.tar.bz2
Created attachment 857869 [details]
logs.tar.bz2
Created attachment 857871 [details]
temp.tar.bz2
Looks like media-libs/waffle upstream intentionally dropped[1] generating cmake files when building with Meson on non-Windows in 1.7.1 (and deprecate cmake support altogether[2]). [1]: https://gitlab.freedesktop.org/mesa/waffle/-/commit/a16983fea590491727c8119256c7b938fe1f9d10 [2]: https://gitlab.freedesktop.org/mesa/waffle/-/issues/74 Created attachment 861710 [details, diff]
Patch for media-libs/waffle restoring the generation of CMake files
I've attached a patch for media-libs/waffle that restores the generation of CMake files (thanks to Denis for pointing out the issue). I was able to successfully build apitrace after re-emerging waffle.
I am also running into this problem and Florian's patch fixes it for me. *** Bug 907615 has been marked as a duplicate of this bug. *** The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e66b9fb7165acbbf4d7056ea9c93cf791aa806ff commit e66b9fb7165acbbf4d7056ea9c93cf791aa806ff Author: Ionen Wolkens <ionen@gentoo.org> AuthorDate: 2023-06-01 13:38:17 +0000 Commit: Ionen Wolkens <ionen@gentoo.org> CommitDate: 2023-06-01 14:16:17 +0000 dev-util/apitrace: use pkg-config for waffle Just a quick drive-by workaround as better-than-broken, haven't really looked at this package nor upstream. Still needs a bump, but I won't be looking at that. Closes: https://bugs.gentoo.org/901365 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> dev-util/apitrace/apitrace-9.0-r3.ebuild | 1 + .../apitrace/files/apitrace-9.0-pkgconfig-waffle.patch | 14 ++++++++++++++ 2 files changed, 15 insertions(+) |