|Anonymous | Login||2017-11-23 06:35 EST|
|Main | My View | View Issues | Change Log | Roadmap | My Account|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000357||graphviz||Build/Install||public||2004-03-16 10:51||2011-04-28 04:02|
|Summary||0000357: Fix for setfault under AIX|
Concerning problems running on AIX -- I believe the
problem is related to handling of shared libraries.
See the "fix" section below.
And thanks for the extra credit.
[slanning] I was trying to build "dot" (for use by Doxygen) under AIX 5.2. It
appeared to build just fine out of the box, but would segv when run.
Looking over the open bug list I saw that this appears to be the same
problem as was reported in bug 294. Alas, that bug was very short on
detail -- truss output isn't that useful for this sort of debugging.
So... I built a debug version and ran under dbx. Same crash, and it
appeared to crash while making a function call into a graphviz library
package. The crash was at the actually function call, which suggested
that perhaps the address of the function was not mapped in. Knowing
that shared libraries are handled differently on AIX than many other
systems, I decided to build the programs statically links. Voila.
|Tags||No tags attached.|
I finally got 'dot' to build and run on AIX by forcing it to use
static linking via the --enable-shared=no option to the configure script.
|2011-04-28 04:02||user1||New Issue|
|2011-04-28 04:02||user1||Assigned To||=> user1|
|MantisBT 1.2.5[^] Copyright © 2000 - 2011 MantisBT Group|