+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/mlt-7.8.0nb1/work.log + su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/mlt-7.8.0nb1/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for mlt-7.8.0nb1 [ 0%] Building C object src/framework/CMakeFiles/mlt.dir/mlt_animation.c.o In file included from /home/pbulk/build/multimedia/mlt/work/mlt-7.8.0/src/framework/mlt_animation.c:31: /usr/include/string.h:99:25: error: conflicting types for 'locale_t'; have 'struct _locale *' 99 | typedef struct _locale *locale_t; | ^~~~~~~~ In file included from /home/pbulk/build/multimedia/mlt/work/mlt-7.8.0/src/framework/mlt_animation.h:27, from /home/pbulk/build/multimedia/mlt/work/mlt-7.8.0/src/framework/mlt_animation.c:23: /home/pbulk/build/multimedia/mlt/work/mlt-7.8.0/src/framework/mlt_property.h:42:15: note: previous declaration of 'locale_t' with type 'locale_t' {aka 'char *'} 42 | typedef char* locale_t; | ^~~~~~~~ /home/pbulk/build/multimedia/mlt/work/mlt-7.8.0/src/framework/mlt_animation.c: In function 'mlt_animation_interpolate': /home/pbulk/build/multimedia/mlt/work/mlt-7.8.0/src/framework/mlt_animation.c:109:56: warning: passing argument 5 of 'mlt_property_interpolate' from incompatible pointer type [-Wincompatible-pointer-types] 109 | self->fps, self->locale, current->item.keyframe_type ); | ~~~~^~~~~~~~ | | | locale_t {aka struct _locale *} /home/pbulk/build/multimedia/mlt/work/mlt-7.8.0/src/framework/mlt_property.h:67:118: note: expected 'locale_t' {aka 'char *'} but argument is of type 'locale_t' {aka 'struct _locale *'} 67 | extern int mlt_property_interpolate( mlt_property self, mlt_property points[], double progress, double fps, locale_t locale, mlt_keyframe_type interp ); | ~~~~~~~~~^~~~~~ /home/pbulk/build/multimedia/mlt/work/mlt-7.8.0/src/framework/mlt_animation.c: At top level: /home/pbulk/build/multimedia/mlt/work/mlt-7.8.0/src/framework/mlt_animation.c:184:5: error: conflicting types for 'mlt_animation_parse'; have 'int(struct mlt_animation_s *, const char *, int, double, struct _locale *)' 184 | int mlt_animation_parse(mlt_animation self, const char *data, int length, double fps, locale_t locale ) | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/multimedia/mlt/work/mlt-7.8.0/src/framework/mlt_animation.h:52:12: note: previous declaration of 'mlt_animation_parse' with type 'int(struct mlt_animation_s *, const char *, int, double, char *)' 52 | extern int mlt_animation_parse(mlt_animation self, const char *data, int length, double fps, locale_t locale ); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/multimedia/mlt/work/mlt-7.8.0/src/framework/mlt_animation.c: In function 'mlt_animation_parse_item': /home/pbulk/build/multimedia/mlt/work/mlt-7.8.0/src/framework/mlt_animation.c:347:92: warning: passing argument 3 of 'mlt_property_get_int' from incompatible pointer type [-Wincompatible-pointer-types] 347 | item->frame = mlt_property_get_int( item->property, self->fps, self->locale ); | ~~~~^~~~~~~~ | | | locale_t {aka struct _locale *} /home/pbulk/build/multimedia/mlt/work/mlt-7.8.0/src/framework/mlt_property.h:54:65: note: expected 'locale_t' {aka 'char *'} but argument is of type 'locale_t' {aka 'struct _locale *'} 54 | extern int mlt_property_get_int( mlt_property self, double fps, locale_t ); | ^~~~~~~~ /home/pbulk/build/multimedia/mlt/work/mlt-7.8.0/src/framework/mlt_animation.c: In function 'mlt_animation_get_item': /home/pbulk/build/multimedia/mlt/work/mlt-7.8.0/src/framework/mlt_animation.c:446:56: warning: passing argument 5 of 'mlt_property_interpolate' from incompatible pointer type [-Wincompatible-pointer-types] 446 | self->fps, self->locale, item->keyframe_type ); | ~~~~^~~~~~~~ | | | locale_t {aka struct _locale *} /home/pbulk/build/multimedia/mlt/work/mlt-7.8.0/src/framework/mlt_property.h:67:118: note: expected 'locale_t' {aka 'char *'} but argument is of type 'locale_t' {aka 'struct _locale *'} 67 | extern int mlt_property_interpolate( mlt_property self, mlt_property points[], double progress, double fps, locale_t locale, mlt_keyframe_type interp ); | ~~~~~~~~~^~~~~~ /home/pbulk/build/multimedia/mlt/work/mlt-7.8.0/src/framework/mlt_animation.c: In function 'mlt_animation_serialize_cut_tf': /home/pbulk/build/multimedia/mlt/work/mlt-7.8.0/src/framework/mlt_animation.c:694:91: warning: passing argument 2 of 'mlt_property_get_string_l' from incompatible pointer type [-Wincompatible-pointer-types] 694 | const char* value = mlt_property_get_string_l( item.property, self->locale ); | ~~~~^~~~~~~~ | | | locale_t {aka struct _locale *} /home/pbulk/build/multimedia/mlt/work/mlt-7.8.0/src/framework/mlt_property.h:61:60: note: expected 'locale_t' {aka 'char *'} but argument is of type 'locale_t' {aka 'struct _locale *'} 61 | extern char *mlt_property_get_string_l( mlt_property self, locale_t ); | ^~~~~~~~ /home/pbulk/build/multimedia/mlt/work/mlt-7.8.0/src/framework/mlt_animation.c:734:126: warning: passing argument 4 of 'mlt_property_get_time' from incompatible pointer type [-Wincompatible-pointer-types] 734 | const char *time = mlt_property_get_time( time_property, time_format, self->fps, self->locale ); | ~~~~^~~~~~~~ | | | locale_t {aka struct _locale *} /home/pbulk/build/multimedia/mlt/work/mlt-7.8.0/src/framework/mlt_property.h:65:85: note: expected 'locale_t' {aka 'char *'} but argument is of type 'locale_t' {aka 'struct _locale *'} 65 | extern char *mlt_property_get_time( mlt_property self, mlt_time_format, double fps, locale_t ); | ^~~~~~~~ gmake[2]: *** [src/framework/CMakeFiles/mlt.dir/build.make:76: src/framework/CMakeFiles/mlt.dir/mlt_animation.c.o] Error 1 gmake[1]: *** [CMakeFiles/Makefile2:525: src/framework/CMakeFiles/mlt.dir/all] Error 2 gmake: *** [Makefile:136: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-2022Q4-x86_64/multimedia/mlt *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-2022Q4-x86_64/multimedia/mlt