|Anonymous | Login||2017-11-21 04:41 EST|
|Main | My View | View Issues | Change Log | Roadmap | My Account|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0001342||graphviz||Build/Install||public||2008-06-06 08:39||2011-04-28 04:03|
|Platform||OS||Other-Other-HP-UX B.11.23 U ia64||OS Version|
|Summary||0001342: further problem loading plugins on HP-UX Itanium|
On HP-UX Itanium, the HAVE_LIBDL option should be used instead
of HAVE_SHM_LOAD to load shared libraries.
Both shl_load and dlopen type functions are available on Itanium
but the former only work for pa/risc type shared-libraries (.sl).
By default Itanium build ELF-32 libraries (extension .so) which need
to be loaded by dlopen.
[north] Thank you for submitting the information. But I'm kind of surprised-
isn't the job of automake and configure to automate the discovery
of all these tedious details of software configuration management?
How can the problem be in Graphviz itself? It would be crazy if
Graphviz, both source code and software configuration management,
has to be manually updated to reflect every possible target
architecture. That knowledge should reside in the build tools.
Propagating it to 4000 different packages and expecting
the "community" to keep them up to date is a kind of madness.
[ellson] Graphviz uses lt_dlopen() from libtool, so if this is generating the wrong code it should be reported to the libtool maintainers.
Perhaps the previous fix to the extension (.sl -> .so) will result in libtool using the right loader?
|Tags||No tags attached.|
|FIX-COMMENT|| see description|
|STATUS-COMMENT||Fixed (6 June 2006)|
|2011-04-28 04:03||user1||New Issue|
|2011-04-28 04:03||user1||Assigned To||=> user695|
|MantisBT 1.2.5[^] Copyright © 2000 - 2011 MantisBT Group|