On Sunday, 22 March 2009 at 21:47, Jarod Wilson wrote:
rpmfusion-buildsys(a)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...
>
>
>-------------------------------------------------
>
>
># 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"