Package Details: mingw-w64-libvpx 1.13.1-1

Git Clone URL: https://aur.archlinux.org/mingw-w64-libvpx.git (read-only, click to copy)
Package Base: mingw-w64-libvpx
Description: VP8 and VP9 codec (mingw-w64)
Upstream URL: http://www.webmproject.org/
Licenses: BSD
Submitter: kfg
Maintainer: kfg
Last Packager: kfg
Votes: 5
Popularity: 0.002900
First Submitted: 2013-06-16 20:03 (UTC)
Last Updated: 2023-10-02 15:20 (UTC)

Latest Comments

1 2 Next › Last »

Martchus commented on 2023-06-03 18:50 (UTC)

==> Starting package()...
    [INSTALL] /build/mingw-w64-libvpx/pkg/mingw-w64-libvpx/usr/i686-w64-mingw32/include/vpx/vp8.h
    [INSTALL] /build/mingw-w64-libvpx/pkg/mingw-w64-libvpx/usr/i686-w64-mingw32/include/vpx/vp8cx.h
    [INSTALL] /build/mingw-w64-libvpx/pkg/mingw-w64-libvpx/usr/i686-w64-mingw32/include/vpx/vpx_ext_ratectrl.h
    [INSTALL] /build/mingw-w64-libvpx/pkg/mingw-w64-libvpx/usr/i686-w64-mingw32/include/vpx/vp8dx.h
    [INSTALL] /build/mingw-w64-libvpx/pkg/mingw-w64-libvpx/usr/i686-w64-mingw32/include/vpx/vpx_codec.h
    [INSTALL] /build/mingw-w64-libvpx/pkg/mingw-w64-libvpx/usr/i686-w64-mingw32/include/vpx/vpx_frame_buffer.h
    [INSTALL] /build/mingw-w64-libvpx/pkg/mingw-w64-libvpx/usr/i686-w64-mingw32/include/vpx/vpx_image.h
    [INSTALL] /build/mingw-w64-libvpx/pkg/mingw-w64-libvpx/usr/i686-w64-mingw32/include/vpx/vpx_integer.h
    [INSTALL] /build/mingw-w64-libvpx/pkg/mingw-w64-libvpx/usr/i686-w64-mingw32/include/vpx/vpx_decoder.h
    [INSTALL] /build/mingw-w64-libvpx/pkg/mingw-w64-libvpx/usr/i686-w64-mingw32/include/vpx/vpx_encoder.h
    [INSTALL] /build/mingw-w64-libvpx/pkg/mingw-w64-libvpx/usr/i686-w64-mingw32/lib/libvpx.a
    [LN]      libvpx.dll.8.0.0 /build/mingw-w64-libvpx/pkg/mingw-w64-libvpx/usr/i686-w64-mingw32/lib/libvpx.dll
    [LN]      libvpx.dll.8.0.0 /build/mingw-w64-libvpx/pkg/mingw-w64-libvpx/usr/i686-w64-mingw32/lib/libvpx.dll.8
    [LN]      libvpx.dll.8.0.0 /build/mingw-w64-libvpx/pkg/mingw-w64-libvpx/usr/i686-w64-mingw32/lib/libvpx.dll.8.0
    [INSTALL] /build/mingw-w64-libvpx/pkg/mingw-w64-libvpx/usr/i686-w64-mingw32/lib/libvpx.dll.8.0.0
    [INSTALL] /build/mingw-w64-libvpx/pkg/mingw-w64-libvpx/usr/i686-w64-mingw32/lib/pkgconfig/vpx.pc
    [INSTALL] /build/mingw-w64-libvpx/pkg/mingw-w64-libvpx/usr/i686-w64-mingw32/bin/vpxdec.exe
    [INSTALL] /build/mingw-w64-libvpx/pkg/mingw-w64-libvpx/usr/i686-w64-mingw32/bin/vpxenc.exe
make[1]: Nothing to be done for 'install'.
mv: cannot stat '/build/mingw-w64-libvpx/pkg/mingw-w64-libvpx/usr/i686-w64-mingw32/lib/libvpx.dll.7*': No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...

xantares commented on 2020-04-02 11:14 (UTC)

vpx dll is 777, maybe you should consider installing file using "install -m755" instead of mv

drakkan commented on 2018-08-24 13:48 (UTC)

this package is broken since at least 3 months, can you please fix it or disown? thanks

eimis commented on 2018-05-18 20:44 (UTC) (edited on 2018-05-18 21:01 (UTC) by eimis)

same error as drakkan when compiling for i686. "-fno-asynchronous-unwind-tables" doesn't help for i686. v1.7.0 broke i686. quick v1.6.1 PKGBUILD for static libs: https://bpaste.net/show/c133b3419930

drakkan commented on 2018-05-15 09:48 (UTC) (edited on 2018-05-15 09:55 (UTC) by drakkan)

it does not compile anymore, here is the error

[CC] vpx_dsp/x86/sad4d_avx512.c.o

/tmp/ccUqO3mr.s: Assembler messages:

/tmp/ccUqO3mr.s:19: Error: invalid register for .seh_savexmm

make[1]: *** [Makefile:157: vpx_dsp/x86/sad4d_avx512.c.o] Error 1

make: *** [Makefile:17: .DEFAULT] Error 2

the problem is solved adding

EXTRA_CFLAGS="-fno-asynchronous-unwind-tables"

for x86_64, probably should be reported upstream

drakkan commented on 2017-01-25 08:17 (UTC)

please add -mstackrealign CFLAG when building for i686, actually libvpx is not usable on windows 32bit https://bugs.chromium.org/p/webm/issues/detail?id=1363

hipersayan_x commented on 2016-02-17 17:06 (UTC)

Sorry for the (very, very) long delay, i recently resumed the work with MinGW, and i did not received a response mail before. Btw, the reason is because when i try to use libvpx, directly or indirectly (ie. from FFmpeg), the program crash in Wine and Windows because it is not a valid DLL file.

kfg commented on 2015-02-26 06:48 (UTC)

Yes, i'm still maintaining the package. What's the reason for moving the version infront of the dll suffix?

hipersayan_x commented on 2015-02-25 23:50 (UTC)

Hi, are you still maintaining this package? Can you patch it to output the file libvpx.1.3.0.dll instead of libvpx.dll.1.3.0 and so on?

ant32 commented on 2013-12-09 05:26 (UTC)

Could you please add git to the makedepends array?