Created attachment 566512 [details] build.log emerge media-video/x264-encoder-0.0.20190214 failed on x86-32 during link stage (undefined reference to `x264_stack_align') due to invalid symbol visibility of assembly implementation of function x264_stack_align for x86-32 arch. Possible solution and patch explained here: https://patches.videolan.org/patch/21704/
Created attachment 566514 [details] emerge --info '=media-video/x264-encoder-0.0.20190214::gentoo'
Created attachment 566516 [details] emerge -pqv '=media-video/x264-encoder-0.0.20190214::gentoo'
(In reply to Alexander Rostovtsev from comment #0) > Created attachment 566512 [details] > build.log > > emerge media-video/x264-encoder-0.0.20190214 failed on x86-32 during link > stage (undefined reference to `x264_stack_align') due to invalid symbol > visibility of assembly implementation of function x264_stack_align for > x86-32 arch. > > Possible solution and patch explained here: > > https://patches.videolan.org/patch/21704/ This was invalid assumption. The cause of this problem is that x264.so does not contain the definition of the x264_stack_align function. What is the consequence: 1. errors in the name of the stack_align function instead of x264_stack_align in the file "common / x86 / cpu-a.asm" 2. except for target of this file from the x264.so assembly (media-libs/x264-0.0.20190214)