Bug 3196 - Load "foo.so" syntax is broken now
Summary: Load "foo.so" syntax is broken now
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/DDX/Xorg/dlloader (show other bugs)
Version: git
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: Adam Jackson
QA Contact:
Depends on:
Blocks: 400
  Show dependency treegraph
Reported: 2005-05-03 14:07 UTC by Adam Jackson
Modified: 2005-10-18 22:36 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Description Adam Jackson 2005-05-03 14:07:43 UTC
i've received a report from a user that xf4vnc fails on newish Xorg.  the loader
fails to find a symbol named vnc.soModuleInfo, unsurprisingly.  as the xf4vnc
docs suggest this syntax it's probably worthwhile to fix this.

the solution should be simple enough, when looking for the modinfo struct be
sure to extract the base module name from the filename.
Comment 1 Adam Jackson 2005-06-27 15:21:26 UTC
Created attachment 2980 [details]
Output of glxinfo with Composite enabled

trivial.  if there's a . in the module name, truncate the name there.
Comment 2 Adam Jackson 2005-07-02 08:59:37 UTC
Created attachment 3019 [details]
slow PDF file

um, that last one was stupid, strrchr might leave some .'s in the module name
and that's never a valid character in a symbol name.
Comment 3 Adam Jackson 2005-10-19 15:36:49 UTC
applied to head, closing.

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.