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

Bug 720758

Summary: dev-libs/json-c-0.14 breaks building of app-crypt/libu2f-host
Product: Gentoo Linux Reporter: Daniel Harding <dharding>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge --info
app-crypt/libu2f-host build log

Description Daniel Harding 2020-05-03 07:33:21 UTC
Created attachment 635774 [details]
emerge --info

Full build log attached, but the error snippet is:

u2fmisc.c: In function 'prepare_origin':
u2fmisc.c:117:55: error: 'FALSE' undeclared (first use in this function)
  117 | bject_object_get (jo, "appId", k) == FALSE)
      |                                      ^~~~~

u2fmisc.c:117:55: note: each undeclared identifier is reported only once for each function it appears in
u2fmisc.c: In function 'get_fixed_json_data':
u2fmisc.c:393:51: error: 'FALSE' undeclared (first use in this function)
  393 | on_object_object_get (jo, key, k) == FALSE)
      |                                      ^~~~~

Downgrading to dev-libs/json-c-0.13.1-r1 fixes the problem.
Comment 1 Daniel Harding 2020-05-03 07:34:11 UTC
Created attachment 635776 [details]
app-crypt/libu2f-host build log
Comment 2 Andy Pettinger 2020-05-03 08:13:04 UTC
Wasn't this fixed in https://bugs.gentoo.org/720358 ?
Comment 3 Daniel Harding 2020-05-03 08:42:18 UTC
(In reply to Andy Pettinger from comment #2)
> Wasn't this fixed in https://bugs.gentoo.org/720358 ?

Yes, looks like it was. Sorry for the noise

*** This bug has been marked as a duplicate of bug 720358 ***