[mythtv] Mythtv 0.26 build problem for Fedora Rawhide

Richard Shaw hobbes1069 at gmail.com
Mon Dec 10 14:46:36 UTC 2012


On Mon, Dec 10, 2012 at 8:29 AM, Stuart Auchterlonie
<stuarta at squashedfrog.net> wrote:
> On 12/10/2012 02:13 PM, Richard Shaw wrote:
>> On Fri, Dec 7, 2012 at 9:33 PM, Gary Buhrmaster
>> <gary.buhrmaster at gmail.com> wrote:
>>> On Fri, Dec 7, 2012 at 4:22 PM, Gary Buhrmaster
>>> <gary.buhrmaster at gmail.com> wrote:
>>> ....
>>>> My WAG(*) is that stdlib.h no longer includes sys/types.h in rawhide
>>>> (that really means the glibc-headers package).
>>>
>>> If you want to test the theory, apply the following patch to your
>>> /usr/include/alsa/asoundlib.h file on your rawhide devel system
>>
>> Well I use mock/rpmbuild to build packages for rawhide so it's
>> non-trivial to apply the patch. I think I would have to pull the alsa
>> source rpm and apply it there then install it to the mock chroot.
>>
>
> Non trivial? I'd say it's pretty straight forward.
>
> - Unpack source
> - Copy patch into <rpmbuild_root>/SOURCES
> - Edit spec file to add patch and apply it
> - rpmbuild -ba <specfile>
>
> done. :)

Almost :) I'd have to build alsa in mock since I'm running 17, not
rawhide, then you have to:

mock -r fedora-rawhide-x86_64 --init
mock -r fedora-rawhide-x86_64 --install <new alsa packages>
mock -r fedora-rawhide-x86_64 --no-clean <mythtv srpm>

Then (hopefully) done!

Richard


More information about the mythtv-dev mailing list