Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 841341

Summary: media-radio/flmsg-4.0.19 - flmsg.cxx:1927:17: error: ‘set_pname’ is not a member of ‘XmlRpc’
Product: Gentoo Linux Reporter: Bogdan <bogdan.pylypenko107>
Component: Current packagesAssignee: Richard Freeman <rich0>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: flmsg-4.0.19.ebuild.patch
build.log FAIL
build.log SUCCESS (USE="-flxmlrpc")

Description Bogdan 2022-04-27 15:28:44 UTC
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
Comment 1 Bogdan 2022-04-27 15:32:52 UTC
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
Comment 2 Bogdan 2022-04-27 15:35:54 UTC
Created attachment 775044 [details]
build.log FAIL
Comment 3 Bogdan 2022-04-27 15:36:48 UTC
Created attachment 775047 [details]
build.log SUCCESS (USE="-flxmlrpc")

USE="-flxmlrpc" emerge -1 flmsg
Comment 4 Larry the Git Cow gentoo-dev 2022-04-27 22:31:11 UTC
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(+)
Comment 5 Richard Freeman gentoo-dev 2022-04-27 22:32:13 UTC
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.
Comment 6 Richard Freeman gentoo-dev 2022-06-24 11:57:12 UTC
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.