CFT: MythTV Fixes

Bernhard Fröhlich decke at bluelife.at
Mon Sep 22 12:20:05 UTC 2008


On Sun, September 21, 2008 10:43 pm, Stefan Ehmann wrote:
> On Sunday 21 September 2008 22:00:45 Bernhard Froehlich wrote:
>> On Sun, 21 Sep 2008 20:58:37 +0200
>>
>> Stefan Ehmann <shoesoft at gmx.net> wrote:
>> > On Sunday 21 September 2008 18:07:43 Bernhard Froehlich wrote:
>> > > Hi MythTV Users!
>> > >
>> > > As you all know the mythtv port is scheduled for removal so i
>> > > decided to spend a few evenings to improve the situation a bit.
>> >
>> > Hi, thanks for your effort. Haven't been able to try mythtv so far
>> > because of the broken port.
>> >
>> > <snip>
>> >
>> > > I have tested the ports as good as i can but that is only FreeBSD
>> > > 7-STABLE on i386 and amd64. In lack of an mythtv 0.20 backend and
>> > > supported hardware i could not test multimedia/mythtv more than
>> > > compiling it. I'd highly appreciate it if some of you could at least
>> > > try to compile the ports on a newer FreeBSD 6.x to see how it works.
>> >
>> > I've tried to build it on 7.1-PRERELEASE i386.
>> >
>> > In file included from mpeg/pespacket.cpp:13:
>> > ../libmyth/../libavutil/bswap.h:20: error: 'always_inline' does not
>> > name a type
>> >
>> > I've changed always_inline to inline to see if it gets me any further.
>> >
>> > Then I got another error but haven't figured out yet where
>> > av_crc04C11DB7 is coming from.
>> >
>> > mpeg/pespacket.cpp: In member function 'uint PESPacket::CalcCRC()
>> > const': mpeg/pespacket.cpp:160: error: 'av_crc04C11DB7' was not
>> > declared in this scope
>> >
>> > I can provide the complete build log if necessary.
>>
>> Great, that is exactly what i am searching for. That symptom is a
>> result from including the locally installed ffmpeg/libavutil which is
>> wrong. So could you please "make clean && make" and send me the last
>> dozen of lines from the compiler output?
>
> Build log can be found here:
> http://stud4.tuwien.ac.at/~e0125637/fbsd/mythtv.log

Thanks. Your configure activates a lot of options that i could never test
with my hardware so you are a pretty good test candidate for the ports :o)

In your case the aRts include path was the problem and should be fixed now
with that commit:
http://svn.bluelife.at/index.cgi/packages/revision?rev=149

or if you like you can use the new tarball:
http://home.bluelife.at/ports/mythtv-cft-220908.tar.gz

Schöne Grüße nach Wien!



More information about the freebsd-multimedia mailing list