I have and error while build package: > flmsg.cxx: In function ‘int main(int, char**)’: > flmsg.cxx:1927:17: error: ‘set_pname’ is not a member of ‘XmlRpc’ > 1927 | XmlRpc::set_pname(pname); > | ^~~~~~~~~ I resolve this error by improve use flag "flxmlrpc" and build this package without this flag: > USE="-flxmlrpc" emerge -1 flmsg
Created attachment 775041 [details, diff] flmsg-4.0.19.ebuild.patch Patch improve new use flag "flxmlrpc". This flag allow to build package without flxmlrpc library. Build without flxmlrpc - is a temporary way to resolve build error for flxml-4.0.19 version. Details: https://groups.io/g/linuxham/topic/84662431#45849
Created attachment 775044 [details] build.log FAIL
Created attachment 775047 [details] build.log SUCCESS (USE="-flxmlrpc") USE="-flxmlrpc" emerge -1 flmsg
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07b22c16018521391662172a064e6aa4e9df082b commit 07b22c16018521391662172a064e6aa4e9df082b Author: Richard Freeman <rich0@gentoo.org> AuthorDate: 2022-04-27 22:30:03 +0000 Commit: Richard Freeman <rich0@gentoo.org> CommitDate: 2022-04-27 22:30:41 +0000 media-radio/flmsg: Use bundled flxmlrpc until upstream fixes. Closes: https://bugs.gentoo.org/841341 Signed-off-by: Richard Freeman <rich0@gentoo.org> media-radio/flmsg/flmsg-4.0.19-r1.ebuild | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+)
I believe this will fix the issue until upstream fixes this. Please let me know if the issue still exists. FYI - your patch wasn't based against the ebuild in the gentoo repo and wasn't functional.
Is this library installed by a Gentoo package? If so, which one? I'm doing a bump, and I have no way to test if the issue still exists.