<?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>220857</bug_id>
          
          <creation_ts>2008-05-08 07:02 0000</creation_ts>
          <short_desc>media-tv/mythtv-0.21_p17100 xvmc links to wrong lib using openchromeXvMC and VIA CLE266</short_desc>
          <delta_ts>2008-06-02 15:52:58 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>Ebuilds</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>oberg@isy.liu.se</reporter>
          <assigned_to>cardoe@gentoo.org</assigned_to>
          <cc>media-tv@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>oberg@isy.liu.se</who>
            <bug_when>2008-05-08 07:02:47 0000</bug_when>
            <thetext>Similarities to this issue has indeed been up for discussion before but it does seem like this one is new. 


I have a EPIA system with the VIA CLE266 chipset and while trying to compile
mythtv using the xvmc flag i get code that is unable to use the hardware
decompression. 

I noticed the following annoyances:
1) The firs time i compiled mythtv it linked against the via xvmc pro library
due to the fact that i have VIDEO_CARDS&quot;via&quot; but xorg pulls in openchrome
driver which is the one i use. MythTV enables the xvmc-vld feature but uses
the wrong library... 

The ebuild pulled eselect xvmc without forcing me to select anything and then
compiled mythtv. A &quot;lsof | grep -i xvmc&quot; during running mythfrontend and ldd
shows that myth is linked to via xvmc pro and not openchrome (I think it is
the pro thing that is the problem but i am unsure what the difference between the openchromexvmc lib and the viaxvmc lib is). Therefore i tried recompiling after using the eselect tool but this did not change things for me.

2) The ebuild pulls in eselect xvmc but compiles without xvmcw support thus
disabling the effect of the xvmcw. Is this a correct behaviour?

Sollution: (For me at least) 
I made a overlay of the ebuild and hard-coded the
configure flags to &quot;--enable-xvmc --enable-xvmcw --xvmc-lib=openchrome&quot; and
that made mythtv enable xvmc-vld and use the right lib.



Reproducible: Sometimes

Steps to Reproduce:
1. USE=xvmc VIDEO_CARDS=via emerge xorg
2. USE=xvmc VIDEO_CARDS=via emerge mythtv


Actual Results:  
mythtv linked agains via xvmc pro libs

Expected Results:  
myth linked against openchrome xvmc lib</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>cardoe@gentoo.org</who>
            <bug_when>2008-05-16 13:48:07 0000</bug_when>
            <thetext>(In reply to comment #0)
&gt; Similarities to this issue has indeed been up for discussion before but it does
&gt; seem like this one is new. 

Simply because upstream keeps changing around the code in their configure script with regard to XvMC support. So we keep having to tweak the ebuild to adjust between revisions.


&gt; 
&gt; The ebuild pulled eselect xvmc without forcing me to select anything 

Yes.. and? A lot of eselect modules work this way. The MythTV ebuild provides instructions...

elog &quot;Please set the proper XvMC provider with eselect xvmc&quot;



&gt; compiled mythtv. A &quot;lsof | grep -i xvmc&quot; during running mythfrontend and ldd
&gt; shows that myth is linked to via xvmc pro and not openchrome (I think it is
&gt; the pro thing that is the problem but i am unsure what the difference between
&gt; the openchromexvmc lib and the viaxvmc lib is). Therefore i tried recompiling
&gt; after using the eselect tool but this did not change things for me.
&gt; 
&gt; 2) The ebuild pulls in eselect xvmc but compiles without xvmcw support thus
&gt; disabling the effect of the xvmcw. Is this a correct behaviour?

Per upstream, the proper options are...
    use xvmc &amp;&amp; use video_cards_via &amp;&amp; myconf=&quot;${myconf} --enable-xvmc \
        --enable-xvmc-pro --disable-xvmcw&quot;

Which will disable xvmcw.


&gt; 
&gt; Sollution: (For me at least) 
&gt; I made a overlay of the ebuild and hard-coded the
&gt; configure flags to &quot;--enable-xvmc --enable-xvmcw --xvmc-lib=openchrome&quot; and
&gt; that made mythtv enable xvmc-vld and use the right lib.


Not a solution for everyone because not everyone uses openchrome.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>cardoe@gentoo.org</who>
            <bug_when>2008-05-16 14:06:01 0000</bug_when>
            <thetext>(In reply to comment #0)

&gt; 
&gt; Sollution: (For me at least) 
&gt; I made a overlay of the ebuild and hard-coded the
&gt; configure flags to &quot;--enable-xvmc --enable-xvmcw --xvmc-lib=openchrome&quot; and
&gt; that made mythtv enable xvmc-vld and use the right lib.

Something about that seems wrong. libopenchrome.so does not seem like it would be the XvMC provider. No other driver calls it that. Please provide an equery files of the openchrome driver pkg.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>oberg@isy.liu.se</who>
            <bug_when>2008-05-19 06:30:22 0000</bug_when>
            <thetext>(In reply to comment #1)
&gt; &gt; 
&gt; &gt; The ebuild pulled eselect xvmc without forcing me to select anything 
&gt; 
&gt; Yes.. and? A lot of eselect modules work this way. The MythTV ebuild provides
&gt; instructions...
&gt; 
&gt; elog &quot;Please set the proper XvMC provider with eselect xvmc&quot;
&gt; 

Does anything in that comment help anyone with anything? I saw the message and that&apos;s why i tried recompiling after selecting a library. I don&apos;t think this was the most important part of the bug description though. I tried to describe what I did and not complain about the functionality so I&apos;m sorry if i redirected attention to the wrong place.

However, I still think it is confusing that &quot;eselect xvmc&quot; is a dependency when it&apos;s obviously not needed since mythtv isn&apos;t linked to the wrapper library. I tried studying the ebuild but I saw no combination of flags that would make mythtv compile with xmvcw support. I&apos;m no expert om ebuilds so I might be dead wrong. I obviously don&apos;t need the wrapper library so I haven&apos;t tried getting it to compile with xvmcw support using the provided ebuild. 

This is however not important for me. What was important was that my hardware blurted out garbage when compiling with the setup that i used.

&gt; &gt; 
&gt; &gt; Sollution: (For me at least) 
&gt; &gt; I made a overlay of the ebuild and hard-coded the
&gt; &gt; configure flags to &quot;--enable-xvmc --enable-xvmcw --xvmc-lib=openchrome&quot; and
&gt; &gt; that made mythtv enable xvmc-vld and use the right lib.
&gt; 
&gt; 
&gt; Not a solution for everyone because not everyone uses openchrome.
&gt; 

I had an issue. I solved it myself and though that someone else might be happy knowing. I provided build flags that worked for me to give everyone who is reading this the possibility to figure out a solution that works for everyone.

Of course I know that hard-coding build flags for my specific case doesn&apos;t work for everyone. I&apos;m not an idiot you know...


I haven&apos;t been able to set any USE flags to fit my needs so I was expecting an answer of the type: 

&quot;Well, if you have that hardware and need those flags  you should have set USE flag XXX to YYY&quot; 

or something like:

&quot;Ok, I guess there are more cases of hardware/software combinations than we are
allowing in this ebuild. Lets figure out a way of getting them all to work.&quot;

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>oberg@isy.liu.se</who>
            <bug_when>2008-05-19 19:24:37 0000</bug_when>
            <thetext>(In reply to comment #2)
&gt; (In reply to comment #0)
&gt; 
&gt; &gt; 
&gt; &gt; Sollution: (For me at least) 
&gt; &gt; I made a overlay of the ebuild and hard-coded the
&gt; &gt; configure flags to &quot;--enable-xvmc --enable-xvmcw --xvmc-lib=openchrome&quot; and
&gt; &gt; that made mythtv enable xvmc-vld and use the right lib.
&gt; 
&gt; Something about that seems wrong. libopenchrome.so does not seem like it would
&gt; be the XvMC provider. No other driver calls it that. Please provide an equery
&gt; files of the openchrome driver pkg.
&gt; 

Ooops, my bad. I cutn pasted a from an outdated copy of my ebuild (After a night of struggeling...) Sorry for the inconvenience.

The build-flags that i ended up using was:  &quot;--enable-xvmc --xvmc-lib=chromeXvMC&quot; and my libchromeXvMC.so comes from the x11-drivers/xf86-video-openchrome-0.2.901 ebuild. 

Again, sorry for the inconvenience.


</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>rickfharris@yahoo.com.au</who>
            <bug_when>2008-05-26 13:08:00 0000</bug_when>
            <thetext>Per, you are right.
All that needs to be done is to have the ebuild select &apos;--enable-xvmcw --disable-xvmc-vld&apos; if the &apos;xvmc&apos; USE flag is enabled.
The &apos;--xvmc-lib&apos; option is not needed at all in this case.

By enabling &apos;xvmcw&apos;, &apos;eselect-xvmc&apos; can do it&apos;s work of handling the configuration of /etc/X11/XvMCConfig, then at runtime the correct XvMC library will be automatically loaded by MythTV.

This has the added bonus of being able to do away with the &apos;opengl-xvmc&apos; and &apos;video_cards_via&apos; USE flags and the ebuild hackery involved with trying to support 4 different VIA XvMC libraries.

The above configure switches will also fix the problem of MythTV failing to compile if any &apos;xvmc&apos; USE flags are enabled when it tries to reference functions in non-existent libraries (a la #222353), which will happen on systems lacking the default &apos;xvmc-vld&apos; libs.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>rickfharris@yahoo.com.au</who>
            <bug_when>2008-05-26 13:11:57 0000</bug_when>
            <thetext>Created an attachment (id=154347)
mythtv-0.21_p1700.ebuild.diff

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>rickfharris@yahoo.com.au</who>
            <bug_when>2008-05-27 03:03:37 0000</bug_when>
            <thetext>Created an attachment (id=154411)
mythtv-0.21_p1700.ebuild.diff

Scratch previous diff, while it would work, it would check for the existence of /etc/X11/XvMCConfig regardless of whether the &apos;xvmc&apos; USE flag was enabled or not.

New diff posted to rememdy :|</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>cardoe@gentoo.org</who>
            <bug_when>2008-06-02 15:52:58 0000</bug_when>
            <thetext>fixed in 0.21_p17435</thetext>
          </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>154347</attachid>
            <date>2008-05-26 13:11 0000</date>
            <desc>mythtv-0.21_p1700.ebuild.diff</desc>
            <filename>mythtv-0.21_p1700.diff</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIC91c3IvcG9ydGFnZS9tZWRpYS10di9teXRodHYvbXl0aHR2LTAuMjFfcDE3MTAwLmVidWls
ZAkyMDA4LTA0LTI0IDAyOjEyOjQ1LjAwMDAwMDAwMCArMDkzMAorKysgL3Vzci9sb2NhbC9wb3J0
YWdlL21lZGlhLXR2L215dGh0di9teXRodHYtMC4yMV9wMTcxMDAuZWJ1aWxkCTIwMDgtMDUtMjYg
MjI6MTE6MTEuMDAwMDAwMDAwICswOTMwCkBAIC05LDkgKzksOSBAQAogU0xPVD0iMCIKIEtFWVdP
UkRTPSJ+YW1kNjQgfnBwYyB+eDg2IgogCi1JVVNFX1ZJREVPX0NBUkRTPSJ2aWRlb19jYXJkc19u
dmlkaWEgdmlkZW9fY2FyZHNfdmlhIgorSVVTRV9WSURFT19DQVJEUz0idmlkZW9fY2FyZHNfbnZp
ZGlhIgogSVVTRT0iYWFjIGFsc2EgYWx0aXZlYyBhdXRvc3RhcnQgZGVidWcgZGlyZWN0diBkdmIg
ZHZkIFwKLWllZWUxMzk0IGphY2sgbGNkIGxpcmMgbW14IG9wZW5nbCBvcGVuZ2wtdmlkZW8gb3Bl
bmdsLXh2bWMgXAoraWVlZTEzOTQgamFjayBsY2QgbGlyYyBtbXggb3BlbmdsIG9wZW5nbC12aWRl
byBcCiBwZXJsIHB5dGhvbiB4dm1jICR7SVVTRV9WSURFT19DQVJEU30iCiAKIFJERVBFTkQ9Ij49
bWVkaWEtbGlicy9mcmVldHlwZS0yLjAKQEAgLTQzLDcgKzQzLDYgQEAKIAlsaXJjPyAoIGFwcC1t
aXNjL2xpcmMgKQogCXBlcmw/ICggZGV2LXBlcmwvREJELW15c3FsICkKIAlweXRob24/ICggZGV2
LXB5dGhvbi9teXNxbC1weXRob24gKQotCW9wZW5nbC14dm1jPyAoID49eDExLWRyaXZlcnMvbnZp
ZGlhLWRyaXZlcnMtMTAwICkKIAl4dm1jPyAoIHgxMS1saWJzL2xpYlh2TUMKIAkJYXBwLWFkbWlu
L2VzZWxlY3QteHZtYyApIgogCkBAIC03NSwxNyArNzQsMTUgQEAKIAllaW5mbyAicGFja2FnZSBi
dWlsZGluZy4iCiAJZWNobwogCi0JaWYgdXNlIHh2bWMgJiYgdXNlIG9wZW5nbC14dm1jIDsgdGhl
bgotCQllaW5mbyAiRW5hYmxpbmcgVVNFPW9wZW5nbC14dm1jIHJlc3VsdHMgaW4gYW4gZXhwZXJp
bWVudGFsIE9wZW5HTCIKLQkJZWluZm8gIiYgWHZNQyByZW5kZXJlciB0aGF0IG9ubHkgd29ya3Mg
b24gTlZJRElBIEdlRm9yY2UgNCw1LDYsICYgNyIKLQkJZWluZm8gInNlcmllcyBvZiBjYXJkcy4g
SXQgaXMgdHlwaWNhbGx5IHNsb3dlciB0aGVuIHN0b2NrIFhWaWRlbyIKLQkJZWluZm8gInN1cHBv
cnQgdGhhdCBpcyB0aGUgZGVmYXVsdCBpbiBNeXRoVFYuIgorCWlmIHVzZSB2aWRlb19jYXJkc19u
dmlkaWEgJiYgdXNlIHh2bWMgOyB0aGVuCisJCWVpbmZvICJGb3IgTlZJRElBIGJhc2VkIGNhcmRz
LCB0aGUgWHZNQyByZW5kZXJlciBvbmx5IHdvcmtzIG9uIgorCQllaW5mbyAidGhlIE5WSURJQSBH
ZUZvcmNlIDQsNSw2LCAmIDcgc2VyaWVzIG9mIGNhcmRzLiIKIAkJZWNobwogCWZpCiAKIAlpZiB1
c2Ugb3BlbmdsLXZpZGVvIDsgdGhlbgogCQllaW5mbyAiRW5hYmxpbmcgVVNFPW9wZW5nbC12aWRl
byByZXN1bHRzIGluIGFuIGV4cGVyaW1lbnRhbCBPcGVuR0wiCi0JCWVpbmZvICJyZW5kZXJlciB0
aGF0IGlzIHR5cGljYWxseSBzbG93ZXIgdGhlbiB0aGUgZGVmYXVsdCBYVmlkZW8iCisJCWVpbmZv
ICJyZW5kZXJlciB0aGF0IGlzIHR5cGljYWxseSBzbG93ZXIgdGhhbiB0aGUgZGVmYXVsdCBYVmlk
ZW8iCiAJCWVpbmZvICJyZW5kZXJlci4gRW5hYmxlIGF0IHlvdXIgb3duIHJpc2suIgogCQllY2hv
CiAJZmkKQEAgLTExNywxMiArMTE0LDIzIEBACiAJdXNlIGFsdGl2ZWMgfHwgbXljb25mPSIke215
Y29uZn0gLS1kaXNhYmxlLWFsdGl2ZWMiCiAJdXNlIGphY2sgfHwgbXljb25mPSIke215Y29uZn0g
LS1kaXNhYmxlLWF1ZGlvLWphY2siCiAJdXNlIG9wZW5nbC12aWRlbyAmJiBteWNvbmY9IiR7bXlj
b25mfSAtLWVuYWJsZS1vcGVuZ2wtdmlkZW8iCi0JdXNlIHh2bWMgJiYgISB1c2UgdmlkZW9fY2Fy
ZHNfdmlhICYmICEgdXNlIG9wZW5nbC14dm1jICYmIFwKLQkJbXljb25mPSIke215Y29uZn0gLS1l
bmFibGUteHZtYyIKLQl1c2UgeHZtYyAmJiB1c2UgdmlkZW9fY2FyZHNfdmlhICYmIG15Y29uZj0i
JHtteWNvbmZ9IC0tZW5hYmxlLXh2bWMgXAotCQktLWVuYWJsZS14dm1jLXBybyAtLWRpc2FibGUt
eHZtY3ciCi0JdXNlIHh2bWMgJiYgdXNlIHZpZGVvX2NhcmRzX252aWRpYSAmJiB1c2Ugb3Blbmds
LXh2bWMgJiYgXAotCQlteWNvbmY9IiR7bXljb25mfSAtLWVuYWJsZS14dm1jIC0tZW5hYmxlLXh2
bWMtb3BlbmdsIC0tZGlzYWJsZS14dm1jdyIKKworCSMgRGVmYXVsdCBhbGwgWHZNQyB0byB1c2Ug
dGhlIFhtVkMgV3JhcHBlciAobGliWHZNQ1cpCisJIyBUaGlzIGxldHMgJ2VzZWxlY3QteHZtYycg
ZG8gaXQncyBzdHVmZiBhbmQgaGFuZGxlIHdoaWNoIFh2TUMgaW1wbGVtZW50YXRpb24KKwkjIGdl
dHMgdXNlZCBieSB3YXkgb2YgL2V0Yy9YMTEvWHZNQ0NvbmZpZyBhdCBydW50aW1lCisJdXNlIHh2
bWMgJiYgbXljb25mPSIke215Y29uZn0gLS1lbmFibGUteHZtY3cgLS1kaXNhYmxlLXh2bWMtdmxk
IgorCisJIyBDaGVjayB0byBzZWUgaWYgd2UgaGF2ZSBhbiBYdk1DIGxpYnJhcnkgc2VsZWN0ZWQK
KwlpZiBbWyAhIC1mIC9ldGMvWDExL1h2TUNDb25maWcgXV0gfHwgW1sgLXogYGNhdCAvZXRjL1gx
MS9Ydk1DQ29uZmlnYCBdXTsgdGhlbgorCQllY2hvCisJCWVlcnJvciAiTm8gWHZNQyBpbXBsZW1l
bnRhdGlvbiBoYXMgYmVlbiBzZWxlY3RlZCB5ZXQiCisJCWVlcnJvciAiVXNlICdlc2VsZWN0IHh2
bWMgbGlzdCcgZm9yIGEgbGlzdCBvZiBhdmFpbGFibGUgY2hvaWNlcyIKKwkJZWVycm9yICJUaGVu
IHVzZSAnZXNlbGVjdCB4dm1jIHNldCA8Y2hvaWNlPicgdG8gY2hvb3NlIgorCQllZXJyb3IgIidl
c2VsZWN0IHh2bWMgc2V0IG52aWRpYScgZm9yIGV4YW1wbGUiCisJCWVjaG8KKwkJZGllICJObyBY
dk1DIGltcGxlbWVudGF0aW9uIGhhcyBiZWVuIHNlbGVjdGVkIHlldCIKKwlmaQorCiAJIyBudmlk
aWEtZHJpdmVycy03MSBkb24ndCBzdXBwb3J0IEdMWCAxLjQKIAl1c2UgdmlkZW9fY2FyZHNfbnZp
ZGlhICYmIGhhc192ZXJzaW9uID14MTEtZHJpdmVycy9udmlkaWEtZHJpdmVycy03MSogXAogCQkm
JiBteWNvbmY9IiR7bXljb25mfSAtLWVuYWJsZS1nbHgtcHJvY2FkZHJhcmIiCkBAIC0yODksMTEg
KzI5Nyw2IEBACiAJZXdhcm4gIllvdXIgcmVjb3JkaW5ncyBmb2xkZXIgbXVzdCBiZSBvd25lZCBi
eSB0aGUgdXNlciAnbXl0aHR2JyBub3ciCiAJZXdhcm4gImNob3duIC1SIG15dGh0diAvcGF0aC90
by9zdG9yZSIKIAotCWlmIHVzZSB4dm1jOyB0aGVuCi0JCWVjaG8KLQkJZWxvZyAiUGxlYXNlIHNl
dCB0aGUgcHJvcGVyIFh2TUMgcHJvdmlkZXIgd2l0aCBlc2VsZWN0IHh2bWMiCi0JZmkKLQogCWlm
IHVzZSBhdXRvc3RhcnQ7IHRoZW4KIAkJZWNobwogCQllbG9nICJQbGVhc2UgYWRkIHRoZSBmb2xs
b3dpbmcgdG8geW91ciAvZXRjL2luaXR0YWIgZmlsZSBhdCB0aGUgZW5kIG9mIgo=
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>154411</attachid>
            <date>2008-05-27 03:03 0000</date>
            <desc>mythtv-0.21_p1700.ebuild.diff</desc>
            <filename>mythtv-0.21_p1700.diff</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIC91c3IvcG9ydGFnZS9tZWRpYS10di9teXRodHYvbXl0aHR2LTAuMjFfcDE3MTAwLmVidWls
ZAkyMDA4LTA0LTI0IDAyOjEyOjQ1LjAwMDAwMDAwMCArMDkzMAorKysgL3Vzci9sb2NhbC9wb3J0
YWdlL21lZGlhLXR2L215dGh0di9teXRodHYtMC4yMV9wMTcxMDAuZWJ1aWxkCTIwMDgtMDUtMjcg
MTI6MjY6MDMuMDAwMDAwMDAwICswOTMwCkBAIC0xLDcgKzEsMyBAQAotIyBDb3B5cmlnaHQgMTk5
OS0yMDA4IEdlbnRvbyBGb3VuZGF0aW9uCi0jIERpc3RyaWJ1dGVkIHVuZGVyIHRoZSB0ZXJtcyBv
ZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgdjIKLSMgJEhlYWRlcjogL3Zhci9jdnNy
b290L2dlbnRvby14ODYvbWVkaWEtdHYvbXl0aHR2L215dGh0di0wLjIxX3AxNzEwMC5lYnVpbGQs
diAxLjEgMjAwOC8wNC8yMyAxNjo0Mjo0NSBjYXJkb2UgRXhwICQKLQogRUFQST0xCiBpbmhlcml0
IGZsYWctby1tYXRpYyBtdWx0aWxpYiBldXRpbHMgcXQzIG15dGh0diB0b29sY2hhaW4tZnVuY3Mg
cHl0aG9uCiAKQEAgLTksOSArNSw5IEBACiBTTE9UPSIwIgogS0VZV09SRFM9In5hbWQ2NCB+cHBj
IH54ODYiCiAKLUlVU0VfVklERU9fQ0FSRFM9InZpZGVvX2NhcmRzX252aWRpYSB2aWRlb19jYXJk
c192aWEiCitJVVNFX1ZJREVPX0NBUkRTPSJ2aWRlb19jYXJkc19udmlkaWEiCiBJVVNFPSJhYWMg
YWxzYSBhbHRpdmVjIGF1dG9zdGFydCBkZWJ1ZyBkaXJlY3R2IGR2YiBkdmQgXAotaWVlZTEzOTQg
amFjayBsY2QgbGlyYyBtbXggb3BlbmdsIG9wZW5nbC12aWRlbyBvcGVuZ2wteHZtYyBcCitpZWVl
MTM5NCBqYWNrIGxjZCBsaXJjIG1teCBvcGVuZ2wgb3BlbmdsLXZpZGVvIFwKIHBlcmwgcHl0aG9u
IHh2bWMgJHtJVVNFX1ZJREVPX0NBUkRTfSIKIAogUkRFUEVORD0iPj1tZWRpYS1saWJzL2ZyZWV0
eXBlLTIuMApAQCAtNDMsNyArMzksNiBAQAogCWxpcmM/ICggYXBwLW1pc2MvbGlyYyApCiAJcGVy
bD8gKCBkZXYtcGVybC9EQkQtbXlzcWwgKQogCXB5dGhvbj8gKCBkZXYtcHl0aG9uL215c3FsLXB5
dGhvbiApCi0Jb3BlbmdsLXh2bWM/ICggPj14MTEtZHJpdmVycy9udmlkaWEtZHJpdmVycy0xMDAg
KQogCXh2bWM/ICggeDExLWxpYnMvbGliWHZNQwogCQlhcHAtYWRtaW4vZXNlbGVjdC14dm1jICki
CiAKQEAgLTc1LDExICs3MCw5IEBACiAJZWluZm8gInBhY2thZ2UgYnVpbGRpbmcuIgogCWVjaG8K
IAotCWlmIHVzZSB4dm1jICYmIHVzZSBvcGVuZ2wteHZtYyA7IHRoZW4KLQkJZWluZm8gIkVuYWJs
aW5nIFVTRT1vcGVuZ2wteHZtYyByZXN1bHRzIGluIGFuIGV4cGVyaW1lbnRhbCBPcGVuR0wiCi0J
CWVpbmZvICImIFh2TUMgcmVuZGVyZXIgdGhhdCBvbmx5IHdvcmtzIG9uIE5WSURJQSBHZUZvcmNl
IDQsNSw2LCAmIDciCi0JCWVpbmZvICJzZXJpZXMgb2YgY2FyZHMuIEl0IGlzIHR5cGljYWxseSBz
bG93ZXIgdGhlbiBzdG9jayBYVmlkZW8iCi0JCWVpbmZvICJzdXBwb3J0IHRoYXQgaXMgdGhlIGRl
ZmF1bHQgaW4gTXl0aFRWLiIKKwlpZiB1c2UgeHZtYyAmJiB1c2UgdmlkZW9fY2FyZHNfbnZpZGlh
IDsgdGhlbgorCQllaW5mbyAiRm9yIE5WSURJQSBiYXNlZCBjYXJkcywgdGhlIFh2TUMgcmVuZGVy
ZXIgb25seSB3b3JrcyBvbiIKKwkJZWluZm8gInRoZSBOVklESUEgR2VGb3JjZSA0LDUsNiwgJiA3
IHNlcmllcyBvZiBjYXJkcy4iCiAJCWVjaG8KIAlmaQogCkBAIC0xMTcsMTIgKzExMCwyNSBAQAog
CXVzZSBhbHRpdmVjIHx8IG15Y29uZj0iJHtteWNvbmZ9IC0tZGlzYWJsZS1hbHRpdmVjIgogCXVz
ZSBqYWNrIHx8IG15Y29uZj0iJHtteWNvbmZ9IC0tZGlzYWJsZS1hdWRpby1qYWNrIgogCXVzZSBv
cGVuZ2wtdmlkZW8gJiYgbXljb25mPSIke215Y29uZn0gLS1lbmFibGUtb3BlbmdsLXZpZGVvIgot
CXVzZSB4dm1jICYmICEgdXNlIHZpZGVvX2NhcmRzX3ZpYSAmJiAhIHVzZSBvcGVuZ2wteHZtYyAm
JiBcCi0JCW15Y29uZj0iJHtteWNvbmZ9IC0tZW5hYmxlLXh2bWMiCi0JdXNlIHh2bWMgJiYgdXNl
IHZpZGVvX2NhcmRzX3ZpYSAmJiBteWNvbmY9IiR7bXljb25mfSAtLWVuYWJsZS14dm1jIFwKLQkJ
LS1lbmFibGUteHZtYy1wcm8gLS1kaXNhYmxlLXh2bWN3IgotCXVzZSB4dm1jICYmIHVzZSB2aWRl
b19jYXJkc19udmlkaWEgJiYgdXNlIG9wZW5nbC14dm1jICYmIFwKLQkJbXljb25mPSIke215Y29u
Zn0gLS1lbmFibGUteHZtYyAtLWVuYWJsZS14dm1jLW9wZW5nbCAtLWRpc2FibGUteHZtY3ciCisK
KwlpZiB1c2UgeHZtYzsgdGhlbgorCQkjIERlZmF1bHQgYWxsIFh2TUMgdG8gdXNlIHRoZSBYbVZD
IFdyYXBwZXIgKGxpYlh2TUNXKQorCQkjIFRoaXMgbGV0cyAnZXNlbGVjdC14dm1jJyBkbyBpdCdz
IHN0dWZmIGFuZCBoYW5kbGUgd2hpY2ggWHZNQyBpbXBsZW1lbnRhdGlvbgorCQkjIGdldHMgdXNl
ZCBieSB3YXkgb2YgL2V0Yy9YMTEvWHZNQ0NvbmZpZworCQlteWNvbmY9IiR7bXljb25mfSAtLWVu
YWJsZS14dm1jIC0tZW5hYmxlLXh2bWN3IC0tZGlzYWJsZS14dm1jLXZsZCIKKworCQkjIENoZWNr
IHRvIHNlZSBpZiB3ZSBoYXZlIGFuIFh2TUMgbGlicmFyeSBzZWxlY3RlZAorCQlpZiBbWyAhIC1m
IC9ldGMvWDExL1h2TUNDb25maWcgXV0gfHwgW1sgLXogYGNhdCAvZXRjL1gxMS9Ydk1DQ29uZmln
YCBdXTsgdGhlbgorCQkJZWNobworCQkJZWVycm9yICJObyBYdk1DIGltcGxlbWVudGF0aW9uIGhh
cyBiZWVuIHNlbGVjdGVkIHlldCIKKwkJCWVlcnJvciAiVXNlICdlc2VsZWN0IHh2bWMgbGlzdCcg
Zm9yIGEgbGlzdCBvZiBhdmFpbGFibGUgY2hvaWNlcyIKKwkJCWVlcnJvciAiVGhlbiB1c2UgJ2Vz
ZWxlY3QgeHZtYyBzZXQgPGNob2ljZT4nIHRvIGNob29zZSIKKwkJCWVlcnJvciAiJ2VzZWxlY3Qg
eHZtYyBzZXQgbnZpZGlhJyBmb3IgZXhhbXBsZSIKKwkJCWVjaG8KKwkJCWRpZSAiTm8gWHZNQyBp
bXBsZW1lbnRhdGlvbiBoYXMgYmVlbiBzZWxlY3RlZCB5ZXQiCisJCWZpCisJZmkKKwogCSMgbnZp
ZGlhLWRyaXZlcnMtNzEgZG9uJ3Qgc3VwcG9ydCBHTFggMS40CiAJdXNlIHZpZGVvX2NhcmRzX252
aWRpYSAmJiBoYXNfdmVyc2lvbiA9eDExLWRyaXZlcnMvbnZpZGlhLWRyaXZlcnMtNzEqIFwKIAkJ
JiYgbXljb25mPSIke215Y29uZn0gLS1lbmFibGUtZ2x4LXByb2NhZGRyYXJiIgpAQCAtMjg5LDEx
ICsyOTUsNiBAQAogCWV3YXJuICJZb3VyIHJlY29yZGluZ3MgZm9sZGVyIG11c3QgYmUgb3duZWQg
YnkgdGhlIHVzZXIgJ215dGh0dicgbm93IgogCWV3YXJuICJjaG93biAtUiBteXRodHYgL3BhdGgv
dG8vc3RvcmUiCiAKLQlpZiB1c2UgeHZtYzsgdGhlbgotCQllY2hvCi0JCWVsb2cgIlBsZWFzZSBz
ZXQgdGhlIHByb3BlciBYdk1DIHByb3ZpZGVyIHdpdGggZXNlbGVjdCB4dm1jIgotCWZpCi0KIAlp
ZiB1c2UgYXV0b3N0YXJ0OyB0aGVuCiAJCWVjaG8KIAkJZWxvZyAiUGxlYXNlIGFkZCB0aGUgZm9s
bG93aW5nIHRvIHlvdXIgL2V0Yy9pbml0dGFiIGZpbGUgYXQgdGhlIGVuZCBvZiIK
</data>        

          </attachment>
    </bug>

</bugzilla>