Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 110175 - x11-drivers/xf86-video-via-0.1.31.1 fails with unresolved symbol "VIAVidAdjustFrame"
Summary: x11-drivers/xf86-video-via-0.1.31.1 fails with unresolved symbol "VIAVidAdjus...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: X11 External Driver Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-22 13:15 UTC by Thomas Meyer
Modified: 2005-10-31 08:23 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
patch (VIAVidAdjustFrame_fix.patch,483 bytes, patch)
2005-10-27 10:41 UTC, Tony Murray
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Meyer 2005-10-22 13:15:06 UTC
load of via driver fails because the symbol "VIAVidAdjustFrame" cannot be
resolved by dlloader.

"This is a pre-release version of the X.Org X11.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org "monolithic tree" CVS
repository hosted at http://www.freedesktop.org/Software/xorg/
X Window System Version 6.99.99.901 (7.0.0 RC 1)
Release Date: 18 December 2003
X Protocol Version 11, Revision 0, 0.99.2
Build Operating System:Linux 2.6.14-rc5-g93918e9a i686
Current Operating System: Linux hotzenplotz 2.6.14-rc5-g93918e9a #43 Thu Oct 20
09:24:45 CEST 2005 i686
Build Date: 22 October 2005
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sat Oct 22 20:17:22 2005
(==) Using config file: "/etc/X11/xorg.conf"

X: symbol lookup error: /usr/lib/xorg/modules/drivers/via_drv.so: undefined symb
ol: VIAVidAdjustFrame
"

Seems to be a config error. The #DEFINE "XvExtension" isn't defined for file
via_video.c.


Reproducible: Always
Steps to Reproduce:
1.emerge x11-drivers/xf86-video-via
2.change xorg.conf to use via drive
3.startx

Actual Results:  
xorg-server abended.

Expected Results:  
xorg-server should have been started.
Comment 1 Joshua Baergen (RETIRED) gentoo-dev 2005-10-22 14:52:04 UTC
Did/does the previous driver work?

There were some modifications made to the driver today, they might fix
this...let me know about the previous driver.
Comment 2 Thomas Meyer 2005-10-22 15:44:51 UTC
No previous version (0.1.31) didn't worked, too. Also the missing #DEFINE for
"XvExtension".
Comment 3 Tony Murray 2005-10-26 22:48:14 UTC
Should the via driver depend on x11-libs/libXvMC?
Comment 4 Joshua Baergen (RETIRED) gentoo-dev 2005-10-27 08:08:58 UTC
Ya it should (fixed).

CVS version looks like it would fix this problem, but it doesn't build
currently.  Waiting for that to fix itself...
Comment 5 Tony Murray 2005-10-27 09:20:37 UTC
Thanks for the credit in the changelog.
Did anyone notice xf86xvpriv.patch is empty?  What is the purpose of that patch,
I couldn't find a copy that contained anything...

Soon I will try some cvs and other code and report back here.
Comment 6 Tony Murray 2005-10-27 10:41:01 UTC
Created attachment 71579 [details, diff]
patch

Here is a simple patch from cvs that fixes this error for me.

Enjoy!
Comment 7 Joshua Baergen (RETIRED) gentoo-dev 2005-10-27 16:13:51 UTC
Thank you, added in -r1.  Thomas, please confirm and then this can be closed.
Comment 8 Tony Murray 2005-10-28 01:57:20 UTC
Actually, this bug shows a problem with the modularlized build system as XvMC
isn't working on my system, until I #define XvExtension...  Not sure what to do
about this one, the configure script should have an --enable-xvmc that defines
XvExtension.  Should probably notify the folks upstream about this problem.
Comment 9 Joshua Baergen (RETIRED) gentoo-dev 2005-10-28 12:17:00 UTC
Ya, it should.  File a bug at https://bugs.freedesktop.org and post the link
here please.
Comment 10 Tony Murray 2005-10-31 08:16:17 UTC
I posted a bug after that comment which was promptly marked as dupe of this more
general bug https://bugs.freedesktop.org/show_bug.cgi?id=4720

Lets hope it gets fixed in the next rc release.
Comment 11 Joshua Baergen (RETIRED) gentoo-dev 2005-10-31 08:23:56 UTC
Thanks.  I'll mark this bug as fixed.  Thomas, let me know if it's not.

The upstream bug is on the release blocker list, so it'll get fixed before 7.0.