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

Bug 506062

Summary: dev-util/pkgconf: multilib support
Product: Gentoo Linux Reporter: Michał Górny <mgorny>
Component: Current packagesAssignee: Jeff (JD) Horelick (RETIRED) <jdhore>
Status: RESOLVED FIXED    
Severity: normal CC: multilib+disabled
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 454644    
Attachments: multilib-build.eclass: rewrite symlinks in MULTILIB_CHOST_TOOLS
pkgconf-9999 patch

Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2014-03-28 11:49:15 UTC
The goal is to have ${CHOST}-pkg-config that random programs can find and use.

I'm attaching two patches, one adds the necessary magic into the eclass, the other updates pkgconf-9999.ebuild. The end result is:

.
└── usr
    ├── bin
    │   ├── i686-pc-linux-gnu-pkgconf
    │   ├── i686-pc-linux-gnu-pkg-config -> i686-pc-linux-gnu-pkgconf
    │   ├── pkgconf -> x86_64-pc-linux-gnu-pkgconf
    │   ├── pkg-config -> x86_64-pc-linux-gnu-pkg-config
    │   ├── x86_64-pc-linux-gnu-pkgconf
    │   └── x86_64-pc-linux-gnu-pkg-config -> x86_64-pc-linux-gnu-pkgconf
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2014-03-28 11:50:16 UTC
Created attachment 373726 [details, diff]
multilib-build.eclass: rewrite symlinks in MULTILIB_CHOST_TOOLS
Comment 2 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2014-03-28 11:50:29 UTC
Created attachment 373728 [details, diff]
pkgconf-9999 patch
Comment 3 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2014-03-28 11:50:50 UTC
@jdhore, @multilib: please review the patches and lemme know what you think.
Comment 4 Jeff (JD) Horelick (RETIRED) gentoo-dev 2014-03-29 03:00:51 UTC
(In reply to Michał Górny from comment #3)
> @jdhore, @multilib: please review the patches and lemme know what you think.

Looks good to me.
Comment 5 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2014-03-30 09:16:21 UTC
Thanks. Both committed now.

+*pkgconf-0.9.3-r1 (30 Mar 2014)
+
+  30 Mar 2014; Michał Górny <mgorny@gentoo.org> +pkgconf-0.9.3-r1.ebuild,
+  pkgconf-9999.ebuild:
+  Enable multilib support, bug #506062.