Summary: | undefined symbols in various libs/apps in Linux due to incorrect SharedLibFooReqs or other factors | ||
---|---|---|---|
Product: | xorg | Reporter: | Mike A. Harris <mharris> |
Component: | App/other | Assignee: | Xorg Project Team <xorg-team> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | trivial | ||
Priority: | high | CC: | kem |
Version: | unspecified | ||
Hardware: | x86 (IA32) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Mike A. Harris
2004-12-13 22:05:57 UTC
On Darwin and Cygwin the *Lib.tmpl file describe correct libraries dependencies, since their respective linkers treat the described behaviour as an error. bsdLib.tmpl also has correct libraries dependencies too, because OpenBSD still has a few architectures whithout shared libs, and this also is an error on static libraries. Extra dependencies are described in each application's Imakefile when needed. Maybe these dependency lists should be put in a file used by all architectures. this is fixed in modular by way of: libfoo_la_LDFLAGS = -no-undefined not really interested in fixing this in monolith, so marking as fixed. please reopen if we want to target this at 6.9.1 as well. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.