Bug 3196

Summary: Load "foo.so" syntax is broken now
Product: xorg Reporter: Adam Jackson <ajax>
Component: Server/DDX/Xorg/dlloaderAssignee: Adam Jackson <ajax>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium    
Version: git   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Bug Depends on:    
Bug Blocks: 400    

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.