Skip to content
This repository has been archived by the owner on Jul 4, 2023. It is now read-only.

ffmpeg 2.8.3 does not build with libvpx 1.5.0 #47029

Closed
dcwar opened this issue Dec 15, 2015 · 7 comments
Closed

ffmpeg 2.8.3 does not build with libvpx 1.5.0 #47029

dcwar opened this issue Dec 15, 2015 · 7 comments

Comments

@dcwar
Copy link

dcwar commented Dec 15, 2015

Builds fine with libvpx 1.4.0, but will not build with libvpx 1.5.0. The following error is given in configure line 1136:

libavcodec/libvpxenc.c:107:6: error: use of undeclared identifier 'VP8E_UPD_ENTROPY' [VP8E_UPD_ENTROPY] = "VP8E_UPD_ENTROPY", ^

Ouput of gists-logs: https://gist.github.com/anonymous/ddf00bb2f03b67ee660c

@yougene
Copy link

yougene commented Dec 15, 2015

same here:

libavcodec/libvpxenc.c:108:6: error: use of undeclared identifier 'VP8E_UPD_REFERENCE'
    [VP8E_UPD_REFERENCE]         = "VP8E_UPD_REFERENCE",
     ^
libavcodec/libvpxenc.c:109:6: error: use of undeclared identifier 'VP8E_USE_REFERENCE'; did you mean 'VP8_SET_REFERENCE'?
    [VP8E_USE_REFERENCE]         = "VP8E_USE_REFERENCE",
     ^~~~~~~~~~~~~~~~~~
     VP8_SET_REFERENCE
/usr/local/Cellar/libvpx/1.5.0/include/vpx/./vp8.h:45:3: note: 'VP8_SET_REFERENCE' declared here
  VP8_SET_REFERENCE           = 1,    /**< pass in an external frame into decoder to be used as reference frame */
  ^
3 errors generated.
CC  libavcodec/libxvid.o
make: *** [libavcodec/libvpxenc.o] Error 1
make: *** Waiting for unfinished jobs....

@gerwinbrunner
Copy link

+1

@DomT4
Copy link
Member

DomT4 commented Dec 15, 2015

The joys of having a bundle of optional dependencies in the ffmpeg formula. Needs reporting upstream, and if they haven't fixed it already with something we can backport the option will either need to be removed or the old version of libvpx vendored privately for the meanwhile.

@protrolium
Copy link

I am receiving the same error message as @yougene

@vigo
Copy link
Sponsor Contributor

vigo commented Dec 16, 2015

+1

@yougene
Copy link

yougene commented Dec 16, 2015

Fixed by UniqMartin in Issue #47050
Thanks!

@UniqMartin
Copy link
Contributor

@yougene Thanks for noticing! Somehow I managed to completely miss this issue. For reference, the fix happened in #47054. Closing, as this should be fixed for everyone.

@Homebrew Homebrew locked and limited conversation to collaborators Jul 10, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

8 participants