Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 603340 - dev-lang/mujs broken when SYMLINK_LIB=no, static only, non-multilib
Summary: dev-lang/mujs broken when SYMLINK_LIB=no, static only, non-multilib
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Michael Weber (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-12-21 13:57 UTC by Steven Newbury
Modified: 2018-10-29 23:55 UTC (History)
1 user (show)

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


Attachments
Implement shared library build (mujs-0_p20160504-shared.patch,958 bytes, patch)
2016-12-21 13:58 UTC, Steven Newbury
Details | Diff
Patch for mujs ebuild implementing multilib and shared/static build (mujs-0_p20160504.ebuild.diff,1.30 KB, patch)
2016-12-21 14:00 UTC, Steven Newbury
Details | Diff
Implement shared library build (mujs-0_p20160504-shared.patch,967 bytes, patch)
2016-12-21 14:39 UTC, Steven Newbury
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Steven Newbury 2016-12-21 13:57:23 UTC
dev-lang/mujs currently is not multilib, it installs into a hardcoded $prefix/lib and doesn't support shared lib.

I'm attaching a patch (for shared support) and ebuild diff which implements these features/fixes.
Comment 1 Steven Newbury 2016-12-21 13:58:11 UTC
Created attachment 457002 [details, diff]
Implement shared library build
Comment 2 Steven Newbury 2016-12-21 14:00:55 UTC
Created attachment 457004 [details, diff]
Patch for mujs ebuild implementing multilib and shared/static build
Comment 3 Steven Newbury 2016-12-21 14:39:28 UTC
Created attachment 457006 [details, diff]
Implement shared library build

Fixed a couple of issues in the shared patch
Comment 4 Dennis Schridde 2018-08-02 18:52:08 UTC
Blocks: bug #506276
Comment 5 Virgil Dupras (RETIRED) gentoo-dev 2018-10-29 23:55:42 UTC
This has been fixed a while ago, with the 1.0.1-r1 ebuild. Closing.