Created attachment 886544 [details] Build log and emerge --info The more recent dev versions of OpenMW require the newest release of MyGUI, which is version 3.4.3. The newest version in the Gentoo repos is 3.4.1.
Created attachment 887987 [details] openmw-9999 with mygui 3.4.3 build log (zipped) ld reports a lot of undefined symbols. Could be a mygui or openmw issue.
Created attachment 888019 [details] mygui 3.4.3 ebuild file The ebuild compiles and will be successfully linked to when building openmw-9999. Might be some other changes needed in this file that I missed. The added CMAKE options are from what's on the OpenMW Wiki on "Development Environment": https://wiki.openmw.org/index.php/Development_Environment_Setup#MyGUI
Interesting, thanks. I encountered the same linking issue and tried different options to fix it, but didn't discover -DMYGUI_DONT_USE_OBSOLETE=ON Will check this weekend
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=201727b6763a5e0153c5d13f19b8cea9d6fee5be commit 201727b6763a5e0153c5d13f19b8cea9d6fee5be Author: Alexey Sokolov <alexey+gentoo@asokolov.org> AuthorDate: 2024-03-23 13:35:50 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-03-23 13:43:36 +0000 games-engines/openmw: update mygui dependency Closes: https://bugs.gentoo.org/926041 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/35876 Signed-off-by: Sam James <sam@gentoo.org> games-engines/openmw/openmw-9999.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e261d54f1bf5b0ffb4b150f20f062cfc4103c45 commit 2e261d54f1bf5b0ffb4b150f20f062cfc4103c45 Author: Alexey Sokolov <alexey+gentoo@asokolov.org> AuthorDate: 2024-03-23 13:34:35 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-03-23 13:43:35 +0000 dev-games/mygui: add 3.4.3 Closes: https://bugs.gentoo.org/926041 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: Sam James <sam@gentoo.org> dev-games/mygui/Manifest | 1 + dev-games/mygui/mygui-3.4.3.ebuild | 159 +++++++++++++++++++++++++++++++++++++ 2 files changed, 160 insertions(+)