Created attachment 530064 [details]
Relevant part of compiler output
its fixed allready at own site; patch below link.
This version has been marked stable, so I can't add the patch, but I can change the depend for ffmpeg. I'm adding in 2.79b, which fixes this, so hopefully we can get that version marked stable and this one removed then.
The bug has been closed via the following commit(s):
Author: Jonathan Scruggs <email@example.com>
AuthorDate: 2018-08-15 16:43:27 +0000
Commit: Jonathan Scruggs <firstname.lastname@example.org>
CommitDate: 2018-08-15 17:20:47 +0000
media-libs/blender: change depends for OpenVDB 5.x compat
Only v2.79b and above will be compatible with OpenVDB 5.x, so
make sure previous versions depend on OpenVDB 4.x.
Change depend on ffmpeg because v4.x is not supported.
media-gfx/blender/blender-2.79-r1.ebuild | 4 ++--
media-gfx/blender/blender-2.79.ebuild | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
2.79b is still broken with ffmpeg-4:
/var/tmp/portage/media-gfx/blender-2.79b/work/blender-2.79b/source/blender/imbuf/intern/indexer.c: In function ‘alloc_proxy_output_ffmpeg’:
/var/tmp/portage/media-gfx/blender-2.79b/work/blender-2.79b/source/blender/imbuf/intern/indexer.c:540:19: error: ‘CODEC_FLAG_GLOBAL_HEADER’ undeclared (first use in this function); did you mean ‘AV_CODEC_FLAG_GLOBAL_HEADER’?
rv->c->flags |= CODEC_FLAG_GLOBAL_HEADER;
Looks like some defines got renamed.
Can you resync and try v2.79b again? I added in a patch for ffmpeg 4 compatibility. I used the one from master, not a user submitted patch. :) I miss read the patch originally, I thought they said they fixed it in the 2.79 repo, but I guess they haven't.
Yup, build succeeded now. Thanks!