Build Error (Job 3064): mythtv-0_22-0_1_svn_r20232_fc11 on fedora-development-rpmfusion_free

Dominik 'Rathann' Mierzejewski dominik at greysector.net
Mon Mar 23 00:25:31 CET 2009


On Sunday, 22 March 2009 at 21:47, Jarod Wilson wrote:
> rpmfusion-buildsys at lists.rpmfusion.org wrote:
> >Job failed on arch x86_64
> >
> >
> >         Build logs may be found at 
> >         http://buildsys.rpmfusion.org/logs/fedora-development-rpmfusion_free/3064-mythtv-0.22-0.1.svn.r20232.fc11/
> >
> >
> >-------------------------------------------------
> >
> >
> ># Bindings
> >bindings_perl             yes
> >bindings_python           yes
> >
> >Creating libs/libmythdb/mythconfig.h and libs/libmythdb/mythconfig.mak
> >
> >+ find . -name version.pro -exec sed -i -e 's,svnversion 
> >\$\${SVNTREEDIR},echo "0.22-0.1.svn.r20232.fc11",g' '{}' ';'
> >+ make
> >cd libs/ && /usr/bin/qmake-qt4 libs.pro -unix QMAKE=/usr/bin/qmake-qt4 -o 
> >Makefile
> >cd libs/ && make -f Makefile 
> >make[1]: Entering directory 
> >`/builddir/build/BUILD/mythtv-0.22/mythtv-0.22/libs'
> >cd libavutil/ && /usr/bin/qmake-qt4 libavutil.pro -unix 
> >QMAKE=/usr/bin/qmake-qt4 -o Makefile
> >cd libavutil/ && make -f Makefile 
> >make[2]: Entering directory 
> >`/builddir/build/BUILD/mythtv-0.22/mythtv-0.22/libs/libavutil'
> >gcc -c -m64 -pipe -march=k8 -fomit-frame-pointer -O3 -D_ISOC99_SOURCE 
> >-D_POSIX_C_SOURCE=200112 -fasm -std=c99 -pthread -g -Wall -Wno-switch 
> >-Wdisabled-optimization -Wpointer-arith -Wredundant-decls 
> >-Wno-pointer-sign -Wcast-qual -funit-at-a-time -Wwrite-strings 
> >-Wtype-limits -fno-math-errno -fno-signed-zeros -O2 -g -pipe -Wall 
> >-Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector 
> >--param=ssp-buffer-size=4 -m64 -mtune=generic -fomit-frame-pointer -w 
> >-D_REENTRANT -DPIC -fPIC -DMMX -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 
> >-DHAVE_AV_CONFIG_H -D_LARGEFILE_SOURCE 
> >-I/usr/lib64/qt4/mkspecs/linux-g++-64 -I. -I.. -I../.. -I. -o adler32.o 
> >adler32.c
> >In file included from common.h:85,
> >                 from adler32.c:23:
> >internal.h:273: error: static declaration of 'lrint' follows non-static 
> >declaration
> >internal.h:287: error: static declaration of 'round' follows non-static 
> >declaration
> >make[2]: *** [adler32.o] Error 1
> >make[2]: Leaving directory 
> >`/builddir/build/BUILD/mythtv-0.22/mythtv-0.22/libs/libavutil'
> >make[1]: *** [sub-libavutil-make_default] Error 2
> >make[1]: Leaving directory 
> >`/builddir/build/BUILD/mythtv-0.22/mythtv-0.22/libs'
> >make: *** [sub-libs-make_default-ordered] Error 2
> >error: Bad exit status from /var/tmp/rpm-tmp.yFS8fA (%build)
> >
> >
> >RPM build errors:
> >    Bad exit status from /var/tmp/rpm-tmp.yFS8fA (%build)
> 
> Looking for some clues here... A lock f11 x86_64 mock build works just 
> fine, as do builds on an actual f11 x86_64 machine (as well as f10 
> x86_64 machines). Why on earth is it failing in the buildsystem?

Could be a different release of gcc rpm (check root.log). Still, mythtv
shouldn't be bundling libavutil, which defines some system functions
if they're not available (based on detection by FFmpeg's configure
script. If mythtv's snapshot is badly integrated or buggy then this
might be a side-effect.

Regards,
R.

-- 
Fedora http://fedoraproject.org/wiki/User:Rathann
RPMFusion http://rpmfusion.org | MPlayer http://mplayerhq.hu
"Faith manages."
        -- Delenn to Lennier in Babylon 5:"Confessions and Lamentations"


More information about the rpmfusion-developers mailing list