This is needed to compile mythtv 0.25 <br>*** ./mythtv/libs/libmythbase/<a href="http://compat.h.org">compat.h.org</a>      2012-03-31 20:52:30.430461503 -0400<br>--- ./mythtv/libs/libmythbase/compat.h  2012-03-31 20:59:05.935585911 -0400<br>
***************<br>*** 44,49 ****<br>--- 44,51 ----<br>  # include &lt;sys/resource.h&gt; // for setpriority<br>  # include &lt;sys/socket.h&gt;<br>  # include &lt;sys/wait.h&gt;     // For WIFEXITED on Mac OS X<br>+ # include &lt;stdio.h&gt;        // for snprintf(), used by inline dlerror()<br>
+ # include &lt;unistd.h&gt;       // for usleep()<br>  #endif<br><br>  #ifdef USING_MINGW<br>*** ./mythtv/libs/libmyth/<a href="http://rssparse.h.org">rssparse.h.org</a>        2012-03-31 20:52:30.427453729 -0400<br>--- ./mythtv/libs/libmyth/rssparse.h    2012-03-31 21:51:11.687438044 -0400<br>
***************<br>*** 13,18 ****<br>--- 13,19 ----<br>  #include &lt;QPair&gt;<br>  #include &lt;QMap&gt;<br>  #include &lt;QVariant&gt;<br>+ #include &lt;sys/types.h&gt;<br><br>  #include &quot;mythexp.h&quot;<br><br>*** ./mythtv/libs/libmythtv/<a href="http://audioinput.h.org">audioinput.h.org</a>    2012-03-31 22:41:55.626923063 -0400<br>
--- ./mythtv/libs/libmythtv/audioinput.h        2012-03-31 22:41:22.478248297 -0400<br>***************<br>*** 22,27 ****<br>--- 22,28 ----<br>  #define _AUDIOINPUT_H_<br><br>  #include &lt;QString&gt;<br>+ #include &lt;unistd.h&gt;<br>
<br>  class AudioInput<br>  {<br>*** ./mythtv/external/FFmpeg/libavcodec/x86/<a href="http://h264_qpel_mmx.c.org">h264_qpel_mmx.c.org</a> 2012-03-31 20:52:29.923150437 -0400<br>--- ./mythtv/external/FFmpeg/libavcodec/x86/h264_qpel_mmx.c     2012-03-31 21:58:48.422270780 -0400<br>
***************<br>*** 398,404 ****<br>              &quot;2:                         \n\t&quot;\<br>              \<br>              : &quot;+a&quot;(src), &quot;+c&quot;(dst)\<br>!             : &quot;S&quot;((x86_reg)srcStride), &quot;D&quot;((x86_reg)dstStride), &quot;g&quot;(h)\<br>
              : &quot;memory&quot;\<br>          );\<br>          src += 4-(h+5)*srcStride;\<br>--- 398,404 ----<br>              &quot;2:                         \n\t&quot;\<br>              \<br>              : &quot;+a&quot;(src), &quot;+c&quot;(dst)\<br>
!             : &quot;S&quot;((x86_reg)srcStride), &quot;D&quot;((x86_reg)dstStride), &quot;rm&quot;(h)\<br>              : &quot;memory&quot;\<br>          );\<br>          src += 4-(h+5)*srcStride;\<br>***************<br>
*** 446,452 ****<br>              QPEL_H264HV(%%mm3, %%mm4, %%mm5, %%mm0, %%mm1, %%mm2, 15*48)\<br>              &quot;2:                     \n\t&quot;\<br>              : &quot;+a&quot;(src)\<br>!             : &quot;c&quot;(tmp), &quot;S&quot;((x86_reg)srcStride), &quot;g&quot;(size)\<br>
              : &quot;memory&quot;\<br>              );\<br>          tmp += 4;\<br>--- 446,452 ----<br>              QPEL_H264HV(%%mm3, %%mm4, %%mm5, %%mm0, %%mm1, %%mm2, 15*48)\<br>              &quot;2:                     \n\t&quot;\<br>
              : &quot;+a&quot;(src)\<br>!             : &quot;c&quot;(tmp), &quot;S&quot;((x86_reg)srcStride), &quot;rm&quot;(size)\<br>              : &quot;memory&quot;\<br>              );\<br>          tmp += 4;\<br>***************<br>
*** 823,829 ****<br>          &quot;2:                          \n\t&quot;\<br>          \<br>          : &quot;+a&quot;(src), &quot;+c&quot;(dst)\<br>!         : &quot;S&quot;((x86_reg)srcStride), &quot;D&quot;((x86_reg)dstStride), &quot;g&quot;(h)\<br>
          : XMM_CLOBBERS(&quot;%xmm0&quot;, &quot;%xmm1&quot;, &quot;%xmm2&quot;, &quot;%xmm3&quot;, \<br>                         &quot;%xmm4&quot;, &quot;%xmm5&quot;, &quot;%xmm6&quot;, &quot;%xmm7&quot;,)\<br>            &quot;memory&quot;\<br>
--- 823,829 ----<br>          &quot;2:                          \n\t&quot;\<br>          \<br>          : &quot;+a&quot;(src), &quot;+c&quot;(dst)\<br>!         : &quot;S&quot;((x86_reg)srcStride), &quot;D&quot;((x86_reg)dstStride), &quot;rm&quot;(h)\<br>
          : XMM_CLOBBERS(&quot;%xmm0&quot;, &quot;%xmm1&quot;, &quot;%xmm2&quot;, &quot;%xmm3&quot;, \<br>                         &quot;%xmm4&quot;, &quot;%xmm5&quot;, &quot;%xmm6&quot;, &quot;%xmm7&quot;,)\<br>            &quot;memory&quot;\<br>
***************<br>*** 878,884 ****<br>              QPEL_H264HV_XMM(%%xmm3, %%xmm4, %%xmm5, %%xmm0, %%xmm1, %%xmm2, 15*48)<br>              &quot;2:                         \n\t&quot;<br>              : &quot;+a&quot;(src)<br>
!             : &quot;c&quot;(tmp), &quot;S&quot;((x86_reg)srcStride), &quot;g&quot;(size)<br>              : XMM_CLOBBERS(&quot;%xmm0&quot;, &quot;%xmm1&quot;, &quot;%xmm2&quot;, &quot;%xmm3&quot;,<br>                             &quot;%xmm4&quot;, &quot;%xmm5&quot;, &quot;%xmm6&quot;, &quot;%xmm7&quot;,)<br>
                &quot;memory&quot;<br><br><br><div class="gmail_quote">On Thu, Apr 12, 2012 at 4:48 PM, Captain Krypto <span dir="ltr">&lt;<a href="mailto:captainkrypto@gmail.com">captainkrypto@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im"><blockquote class="gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<span style="font-family:Verdana,Arial,Helvetica">I was looking at getting test packages made but I&#39;m having trouble <br>

getting 0.25 fixes to build for Fedora 17. I&#39;m pretty sure the gcc 4.7 <br>problems are supposed to be fixed already but I&#39;m getting the same <br>error as others got before: <br><br>LD libavutil/libmythavutil.so.50 <br>


libavcodec/x86/h264_qpel_mmx.c: Assembler messages: <br>libavcodec/x86/h264_qpel_mmx.c:1294: Error: operand type mismatch for `cmp&#39; <br>libavcodec/x86/h264_qpel_mmx.c:1294: Error: operand type mismatch for `cmp&#39; <br>


libavcodec/x86/h264_qpel_mmx.c:1298: Error: operand type mismatch for `cmp&#39; <br>libavcodec/x86/h264_qpel_mmx.c:1298: Error: operand type mismatch for `cmp&#39; <br>libavcodec/x86/h264_qpel_mmx.c:964: Error: operand type mismatch for `cmp&#39; <br>


libavcodec/x86/h264_qpel_mmx.c:964: Error: operand type mismatch for `cmp&#39; <br>libavcodec/x86/h264_qpel_mmx.c:964: Error: operand type mismatch for `cmp&#39; <br>make[1]: *** [libavcodec/x86/dsputil_mmx.o] Error 1 <br>


<br>Just to make sure I downloaded the patches from the trac ticket but <br>when I tried to apply them it said they were already applied... I&#39;m <br>trying to make sure it&#39;s nothing I did in setting up the RPM but so <br>


far I can&#39;t see where I did anything wrong. <br><br>Richard </span></blockquote><div><br></div></div><div>Thanks for the hard work.  Is it possible to put up the properly compiled rpm&#39;s for those of us not running Fedora 17?  Thanks!</div>


<br>_______________________________________________<br>
mythtv-users mailing list<br>
<a href="mailto:mythtv-users@mythtv.org">mythtv-users@mythtv.org</a><br>
<a href="http://www.mythtv.org/mailman/listinfo/mythtv-users" target="_blank">http://www.mythtv.org/mailman/listinfo/mythtv-users</a><br>
<br></blockquote></div><br>