* Package: media-libs/mlt-6.20.0-r1 * Repository: gentoo * Maintainer: media-video@gentoo.org kde@gentoo.org * USE: abi_x86_64 amd64 cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 elibc_musl kernel_linux python_single_target_python3_6 userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking mlt-6.20.0.tar.gz to /var/tmp/portage/media-libs/mlt-6.20.0-r1/work >>> Source unpacked in /var/tmp/portage/media-libs/mlt-6.20.0-r1/work >>> Preparing source in /var/tmp/portage/media-libs/mlt-6.20.0-r1/work/mlt-6.20.0 ... * Applying mlt-6.10.0-swig-underlinking.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/media-libs/mlt-6.20.0-r1/work/mlt-6.20.0 ... ./configure --prefix=/usr --build=x86_64-gentoo-linux-musl --host=x86_64-gentoo-linux-musl --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib --enable-gpl --enable-gpl3 --enable-motion-est --target-arch=amd64 --disable-kde --disable-sdl --disable-swfdec --disable-debug --enable-sse --enable-sse2 --disable-avformat --disable-plus --disable-frei0r --disable-gtk2 --disable-jackrack --disable-kdenlive --disable-resample --disable-melt --disable-opencv --disable-opengl --disable-qt --disable-rtaudio --disable-sdl2 --disable-vid.stab --disable-xine --disable-xml --disable-sox --enable-mmx --swig-languages=none Found gcc version 9.3.0 Configuring framework: Configuring modules: Configuring modules/core: Configuring modules/decklink: Configuring modules/feeds: Configuring modules/linsys: Configuring modules/lumas: - not explicitly enabled: disabling Configuring modules/motion_est: Configuring modules/ndi: - NDI SDK not found: disabling Configuring modules/normalize: Configuring modules/oldfilm: Configuring modules/plusgpl: Configuring modules/rubberband: - rubberband not found: disabling Configuring modules/videostab: Configuring modules/vmfx: Configuring modules/vorbis: Configuring mlt++: Configuring swig: GPLv3 license used >>> Source configured. >>> Compiling source in /var/tmp/portage/media-libs/mlt-6.20.0-r1/work/mlt-6.20.0 ... make -j1 list='src/framework src/mlt++ src/modules src/swig profiles'; \ for subdir in $list; do \ make -s -C $subdir depend || exit 1; \ make -C $subdir all || exit 1; \ done make[1]: Entering directory '/var/tmp/portage/media-libs/mlt-6.20.0-r1/work/mlt-6.20.0/src/framework' x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -DARCH_X86_64 -Wall -DPIC -DUSE_MMX -mmmx -DUSE_SSE -msse -DUSE_SSE2 -msse2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fPIC -pthread -DARCH_X86_64 -Wall -DPIC -DUSE_MMX -mmmx -DUSE_SSE -msse -DUSE_SSE2 -msse2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fPIC -pthread -rdynamic -DPREFIX_DATA="\"/usr/share/mlt\"" -DPREFIX_LIB="\"/usr/lib/mlt\"" -c -o mlt_frame.o mlt_frame.c x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -DARCH_X86_64 -Wall -DPIC -DUSE_MMX -mmmx -DUSE_SSE -msse -DUSE_SSE2 -msse2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fPIC -pthread -DARCH_X86_64 -Wall -DPIC -DUSE_MMX -mmmx -DUSE_SSE -msse -DUSE_SSE2 -msse2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fPIC -pthread -rdynamic -DPREFIX_DATA="\"/usr/share/mlt\"" -DPREFIX_LIB="\"/usr/lib/mlt\"" -c -o mlt_version.o mlt_version.c x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -DARCH_X86_64 -Wall -DPIC -DUSE_MMX -mmmx -DUSE_SSE -msse -DUSE_SSE2 -msse2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fPIC -pthread -DARCH_X86_64 -Wall -DPIC -DUSE_MMX -mmmx -DUSE_SSE -msse -DUSE_SSE2 -msse2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fPIC -pthread -rdynamic -DPREFIX_DATA="\"/usr/share/mlt\"" -DPREFIX_LIB="\"/usr/lib/mlt\"" -c -o mlt_geometry.o mlt_geometry.c x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -DARCH_X86_64 -Wall -DPIC -DUSE_MMX -mmmx -DUSE_SSE -msse -DUSE_SSE2 -msse2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fPIC -pthread -DARCH_X86_64 -Wall -DPIC -DUSE_MMX -mmmx -DUSE_SSE -msse -DUSE_SSE2 -msse2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fPIC -pthread -rdynamic -DPREFIX_DATA="\"/usr/share/mlt\"" -DPREFIX_LIB="\"/usr/lib/mlt\"" -c -o mlt_deque.o mlt_deque.c x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -DARCH_X86_64 -Wall -DPIC -DUSE_MMX -mmmx -DUSE_SSE -msse -DUSE_SSE2 -msse2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fPIC -pthread -DARCH_X86_64 -Wall -DPIC -DUSE_MMX -mmmx -DUSE_SSE -msse -DUSE_SSE2 -msse2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fPIC -pthread -rdynamic -DPREFIX_DATA="\"/usr/share/mlt\"" -DPREFIX_LIB="\"/usr/lib/mlt\"" -c -o mlt_property.o mlt_property.c In file included from /usr/include/string.h:23, from mlt_property.c:33: /usr/include/bits/alltypes.h:343:34: error: conflicting types for ‘locale_t’ 343 | typedef struct __locale_struct * locale_t; | ^~~~~~~~ In file included from mlt_property.c:28: mlt_property.h:41:15: note: previous declaration of ‘locale_t’ was here 41 | typedef char* locale_t; | ^~~~~~~~ mlt_property.c: In function ‘time_clock_to_frames’: mlt_property.c:306:26: warning: passing argument 2 of ‘setlocale’ from incompatible pointer type [-Wincompatible-pointer-types] 306 | setlocale( LC_NUMERIC, locale ); | ^~~~~~ | | | locale_t {aka struct __locale_struct *} In file included from mlt_property.c:34: /usr/include/locale.h:53:7: note: expected ‘const char *’ but argument is of type ‘locale_t’ {aka ‘struct __locale_struct *’} 53 | char *setlocale (int, const char *); | ^~~~~~~~~ mlt_property.c: At top level: mlt_property.c:460:5: error: conflicting types for ‘mlt_property_get_int’ 460 | int mlt_property_get_int( mlt_property self, double fps, locale_t locale ) | ^~~~~~~~~~~~~~~~~~~~ In file included from mlt_property.c:28: mlt_property.h:52:12: note: previous declaration of ‘mlt_property_get_int’ was here 52 | extern int mlt_property_get_int( mlt_property self, double fps, locale_t ); | ^~~~~~~~~~~~~~~~~~~~ mlt_property.c: In function ‘mlt_property_atof’: mlt_property.c:523:27: warning: passing argument 2 of ‘setlocale’ from incompatible pointer type [-Wincompatible-pointer-types] 523 | setlocale( LC_NUMERIC, locale ); | ^~~~~~ | | | locale_t {aka struct __locale_struct *} In file included from mlt_property.c:34: /usr/include/locale.h:53:7: note: expected ‘const char *’ but argument is of type ‘locale_t’ {aka ‘struct __locale_struct *’} 53 | char *setlocale (int, const char *); | ^~~~~~~~~ mlt_property.c: At top level: mlt_property.c:553:8: error: conflicting types for ‘mlt_property_get_double’ 553 | double mlt_property_get_double( mlt_property self, double fps, locale_t locale ) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from mlt_property.c:28: mlt_property.h:53:15: note: previous declaration of ‘mlt_property_get_double’ was here 53 | extern double mlt_property_get_double( mlt_property self, double fps, locale_t ); | ^~~~~~~~~~~~~~~~~~~~~~~ mlt_property.c:583:14: error: conflicting types for ‘mlt_property_get_position’ 583 | mlt_position mlt_property_get_position( mlt_property self, double fps, locale_t locale ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from mlt_property.c:28: mlt_property.h:54:21: note: previous declaration of ‘mlt_property_get_position’ was here 54 | extern mlt_position mlt_property_get_position( mlt_property self, double fps, locale_t ); | ^~~~~~~~~~~~~~~~~~~~~~~~~ mlt_property.c:743:7: error: conflicting types for ‘mlt_property_get_string_l_tf’ 743 | char *mlt_property_get_string_l_tf( mlt_property self, locale_t locale, mlt_time_format time_format ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from mlt_property.c:28: mlt_property.h:58:14: note: previous declaration of ‘mlt_property_get_string_l_tf’ was here 58 | extern char *mlt_property_get_string_l_tf( mlt_property self, locale_t, mlt_time_format ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ mlt_property.c: In function ‘mlt_property_get_string_l_tf’: mlt_property.c:767:28: warning: initialization of ‘const char *’ from incompatible pointer type ‘locale_t’ {aka ‘struct __locale_struct *’} [-Wincompatible-pointer-types] 767 | const char *localename = locale; | ^~~~~~ mlt_property.c: At top level: mlt_property.c:829:7: error: conflicting types for ‘mlt_property_get_string_l’ 829 | char *mlt_property_get_string_l( mlt_property self, locale_t locale ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from mlt_property.c:28: mlt_property.h:59:14: note: previous declaration of ‘mlt_property_get_string_l’ was here 59 | extern char *mlt_property_get_string_l( mlt_property self, locale_t ); | ^~~~~~~~~~~~~~~~~~~~~~~~~ mlt_property.c:1001:7: error: conflicting types for ‘mlt_property_get_time’ 1001 | char *mlt_property_get_time( mlt_property self, mlt_time_format format, double fps, locale_t locale ) | ^~~~~~~~~~~~~~~~~~~~~ In file included from mlt_property.c:28: mlt_property.h:63:14: note: previous declaration of ‘mlt_property_get_time’ was here 63 | extern char *mlt_property_get_time( mlt_property self, mlt_time_format, double fps, locale_t ); | ^~~~~~~~~~~~~~~~~~~~~ mlt_property.c: In function ‘mlt_property_get_time’: mlt_property.c:1028:28: warning: initialization of ‘const char *’ from incompatible pointer type ‘locale_t’ {aka ‘struct __locale_struct *’} [-Wincompatible-pointer-types] 1028 | const char *localename = locale; | ^~~~~~ mlt_property.c: In function ‘is_property_numeric’: mlt_property.c:1129:27: warning: passing argument 2 of ‘setlocale’ from incompatible pointer type [-Wincompatible-pointer-types] 1129 | setlocale( LC_NUMERIC, locale ); | ^~~~~~ | | | locale_t {aka struct __locale_struct *} In file included from mlt_property.c:34: /usr/include/locale.h:53:7: note: expected ‘const char *’ but argument is of type ‘locale_t’ {aka ‘struct __locale_struct *’} 53 | char *setlocale (int, const char *); | ^~~~~~~~~ mlt_property.c: At top level: mlt_property.c:1190:5: error: conflicting types for ‘mlt_property_interpolate’ 1190 | int mlt_property_interpolate( mlt_property self, mlt_property p[], | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from mlt_property.c:28: mlt_property.h:65:12: note: previous declaration of ‘mlt_property_interpolate’ was here 65 | extern int mlt_property_interpolate( mlt_property self, mlt_property points[], double progress, double fps, locale_t locale, mlt_keyframe_type interp ); | ^~~~~~~~~~~~~~~~~~~~~~~~ mlt_property.c: In function ‘mlt_property_interpolate’: mlt_property.c:1204:52: warning: passing argument 2 of ‘mlt_property_get_rect’ from incompatible pointer type [-Wincompatible-pointer-types] 1204 | points[0] = p[1]? mlt_property_get_rect( p[1], locale ) : zero; | ^~~~~~ | | | locale_t {aka struct __locale_struct *} In file included from mlt_property.c:28: mlt_property.h:75:68: note: expected ‘locale_t’ {aka ‘char *’} but argument is of type ‘locale_t’ {aka ‘struct __locale_struct *’} 75 | extern mlt_rect mlt_property_get_rect( mlt_property self, locale_t locale ); | ~~~~~~~~~^~~~~~ mlt_property.c:1207:47: warning: passing argument 2 of ‘mlt_property_get_rect’ from incompatible pointer type [-Wincompatible-pointer-types] 1207 | points[1] = mlt_property_get_rect( p[2], locale ); | ^~~~~~ | | | locale_t {aka struct __locale_struct *} In file included from mlt_property.c:28: mlt_property.h:75:68: note: expected ‘locale_t’ {aka ‘char *’} but argument is of type ‘locale_t’ {aka ‘struct __locale_struct *’} 75 | extern mlt_rect mlt_property_get_rect( mlt_property self, locale_t locale ); | ~~~~~~~~~^~~~~~ mlt_property.c:1223:52: warning: passing argument 2 of ‘mlt_property_get_rect’ from incompatible pointer type [-Wincompatible-pointer-types] 1223 | points[1] = p[1]? mlt_property_get_rect( p[1], locale ) : zero; | ^~~~~~ | | | locale_t {aka struct __locale_struct *} In file included from mlt_property.c:28: mlt_property.h:75:68: note: expected ‘locale_t’ {aka ‘char *’} but argument is of type ‘locale_t’ {aka ‘struct __locale_struct *’} 75 | extern mlt_rect mlt_property_get_rect( mlt_property self, locale_t locale ); | ~~~~~~~~~^~~~~~ mlt_property.c:1226:53: warning: passing argument 2 of ‘mlt_property_get_rect’ from incompatible pointer type [-Wincompatible-pointer-types] 1226 | points[0] = p[0]? mlt_property_get_rect( p[0], locale ) : zero; | ^~~~~~ | | | locale_t {aka struct __locale_struct *} In file included from mlt_property.c:28: mlt_property.h:75:68: note: expected ‘locale_t’ {aka ‘char *’} but argument is of type ‘locale_t’ {aka ‘struct __locale_struct *’} 75 | extern mlt_rect mlt_property_get_rect( mlt_property self, locale_t locale ); | ~~~~~~~~~^~~~~~ mlt_property.c:1227:53: warning: passing argument 2 of ‘mlt_property_get_rect’ from incompatible pointer type [-Wincompatible-pointer-types] 1227 | points[2] = p[2]? mlt_property_get_rect( p[2], locale ) : zero; | ^~~~~~ | | | locale_t {aka struct __locale_struct *} In file included from mlt_property.c:28: mlt_property.h:75:68: note: expected ‘locale_t’ {aka ‘char *’} but argument is of type ‘locale_t’ {aka ‘struct __locale_struct *’} 75 | extern mlt_rect mlt_property_get_rect( mlt_property self, locale_t locale ); | ~~~~~~~~~^~~~~~ mlt_property.c:1228:53: warning: passing argument 2 of ‘mlt_property_get_rect’ from incompatible pointer type [-Wincompatible-pointer-types] 1228 | points[3] = p[3]? mlt_property_get_rect( p[3], locale ) : zero; | ^~~~~~ | | | locale_t {aka struct __locale_struct *} In file included from mlt_property.c:28: mlt_property.h:75:68: note: expected ‘locale_t’ {aka ‘char *’} but argument is of type ‘locale_t’ {aka ‘struct __locale_struct *’} 75 | extern mlt_rect mlt_property_get_rect( mlt_property self, locale_t locale ); | ~~~~~~~~~^~~~~~ mlt_property.c: In function ‘refresh_animation’: mlt_property.c:1287:73: warning: passing argument 5 of ‘mlt_animation_parse’ from incompatible pointer type [-Wincompatible-pointer-types] 1287 | mlt_animation_parse( self->animation, self->prop_string, length, fps, locale ); | ^~~~~~ | | | locale_t {aka struct __locale_struct *} In file included from mlt_property.c:29: mlt_animation.h:52:103: note: expected ‘locale_t’ {aka ‘char *’} but argument is of type ‘locale_t’ {aka ‘struct __locale_struct *’} 52 | lt_animation self, const char *data, int length, double fps, locale_t locale ); | ~~~~~~~~~^~~~~~ mlt_property.c: At top level: mlt_property.c:1311:8: error: conflicting types for ‘mlt_property_anim_get_double’ 1311 | double mlt_property_anim_get_double( mlt_property self, double fps, locale_t locale, int position, int length ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from mlt_property.c:28: mlt_property.h:66:15: note: previous declaration of ‘mlt_property_anim_get_double’ was here 66 | extern double mlt_property_anim_get_double( mlt_property self, double fps, locale_t locale, int position, int length ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ mlt_property.c:1347:5: error: conflicting types for ‘mlt_property_anim_get_int’ 1347 | int mlt_property_anim_get_int( mlt_property self, double fps, locale_t locale, int position, int length ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from mlt_property.c:28: mlt_property.h:67:12: note: previous declaration of ‘mlt_property_anim_get_int’ was here 67 | extern int mlt_property_anim_get_int( mlt_property self, double fps, locale_t locale, int position, int length ); | ^~~~~~~~~~~~~~~~~~~~~~~~~ mlt_property.c:1383:7: error: conflicting types for ‘mlt_property_anim_get_string’ 1383 | char* mlt_property_anim_get_string( mlt_property self, double fps, locale_t locale, int position, int length ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from mlt_property.c:28: mlt_property.h:68:14: note: previous declaration of ‘mlt_property_anim_get_string’ was here 68 | extern char* mlt_property_anim_get_string( mlt_property self, double fps, locale_t locale, int position, int length ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ mlt_property.c:1432:5: error: conflicting types for ‘mlt_property_anim_set_double’ 1432 | int mlt_property_anim_set_double( mlt_property self, double value, double fps, locale_t locale, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from mlt_property.c:28: mlt_property.h:69:12: note: previous declaration of ‘mlt_property_anim_set_double’ was here 69 | extern int mlt_property_anim_set_double( mlt_property self, double value, double fps, locale_t locale, int position, int length, mlt_keyframe_type keyframe_type ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ mlt_property.c:1467:5: error: conflicting types for ‘mlt_property_anim_set_int’ 1467 | int mlt_property_anim_set_int( mlt_property self, int value, double fps, locale_t locale, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from mlt_property.c:28: mlt_property.h:70:12: note: previous declaration of ‘mlt_property_anim_set_int’ was here 70 | extern int mlt_property_anim_set_int( mlt_property self, int value, double fps, locale_t locale, int position, int length, mlt_keyframe_type keyframe_type ); | ^~~~~~~~~~~~~~~~~~~~~~~~~ mlt_property.c:1504:5: error: conflicting types for ‘mlt_property_anim_set_string’ 1504 | int mlt_property_anim_set_string( mlt_property self, const char *value, double fps, locale_t locale, int position, int length ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from mlt_property.c:28: mlt_property.h:71:12: note: previous declaration of ‘mlt_property_anim_set_string’ was here 71 | extern int mlt_property_anim_set_string( mlt_property self, const char *value, double fps, locale_t locale, int position, int length ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ mlt_property.c:1601:10: error: conflicting types for ‘mlt_property_get_rect’ 1601 | mlt_rect mlt_property_get_rect( mlt_property self, locale_t locale ) | ^~~~~~~~~~~~~~~~~~~~~ In file included from mlt_property.c:28: mlt_property.h:75:17: note: previous declaration of ‘mlt_property_get_rect’ was here 75 | extern mlt_rect mlt_property_get_rect( mlt_property self, locale_t locale ); | ^~~~~~~~~~~~~~~~~~~~~ mlt_property.c: In function ‘mlt_property_get_rect’: mlt_property.c:1630:27: warning: passing argument 2 of ‘setlocale’ from incompatible pointer type [-Wincompatible-pointer-types] 1630 | setlocale( LC_NUMERIC, locale ); | ^~~~~~ | | | locale_t {aka struct __locale_struct *} In file included from mlt_property.c:34: /usr/include/locale.h:53:7: note: expected ‘const char *’ but argument is of type ‘locale_t’ {aka ‘struct __locale_struct *’} 53 | char *setlocale (int, const char *); | ^~~~~~~~~ mlt_property.c: At top level: mlt_property.c:1698:5: error: conflicting types for ‘mlt_property_anim_set_rect’ 1698 | int mlt_property_anim_set_rect( mlt_property self, mlt_rect value, double fps, locale_t locale, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from mlt_property.c:28: mlt_property.h:76:12: note: previous declaration of ‘mlt_property_anim_set_rect’ was here 76 | extern int mlt_property_anim_set_rect( mlt_property self, mlt_rect value, double fps, locale_t locale, int position, int length, mlt_keyframe_type keyframe_type ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ mlt_property.c:1731:10: error: conflicting types for ‘mlt_property_anim_get_rect’ 1731 | mlt_rect mlt_property_anim_get_rect( mlt_property self, double fps, locale_t locale, int position, int length ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from mlt_property.c:28: mlt_property.h:77:17: note: previous declaration of ‘mlt_property_anim_get_rect’ was here 77 | extern mlt_rect mlt_property_anim_get_rect( mlt_property self, double fps, locale_t locale, int position, int length ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: *** [: mlt_property.o] Error 1 make[1]: Leaving directory '/var/tmp/portage/media-libs/mlt-6.20.0-r1/work/mlt-6.20.0/src/framework' make: *** [Makefile:9: all] Error 1 * ERROR: media-libs/mlt-6.20.0-r1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=media-libs/mlt-6.20.0-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=media-libs/mlt-6.20.0-r1::gentoo'`. * The complete build log is located at '/var/log/portage/media-libs:mlt-6.20.0-r1:20200321-235233.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/media-libs/mlt-6.20.0-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-libs/mlt-6.20.0-r1/temp/environment'. * Working directory: '/var/tmp/portage/media-libs/mlt-6.20.0-r1/work/mlt-6.20.0' * S: '/var/tmp/portage/media-libs/mlt-6.20.0-r1/work/mlt-6.20.0'