[mythtv-users] gentoo ebuild overlays
AntiCat
mythtv at anticat.ch
Sat Oct 17 16:36:05 UTC 2009
MarcT schrieb:
>
> My trunk repo is working on the as of SVN 22465. I haven’t built
> anything after that yet but it should still work as I am not applying
> any patches at the moment. Trunk finally applied the last patch I was
> applying.
>
> Also I added a new overlay for 0.22-fixes for those who don’t want trunk.
>
> Trunk overlay can be found here: http://wiki.github.com/MarcT/mt-mythtv
>
> 0.22 fixes overlay can be found here:
> http://wiki.github.com/MarcT/mt-mythtv-0.22-fixes
>
> The only difference between them at the moment is the svn checkout step.
>
> Feedback is appreciated.
>
> MarcT
>
I am trying to get the 22-fixes version to compile, however the process
always fails with
make[2]: Entering directory
`/var/tmp/portage/media-tv/mythtv-9999/work/mythtv/programs/mythavtest'
sh "/var/tmp/portage/media-tv/mythtv-9999/work/mythtv/version.sh"
"/var/tmp/portage/media-tv/mythtv-9999/work/mythtv" ":
http://svn.mythtv.org/svn/branches/release-0-22-fixes/mythtv/version.pro "
g++ -Wl,-O1 -o mythavtest version.o main.o -L/usr/lib/qt4
-L../../libs/libmyth -L../../libs/libmythtv -L../../libs/libavutil
-L../../libs/libavcodec -L../../libs/libavformat -L../../libs/libswscale
-L../../libs/libmythdb -L../../libs/libmythui -L../../libs/libmythupnp
-lmythtv-0.22 -lmythavformat-0.22 -lmythavutil-0.22 -lmythavcodec-0.22
-lmythswscale-0.22 -lmythupnp-0.22 -lmyth-0.22 -lmythui-0.22
-lmythdb-0.22 -L../../libs/libmythlivemedia -lmythlivemedia-0.22
-L../../libs/libmythfreemheg -lmythfreemheg-0.22
-L../../libs/libmythhdhomerun -lmythhdhomerun-0.22 -L/usr/X11R6/lib
-lXinerama -lXxf86vm -lXv -lXvMCW -lXvMC -L/usr/local/lib -lQtSql
-L/usr/lib/mysql -L/usr/lib/qt4 -pthread -pthread -lQtXml -pthread
-pthread -lQtOpenGL -lGLU -lGL -pthread -pthread -pthread -pthread
-pthread -pthread -pthread -pthread -lQtGui -pthread -lpng -lfreetype
-lSM -lICE -pthread -pthread -lXrender -lXrandr -lfontconfig -lXext
-lX11 -lQtNetwork -pthread -pthread -lQtCore -lz -lm -pthread
-lgthread-2.0 -lrt -lglib-2.0 -lpthread -ldl
../../libs/libavcodec/libmythavcodec-0.22.so: undefined reference to
`refill2'
Currently I have
[ebuild U ] media-tv/mythtv-9999 [0.21_p21451] USE="X%* nls%* -arts%
-dbox2% -directfb% -hdhomerun% -hdpvr% -iptv% -ivtv% -joystick% -latm%
-oss% -proc-opt% -profile% -vdpau% -vorbis% -xv%" VIDEO_CARDS="via%* -i810%"
which produces
* Running ./configure --prefix=/usr --mandir=/usr/share/man
--disable-audio-alsa --disable-altivec --disable-audio-arts
--disable-directfb --enable-dvb --disable-hdhomerun --disable-hdpvr
--disable-firewire --disable-iptv --disable-ivtv --disable-audio-jack
--disable-joystick-menu --disable-libfaad --disable-lirc
--enable-opengl-vsync --enable-opengl-video --disable-audio-oss
--disable-proc-opt --disable-vdpau --enable-x11 --disable-xv
--disable-xvmc --tune=i686
# Basic Settings
Compile type release
Compiler cache no
DistCC yes
qmake /usr/bin/qmake
install prefix /usr
runtime prefix /usr
CPU x86 x86_32 (Intel(R) Pentium(R) 4 CPU 3.20GHz)
big-endian no
runtime cpu detection no
yasm yes
MMX enabled yes
MMX2 enabled yes
3DNow! enabled yes
3DNow! extended enabled yes
SSE enabled yes
SSSE3 enabled yes
CMOV enabled yes
# Input Support
Joystick menu no
lirc support no
Video4Linux sup. yes
ivtv support no
HD-PVR support no
FireWire support no
DVB support yes [/usr/include]
DVB-S2 support no
HDHomeRun support no
IPTV support no
# Sound Output Support
PulseAudio support no
OSS support no
ALSA support no
aRts support no
JACK support no
libfftw3 support no
# Video Output Support
x11 support yes
xrandr support yes
xv support no
XvMC support no
XvMC VLD support no
XvMC pro support no
XvMC libs -lXvMCW
VDPAU support no
OpenGL video yes
OpenGL vsync yes
DirectFB no
Fribidi formatting no
MHEG support yes
# Misc Features
multi threaded libavcodec yes
Frontend yes
Backend yes
# Bindings
bindings_perl yes
bindings_python yes
I tried all use flags and configure options I could think of without any
luck.
Any suggestions would be appreciated.
Andreas
More information about the mythtv-users
mailing list