Summary: | games-emulation/mupen64plus-core-2.5.9-r2[debugger] - ../.../dbg_memory.c: error: print_insn_i386 undeclared (first use in this function) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Michał Górny <mgorny> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | ionen, orzel, sam |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
emerge-history.txt environment etc.portage.tar.bz2 games-emulation:mupen64plus-core-2.5.9-r2:20210825-193633.log temp.tar.bz2 |
Description
Toralf Förster
2021-08-25 19:42:54 UTC
Created attachment 736015 [details]
emerge-info.txt
Created attachment 736017 [details]
emerge-history.txt
Created attachment 736019 [details]
environment
Created attachment 736021 [details]
etc.portage.tar.bz2
Created attachment 736023 [details]
games-emulation:mupen64plus-core-2.5.9-r2:20210825-193633.log
Created attachment 736025 [details]
temp.tar.bz2
Had a quick look because of glibc-2.34, but this isn't it. It's misdetecting binutils-libs version and not setting -DUSE_LIBOPCODES_GE_2_29 when the off-by-default USE=debugger is set. The lazy quickfix would be to `append-cppflags -DUSE_LIBOPCODES_GE_2_29` and depend on binutils-libs when USE=debugger (we don't have <2.29 anymore, so detection doesn't really matter). Hit by this as well. This bug is still present. I tried making an ebuild that includes the "quickfix" mentioned in a previous comment, but I couldn't get it to work (it's likely I messed something up, though). Having USE=-debugger works to compile it, but it'd be nice if I didn't have to do that in the future. |