[libav-bugs] [Bug 733] New: libav 10 windows binaries job has not completed successfully since version 10.1

bugzilla at libav.org bugzilla at libav.org
Mon Sep 8 18:45:20 CEST 2014


https://bugzilla.libav.org/show_bug.cgi?id=733

           Summary: libav 10 windows binaries job has not completed
                    successfully since version 10.1
           Product: Infra
           Version: unspecified
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: autobuilds
        AssignedTo: bugzilla at libav.org
        ReportedBy: gseanmcg at gmail.com
                CC: lu_zero at gentoo.org


Here is a log file snippet from the win32 flavor for September 2, 2014 build
attempt:

+
/mnt/build-libav/jenkins/workspace/libav-10-win/FLAVOR/win32/label/gentoo-win32-crossbuilder/libav-10.4/configure
--cross-prefix=i686-w64-mingw32- --arch=i686 --sysroot=/usr/i686-w64-mingw32/
--enable-runtime-cpudetect --enable-shared --enable-cross-compile
--enable-w32threads --prefix=/usr --target-os=mingw32 --enable-memalign-hack
--enable-gpl --enable-version3 --enable-libmp3lame --enable-libopus
--enable-librtmp --enable-libvo-aacenc --enable-libvorbis --enable-libvpx
--enable-libx264
cross-pkg-config: warning: ### falling down so here is a dump state ######
pkgconf: unknown option -- debug
cross-pkg-config: warning: ### end of dump ###############################
cross-pkg-config: warning: ### suspicious compile flags dumped here ######
cross-pkg-config: warning: ### end of flag dump ##########################
cross-pkg-config: error: host -I or -L paths detected: -L/usr/lib -lopus  
ERROR: opus not found

If you think configure made a mistake, make sure you are using the latest
version from Git.  If the latest version fails, report the problem to the
libav-tools at libav.org mailing list or IRC #libav on irc.freenode.net.
Include the log file "config.log" produced by configure as this will help
solving the problem.
+ echo ==========================
==========================
+ echo 'last 50 lines of config.log'
last 50 lines of config.log
+ tail -50 config.log
check_cc
BEGIN /tmp/ffconf.85ETm5sb.c
    1    #include <math.h>
    2    float foo(float f, float g) { return trunc(f); }
    3    int main(void){ return 0; }
END /tmp/ffconf.85ETm5sb.c
i686-w64-mingw32-gcc --sysroot=/usr/i686-w64-mingw32/ -D_ISOC99_SOURCE
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -U__STRICT_ANSI__
-D__USE_MINGW_ANSI_STDIO=1 -D__printf__=__gnu_printf__ -std=c99
-fomit-frame-pointer -c -o /tmp/ffconf.QYE2VzMQ.o /tmp/ffconf.85ETm5sb.c
i686-w64-mingw32-gcc --sysroot=/usr/i686-w64-mingw32/ -Wl,--nxcompat
-Wl,--dynamicbase -Wl,--as-needed -o /tmp/ffconf.HDrGPIlG.exe
/tmp/ffconf.QYE2VzMQ.o -lm -lz -lpsapi -ladvapi32 -lshell32
check_mathfunc truncf 1
check_ld
check_cc
BEGIN /tmp/ffconf.85ETm5sb.c
    1    #include <math.h>
    2    float foo(float f, float g) { return truncf(f); }
    3    int main(void){ return 0; }
END /tmp/ffconf.85ETm5sb.c
i686-w64-mingw32-gcc --sysroot=/usr/i686-w64-mingw32/ -D_ISOC99_SOURCE
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -U__STRICT_ANSI__
-D__USE_MINGW_ANSI_STDIO=1 -D__printf__=__gnu_printf__ -std=c99
-fomit-frame-pointer -c -o /tmp/ffconf.QYE2VzMQ.o /tmp/ffconf.85ETm5sb.c
i686-w64-mingw32-gcc --sysroot=/usr/i686-w64-mingw32/ -Wl,--nxcompat
-Wl,--dynamicbase -Wl,--as-needed -o /tmp/ffconf.HDrGPIlG.exe
/tmp/ffconf.QYE2VzMQ.o -lm -lz -lpsapi -ladvapi32 -lshell32
check_lib lame/lame.h lame_set_VBR_quality -lmp3lame
check_header lame/lame.h
check_cpp
BEGIN /tmp/ffconf.85ETm5sb.c
    1    #include <lame/lame.h>
    2    int x;
END /tmp/ffconf.85ETm5sb.c
i686-w64-mingw32-gcc --sysroot=/usr/i686-w64-mingw32/ -D_ISOC99_SOURCE
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -U__STRICT_ANSI__
-D__USE_MINGW_ANSI_STDIO=1 -D__printf__=__gnu_printf__ -std=c99
-fomit-frame-pointer -E -o /tmp/ffconf.QYE2VzMQ.o /tmp/ffconf.85ETm5sb.c
check_func lame_set_VBR_quality -lmp3lame
check_ld -lmp3lame
check_cc
BEGIN /tmp/ffconf.85ETm5sb.c
    1    extern int lame_set_VBR_quality();
    2    int main(void){ lame_set_VBR_quality(); }
END /tmp/ffconf.85ETm5sb.c
i686-w64-mingw32-gcc --sysroot=/usr/i686-w64-mingw32/ -D_ISOC99_SOURCE
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -U__STRICT_ANSI__
-D__USE_MINGW_ANSI_STDIO=1 -D__printf__=__gnu_printf__ -std=c99
-fomit-frame-pointer -c -o /tmp/ffconf.QYE2VzMQ.o /tmp/ffconf.85ETm5sb.c
i686-w64-mingw32-gcc --sysroot=/usr/i686-w64-mingw32/ -Wl,--nxcompat
-Wl,--dynamicbase -Wl,--as-needed -o /tmp/ffconf.HDrGPIlG.exe
/tmp/ffconf.QYE2VzMQ.o -lmp3lame -lm -lz -lpsapi -ladvapi32 -lshell32
check_pkg_config opus opus_multistream.h opus_multistream_decoder_create
i686-w64-mingw32-pkg-config --exists --print-errors opus
check_func_headers opus_multistream.h opus_multistream_decoder_create
-I/usr/i686-w64-mingw32/usr/include/opus -L/usr/lib
check_ld -I/usr/i686-w64-mingw32/usr/include/opus -L/usr/lib
check_cc -I/usr/i686-w64-mingw32/usr/include/opus -L/usr/lib
BEGIN /tmp/ffconf.85ETm5sb.c
    1    #include <opus_multistream.h>
    2    long check_opus_multistream_decoder_create(void) { return (long)
opus_multistream_decoder_create; }
    3    int main(void) { return 0; }
END /tmp/ffconf.85ETm5sb.c
i686-w64-mingw32-gcc --sysroot=/usr/i686-w64-mingw32/ -D_ISOC99_SOURCE
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -U__STRICT_ANSI__
-D__USE_MINGW_ANSI_STDIO=1 -D__printf__=__gnu_printf__ -std=c99
-fomit-frame-pointer -I/usr/i686-w64-mingw32/usr/include/opus -L/usr/lib -c -o
/tmp/ffconf.QYE2VzMQ.o /tmp/ffconf.85ETm5sb.c
i686-w64-mingw32-gcc --sysroot=/usr/i686-w64-mingw32/ -Wl,--nxcompat
-Wl,--dynamicbase -Wl,--as-needed -I/usr/i686-w64-mingw32/usr/include/opus
-L/usr/lib -o /tmp/ffconf.HDrGPIlG.exe /tmp/ffconf.QYE2VzMQ.o -lmp3lame -lm -lz
-lpsapi -ladvapi32 -lshell32
/tmp/ffconf.QYE2VzMQ.o:ffconf.85ETm5sb.c:(.text+0x1): undefined reference to
`opus_multistream_decoder_create'
collect2: error: ld returned 1 exit status
ERROR: opus not found
+ echo ==========================
==========================
+ exit 1
Build step 'Execute shell' marked build as failure
Archiving artifacts
Finished: FAILURE

-- 
Configure bugmail: https://bugzilla.libav.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.


More information about the libav-bugs mailing list