Bug 237496
| Summary: | Missing dependencies | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Matthias Clasen <mclasen> | ||||
| Component: | graphviz | Assignee: | Jima <jima> | ||||
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | medium | ||||||
| Version: | rawhide | CC: | john.ellson | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | All | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | 2.12-7 | Doc Type: | Bug Fix | ||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2007-08-29 14:48:42 UTC | Type: | --- | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Attachments: |
|
||||||
I have no idea where to even begin with this, but I just want to say "I'm looking at it." The first is ok, I think. The library is expected to be used with something like:
dot_static_SOURCES = dot.c $(top_srcdir)/lib/gvc/no_demand_loading.c
dot_static_LDFLAGS = -export-dynamic -dlpreopen self -export-symbols-regex
'.*_LTX_library'
See: cmd/dot/Makefile.am or: dot.demo/Makefile.builtins in the sources
The second looks like a bug ( requires -lcdt ). I'll fix this upstream.
Thanks for chiming in, John. :-) Created attachment 153293 [details]
Fix for second part of bug report
Reviewing my old, open bugs...looks like I applied John's fix nearly four months ago. This should have been resolved as of 2.12-7; closing this bug. Thanks folks! |
Some of the graphviz libraries are insufficiently linked: [mclasen@dhcp83-33 ~]$ ldd -r /usr/lib/libgvc_builtins.so.3 linux-gate.so.1 => (0x00122000) libcdt.so.3 => /usr/lib/libcdt.so.3 (0x004d6000) libgraph.so.3 => /usr/lib/libgraph.so.3 (0x00b51000) libpathplan.so.3 => /usr/lib/libpathplan.so.3 (0x00e6f000) libexpat.so.0 => /lib/libexpat.so.0 (0x00314000) libz.so.1 => /lib/libz.so.1 (0x0079b000) libltdl.so.3 => /usr/lib/libltdl.so.3 (0x00db4000) libc.so.6 => /lib/libc.so.6 (0x00bfb000) libm.so.6 => /lib/libm.so.6 (0x008fc000) libdl.so.2 => /lib/libdl.so.2 (0x00110000) /lib/ld-linux.so.2 (0x80000000) undefined symbol: Demand_Loading (/usr/lib/libgvc_builtins.so.3) undefined symbol: lt_preloaded_symbols (/usr/lib/libgvc_builtins.so.3) [mclasen@dhcp83-33 ~]$ ldd -r /usr/lib/libexpr.so.3 undefined symbol: Dtoset (/usr/lib/libexpr.so.3) undefined symbol: Dtset linux-gate.so.1 => (0x008b0000) libc.so.6 => /lib/libc.so.6 (0x00a7b000) /lib/ld-linux.so.2 (0x80000000) (/usr/lib/libexpr.so.3) undefined symbol: dtwalk (/usr/lib/libexpr.so.3) undefined symbol: dtclose (/usr/lib/libexpr.so.3) undefined symbol: dtview (/usr/lib/libexpr.so.3) undefined symbol: dtopen (/usr/lib/libexpr.so.3)