Setting top to : /tmp/dcpomatic/src/dcpomatic-2.16.94 Setting out to : /tmp/dcpomatic/src/dcpomatic-2.16.94/build Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for SSE support : yes Checking for library dl : yes Checking for program 'pkg-config' : /usr/bin/pkg-config Checking for 'libcurl' : yes Checking for 'icu-i18n' : yes Checking for 'icu-i18n' version : 75.1 Checking for 'samplerate' : yes Checking for 'glib-2.0' : yes Checking for 'libzip' : yes Checking for zip_source_t : yes Checking for zip_file_add : yes Checking for ZIP_RDONLY : yes Checking for libbz2 : yes Checking for libz : yes Checking for 'fontconfig' : yes Checking for 'pangomm-1.4' : yes Checking for 'cairomm-1.0' : yes Checking for 'leqm_nrt' : yes Checking for 'libcxml' : yes Checking for library libssh : yes Checking for 'libdcp-1.0' : yes Checking for 'libsub-1.0' : yes Checking for 'libxml++-2.6' : yes Checking for 'nettle' : yes Checking for 'libpng' : yes Checking for libjpeg : yes Checking for 'libavformat' : yes Checking for 'libavfilter' : yes Checking for 'libavcodec' : yes Checking for 'libavutil' : yes Checking for 'libswscale' : yes Checking for 'libpostproc' : yes Checking for 'libswresample' : yes Checking for EBUR128-patched FFmpeg : no Checking for AVSubtitleRect::pict : no Checking for AVComponentDescriptor::depth_minus1 : no Checking for av_register_all and avfilter_register_all : yes Checking for boost library >= 1.45 : yes Checking for boost threading library : yes Checking for boost filesystem library : yes Checking for boost datetime library : yes Checking for boost signals2 library : yes Checking for boost regex library : yes Checking for program 'msgfmt' : /usr/bin/msgfmt Checking for header valgrind/memcheck.h : yes Checking for wxWidgets using gtk2-unicode-3.0 : not found Checking for wxWidgets using wx-config-3.0-gtk2 : not found Checking for wxWidgets using wx-config : yes Checking for 'wxwidgets' : yes Checking for RtAudio using pkg-config : yes Checking for 'gl' : yes Checking for 'glu' : yes Checking for glXSwapIntervalEXT : no Target : Linux DCP-o-matic libraries : dynamic Boost : dynamic wxWidgets : dynamic FFmpeg : dynamic libxml++ : dynamic xmlsec : dynamic libssh : dynamic libcxml : dynamic libdcp : dynamic libcurl : dynamic 'configure' finished successfully (18.466s) Waf: Entering directory `/tmp/dcpomatic/src/dcpomatic-2.16.94/build' Writing version information to src/lib/version.cc [ 1/451] Compiling src/lib/maths_util.cc [ 2/451] Compiling src/lib/dkdm_recipient.cc [ 3/451] Compiling src/lib/change_signaller.cc [ 4/451] Compiling src/lib/audio_delay.cc [ 5/451] Compiling src/lib/atmos_decoder.cc [ 6/451] Compiling src/lib/analyse_subtitles_job.cc [ 7/451] Compiling src/lib/active_text.cc [ 8/451] Compiling src/lib/map_cli.cc [ 9/451] Compiling src/lib/make_dcp.cc [ 10/451] Compiling src/lib/digester.cc [ 11/451] Compiling src/lib/log_entry.cc [ 12/451] Compiling src/lib/log.cc [ 13/451] Compiling src/lib/decoder_part.cc [ 14/451] Compiling src/lib/cinema_sound_processor.cc [ 15/451] Compiling src/lib/kdm_util.cc [ 16/451] Compiling src/lib/kdm_with_metadata.cc [ 17/451] Compiling src/lib/decoder_factory.cc [ 18/451] Compiling src/lib/kdm_recipient.cc [ 19/451] Compiling src/lib/decoder.cc [ 20/451] Compiling src/lib/j2k_encoder.cc [ 21/451] Compiling src/lib/dcpomatic_log.cc [ 22/451] Compiling src/lib/dcp_subtitle_decoder.cc [ 23/451] Compiling src/lib/film_util.cc [ 24/451] Compiling src/lib/video_frame_type.cc [ 25/451] Compiling src/lib/video_mxf_content.cc [ 26/451] Compiling src/lib/dcp_decoder.cc [ 27/451] Compiling src/lib/video_filter_graph_set.cc [ 28/451] Compiling src/lib/video_filter_graph.cc [ 29/451] Compiling src/lib/ffmpeg_wrapper.cc [ 30/451] Compiling src/lib/video_decoder.cc [ 31/451] Compiling src/lib/video_content.cc [ 32/451] Compiling src/lib/film.cc [ 33/451] Compiling src/lib/dcp_content_type.cc [ 34/451] Compiling src/lib/audio_ring_buffers.cc [ 35/451] Compiling src/lib/ffmpeg_subtitle_stream.cc [ 36/451] Compiling src/lib/util.cc [ 37/451] Compiling src/lib/ffmpeg_stream.cc [ 38/451] Compiling src/lib/usl.cc [ 39/451] Compiling src/lib/upmixer_b.cc [ 40/451] Compiling src/lib/verify_dcp_job.cc [ 41/451] Compiling src/lib/ffmpeg_image_proxy.cc [ 42/451] Compiling src/lib/upmixer_a.cc [ 43/451] Compiling src/lib/dcp_content.cc [ 44/451] Compiling src/lib/ffmpeg_file_encoder.cc [ 45/451] Compiling src/lib/uploader.cc [ 46/451] Compiling src/lib/update_checker.cc [ 47/451] Compiling src/lib/ffmpeg_examiner.cc [ 48/451] Compiling src/lib/datasat_ap2x.cc [ 49/451] Compiling src/lib/audio_processor.cc [ 50/451] Compiling src/lib/audio_analyser.cc [ 51/451] Compiling src/lib/upload_job.cc [ 52/451] Compiling src/lib/stdout_log.cc [ 53/451] Compiling src/lib/unzipper.cc [ 54/451] Compiling src/lib/signal_manager.cc [ 55/451] Compiling src/lib/rough_duration.cc [ 56/451] Compiling src/lib/ffmpeg_decoder.cc [ 57/451] Compiling src/lib/curl_uploader.cc [ 58/451] Compiling src/lib/ffmpeg_encoder.cc [ 59/451] Compiling src/lib/types.cc [ 60/451] Compiling src/lib/ffmpeg_content.cc [ 61/451] Compiling src/lib/trusted_device.cc [ 62/451] Compiling src/lib/timer.cc [ 63/451] Compiling src/lib/transcode_job.cc [ 64/451] Compiling src/lib/cross_common.cc [ 65/451] Compiling src/lib/audio_point.cc [ 66/451] Compiling src/lib/ffmpeg_audio_stream.cc [ 67/451] Compiling src/lib/text_type.cc [ 68/451] Compiling src/lib/text_ring_buffers.cc [ 69/451] Compiling src/lib/ffmpeg.cc [ 70/451] Compiling src/lib/territory_type.cc [ 71/451] Compiling src/lib/find_missing.cc [ 72/451] Compiling src/lib/subtitle_encoder.cc [ 73/451] Compiling src/lib/subtitle_analysis.cc [ 74/451] Compiling src/lib/string_text_file_decoder.cc In file included from ../src/lib/cross_common.cc:22: ../src/lib/cross.h:48:13: error: ‘list’ in namespace ‘std’ does not name a template type 48 | extern std::list> mount_info (); | ^~~~ ../src/lib/cross.h:36:1: note: ‘std::list’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 35 | #include +++ |+#include 36 | [ 75/451] Compiling src/lib/crop.cc [ 76/451] Compiling src/lib/filter_graph.cc [ 77/451] Compiling src/lib/string_text_file.cc [ 78/451] Compiling src/lib/file_log.cc [ 79/451] Compiling src/lib/create_cli.cc [ 80/451] Compiling src/lib/audio_merger.cc [ 81/451] Compiling src/lib/atmos_mxf_decoder.cc [ 82/451] Compiling src/lib/string_text_file_content.cc [ 83/451] Compiling src/lib/string_log_entry.cc [ 84/451] Compiling src/lib/analytics.cc [ 85/451] Compiling src/lib/file_group.cc [ 86/451] Compiling src/lib/spl.cc [ 87/451] Compiling src/lib/spl_entry.cc [ 88/451] Compiling src/lib/export_config.cc [ 89/451] Compiling src/lib/state.cc [ 90/451] Compiling src/lib/shuffler.cc [ 91/451] Compiling src/lib/server.cc [ 92/451] Compiling src/lib/exceptions.cc In file included from ../src/lib/string_text_file.cc:22: ../src/lib/cross.h:48:13: error: ‘list’ in namespace ‘std’ does not name a template type 48 | extern std::list> mount_info (); | ^~~~ ../src/lib/cross.h:36:1: note: ‘std::list’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 35 | #include +++ |+#include 36 | [ 93/451] Compiling src/lib/send_problem_report_job.cc [ 94/451] Compiling src/lib/copy_dcp_details_to_film.cc [ 95/451] Compiling src/lib/examine_ffmpeg_subtitles_job.cc [ 96/451] Compiling src/lib/combine_dcp_job.cc In file included from ../src/lib/state.cc:22: ../src/lib/cross.h:48:13: error: ‘list’ in namespace ‘std’ does not name a template type 48 | extern std::list> mount_info (); | ^~~~ ../src/lib/cross.h:36:1: note: ‘std::list’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 35 | #include +++ |+#include 36 | [ 97/451] Compiling src/lib/audio_mapping.cc [ 98/451] Compiling src/lib/send_kdm_email_job.cc [ 99/451] Compiling src/lib/screen.cc [100/451] Compiling src/lib/examine_content_job.cc [101/451] Compiling src/lib/scp_uploader.cc [102/451] Compiling src/lib/scoped_temporary.cc [103/451] Compiling src/lib/event_history.cc [104/451] Compiling src/lib/send_notification_email_job.cc [105/451] Compiling src/lib/rng.cc [106/451] Compiling src/lib/content_factory.cc [107/451] Compiling src/lib/rgba.cc [108/451] Compiling src/lib/environment_info.cc In file included from ../src/lib/scoped_temporary.cc:22: ../src/lib/cross.h:48:13: error: ‘list’ in namespace ‘std’ does not name a template type 48 | extern std::list> mount_info (); | ^~~~ ../src/lib/cross.h:36:1: note: ‘std::list’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 35 | #include +++ |+#include 36 | [109/451] Compiling src/lib/resolution.cc [110/451] Compiling src/lib/encoded_log_entry.cc [111/451] Compiling src/lib/content.cc [112/451] Compiling src/lib/audio_filter_graph.cc [113/451] Compiling src/lib/resampler.cc [114/451] Compiling src/lib/render_text.cc [115/451] Compiling src/lib/atmos_metadata.cc [116/451] Compiling src/lib/encode_server_finder.cc [117/451] Compiling src/lib/referenced_reel_asset.cc [118/451] Compiling src/lib/release_notes.cc [119/451] Compiling src/lib/reel_writer.cc [120/451] Compiling src/lib/encode_server.cc [121/451] Compiling src/lib/raw_image_proxy.cc [122/451] Compiling src/lib/ratio.cc [123/451] Compiling src/lib/config.cc [124/451] Compiling src/lib/position_image.cc [125/451] Compiling src/lib/playlist.cc [126/451] Compiling src/lib/empty.cc [127/451] Compiling src/lib/colour_conversion.cc [128/451] Compiling src/lib/encoder.cc [129/451] Compiling src/lib/audio_filter.cc In file included from ../src/lib/render_text.cc:22: ../src/lib/cross.h:48:13: error: ‘list’ in namespace ‘std’ does not name a template type 48 | extern std::list> mount_info (); | ^~~~ ../src/lib/cross.h:36:1: note: ‘std::list’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 35 | #include +++ |+#include 36 | [130/451] Compiling src/lib/player_video.cc [131/451] Compiling src/lib/player.cc [132/451] Compiling src/lib/pixel_quanta.cc [133/451] Compiling src/lib/email.cc [134/451] Compiling src/lib/overlaps.cc [135/451] Compiling src/lib/collator.cc [136/451] Compiling src/lib/named_channel.cc [137/451] Compiling src/lib/mid_side_decoder.cc [138/451] Compiling src/lib/dkdm_wrapper.cc [139/451] Compiling src/lib/memory_util.cc [140/451] Compiling src/lib/dolby_cp750.cc [141/451] Compiling src/lib/video_mxf_decoder.cc [142/451] Compiling src/lib/image.cc [143/451] Compiling src/lib/video_mxf_examiner.cc [144/451] Compiling src/lib/analyse_audio_job.cc [145/451] Compiling src/lib/image_store.cc [146/451] Compiling src/lib/image_content.cc [147/451] Compiling src/lib/atmos_content.cc [148/451] Compiling src/lib/audio_analysis.cc [149/451] Compiling src/lib/text_decoder.cc [150/451] Compiling src/lib/audio_stream.cc [151/451] Compiling src/lib/dcp_encoder.cc [152/451] Compiling src/lib/json_server.cc [153/451] Compiling src/lib/j2k_image_proxy.cc [154/451] Compiling src/lib/dcp_text_track.cc [155/451] Compiling src/lib/filter.cc [156/451] Compiling src/lib/video_range.cc [157/451] Compiling src/lib/image_decoder.cc [158/451] Compiling src/lib/video_ring_buffers.cc [159/451] Compiling src/lib/font.cc [160/451] Compiling src/lib/check_content_job.cc [161/451] Compiling src/lib/image_examiner.cc [162/451] Compiling src/lib/writer.cc [163/451] Compiling src/lib/zipper.cc [164/451] Compiling src/lib/dcp_transcode_job.cc [165/451] Compiling src/lib/dcp_examiner.cc [166/451] Compiling src/lib/font_config.cc [167/451] Compiling src/lib/kdm_cli.cc [168/451] Compiling src/lib/audio_decoder.cc [169/451] Compiling src/lib/dcpomatic_socket.cc [170/451] Compiling src/lib/image_filename_sorter.cc [171/451] Compiling src/lib/version.cc [172/451] Compiling src/lib/cross_linux.cc [173/451] Compiling src/lib/image_jpeg.cc [174/451] Compiling src/lib/font_id_allocator.cc [175/451] Compiling src/lib/cross_unix.cc [176/451] Compiling src/lib/job.cc [177/451] Compiling src/lib/atmos_mxf_content.cc In file included from ../src/lib/cross_unix.cc:22: ../src/lib/cross.h:48:13: error: ‘list’ in namespace ‘std’ does not name a template type 48 | extern std::list> mount_info (); | ^~~~ ../src/lib/cross.h:36:1: note: ‘std::list’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 35 | #include +++ |+#include 36 | [178/451] Compiling src/lib/butler.cc [179/451] Compiling src/lib/dcp_digest_file.cc [180/451] Compiling src/lib/audio_content.cc [181/451] Compiling src/lib/font_id_map.cc [182/451] Compiling src/lib/frame_interval_checker.cc [183/451] Compiling src/lib/cinema.cc [184/451] Compiling src/lib/job_manager.cc [185/451] Compiling src/lib/case_insensitive_sorter.cc [186/451] Compiling src/lib/dcp_subtitle.cc [187/451] Compiling src/lib/frame_rate_change.cc [188/451] Compiling src/lib/dcp_video.cc [189/451] Compiling src/lib/guess_crop.cc [190/451] Compiling src/lib/audio_buffers.cc [191/451] Compiling src/lib/dcpomatic_time.cc In file included from ../src/lib/kdm_cli.cc:28: ../src/lib/cross.h:48:13: error: ‘list’ in namespace ‘std’ does not name a template type 48 | extern std::list> mount_info (); | ^~~~ ../src/lib/cross.h:35:1: note: ‘std::list’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 34 | #include +++ |+#include 35 | #include [192/451] Compiling src/lib/image_png.cc [193/451] Compiling src/lib/text_content.cc [194/451] Compiling src/lib/dcp_subtitle_content.cc [195/451] Compiling src/lib/image_proxy.cc [196/451] Compiling src/lib/hints.cc [197/451] Compiling src/lib/internet.cc [198/451] Compiling src/wx/audio_gain_dialog.cc [199/451] Compiling src/wx/audio_backend.cc [200/451] Compiling src/wx/wx_util.cc [201/451] Compiling src/wx/timeline_labels_view.cc [202/451] Compiling src/wx/update_dialog.cc [203/451] Compiling src/wx/playlist_editor_config_dialog.cc In file included from ../src/lib/image_proxy.cc:22: ../src/lib/cross.h:48:13: error: ‘list’ in namespace ‘std’ does not name a template type 48 | extern std::list> mount_info (); | ^~~~ ../src/lib/cross.h:36:1: note: ‘std::list’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 35 | #include +++ |+#include 36 | [204/451] Compiling src/wx/recipients_panel.cc [205/451] Compiling src/wx/player_stress_tester.cc [206/451] Compiling src/wx/playhead_to_timecode_dialog.cc [207/451] Compiling src/wx/password_entry.cc [208/451] Compiling src/wx/nag_dialog.cc [209/451] Compiling src/wx/name_format_editor.cc [210/451] Compiling src/wx/focus_manager.cc [211/451] Compiling src/wx/new_dkdm_folder_dialog.cc [212/451] Compiling src/wx/kdm_choice.cc [213/451] Compiling src/wx/make_chain_dialog.cc ../src/lib/hints.cc: In member function ‘void Hints::scan_content(std::shared_ptr)’: ../src/lib/hints.cc:395:27: error: call of overloaded ‘bind(const boost::reference_wrapper)> >, char*)’ is ambiguous 395 | emit (bind(boost::ref(Progress), _("Examining subtitles and closed captions"))); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/thread/detail/thread.hpp:33, from /usr/include/boost/thread/thread_only.hpp:22, from /usr/include/boost/thread/thread.hpp:12, from /usr/include/boost/thread.hpp:13, from ../src/lib/change_signaller.h:26, from ../src/lib/content_part.h:26, from ../src/lib/audio_content.h:33, from ../src/lib/hints.cc:23: /usr/include/boost/bind/bind.hpp:604:5: note: candidate: ‘boost::_bi::bind_t::type> boost::bind(F, A ...) [with F = reference_wrapper)> >; A = {char*}; typename _bi::list_av::type = _bi::list<_bi::value >]’ 604 | BOOST_BIND( F f, A... a ) | ^~~~~~~~~~ In file included from /usr/include/boost/system/detail/error_category.hpp:18, from /usr/include/boost/system/error_category.hpp:10, from /usr/include/boost/filesystem/detail/path_traits.hpp:26, from /usr/include/boost/filesystem/path.hpp:34, from /usr/include/boost/filesystem.hpp:16, from /usr/include/libdcp-1.0/dcp/data.h:44, from /usr/include/libdcp-1.0/dcp/array_data.h:44, from /usr/include/libdcp-1.0/dcp/util.h:44, from /usr/include/libdcp-1.0/dcp/locale_convert.h:44, from ../src/lib/compose.hpp:37, from ../src/lib/exceptions.h:31, from ../src/lib/dcpomatic_assert.h:21, from ../src/lib/dcpomatic_time.h:32, from ../src/lib/audio_analysis.h:26, from ../src/lib/hints.cc:22: /usr/include/c++/14.2.1/functional:888:5: note: candidate: ‘typename std::_Bind_helper::value, _Func, _BoundArgs ...>::type std::bind(_Func&&, _BoundArgs&& ...) [with _Func = const boost::reference_wrapper)> >; _BoundArgs = {char*}; typename _Bind_helper<__is_socketlike<_Func>::value, _Func, _BoundArgs ...>::type = _Bind_helper)> >, char*>::type; __is_socketlike<_Func> = __is_socketlike)> >, boost::reference_wrapper)> > >; typename decay<_Tp>::type = boost::reference_wrapper)> >]’ 888 | bind(_Func&& __f, _BoundArgs&&... __args) | ^~~~ ../src/lib/hints.cc:397:27: error: call of overloaded ‘bind(const boost::reference_wrapper)> >, char*)’ is ambiguous 397 | emit (bind(boost::ref(Progress), _("Examining audio"))); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/bind/bind.hpp:604:5: note: candidate: ‘boost::_bi::bind_t::type> boost::bind(F, A ...) [with F = reference_wrapper)> >; A = {char*}; typename _bi::list_av::type = _bi::list<_bi::value >]’ 604 | BOOST_BIND( F f, A... a ) | ^~~~~~~~~~ /usr/include/c++/14.2.1/functional:888:5: note: candidate: ‘typename std::_Bind_helper::value, _Func, _BoundArgs ...>::type std::bind(_Func&&, _BoundArgs&& ...) [with _Func = const boost::reference_wrapper)> >; _BoundArgs = {char*}; typename _Bind_helper<__is_socketlike<_Func>::value, _Func, _BoundArgs ...>::type = _Bind_helper)> >, char*>::type; __is_socketlike<_Func> = __is_socketlike)> >, boost::reference_wrapper)> > >; typename decay<_Tp>::type = boost::reference_wrapper)> >]’ 888 | bind(_Func&& __f, _BoundArgs&&... __args) | ^~~~ ../src/lib/hints.cc:399:27: error: call of overloaded ‘bind(const boost::reference_wrapper)> >, char*)’ is ambiguous 399 | emit (bind(boost::ref(Progress), _("Examining audio, subtitles and closed captions"))); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/bind/bind.hpp:604:5: note: candidate: ‘boost::_bi::bind_t::type> boost::bind(F, A ...) [with F = reference_wrapper)> >; A = {char*}; typename _bi::list_av::type = _bi::list<_bi::value >]’ 604 | BOOST_BIND( F f, A... a ) | ^~~~~~~~~~ /usr/include/c++/14.2.1/functional:888:5: note: candidate: ‘typename std::_Bind_helper::value, _Func, _BoundArgs ...>::type std::bind(_Func&&, _BoundArgs&& ...) [with _Func = const boost::reference_wrapper)> >; _BoundArgs = {char*}; typename _Bind_helper<__is_socketlike<_Func>::value, _Func, _BoundArgs ...>::type = _Bind_helper)> >, char*>::type; __is_socketlike<_Func> = __is_socketlike)> >, boost::reference_wrapper)> > >; typename decay<_Tp>::type = boost::reference_wrapper)> >]’ 888 | bind(_Func&& __f, _BoundArgs&&... __args) | ^~~~ ../src/lib/hints.cc:426:34: error: call of overloaded ‘bind(const boost::reference_wrapper >)’ is ambiguous 426 | emit(bind(boost::ref(Pulse))); | ~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/boost/bind/bind.hpp:604:5: note: candidate: ‘boost::_bi::bind_t::type> boost::bind(F, A ...) [with F = reference_wrapper >; A = {}; typename _bi::list_av::type = _bi::list<>]’ 604 | BOOST_BIND( F f, A... a ) | ^~~~~~~~~~ /usr/include/c++/14.2.1/functional:888:5: note: candidate: ‘typename std::_Bind_helper::value, _Func, _BoundArgs ...>::type std::bind(_Func&&, _BoundArgs&& ...) [with _Func = const boost::reference_wrapper >; _BoundArgs = {}; typename _Bind_helper<__is_socketlike<_Func>::value, _Func, _BoundArgs ...>::type = _Bind_helper > >::type; __is_socketlike<_Func> = __is_socketlike >, boost::reference_wrapper > >; typename decay<_Tp>::type = boost::reference_wrapper >]’ 888 | bind(_Func&& __f, _BoundArgs&&... __args) | ^~~~ ../src/lib/hints.cc: In member function ‘void Hints::thread()’: ../src/lib/hints.cc:518:19: error: call of overloaded ‘bind(const boost::reference_wrapper >)’ is ambiguous 518 | emit (bind(boost::ref(Finished))); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/bind/bind.hpp:604:5: note: candidate: ‘boost::_bi::bind_t::type> boost::bind(F, A ...) [with F = reference_wrapper >; A = {}; typename _bi::list_av::type = _bi::list<>]’ 604 | BOOST_BIND( F f, A... a ) | ^~~~~~~~~~ /usr/include/c++/14.2.1/functional:888:5: note: candidate: ‘typename std::_Bind_helper::value, _Func, _BoundArgs ...>::type std::bind(_Func&&, _BoundArgs&& ...) [with _Func = const boost::reference_wrapper >; _BoundArgs = {}; typename _Bind_helper<__is_socketlike<_Func>::value, _Func, _BoundArgs ...>::type = _Bind_helper > >::type; __is_socketlike<_Func> = __is_socketlike >, boost::reference_wrapper > >; typename decay<_Tp>::type = boost::reference_wrapper >]’ 888 | bind(_Func&& __f, _BoundArgs&&... __args) | ^~~~ ../src/lib/hints.cc: In member function ‘void Hints::hint(std::string)’: ../src/lib/hints.cc:533:18: error: call of overloaded ‘bind(const boost::reference_wrapper)> >, std::string&)’ is ambiguous 533 | emit(bind(boost::ref(Hint), h)); | ~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/bind/bind.hpp:604:5: note: candidate: ‘boost::_bi::bind_t::type> boost::bind(F, A ...) [with F = reference_wrapper)> >; A = {std::__cxx11::basic_string, std::allocator >}; typename _bi::list_av::type = _bi::list<_bi::value, std::allocator > > >]’ 604 | BOOST_BIND( F f, A... a ) | ^~~~~~~~~~ /usr/include/c++/14.2.1/functional:888:5: note: candidate: ‘typename std::_Bind_helper::value, _Func, _BoundArgs ...>::type std::bind(_Func&&, _BoundArgs&& ...) [with _Func = const boost::reference_wrapper)> >; _BoundArgs = {__cxx11::basic_string, allocator >&}; typename _Bind_helper<__is_socketlike<_Func>::value, _Func, _BoundArgs ...>::type = _Bind_helper)> >, __cxx11::basic_string, allocator >&>::type; __is_socketlike<_Func> = __is_socketlike)> >, boost::reference_wrapper)> > >; typename decay<_Tp>::type = boost::reference_wrapper)> >]’ 888 | bind(_Func&& __f, _BoundArgs&&... __args) | ^~~~ [214/451] Compiling src/wx/markers_panel.cc [216/451] Compiling src/wx/kdm_advanced_dialog.cc [217/451] Compiling src/wx/kdm_cpl_panel.cc [218/451] Compiling src/wx/language_subtag_panel.cc [219/451] Compiling src/wx/kdm_dialog.cc [220/451] Compiling src/wx/fonts_dialog.cc [221/451] Compiling src/wx/image_sequence_dialog.cc [222/451] Compiling src/wx/job_manager_view.cc [223/451] Compiling src/wx/invalid_certificate_period_dialog.cc [224/451] Compiling src/wx/hints_dialog.cc ../src/wx/password_entry.cc: In constructor ‘PasswordEntry::PasswordEntry(wxWindow*)’: ../src/wx/password_entry.cc:39:38: error: call of overloaded ‘bind(const boost::reference_wrapper >)’ is ambiguous 39 | _text->Bind (wxEVT_TEXT, bind(boost::ref(Changed))); | ~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/signals2/slot.hpp:15, from /usr/include/boost/signals2/connection.hpp:25, from /usr/include/boost/signals2/signal.hpp:22, from /usr/include/boost/signals2.hpp:19, from ../src/wx/password_entry.h:26, from ../src/wx/password_entry.cc:21: /usr/include/boost/bind/bind.hpp:604:5: note: candidate: ‘boost::_bi::bind_t::type> boost::bind(F, A ...) [with F = reference_wrapper >; A = {}; typename _bi::list_av::type = _bi::list<>]’ 604 | BOOST_BIND( F f, A... a ) | ^~~~~~~~~~ In file included from /usr/include/wx-3.2/wx/string.h:4324, from /usr/include/wx-3.2/wx/memory.h:15, from /usr/include/wx-3.2/wx/object.h:19, from /usr/include/wx-3.2/wx/wx.h:15, from ../src/wx/password_entry.h:24: /usr/include/c++/14.2.1/functional:888:5: note: candidate: ‘typename std::_Bind_helper::value, _Func, _BoundArgs ...>::type std::bind(_Func&&, _BoundArgs&& ...) [with _Func = const boost::reference_wrapper >; _BoundArgs = {}; typename _Bind_helper<__is_socketlike<_Func>::value, _Func, _BoundArgs ...>::type = _Bind_helper > >::type; __is_socketlike<_Func> = __is_socketlike >, boost::reference_wrapper > >; typename decay<_Tp>::type = boost::reference_wrapper >]’ 888 | bind(_Func&& __f, _BoundArgs&&... __args) | ^~~~ ../src/wx/password_entry.cc: In member function ‘void PasswordEntry::show_clicked()’: ../src/wx/password_entry.cc:60:38: error: call of overloaded ‘bind(const boost::reference_wrapper >)’ is ambiguous 60 | _text->Bind (wxEVT_TEXT, bind(boost::ref(Changed))); | ~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/bind/bind.hpp:604:5: note: candidate: ‘boost::_bi::bind_t::type> boost::bind(F, A ...) [with F = reference_wrapper >; A = {}; typename _bi::list_av::type = _bi::list<>]’ 604 | BOOST_BIND( F f, A... a ) | ^~~~~~~~~~ /usr/include/c++/14.2.1/functional:888:5: note: candidate: ‘typename std::_Bind_helper::value, _Func, _BoundArgs ...>::type std::bind(_Func&&, _BoundArgs&& ...) [with _Func = const boost::reference_wrapper >; _BoundArgs = {}; typename _Bind_helper<__is_socketlike<_Func>::value, _Func, _BoundArgs ...>::type = _Bind_helper > >::type; __is_socketlike<_Func> = __is_socketlike >, boost::reference_wrapper > >; typename decay<_Tp>::type = boost::reference_wrapper >]’ 888 | bind(_Func&& __f, _BoundArgs&&... __args) | ^~~~ [225/451] Compiling src/wx/full_language_tag_dialog.cc [226/451] Compiling src/wx/gain_calculator_dialog.cc [227/451] Compiling src/wx/film_name_location_dialog.cc [228/451] Compiling src/wx/content_panel.cc [229/451] Compiling src/wx/file_dialog.cc [230/451] Compiling src/wx/extra_kdm_email_dialog.cc [231/451] Compiling src/wx/email_dialog.cc [232/451] Compiling src/wx/dkdm_output_panel.cc [233/451] Compiling src/wx/download_certificate_dialog.cc [234/451] Compiling src/wx/dolby_doremi_certificate_panel.cc [235/451] Compiling src/wx/content_properties_dialog.cc [236/451] Compiling src/wx/dir_picker_ctrl.cc [237/451] Compiling src/wx/dcpomatic_button.cc [238/451] Compiling src/wx/content_sub_panel.cc [239/451] Compiling src/wx/custom_scale_dialog.cc [240/451] Compiling src/wx/dcpomatic_choice.cc [241/451] Compiling src/wx/content_version_dialog.cc [242/451] Compiling src/wx/content_view.cc [243/451] Compiling src/wx/content_colour_conversion_dialog.cc [244/451] Compiling src/wx/config_move_dialog.cc [245/451] Compiling src/wx/auto_crop_dialog.cc [246/451] Compiling src/wx/config_dialog.cc [247/451] Compiling src/wx/cinema_dialog.cc [248/451] Compiling src/wx/batch_job_view.cc [249/451] Compiling src/wx/barco_alchemy_certificate_panel.cc [250/451] Compiling src/wx/question_dialog.cc [251/451] Compiling src/wx/playlist_controls.cc [252/451] Compiling src/wx/player_information.cc [253/451] Compiling src/wx/player_config_dialog.cc [254/451] Compiling src/wx/playhead_to_frame_dialog.cc [255/451] Compiling src/wx/normal_job_view.cc [256/451] Compiling src/wx/message_dialog.cc [257/451] Compiling src/wx/paste_dialog.cc [258/451] Compiling src/wx/markers_dialog.cc [259/451] Compiling src/wx/language_tag_widget.cc [260/451] Compiling src/wx/markers.cc [261/451] Compiling src/wx/job_view_dialog.cc [262/451] Compiling src/wx/language_tag_dialog.cc [263/451] Compiling src/wx/kdm_timing_panel.cc [264/451] Compiling src/wx/kdm_output_panel.cc [265/451] Compiling src/wx/job_view.cc [266/451] Compiling src/wx/i18n_hook.cc [267/451] Compiling src/wx/instant_i18n_dialog.cc [268/451] Compiling src/wx/interop_metadata_dialog.cc [269/451] Compiling src/wx/html_dialog.cc [270/451] Compiling src/wx/gl_video_view.cc [271/451] Compiling src/wx/gdc_certificate_panel.cc [272/451] Compiling src/wx/full_config_dialog.cc [273/451] Compiling src/wx/film_viewer.cc [274/451] Compiling src/wx/export_video_file_dialog.cc [275/451] Compiling src/wx/film_editor.cc [276/451] Compiling src/wx/file_picker_ctrl.cc [277/451] Compiling src/wx/dkdm_dialog.cc [278/451] Compiling src/wx/export_subtitles_dialog.cc [279/451] Compiling src/wx/download_certificate_panel.cc [280/451] Compiling src/wx/drive_wipe_warning_dialog.cc [281/451] Compiling src/wx/disk_warning_dialog.cc [282/451] Compiling src/wx/dir_dialog.cc [283/451] Compiling src/wx/dcpomatic_spin_ctrl.cc [284/451] Compiling src/wx/dcp_text_track_dialog.cc [285/451] Compiling src/wx/dcp_panel.cc [286/451] Compiling src/wx/credentials_download_certificate_panel.cc [287/451] Compiling src/wx/controls.cc [288/451] Compiling src/wx/content_menu.cc [289/451] Compiling src/wx/content_advanced_dialog.cc [290/451] Compiling src/wx/colour_conversion_editor.cc [291/451] Compiling src/wx/confirm_kdm_email_dialog.cc [292/451] Compiling src/wx/audio_plot.cc [293/451] Compiling src/wx/christie_certificate_panel.cc [294/451] Compiling src/wx/closed_captions_dialog.cc [295/451] Compiling src/wx/check_box.cc [296/451] Compiling src/wx/audio_panel.cc [297/451] Compiling src/wx/audio_mapping_view.cc [298/451] Compiling src/wx/audio_dialog.cc [299/451] Compiling src/wx/send_test_email_dialog.cc [300/451] Compiling src/wx/video_waveform_dialog.cc [301/451] Compiling src/wx/about_dialog.cc [302/451] Compiling src/wx/try_unmount_dialog.cc [303/451] Compiling src/wx/timeline_audio_content_view.cc [304/451] Compiling src/wx/server_dialog.cc [305/451] Compiling src/wx/video_panel.cc [306/451] Compiling src/wx/verify_dcp_dialog.cc [307/451] Compiling src/wx/timeline_video_content_view.cc [308/451] Compiling src/wx/timeline_view.cc [309/451] Compiling src/wx/timeline_text_content_view.cc [310/451] Compiling src/wx/timeline_reels_view.cc [311/451] Compiling src/wx/timeline_dialog.cc [312/451] Compiling src/wx/verify_dcp_progress_dialog.cc [313/451] Compiling src/wx/timeline_time_axis_view.cc [314/451] Compiling src/wx/timeline_atmos_content_view.cc [315/451] Compiling src/wx/servers_list_dialog.cc [316/451] Compiling src/wx/time_picker.cc In file included from ../src/lib/encode_server.h:31, from ../src/wx/server_dialog.cc:21: ../src/lib/cross.h:48:13: error: ‘list’ in namespace ‘std’ does not name a template type 48 | extern std::list> mount_info (); | ^~~~ ../src/lib/cross.h:36:1: note: ‘std::list’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 35 | #include +++ |+#include 36 | [317/451] Compiling src/wx/wx_signal_manager.cc [318/451] Compiling src/wx/timeline.cc [319/451] Compiling src/wx/video_view.cc [320/451] Compiling src/wx/timeline_content_view.cc [321/451] Compiling src/wx/video_waveform_plot.cc [322/451] Compiling src/wx/timecode.cc [323/451] Compiling src/wx/timer_display.cc [324/451] Compiling src/wx/text_view.cc [325/451] Compiling src/wx/simple_video_view.cc [326/451] Compiling src/wx/templates_dialog.cc [327/451] Compiling src/wx/self_dkdm_dialog.cc [328/451] Compiling src/wx/move_to_dialog.cc [329/451] Compiling src/wx/system_information_dialog.cc [330/451] Compiling src/wx/timing_panel.cc [331/451] Compiling src/wx/text_panel.cc In file included from ../src/lib/encode_server.h:31, from ../src/wx/servers_list_dialog.h:21, from ../src/wx/servers_list_dialog.cc:22: ../src/lib/cross.h:48:13: error: ‘list’ in namespace ‘std’ does not name a template type 48 | extern std::list> mount_info (); | ^~~~ ../src/lib/cross.h:36:1: note: ‘std::list’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 35 | #include +++ |+#include 36 | [332/451] Compiling src/wx/table_dialog.cc [333/451] Compiling src/wx/system_font_dialog.cc [334/451] Compiling src/wx/smpte_metadata_dialog.cc [335/451] Compiling src/wx/static_text.cc [336/451] Compiling src/wx/subtitle_appearance_dialog.cc [337/451] Compiling src/wx/suspender.cc [338/451] Compiling src/wx/subtag_list_ctrl.cc [339/451] Compiling src/wx/standard_controls.cc [340/451] Compiling src/wx/screen_dialog.cc [341/451] Compiling src/wx/rating_dialog.cc [342/451] Compiling src/wx/screens_panel.cc [343/451] Compiling src/wx/recipient_dialog.cc [344/451] Compiling src/wx/report_problem_dialog.cc [345/451] Compiling src/wx/metadata_dialog.cc [346/451] Compiling src/wx/save_template_dialog.cc [347/451] Compiling src/wx/filter_dialog.cc [348/451] Compiling src/wx/rgba_colour_picker.cc [349/451] Compiling src/wx/repeat_dialog.cc [350/451] Compiling src/wx/recreate_chain_dialog.cc [351/451] Compiling src/wx/rename_template_dialog.cc [352/451] Compiling src/wx/region_subtag_dialog.cc [353/451] Compiling src/wx/region_subtag_widget.cc [354/451] Compiling src/wx/qube_certificate_panel.cc [355/451] Compiling src/tools/dcpomatic_cli.cc [356/451] Compiling src/tools/dcpomatic_server_cli.cc [357/451] Compiling src/tools/server_test.cc [358/451] Compiling src/tools/dcpomatic_kdm_cli.cc [359/451] Compiling src/tools/dcpomatic_create.cc [360/451] Compiling src/tools/dcpomatic_map.cc [361/451] Compiling src/tools/dcpomatic.cc [362/451] Compiling src/tools/dcpomatic_batch.cc [363/451] Compiling src/tools/dcpomatic_server.cc In file included from ../src/tools/dcpomatic_kdm_cli.cc:27: ../src/lib/cross.h:48:13: error: ‘list’ in namespace ‘std’ does not name a template type 48 | extern std::list> mount_info (); | ^~~~ ../src/lib/cross.h:36:1: note: ‘std::list’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 35 | #include +++ |+#include 36 | [364/451] Compiling src/tools/dcpomatic_kdm.cc [366/451] Compiling src/tools/dcpomatic_player.cc [367/451] Compiling src/tools/dcpomatic_playlist.cc [368/451] Compiling src/tools/dcpomatic_combiner.cc [369/451] Compiling src/tools/dcpomatic_editor.cc [370/451] Compiling src/lib/po/cs_CZ.po [371/451] Compiling src/lib/po/da_DK.po [372/451] Compiling src/lib/po/de_DE.po [373/451] Compiling src/lib/po/es_ES.po [374/451] Compiling src/lib/po/fa_IR.po [375/451] Compiling src/lib/po/fr_FR.po [376/451] Compiling src/lib/po/hu_HU.po [377/451] Compiling src/lib/po/it_IT.po [378/451] Compiling src/lib/po/ka_KA.po ../src/lib/po/ka_KA.po:8: warning: header field 'Project-Id-Version' still has the initial default value ../src/lib/po/ka_KA.po:8: warning: header field 'PO-Revision-Date' still has the initial default value ../src/lib/po/ka_KA.po:8: warning: header field 'Last-Translator' still has the initial default value ../src/lib/po/ka_KA.po:8: warning: header field 'Language-Team' still has the initial default value ../src/lib/po/ka_KA.po:8: warning: header field 'Language' still has the initial default value [379/451] Compiling src/lib/po/nl_NL.po [380/451] Compiling src/lib/po/pl_PL.po [381/451] Compiling src/lib/po/pt_BR.po [382/451] Compiling src/lib/po/pt_PT.po [383/451] Compiling src/lib/po/ru_RU.po [384/451] Compiling src/lib/po/sk_SK.po [385/451] Compiling src/lib/po/sl_SI.po [386/451] Compiling src/lib/po/sv_SE.po [387/451] Compiling src/lib/po/tr_TR.po ../src/lib/po/tr_TR.po:8: warning: header field 'Project-Id-Version' still has the initial default value ../src/lib/po/tr_TR.po:8: warning: header field 'PO-Revision-Date' still has the initial default value ../src/lib/po/tr_TR.po:8: warning: header field 'Last-Translator' still has the initial default value ../src/lib/po/tr_TR.po:8: warning: header field 'Language-Team' still has the initial default value ../src/lib/po/tr_TR.po:8: warning: header field 'Language' still has the initial default value [388/451] Compiling src/lib/po/uk_UA.po [389/451] Compiling src/lib/po/zh_CN.po [390/451] Compiling src/tools/po/cs_CZ.po [391/451] Compiling src/tools/po/da_DK.po [392/451] Compiling src/tools/po/de_DE.po [393/451] Compiling src/tools/po/es_ES.po [394/451] Compiling src/tools/po/fa_IR.po [395/451] Compiling src/tools/po/fr_FR.po [396/451] Compiling src/tools/po/hu_HU.po [397/451] Compiling src/tools/po/it_IT.po [398/451] Compiling src/tools/po/ka_KA.po ../src/tools/po/ka_KA.po:8: warning: header field 'Project-Id-Version' still has the initial default value ../src/tools/po/ka_KA.po:8: warning: header field 'PO-Revision-Date' still has the initial default value ../src/tools/po/ka_KA.po:8: warning: header field 'Last-Translator' still has the initial default value ../src/tools/po/ka_KA.po:8: warning: header field 'Language-Team' still has the initial default value ../src/tools/po/ka_KA.po:8: warning: header field 'Language' still has the initial default value [399/451] Compiling src/tools/po/nl_NL.po [400/451] Compiling src/tools/po/pl_PL.po [401/451] Compiling src/tools/po/pt_BR.po In file included from ../src/tools/dcpomatic_map.cc:27: ../src/lib/cross.h:48:13: error: ‘list’ in namespace ‘std’ does not name a template type 48 | extern std::list> mount_info (); | ^~~~ ../src/lib/cross.h:36:1: note: ‘std::list’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 35 | #include +++ |+#include 36 | [402/451] Compiling src/tools/po/pt_PT.po [404/451] Compiling src/tools/po/ru_RU.po [405/451] Compiling src/tools/po/sk_SK.po [406/451] Compiling src/tools/po/sl_SI.po [407/451] Compiling src/tools/po/sv_SE.po [408/451] Compiling src/tools/po/tr_TR.po [409/451] Compiling src/tools/po/uk_UA.po [410/451] Compiling src/tools/po/zh_CN.po [411/451] Compiling src/wx/po/cs_CZ.po [412/451] Compiling src/wx/po/da_DK.po [413/451] Compiling src/wx/po/de_DE.po [414/451] Compiling src/wx/po/es_ES.po [415/451] Compiling src/wx/po/fa_IR.po [416/451] Compiling src/wx/po/fr_FR.po [417/451] Compiling src/wx/po/hu_HU.po [418/451] Compiling src/wx/po/it_IT.po ../src/wx/po/hu_HU.po:9: warning: header field 'Project-Id-Version' still has the initial default value ../src/wx/po/hu_HU.po:9: warning: header field 'PO-Revision-Date' still has the initial default value ../src/wx/po/hu_HU.po:9: warning: header field 'Last-Translator' still has the initial default value ../src/wx/po/hu_HU.po:9: warning: header field 'Language-Team' still has the initial default value ../src/wx/po/hu_HU.po:9: warning: header field 'Language' still has the initial default value [419/451] Compiling src/wx/po/ka_KA.po [420/451] Compiling src/wx/po/nl_NL.po ../src/wx/po/ka_KA.po:9: warning: header field 'Project-Id-Version' still has the initial default value ../src/wx/po/ka_KA.po:9: warning: header field 'PO-Revision-Date' still has the initial default value ../src/wx/po/ka_KA.po:9: warning: header field 'Last-Translator' still has the initial default value ../src/wx/po/ka_KA.po:9: warning: header field 'Language-Team' still has the initial default value ../src/wx/po/ka_KA.po:9: warning: header field 'Language' still has the initial default value [421/451] Compiling src/wx/po/pl_PL.po [422/451] Compiling src/wx/po/pt_BR.po [423/451] Compiling src/wx/po/pt_PT.po [424/451] Compiling src/wx/po/ru_RU.po [425/451] Compiling src/wx/po/sk_SK.po [426/451] Compiling src/wx/po/sl_SI.po [427/451] Compiling src/wx/po/sv_SE.po [428/451] Compiling src/wx/po/tr_TR.po [429/451] Compiling src/wx/po/uk_UA.po ../src/wx/po/tr_TR.po:9: warning: header field 'Project-Id-Version' still has the initial default value ../src/wx/po/tr_TR.po:9: warning: header field 'PO-Revision-Date' still has the initial default value ../src/wx/po/tr_TR.po:9: warning: header field 'Last-Translator' still has the initial default value ../src/wx/po/tr_TR.po:9: warning: header field 'Language-Team' still has the initial default value ../src/wx/po/tr_TR.po:9: warning: header field 'Language' still has the initial default value [430/451] Compiling src/wx/po/zh_CN.po [431/451] Compiling platform/linux/dcpomatic.desktop.in [432/451] Compiling platform/linux/dcpomatic_batch.desktop.in [433/451] Compiling platform/linux/dcpomatic_server.desktop.in [434/451] Compiling platform/linux/dcpomatic_kdm.desktop.in [435/451] Compiling platform/linux/dcpomatic_player.desktop.in [436/451] Compiling platform/linux/dcpomatic_playlist.desktop.in [437/451] Compiling platform/linux/dcpomatic_combiner.desktop.in [438/451] Compiling platform/linux/dcpomatic_editor.desktop.in Waf: Leaving directory `/tmp/dcpomatic/src/dcpomatic-2.16.94/build' Build failed -> task in 'libdcpomatic2' failed with exit status 1 (run with -v to display more information) -> task in 'libdcpomatic2' failed with exit status 1 (run with -v to display more information) -> task in 'libdcpomatic2' failed with exit status 1 (run with -v to display more information) -> task in 'libdcpomatic2' failed with exit status 1 (run with -v to display more information) -> task in 'libdcpomatic2' failed with exit status 1 (run with -v to display more information) -> task in 'libdcpomatic2' failed with exit status 1 (run with -v to display more information) -> task in 'libdcpomatic2' failed with exit status 1 (run with -v to display more information) -> task in 'libdcpomatic2' failed with exit status 1 (run with -v to display more information) -> task in 'libdcpomatic2' failed with exit status 1 (run with -v to display more information) -> task in 'libdcpomatic2-wx' failed with exit status 1 (run with -v to display more information) -> task in 'libdcpomatic2-wx' failed with exit status 1 (run with -v to display more information) -> task in 'libdcpomatic2-wx' failed with exit status 1 (run with -v to display more information) -> task in 'dcpomatic2_kdm_cli' failed with exit status 1 (run with -v to display more information) -> task in 'dcpomatic2_map' failed with exit status 1 (run with -v to display more information) ==> ERROR:(B A failure occurred in build().(B  Aborting...(B