Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 430496 - dev-lang/io-2011.09.12-r1 fails multilib-strict test
Summary: dev-lang/io-2011.09.12-r1 fails multilib-strict test
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Luis Araujo (RETIRED)
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2012-08-08 21:38 UTC by Mira Ressel
Modified: 2012-12-24 01:00 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
dev-lang/io multilib-strict patch (dev-lang-io-multilib-strict.patch,334 bytes, patch)
2012-08-08 21:38 UTC, Mira Ressel
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Mira Ressel 2012-08-08 21:38:58 UTC
Created attachment 320754 [details, diff]
dev-lang/io multilib-strict patch

Io installs its libraries to /usr/lib instead of /usr/lib64 on an 64 bit architecture. Therefore, the emerge fails if your FEATURES include "multilib-strict".

Solution: Replace "DESTINATION lib" in all CMakeLists.txt by either "DESTINATION lib${LIB_SUFFIX}" or "DESTINATION ${CMAKE_INSTALL_LIBDIR}".

Both solutions are equal for our purposes, but the second possibilty would break building with plain cmake, so solution (1) is more upstream-friendly.
Comment 1 Pacho Ramos gentoo-dev 2012-12-20 21:58:50 UTC
This package now lacks an active maintainer, please check the following link if you want to help:
http://my.opera.com/pacho/blog/2012/11/27/about-maintainer-needed
Comment 2 Luis Araujo (RETIRED) gentoo-dev 2012-12-24 01:00:32 UTC
Patch applied and submitted in the new ebuild revision io-2011.09.12-r2.

Thanks for submitting this patch.