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

Bug 642094

Summary: dev-libs/gobject-introspection: add multilib support
Product: Gentoo Linux Reporter: Dainius Masiliūnas <pastas4>
Component: Current packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED INVALID    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://github.com/sjnewbury/gentoo-gx86-staging/blob/90f1b88b4d13f2a4a5dcb8d1898de2a93e1ecee6/dev-libs/gobject-introspection/gobject-introspection-1.46.0.ebuild
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 642054    

Description Dainius Masiliūnas 2017-12-23 10:17:06 UTC
At the moment the gobject-introspection ebuild does not provide multilib support. This is needed for other multilib packages (e.g. libsecret with USE=introspection which is the default).
Comment 1 Dainius Masiliūnas 2017-12-23 10:28:35 UTC
sjnewbury used to have a multilib gobject-introspection ebuild in his gentoo-gx86-staging repository (see url), but it's been removed lately since it's too old. However, the same principles should apply to the current version.
Comment 2 Mart Raudsepp gentoo-dev 2017-12-23 12:50:11 UTC
No, you don't need multilib gobject-introspection. gobject-introspection provides the tooling to generate GIR and typelibs, which is a compile-time native host tool; you won't me calling a 32bit version of it on amd64; the 64bit calls will work for the generation.
Also generated typelibs usually also only go to /usr/lib64/girepository-1.0 - it will be picked up from there by python and such use cases, as those won't be multilib either.