Summary: | dev-perl/Net-SSLeay: does not respect multilib systems | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Anthony Basile <blueness> |
Component: | New packages | Assignee: | Gentoo Perl team <perl> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | mips |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 306835 | ||
Attachments: |
Replace lib with $(get_libdir) everywhere
Modify libpath in Module-Install extension |
Description
Anthony Basile
2012-05-17 00:18:20 UTC
I have a fix on my overlay: http://git.overlays.gentoo.org/gitweb/?p=dev/blueness.git;a=blob;f=dev-perl/Net-SSLeay/Net-SSLeay-1.480.0-r99.ebuild;h=bbb2f0eba33e71a9e426a50fd58c660021ec478c;hb=86e0a3f68ba0d7818174079a80db671ce0e08b67 I'll attach a patch in the next post. Also, this is related to bug #378657. Created attachment 312069 [details]
Replace lib with $(get_libdir) everywhere
So.. uh. Perl devs? Matt? (In reply to comment #4) > Matt? Can we commit this fix? Created attachment 318120 [details]
Modify libpath in Module-Install extension
Patch hardcodes $(get_libdir) result in the extension.
It also removes the optimize overwrite.
(In reply to comment #6) > Created attachment 318120 [details] > Modify libpath in Module-Install extension > > Patch hardcodes $(get_libdir) result in the extension. > It also removes the optimize overwrite. I test and this works. To be honest, I don't like either solution because the fix means patching in lib32 without the build system being able to either detect or be told via an environment variable to use lib32. Anyhow, please commit this. I agree. Fixed in 0.480.0-r1. Thanks |