<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>110175</bug_id>
          
          <creation_ts>2005-10-22 13:15 0000</creation_ts>
          <short_desc>x11-drivers/xf86-video-via-0.1.31.1 fails with unresolved symbol &quot;VIAVidAdjustFrame&quot;</short_desc>
          <delta_ts>2005-10-31 08:23:56 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Unspecified</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>thomas.mey@web.de</reporter>
          <assigned_to>x11-drivers@gentoo.org</assigned_to>
          <cc>tonymurray@fastmail.fm</cc>

      

      
          <long_desc isprivate="0">
            <who>thomas.mey@web.de</who>
            <bug_when>2005-10-22 13:15:06 0000</bug_when>
            <thetext>load of via driver fails because the symbol &quot;VIAVidAdjustFrame&quot; cannot be
resolved by dlloader.

&quot;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 &quot;xorg&quot; product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org &quot;monolithic tree&quot; 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: &quot;/var/log/Xorg.0.log&quot;, Time: Sat Oct 22 20:17:22 2005
(==) Using config file: &quot;/etc/X11/xorg.conf&quot;

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

Seems to be a config error. The #DEFINE &quot;XvExtension&quot; isn&apos;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.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>joshuabaergen@gentoo.org</who>
            <bug_when>2005-10-22 14:52:04 0000</bug_when>
            <thetext>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.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>thomas.mey@web.de</who>
            <bug_when>2005-10-22 15:44:51 0000</bug_when>
            <thetext>No previous version (0.1.31) didn&apos;t worked, too. Also the missing #DEFINE for
&quot;XvExtension&quot;.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>tonymurray@fastmail.fm</who>
            <bug_when>2005-10-26 22:48:14 0000</bug_when>
            <thetext>Should the via driver depend on x11-libs/libXvMC?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>joshuabaergen@gentoo.org</who>
            <bug_when>2005-10-27 08:08:58 0000</bug_when>
            <thetext>Ya it should (fixed).

CVS version looks like it would fix this problem, but it doesn&apos;t build
currently.  Waiting for that to fix itself...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>tonymurray@fastmail.fm</who>
            <bug_when>2005-10-27 09:20:37 0000</bug_when>
            <thetext>Thanks for the credit in the changelog.
Did anyone notice xf86xvpriv.patch is empty?  What is the purpose of that patch,
I couldn&apos;t find a copy that contained anything...

Soon I will try some cvs and other code and report back here.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>tonymurray@fastmail.fm</who>
            <bug_when>2005-10-27 10:41:01 0000</bug_when>
            <thetext>Created an attachment (id=71579)
patch

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

Enjoy!</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>joshuabaergen@gentoo.org</who>
            <bug_when>2005-10-27 16:13:51 0000</bug_when>
            <thetext>Thank you, added in -r1.  Thomas, please confirm and then this can be closed.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>tonymurray@fastmail.fm</who>
            <bug_when>2005-10-28 01:57:20 0000</bug_when>
            <thetext>Actually, this bug shows a problem with the modularlized build system as XvMC
isn&apos;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.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>joshuabaergen@gentoo.org</who>
            <bug_when>2005-10-28 12:17:00 0000</bug_when>
            <thetext>Ya, it should.  File a bug at https://bugs.freedesktop.org and post the link
here please.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>tonymurray@fastmail.fm</who>
            <bug_when>2005-10-31 08:16:17 0000</bug_when>
            <thetext>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.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>joshuabaergen@gentoo.org</who>
            <bug_when>2005-10-31 08:23:56 0000</bug_when>
            <thetext>Thanks.  I&apos;ll mark this bug as fixed.  Thomas, let me know if it&apos;s not.

The upstream bug is on the release blocker list, so it&apos;ll get fixed before 7.0.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>71579</attachid>
            <date>2005-10-27 10:41 0000</date>
            <desc>patch</desc>
            <filename>VIAVidAdjustFrame_fix.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtdXIgc3JjX29yaWcvdmlhX3ZpZGVvLmMgc3JjL3ZpYV92aWRlby5jCi0tLSBzcmNfb3Jp
Zy92aWFfdmlkZW8uYwkyMDA1LTA5LTA0IDEzOjQwOjE3LjAwMDAwMDAwMCAtMDUwMAorKysgc3Jj
L3ZpYV92aWRlby5jCTIwMDUtMTAtMjcgMTE6Mzg6NDcuNzA2NjM1MjUwIC0wNTAwCkBAIC03Niw2
ICs3NiwxMCBAQAogCiAjaWZuZGVmIFh2RXh0ZW5zaW9uCiB2b2lkIHZpYUluaXRWaWRlbyhTY3Jl
ZW5QdHIgcFNjcmVlbikge30KK3ZvaWQgdmlhRXhpdFZpZGVvKFNjcm5JbmZvUHRyIHBTY3JuKSB7
fQordm9pZCB2aWFTYXZlVmlkZW8oU2NybkluZm9QdHIgcFNjcm4pIHt9Cit2b2lkIHZpYVJlc3Rv
cmVWaWRlbyhTY3JuSW5mb1B0ciBwU2Nybikge30KK3ZvaWQgVklBVmlkQWRqdXN0RnJhbWUoU2Ny
bkluZm9QdHIgcFNjcm4sIGludCB4LCBpbnQgeSkge30KICNlbHNlCiAKIHN0YXRpYyB2aWRDb3B5
RnVuYyB2aWFGYXN0VmlkQ3B5ID0gTlVMTDsK
</data>        

          </attachment>
    </bug>

</bugzilla>