Summary: | sci-biology/emboss-6.3.1_p4-r1 - .../work/EMBOSS-6.3.1/ajax/graphics/.libs/libajaxg.so: undefined reference to `c_plwid' | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Juergen Rose <rose> |
Component: | Current packages | Assignee: | Gentoo Science Biology related packages <sci-biology> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | CC: | idoerg, jlec |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build.log
emboss-6.3.1_p4-r1-ajgraph-plplot.patch an ebuild using the emboss-6.3.1_p4-r1-ajgraph-plplot.patch |
Description
Juergen Rose
2013-12-09 07:12:57 UTC
Yes, this actually happens. This seems to be a side effect of the latest plplot libraries. edit ajax/graphics/ajgraph.c and replace the two instances of plwid with plwidth, and it should compile. I added a patch emboss-6.3.1_p4-r2_rename_plwid_to_plwidth.patch to sci overlay but it seems to me it should be ONLY applied if >=plplot-5.9.10 ? Justin, if you can come up with a proper incarnation of it in ebuilds please fix also the other ones in overlay and in the main tree. Thank you. (In reply to Martin Mokrejš from comment #4) > I added a patch emboss-6.3.1_p4-r2_rename_plwid_to_plwidth.patch to sci > overlay but it seems to me it should be ONLY applied if >=plplot-5.9.10 ? > > Justin, if you can come up with a proper incarnation of it in ebuilds please > fix also the other ones in overlay and in the main tree. Thank you. Where can I find the patch? Created attachment 380210 [details, diff]
emboss-6.3.1_p4-r1-ajgraph-plplot.patch
Created attachment 380212 [details]
an ebuild using the emboss-6.3.1_p4-r1-ajgraph-plplot.patch
*** Bug 520280 has been marked as a duplicate of this bug. *** Please give emboss-6.6.0 in the science overlay a try, it is properly linked such that all shared objects are properly linked and -Wl,--as-needed works properly on binaries. commit 08fae0a30263fd06fe51ac5b75301d574be9e1be Author: Justin Lecher <jlec@gentoo.org> Date: Thu Aug 27 15:47:31 2015 +0200 sci-biology/emboss: Drop old obsolets multiple bugs Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=542274 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=534418 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=521604 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=514014 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=493724 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=406279 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=393311 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=382321 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=378443 Package-Manager: portage-2.2.20.1 Signed-off-by: Justin Lecher <jlec@gentoo.org> https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08fae0a30263fd06fe51ac5b75301d574be9e1be |