View Issue Details

IDProjectCategoryView StatusLast Update
0007865ardourbugspublic2019-12-30 22:47
Reporteraquilarubra Assigned Tox42  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionno change required 
PlatformWindows 10OSWindowsOS Version10
Product Version5.X git (version in description) 
Summary0007865: mingw compilation fails due to missing include library in waf
DescriptionSince about 1 year, the bcrypt library is required by important packages needed to compile ardour: mingw-w64-x86_64-crt-git, mingw-w64-x86_64-libarchive, mingw-w64-x86_64-boost. It makes no sense to have custom packages just to remove bcrypt, so it should just be fixed.

Waf does not include -lbcrypt for the linker, thus linking fails at the last stage.
Steps To ReproduceShort error:
[code]
[1039/1068] cxxshlib: build/libs/ardour/amp.cc.1.o build/libs/ardour/analyser.cc.1.o build/libs/ardour/analysis_graph.cc.1.o build/libs/ardour/async_midi_port.cc.1.o build/libs/ardour/audio_backend.cc.1.o build/libs/ardour/audio_buffer.cc.1.o build/libs/ardour/audio_library.cc.1.o build/libs/ardour/audio_playlist.cc.1.o build/libs/ardour/audio_playlist_importer.cc.1.o build/libs/ardour/audio_playlist_source.cc.1.o build/libs/ardour/audio_port.cc.1.o build/libs/ardour/audio_region_importer.cc.1.o build/libs/ardour/audio_track.cc.1.o build/libs/ardour/audio_track_importer.cc.1.o build/libs/ardour/audioanalyser.cc.1.o build/libs/ardour/audioengine.cc.1.o build/libs/ardour/audiofile_tagger.cc.1.o build/libs/ardour/audiofilesource.cc.1.o build/libs/ardour/audioregion.cc.1.o build/libs/ardour/audiosource.cc.1.o build/libs/ardour/auditioner.cc.1.o build/libs/ardour/automatable.cc.1.o build/libs/ardour/automation.cc.1.o build/libs/ardour/automation_control.cc.1.o build/libs/ardour/automation_list.cc.1.o build/libs/ardour/automation_watch.cc.1.o build/libs/ardour/beats_samples_converter.cc.1.o build/libs/ardour/broadcast_info.cc.1.o build/libs/ardour/buffer.cc.1.o build/libs/ardour/buffer_manager.cc.1.o build/libs/ardour/buffer_set.cc.1.o build/libs/ardour/bundle.cc.1.o build/libs/ardour/butler.cc.1.o build/libs/ardour/capturing_processor.cc.1.o build/libs/ardour/chan_count.cc.1.o build/libs/ardour/chan_mapping.cc.1.o build/libs/ardour/config_text.cc.1.o build/libs/ardour/control_group.cc.1.o build/libs/ardour/control_protocol_manager.cc.1.o build/libs/ardour/convolver.cc.1.o build/libs/ardour/cycle_timer.cc.1.o build/libs/ardour/data_type.cc.1.o build/libs/ardour/default_click.cc.1.o build/libs/ardour/debug.cc.1.o build/libs/ardour/delayline.cc.1.o build/libs/ardour/delivery.cc.1.o build/libs/ardour/directory_names.cc.1.o build/libs/ardour/disk_io.cc.1.o build/libs/ardour/disk_reader.cc.1.o build/libs/ardour/disk_writer.cc.1.o build/libs/ardour/dsp_filter.cc.1.o build/libs/ardour/ebur128_analysis.cc.1.o build/libs/ardour/element_import_handler.cc.1.o build/libs/ardour/element_importer.cc.1.o build/libs/ardour/engine_slave.cc.1.o build/libs/ardour/enums.cc.1.o build/libs/ardour/event_type_map.cc.1.o build/libs/ardour/export_channel.cc.1.o build/libs/ardour/export_channel_configuration.cc.1.o build/libs/ardour/export_failed.cc.1.o build/libs/ardour/export_filename.cc.1.o build/libs/ardour/export_format_base.cc.1.o build/libs/ardour/export_format_manager.cc.1.o build/libs/ardour/export_format_specification.cc.1.o build/libs/ardour/export_formats.cc.1.o build/libs/ardour/export_graph_builder.cc.1.o build/libs/ardour/export_handler.cc.1.o build/libs/ardour/export_preset.cc.1.o build/libs/ardour/export_profile_manager.cc.1.o build/libs/ardour/export_status.cc.1.o build/libs/ardour/export_timespan.cc.1.o build/libs/ardour/file_source.cc.1.o build/libs/ardour/filename_extensions.cc.1.o build/libs/ardour/filesystem_paths.cc.1.o build/libs/ardour/filter.cc.1.o build/libs/ardour/find_session.cc.1.o build/libs/ardour/fixed_delay.cc.1.o build/libs/ardour/fluid_synth.cc.1.o build/libs/ardour/gain_control.cc.1.o build/libs/ardour/globals.cc.1.o build/libs/ardour/graph.cc.1.o build/libs/ardour/graphnode.cc.1.o build/libs/ardour/iec1ppmdsp.cc.1.o build/libs/ardour/iec2ppmdsp.cc.1.o build/libs/ardour/import.cc.1.o build/libs/ardour/import_pt.cc.1.o build/libs/ardour/instrument_info.cc.1.o build/libs/ardour/internal_return.cc.1.o build/libs/ardour/internal_send.cc.1.o build/libs/ardour/interpolation.cc.1.o build/libs/ardour/io.cc.1.o build/libs/ardour/io_processor.cc.1.o build/libs/ardour/kmeterdsp.cc.1.o build/libs/ardour/ladspa_plugin.cc.1.o build/libs/ardour/latent.cc.1.o build/libs/ardour/legatize.cc.1.o build/libs/ardour/location.cc.1.o build/libs/ardour/location_importer.cc.1.o build/libs/ardour/ltc_file_reader.cc.1.o build/libs/ardour/ltc_slave.cc.1.o build/libs/ardour/lua_api.cc.1.o build/libs/ardour/luabindings.cc.1.o build/libs/ardour/luaproc.cc.1.o build/libs/ardour/luascripting.cc.1.o build/libs/ardour/meter.cc.1.o build/libs/ardour/midi_automation_list_binder.cc.1.o build/libs/ardour/midi_buffer.cc.1.o build/libs/ardour/midi_channel_filter.cc.1.o build/libs/ardour/midi_clock_slave.cc.1.o build/libs/ardour/midi_model.cc.1.o build/libs/ardour/midi_patch_manager.cc.1.o build/libs/ardour/midi_playlist.cc.1.o build/libs/ardour/midi_playlist_source.cc.1.o build/libs/ardour/midi_port.cc.1.o build/libs/ardour/midi_region.cc.1.o build/libs/ardour/midi_ring_buffer.cc.1.o build/libs/ardour/midi_scene_change.cc.1.o build/libs/ardour/midi_scene_changer.cc.1.o build/libs/ardour/midi_source.cc.1.o build/libs/ardour/midi_state_tracker.cc.1.o build/libs/ardour/midi_stretch.cc.1.o build/libs/ardour/midi_track.cc.1.o build/libs/ardour/midi_ui.cc.1.o build/libs/ardour/mididm.cc.1.o build/libs/ardour/midiport_manager.cc.1.o build/libs/ardour/mix.cc.1.o build/libs/ardour/mode.cc.1.o build/libs/ardour/monitor_control.cc.1.o build/libs/ardour/monitor_processor.cc.1.o build/libs/ardour/mp3fileimportable.cc.1.o build/libs/ardour/mp3filesource.cc.1.o build/libs/ardour/mtc_slave.cc.1.o build/libs/ardour/mtdm.cc.1.o build/libs/ardour/muteable.cc.1.o build/libs/ardour/mute_control.cc.1.o build/libs/ardour/mute_master.cc.1.o build/libs/ardour/onset_detector.cc.1.o build/libs/ardour/operations.cc.1.o build/libs/ardour/pan_controllable.cc.1.o build/libs/ardour/pannable.cc.1.o build/libs/ardour/panner.cc.1.o build/libs/ardour/panner_manager.cc.1.o build/libs/ardour/panner_shell.cc.1.o build/libs/ardour/parameter_descriptor.cc.1.o build/libs/ardour/phase_control.cc.1.o build/libs/ardour/playlist.cc.1.o build/libs/ardour/playlist_factory.cc.1.o build/libs/ardour/playlist_source.cc.1.o build/libs/ardour/plugin.cc.1.o build/libs/ardour/plugin_insert.cc.1.o build/libs/ardour/plugin_manager.cc.1.o build/libs/ardour/polarity_processor.cc.1.o build/libs/ardour/port.cc.1.o build/libs/ardour/port_insert.cc.1.o build/libs/ardour/port_manager.cc.1.o build/libs/ardour/port_set.cc.1.o build/libs/ardour/presentation_info.cc.1.o build/libs/ardour/process_thread.cc.1.o build/libs/ardour/processor.cc.1.o build/libs/ardour/progress.cc.1.o build/libs/ardour/quantize.cc.1.o build/libs/ardour/rc_configuration.cc.1.o build/libs/ardour/readonly_control.cc.1.o build/libs/ardour/raw_midi_parser.cc.1.o build/libs/ardour/recent_sessions.cc.1.o build/libs/ardour/record_enable_control.cc.1.o build/libs/ardour/record_safe_control.cc.1.o build/libs/ardour/region_factory.cc.1.o build/libs/ardour/resampled_source.cc.1.o build/libs/ardour/region.cc.1.o build/libs/ardour/return.cc.1.o build/libs/ardour/reverse.cc.1.o build/libs/ardour/route.cc.1.o build/libs/ardour/route_graph.cc.1.o build/libs/ardour/route_group.cc.1.o build/libs/ardour/route_group_member.cc.1.o build/libs/ardour/rb_effect.cc.1.o build/libs/ardour/rt_tasklist.cc.1.o build/libs/ardour/scene_change.cc.1.o build/libs/ardour/search_paths.cc.1.o build/libs/ardour/selection.cc.1.o build/libs/ardour/send.cc.1.o build/libs/ardour/session.cc.1.o build/libs/ardour/session_bundles.cc.1.o build/libs/ardour/session_butler.cc.1.o build/libs/ardour/session_click.cc.1.o build/libs/ardour/session_command.cc.1.o build/libs/ardour/session_configuration.cc.1.o build/libs/ardour/session_directory.cc.1.o build/libs/ardour/session_events.cc.1.o build/libs/ardour/session_export.cc.1.o build/libs/ardour/session_handle.cc.1.o build/libs/ardour/session_ltc.cc.1.o build/libs/ardour/session_metadata.cc.1.o build/libs/ardour/session_midi.cc.1.o build/libs/ardour/session_object.cc.1.o build/libs/ardour/session_playlists.cc.1.o build/libs/ardour/session_process.cc.1.o build/libs/ardour/session_rtevents.cc.1.o build/libs/ardour/session_state.cc.1.o build/libs/ardour/session_state_utils.cc.1.o build/libs/ardour/session_time.cc.1.o build/libs/ardour/session_transport.cc.1.o build/libs/ardour/sidechain.cc.1.o build/libs/ardour/slavable.cc.1.o build/libs/ardour/slavable_automation_control.cc.1.o build/libs/ardour/smf_source.cc.1.o build/libs/ardour/sndfile_helpers.cc.1.o build/libs/ardour/sndfileimportable.cc.1.o build/libs/ardour/sndfilesource.cc.1.o build/libs/ardour/solo_control.cc.1.o build/libs/ardour/solo_isolate_control.cc.1.o build/libs/ardour/solo_safe_control.cc.1.o build/libs/ardour/soundcloud_upload.cc.1.o build/libs/ardour/source.cc.1.o build/libs/ardour/source_factory.cc.1.o build/libs/ardour/speakers.cc.1.o build/libs/ardour/srcfilesource.cc.1.o build/libs/ardour/stripable.cc.1.o build/libs/ardour/strip_silence.cc.1.o build/libs/ardour/system_exec.cc.1.o build/libs/ardour/revision.cc.1.o build/libs/ardour/rt_midibuffer.cc.1.o build/libs/ardour/tape_file_matcher.cc.1.o build/libs/ardour/template_utils.cc.1.o build/libs/ardour/tempo.cc.1.o build/libs/ardour/tempo_map_importer.cc.1.o build/libs/ardour/thread_buffers.cc.1.o build/libs/ardour/ticker.cc.1.o build/libs/ardour/track.cc.1.o build/libs/ardour/transient_detector.cc.1.o build/libs/ardour/transform.cc.1.o build/libs/ardour/transport_fsm.cc.1.o build/libs/ardour/transport_master.cc.1.o build/libs/ardour/transport_master_manager.cc.1.o build/libs/ardour/transpose.cc.1.o build/libs/ardour/unknown_processor.cc.1.o build/libs/ardour/user_bundle.cc.1.o build/libs/ardour/utils.cc.1.o build/libs/ardour/vca.cc.1.o build/libs/ardour/vca_manager.cc.1.o build/libs/ardour/video_tools_paths.cc.1.o build/libs/ardour/vumeterdsp.cc.1.o build/libs/ardour/worker.cc.1.o build/libs/ardour/lv2_plugin.cc.1.o build/libs/ardour/lv2_evbuf.c.1.o build/libs/ardour/uri_map.cc.1.o build/libs/ardour/windows_vst_plugin.cc.1.o build/libs/ardour/session_vst.cc.1.o build/libs/ardour/vst_plugin.cc.1.o build/libs/ardour/vst_info_file.cc.1.o build/libs/ardour/vst_state.cc.1.o build/libs/fst/vstwin.c.2.o -> build/libs/ardour/ardour-3.dll build/libs/ardour/libardour.dll.a
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_format_specification.cc.1.o:export_format_specification.cc:(.text+0x3b8e): undefined reference to `BCryptOpenAlgorithmProvider'
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_format_specification.cc.1.o:export_format_specification.cc:(.text+0x3bb1): undefined reference to `BCryptGenRandom'
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_format_specification.cc.1.o:export_format_specification.cc:(.text+0x3bfa): undefined reference to `BCryptCloseAlgorithmProvider'
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_format_specification.cc.1.o:export_format_specification.cc:(.text+0x437a): undefined reference to `BCryptCloseAlgorithmProvider'
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_format_specification.cc.1.o:export_format_specification.cc:(.text+0x6131): undefined reference to `BCryptOpenAlgorithmProvider'
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_format_specification.cc.1.o:export_format_specification.cc:(.text+0x6154): undefined reference to `BCryptGenRandom'
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_format_specification.cc.1.o:export_format_specification.cc:(.text+0x619d): undefined reference to `BCryptCloseAlgorithmProvider'
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_format_specification.cc.1.o:export_format_specification.cc:(.text+0x64ea): undefined reference to `BCryptCloseAlgorithmProvider'
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_format_specification.cc.1.o:export_format_specification.cc:(.text+0x65f7): undefined reference to `BCryptOpenAlgorithmProvider'
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_format_specification.cc.1.o:export_format_specification.cc:(.text+0x661a): undefined reference to `BCryptGenRandom'
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_format_specification.cc.1.o:export_format_specification.cc:(.text+0x6663): undefined reference to `BCryptCloseAlgorithmProvider'
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_format_specification.cc.1.o:export_format_specification.cc:(.text+0x70b9): undefined reference to `BCryptCloseAlgorithmProvider'
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_preset.cc.1.o:export_preset.cc:(.text+0x813): undefined reference to `BCryptOpenAlgorithmProvider'
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_preset.cc.1.o:export_preset.cc:(.text+0x836): undefined reference to `BCryptGenRandom'
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_preset.cc.1.o:export_preset.cc:(.text+0x879): undefined reference to `BCryptCloseAlgorithmProvider'
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_preset.cc.1.o:export_preset.cc:(.text+0xb98): undefined reference to `BCryptCloseAlgorithmProvider'
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_profile_manager.cc.1.o:export_profile_manager.cc:(.text+0x60b4): undefined reference to `BCryptOpenAlgorithmProvider'
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_profile_manager.cc.1.o:export_profile_manager.cc:(.text+0x60d7): undefined reference to `BCryptGenRandom'
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_profile_manager.cc.1.o:export_profile_manager.cc:(.text+0x611c): undefined reference to `BCryptCloseAlgorithmProvider'
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_profile_manager.cc.1.o:export_profile_manager.cc:(.text+0x63a8): undefined reference to `BCryptCloseAlgorithmProvider'
collect2.exe: error: ld returned 1 exit status
Waf: Leaving directory `/usr/src/ardour/build'
Build failed
 -> task in 'libardour' failed (exit status 1):
        {task 7696547789328: cxxshlib amp.cc.1.o,analyser.cc.1.o,analysis_graph.cc.1.o,async_midi_port.cc.1.o,audio_backend.cc.1.o,audio_buffer.cc.1.o,audio_library.cc.1.o,audio_playlist.cc.1.o,audio_playlist_importer.cc.1.o,audio_playlist_source.cc.1.o,audio_port.cc.1.o,audio_region_importer.cc.1.o,audio_track.cc.1.o,audio_track_importer.cc.1.o,audioanalyser.cc.1.o,audioengine.cc.1.o,audiofile_tagger.cc.1.o,audiofilesource.cc.1.o,audioregion.cc.1.o,audiosource.cc.1.o,auditioner.cc.1.o,automatable.cc.1.o,automation.cc.1.o,automation_control.cc.1.o,automation_list.cc.1.o,automation_watch.cc.1.o,beats_samples_converter.cc.1.o,broadcast_info.cc.1.o,buffer.cc.1.o,buffer_manager.cc.1.o,buffer_set.cc.1.o,bundle.cc.1.o,butler.cc.1.o,capturing_processor.cc.1.o,chan_count.cc.1.o,chan_mapping.cc.1.o,config_text.cc.1.o,control_group.cc.1.o,control_protocol_manager.cc.1.o,convolver.cc.1.o,cycle_timer.cc.1.o,data_type.cc.1.o,default_click.cc.1.o,debug.cc.1.o,delayline.cc.1.o,delivery.cc.1.o,directory_names.cc.1.o,disk_io.cc.1.o,disk_reader.cc.1.o,disk_writer.cc.1.o,dsp_filter.cc.1.o,ebur128_analysis.cc.1.o,element_import_handler.cc.1.o,element_importer.cc.1.o,engine_slave.cc.1.o,enums.cc.1.o,event_type_map.cc.1.o,export_channel.cc.1.o,export_channel_configuration.cc.1.o,export_failed.cc.1.o,export_filename.cc.1.o,export_format_base.cc.1.o,export_format_manager.cc.1.o,export_format_specification.cc.1.o,export_formats.cc.1.o,export_graph_builder.cc.1.o,export_handler.cc.1.o,export_preset.cc.1.o,export_profile_manager.cc.1.o,export_status.cc.1.o,export_timespan.cc.1.o,file_source.cc.1.o,filename_extensions.cc.1.o,filesystem_paths.cc.1.o,filter.cc.1.o,find_session.cc.1.o,fixed_delay.cc.1.o,fluid_synth.cc.1.o,gain_control.cc.1.o,globals.cc.1.o,graph.cc.1.o,graphnode.cc.1.o,iec1ppmdsp.cc.1.o,iec2ppmdsp.cc.1.o,import.cc.1.o,import_pt.cc.1.o,instrument_info.cc.1.o,internal_return.cc.1.o,internal_send.cc.1.o,interpolation.cc.1.o,io.cc.1.o,io_processor.cc.1.o,kmeterdsp.cc.1.o,ladspa_plugin.cc.1.o,latent.cc.1.o,legatize.cc.1.o,location.cc.1.o,location_importer.cc.1.o,ltc_file_reader.cc.1.o,ltc_slave.cc.1.o,lua_api.cc.1.o,luabindings.cc.1.o,luaproc.cc.1.o,luascripting.cc.1.o,meter.cc.1.o,midi_automation_list_binder.cc.1.o,midi_buffer.cc.1.o,midi_channel_filter.cc.1.o,midi_clock_slave.cc.1.o,midi_model.cc.1.o,midi_patch_manager.cc.1.o,midi_playlist.cc.1.o,midi_playlist_source.cc.1.o,midi_port.cc.1.o,midi_region.cc.1.o,midi_ring_buffer.cc.1.o,midi_scene_change.cc.1.o,midi_scene_changer.cc.1.o,midi_source.cc.1.o,midi_state_tracker.cc.1.o,midi_stretch.cc.1.o,midi_track.cc.1.o,midi_ui.cc.1.o,mididm.cc.1.o,midiport_manager.cc.1.o,mix.cc.1.o,mode.cc.1.o,monitor_control.cc.1.o,monitor_processor.cc.1.o,mp3fileimportable.cc.1.o,mp3filesource.cc.1.o,mtc_slave.cc.1.o,mtdm.cc.1.o,muteable.cc.1.o,mute_control.cc.1.o,mute_master.cc.1.o,onset_detector.cc.1.o,operations.cc.1.o,pan_controllable.cc.1.o,pannable.cc.1.o,panner.cc.1.o,panner_manager.cc.1.o,panner_shell.cc.1.o,parameter_descriptor.cc.1.o,phase_control.cc.1.o,playlist.cc.1.o,playlist_factory.cc.1.o,playlist_source.cc.1.o,plugin.cc.1.o,plugin_insert.cc.1.o,plugin_manager.cc.1.o,polarity_processor.cc.1.o,port.cc.1.o,port_insert.cc.1.o,port_manager.cc.1.o,port_set.cc.1.o,presentation_info.cc.1.o,process_thread.cc.1.o,processor.cc.1.o,progress.cc.1.o,quantize.cc.1.o,rc_configuration.cc.1.o,readonly_control.cc.1.o,raw_midi_parser.cc.1.o,recent_sessions.cc.1.o,record_enable_control.cc.1.o,record_safe_control.cc.1.o,region_factory.cc.1.o,resampled_source.cc.1.o,region.cc.1.o,return.cc.1.o,reverse.cc.1.o,route.cc.1.o,route_graph.cc.1.o,route_group.cc.1.o,route_group_member.cc.1.o,rb_effect.cc.1.o,rt_tasklist.cc.1.o,scene_change.cc.1.o,search_paths.cc.1.o,selection.cc.1.o,send.cc.1.o,session.cc.1.o,session_bundles.cc.1.o,session_butler.cc.1.o,session_click.cc.1.o,session_command.cc.1.o,session_configuration.cc.1.o,session_directory.cc.1.o,session_events.cc.1.o,session_export.cc.1.o,session_handle.cc.1.o,session_ltc.cc.1.o,session_metadata.cc.1.o,session_midi.cc.1.o,session_object.cc.1.o,session_playlists.cc.1.o,session_process.cc.1.o,session_rtevents.cc.1.o,session_state.cc.1.o,session_state_utils.cc.1.o,session_time.cc.1.o,session_transport.cc.1.o,sidechain.cc.1.o,slavable.cc.1.o,slavable_automation_control.cc.1.o,smf_source.cc.1.o,sndfile_helpers.cc.1.o,sndfileimportable.cc.1.o,sndfilesource.cc.1.o,solo_control.cc.1.o,solo_isolate_control.cc.1.o,solo_safe_control.cc.1.o,soundcloud_upload.cc.1.o,source.cc.1.o,source_factory.cc.1.o,speakers.cc.1.o,srcfilesource.cc.1.o,stripable.cc.1.o,strip_silence.cc.1.o,system_exec.cc.1.o,revision.cc.1.o,rt_midibuffer.cc.1.o,tape_file_matcher.cc.1.o,template_utils.cc.1.o,tempo.cc.1.o,tempo_map_importer.cc.1.o,thread_buffers.cc.1.o,ticker.cc.1.o,track.cc.1.o,transient_detector.cc.1.o,transform.cc.1.o,transport_fsm.cc.1.o,transport_master.cc.1.o,transport_master_manager.cc.1.o,transpose.cc.1.o,unknown_processor.cc.1.o,user_bundle.cc.1.o,utils.cc.1.o,vca.cc.1.o,vca_manager.cc.1.o,video_tools_paths.cc.1.o,vumeterdsp.cc.1.o,worker.cc.1.o,lv2_plugin.cc.1.o,lv2_evbuf.c.1.o,uri_map.cc.1.o,windows_vst_plugin.cc.1.o,session_vst.cc.1.o,vst_plugin.cc.1.o,vst_info_file.cc.1.o,vst_state.cc.1.o,vstwin.c.2.o -> ardour-3.dll,libardour.dll.a}
['/mingw64/bin/g++', '-Wl,--enable-auto-import', '-Wl,--enable-auto-import', '-shared', '-shared', '-shared', '-pthread', '-pthread', '-pthread', '-pthread', '-pthread', '-Wl,--out-implib,libs/ardour/libardour.dll.a', 'libs/ardour/amp.cc.1.o', 'libs/ardour/analyser.cc.1.o', 'libs/ardour/analysis_graph.cc.1.o', 'libs/ardour/async_midi_port.cc.1.o', 'libs/ardour/audio_backend.cc.1.o', 'libs/ardour/audio_buffer.cc.1.o', 'libs/ardour/audio_library.cc.1.o', 'libs/ardour/audio_playlist.cc.1.o', 'libs/ardour/audio_playlist_importer.cc.1.o', 'libs/ardour/audio_playlist_source.cc.1.o', 'libs/ardour/audio_port.cc.1.o', 'libs/ardour/audio_region_importer.cc.1.o', 'libs/ardour/audio_track.cc.1.o', 'libs/ardour/audio_track_importer.cc.1.o', 'libs/ardour/audioanalyser.cc.1.o', 'libs/ardour/audioengine.cc.1.o', 'libs/ardour/audiofile_tagger.cc.1.o', 'libs/ardour/audiofilesource.cc.1.o', 'libs/ardour/audioregion.cc.1.o', 'libs/ardour/audiosource.cc.1.o', 'libs/ardour/auditioner.cc.1.o', 'libs/ardour/automatable.cc.1.o', 'libs/ardour/automation.cc.1.o', 'libs/ardour/automation_control.cc.1.o', 'libs/ardour/automation_list.cc.1.o', 'libs/ardour/automation_watch.cc.1.o', 'libs/ardour/beats_samples_converter.cc.1.o', 'libs/ardour/broadcast_info.cc.1.o', 'libs/ardour/buffer.cc.1.o', 'libs/ardour/buffer_manager.cc.1.o', 'libs/ardour/buffer_set.cc.1.o', 'libs/ardour/bundle.cc.1.o', 'libs/ardour/butler.cc.1.o', 'libs/ardour/capturing_processor.cc.1.o', 'libs/ardour/chan_count.cc.1.o', 'libs/ardour/chan_mapping.cc.1.o', 'libs/ardour/config_text.cc.1.o', 'libs/ardour/control_group.cc.1.o', 'libs/ardour/control_protocol_manager.cc.1.o', 'libs/ardour/convolver.cc.1.o', 'libs/ardour/cycle_timer.cc.1.o', 'libs/ardour/data_type.cc.1.o', 'libs/ardour/default_click.cc.1.o', 'libs/ardour/debug.cc.1.o', 'libs/ardour/delayline.cc.1.o', 'libs/ardour/delivery.cc.1.o', 'libs/ardour/directory_names.cc.1.o', 'libs/ardour/disk_io.cc.1.o', 'libs/ardour/disk_reader.cc.1.o', 'libs/ardour/disk_writer.cc.1.o', 'libs/ardour/dsp_filter.cc.1.o', 'libs/ardour/ebur128_analysis.cc.1.o', 'libs/ardour/element_import_handler.cc.1.o', 'libs/ardour/element_importer.cc.1.o', 'libs/ardour/engine_slave.cc.1.o', 'libs/ardour/enums.cc.1.o', 'libs/ardour/event_type_map.cc.1.o', 'libs/ardour/export_channel.cc.1.o', 'libs/ardour/export_channel_configuration.cc.1.o', 'libs/ardour/export_failed.cc.1.o', 'libs/ardour/export_filename.cc.1.o', 'libs/ardour/export_format_base.cc.1.o', 'libs/ardour/export_format_manager.cc.1.o', 'libs/ardour/export_format_specification.cc.1.o', 'libs/ardour/export_formats.cc.1.o', 'libs/ardour/export_graph_builder.cc.1.o', 'libs/ardour/export_handler.cc.1.o', 'libs/ardour/export_preset.cc.1.o', 'libs/ardour/export_profile_manager.cc.1.o', 'libs/ardour/export_status.cc.1.o', 'libs/ardour/export_timespan.cc.1.o', 'libs/ardour/file_source.cc.1.o', 'libs/ardour/filename_extensions.cc.1.o', 'libs/ardour/filesystem_paths.cc.1.o', 'libs/ardour/filter.cc.1.o', 'libs/ardour/find_session.cc.1.o', 'libs/ardour/fixed_delay.cc.1.o', 'libs/ardour/fluid_synth.cc.1.o', 'libs/ardour/gain_control.cc.1.o', 'libs/ardour/globals.cc.1.o', 'libs/ardour/graph.cc.1.o', 'libs/ardour/graphnode.cc.1.o', 'libs/ardour/iec1ppmdsp.cc.1.o', 'libs/ardour/iec2ppmdsp.cc.1.o', 'libs/ardour/import.cc.1.o', 'libs/ardour/import_pt.cc.1.o', 'libs/ardour/instrument_info.cc.1.o', 'libs/ardour/internal_return.cc.1.o', 'libs/ardour/internal_send.cc.1.o', 'libs/ardour/interpolation.cc.1.o', 'libs/ardour/io.cc.1.o', 'libs/ardour/io_processor.cc.1.o', 'libs/ardour/kmeterdsp.cc.1.o', 'libs/ardour/ladspa_plugin.cc.1.o', 'libs/ardour/latent.cc.1.o', 'libs/ardour/legatize.cc.1.o', 'libs/ardour/location.cc.1.o', 'libs/ardour/location_importer.cc.1.o', 'libs/ardour/ltc_file_reader.cc.1.o', 'libs/ardour/ltc_slave.cc.1.o', 'libs/ardour/lua_api.cc.1.o', 'libs/ardour/luabindings.cc.1.o', 'libs/ardour/luaproc.cc.1.o', 'libs/ardour/luascripting.cc.1.o', 'libs/ardour/meter.cc.1.o', 'libs/ardour/midi_automation_list_binder.cc.1.o', 'libs/ardour/midi_buffer.cc.1.o', 'libs/ardour/midi_channel_filter.cc.1.o', 'libs/ardour/midi_clock_slave.cc.1.o', 'libs/ardour/midi_model.cc.1.o', 'libs/ardour/midi_patch_manager.cc.1.o', 'libs/ardour/midi_playlist.cc.1.o', 'libs/ardour/midi_playlist_source.cc.1.o', 'libs/ardour/midi_port.cc.1.o', 'libs/ardour/midi_region.cc.1.o', 'libs/ardour/midi_ring_buffer.cc.1.o', 'libs/ardour/midi_scene_change.cc.1.o', 'libs/ardour/midi_scene_changer.cc.1.o', 'libs/ardour/midi_source.cc.1.o', 'libs/ardour/midi_state_tracker.cc.1.o', 'libs/ardour/midi_stretch.cc.1.o', 'libs/ardour/midi_track.cc.1.o', 'libs/ardour/midi_ui.cc.1.o', 'libs/ardour/mididm.cc.1.o', 'libs/ardour/midiport_manager.cc.1.o', 'libs/ardour/mix.cc.1.o', 'libs/ardour/mode.cc.1.o', 'libs/ardour/monitor_control.cc.1.o', 'libs/ardour/monitor_processor.cc.1.o', 'libs/ardour/mp3fileimportable.cc.1.o', 'libs/ardour/mp3filesource.cc.1.o', 'libs/ardour/mtc_slave.cc.1.o', 'libs/ardour/mtdm.cc.1.o', 'libs/ardour/muteable.cc.1.o', 'libs/ardour/mute_control.cc.1.o', 'libs/ardour/mute_master.cc.1.o', 'libs/ardour/onset_detector.cc.1.o', 'libs/ardour/operations.cc.1.o', 'libs/ardour/pan_controllable.cc.1.o', 'libs/ardour/pannable.cc.1.o', 'libs/ardour/panner.cc.1.o', 'libs/ardour/panner_manager.cc.1.o', 'libs/ardour/panner_shell.cc.1.o', 'libs/ardour/parameter_descriptor.cc.1.o', 'libs/ardour/phase_control.cc.1.o', 'libs/ardour/playlist.cc.1.o', 'libs/ardour/playlist_factory.cc.1.o', 'libs/ardour/playlist_source.cc.1.o', 'libs/ardour/plugin.cc.1.o', 'libs/ardour/plugin_insert.cc.1.o', 'libs/ardour/plugin_manager.cc.1.o', 'libs/ardour/polarity_processor.cc.1.o', 'libs/ardour/port.cc.1.o', 'libs/ardour/port_insert.cc.1.o', 'libs/ardour/port_manager.cc.1.o', 'libs/ardour/port_set.cc.1.o', 'libs/ardour/presentation_info.cc.1.o', 'libs/ardour/process_thread.cc.1.o', 'libs/ardour/processor.cc.1.o', 'libs/ardour/progress.cc.1.o', 'libs/ardour/quantize.cc.1.o', 'libs/ardour/rc_configuration.cc.1.o', 'libs/ardour/readonly_control.cc.1.o', 'libs/ardour/raw_midi_parser.cc.1.o', 'libs/ardour/recent_sessions.cc.1.o', 'libs/ardour/record_enable_control.cc.1.o', 'libs/ardour/record_safe_control.cc.1.o', 'libs/ardour/region_factory.cc.1.o', 'libs/ardour/resampled_source.cc.1.o', 'libs/ardour/region.cc.1.o', 'libs/ardour/return.cc.1.o', 'libs/ardour/reverse.cc.1.o', 'libs/ardour/route.cc.1.o', 'libs/ardour/route_graph.cc.1.o', 'libs/ardour/route_group.cc.1.o', 'libs/ardour/route_group_member.cc.1.o', 'libs/ardour/rb_effect.cc.1.o', 'libs/ardour/rt_tasklist.cc.1.o', 'libs/ardour/scene_change.cc.1.o', 'libs/ardour/search_paths.cc.1.o', 'libs/ardour/selection.cc.1.o', 'libs/ardour/send.cc.1.o', 'libs/ardour/session.cc.1.o', 'libs/ardour/session_bundles.cc.1.o', 'libs/ardour/session_butler.cc.1.o', 'libs/ardour/session_click.cc.1.o', 'libs/ardour/session_command.cc.1.o', 'libs/ardour/session_configuration.cc.1.o', 'libs/ardour/session_directory.cc.1.o', 'libs/ardour/session_events.cc.1.o', 'libs/ardour/session_export.cc.1.o', 'libs/ardour/session_handle.cc.1.o', 'libs/ardour/session_ltc.cc.1.o', 'libs/ardour/session_metadata.cc.1.o', 'libs/ardour/session_midi.cc.1.o', 'libs/ardour/session_object.cc.1.o', 'libs/ardour/session_playlists.cc.1.o', 'libs/ardour/session_process.cc.1.o', 'libs/ardour/session_rtevents.cc.1.o', 'libs/ardour/session_state.cc.1.o', 'libs/ardour/session_state_utils.cc.1.o', 'libs/ardour/session_time.cc.1.o', 'libs/ardour/session_transport.cc.1.o', 'libs/ardour/sidechain.cc.1.o', 'libs/ardour/slavable.cc.1.o', 'libs/ardour/slavable_automation_control.cc.1.o', 'libs/ardour/smf_source.cc.1.o', 'libs/ardour/sndfile_helpers.cc.1.o', 'libs/ardour/sndfileimportable.cc.1.o', 'libs/ardour/sndfilesource.cc.1.o', 'libs/ardour/solo_control.cc.1.o', 'libs/ardour/solo_isolate_control.cc.1.o', 'libs/ardour/solo_safe_control.cc.1.o', 'libs/ardour/soundcloud_upload.cc.1.o', 'libs/ardour/source.cc.1.o', 'libs/ardour/source_factory.cc.1.o', 'libs/ardour/speakers.cc.1.o', 'libs/ardour/srcfilesource.cc.1.o', 'libs/ardour/stripable.cc.1.o', 'libs/ardour/strip_silence.cc.1.o', 'libs/ardour/system_exec.cc.1.o', 'libs/ardour/revision.cc.1.o', 'libs/ardour/rt_midibuffer.cc.1.o', 'libs/ardour/tape_file_matcher.cc.1.o', 'libs/ardour/template_utils.cc.1.o', 'libs/ardour/tempo.cc.1.o', 'libs/ardour/tempo_map_importer.cc.1.o', 'libs/ardour/thread_buffers.cc.1.o', 'libs/ardour/ticker.cc.1.o', 'libs/ardour/track.cc.1.o', 'libs/ardour/transient_detector.cc.1.o', 'libs/ardour/transform.cc.1.o', 'libs/ardour/transport_fsm.cc.1.o', 'libs/ardour/transport_master.cc.1.o', 'libs/ardour/transport_master_manager.cc.1.o', 'libs/ardour/transpose.cc.1.o', 'libs/ardour/unknown_processor.cc.1.o', 'libs/ardour/user_bundle.cc.1.o', 'libs/ardour/utils.cc.1.o', 'libs/ardour/vca.cc.1.o', 'libs/ardour/vca_manager.cc.1.o', 'libs/ardour/video_tools_paths.cc.1.o', 'libs/ardour/vumeterdsp.cc.1.o', 'libs/ardour/worker.cc.1.o', 'libs/ardour/lv2_plugin.cc.1.o', 'libs/ardour/lv2_evbuf.c.1.o', 'libs/ardour/uri_map.cc.1.o', 'libs/ardour/windows_vst_plugin.cc.1.o', 'libs/ardour/session_vst.cc.1.o', 'libs/ardour/vst_plugin.cc.1.o', 'libs/ardour/vst_info_file.cc.1.o', 'libs/ardour/vst_state.cc.1.o', 'libs/fst/vstwin.c.2.o', '-o', '/usr/src/ardour/build/libs/ardour/ardour-3.dll', '-Wl,-Bstatic', '-Llibs/lua', '-Llibs/zita-resampler', '-Llibs/zita-convolver', '-Llibs/libltc', '-Llibs/fluidsynth', '-lliblua', '-lzita-resampler', '-lzita-convolver', '-llibltc', '-llibfluidsynth', '-Wl,-Bdynamic', '-Llibs/midi++2', '-Llibs/evoral', '-Llibs/audiographer', '-Llibs/ptformat', '-Llibs/pbd', '-Llibs/temporal', '-LF:/a/mingw64/lib', '-LF:/a/mingw64/lib', '-LF:/a/mingw64/lib', '-LF:/a/mingw64/lib', '-LF:/a/mingw64/lib', '-LF:/a/mingw64/lib', '-LF:/a/mingw64/lib', '-LF:/a/mingw64/lib', '-LF:/a/mingw64/lib', '-LF:/a/mingw64/lib', '-LF:/a/mingw64/lib', '-LF:/a/mingw64/lib', '-LF:/a/mingw64/lib', '-LF:/a/mingw64/lib', '-LF:/a/mingw64/lib', '-LF:/a/mingw64/lib', '-LF:/a/mingw64/lib', '-LF:/a/mingw64/lib', '-LF:/a/mingw64/lib', '-lpthread', '-lws2_32', '-lwinmm', '-lintl', '-lregex', '-ldbghelp', '-lmidipp', '-levoral', '-laudiographer', '-lptformat', '-lpbd', '-ltemporal', '-lglibmm-2.4', '-lgobject-2.0', '-lglib-2.0', '-lintl', '-lsigc-2.0', '-lgthread-2.0', '-lglib-2.0', '-lintl', '-laubio', '-lsigc-2.0', '-lxml2', '-llo', '-lws2_32', '-liphlpapi', '-lsndfile', '-lsamplerate', '-lgiomm-2.4', '-lgio-2.0', '-lglibmm-2.4', '-lgobject-2.0', '-lglib-2.0', '-lintl', '-lsigc-2.0', '-lcurl', '-ltag', '-lvamp-sdk', '-lvamp-hostsdk', '-lrubberband', '-llilv-0', '-lsratom-0', '-lsord-0', '-lserd-0', '-lsuil-0', '-lgdi32', '-larchive', '-lole32', '-lglib-2.0', '-lintl', '-lfftw3f']
[/code]

Error with waf -vvv:
[code]
[1039/1068] cxxshlib: build/libs/ardour/amp.cc.1.o build/libs/ardour/analyser.cc.1.o build/libs/ardour/analysis_graph.cc.1.o build/libs/ardour/async_midi_port.cc.1.o build/libs/ardour/audio_backend.cc.1.o build/libs/ardour/audio_buffer.cc.1.o build/libs/ardour/audio_library.cc.1.o build/libs/ardour/audio_playlist.cc.1.o build/libs/ardour/audio_playlist_importer.cc.1.o build/libs/ardour/audio_playlist_source.cc.1.o build/libs/ardour/audio_port.cc.1.o build/libs/ardour/audio_region_importer.cc.1.o build/libs/ardour/audio_track.cc.1.o build/libs/ardour/audio_track_importer.cc.1.o build/libs/ardour/audioanalyser.cc.1.o build/libs/ardour/audioengine.cc.1.o build/libs/ardour/audiofile_tagger.cc.1.o build/libs/ardour/audiofilesource.cc.1.o build/libs/ardour/audioregion.cc.1.o build/libs/ardour/audiosource.cc.1.o build/libs/ardour/auditioner.cc.1.o build/libs/ardour/automatable.cc.1.o build/libs/ardour/automation.cc.1.o build/libs/ardour/automation_control.cc.1.o build/libs/ardour/automation_list.cc.1.o build/libs/ardour/automation_watch.cc.1.o build/libs/ardour/beats_samples_converter.cc.1.o build/libs/ardour/broadcast_info.cc.1.o build/libs/ardour/buffer.cc.1.o build/libs/ardour/buffer_manager.cc.1.o build/libs/ardour/buffer_set.cc.1.o build/libs/ardour/bundle.cc.1.o build/libs/ardour/butler.cc.1.o build/libs/ardour/capturing_processor.cc.1.o build/libs/ardour/chan_count.cc.1.o build/libs/ardour/chan_mapping.cc.1.o build/libs/ardour/config_text.cc.1.o build/libs/ardour/control_group.cc.1.o build/libs/ardour/control_protocol_manager.cc.1.o build/libs/ardour/convolver.cc.1.o build/libs/ardour/cycle_timer.cc.1.o build/libs/ardour/data_type.cc.1.o build/libs/ardour/default_click.cc.1.o build/libs/ardour/debug.cc.1.o build/libs/ardour/delayline.cc.1.o build/libs/ardour/delivery.cc.1.o build/libs/ardour/directory_names.cc.1.o build/libs/ardour/disk_io.cc.1.o build/libs/ardour/disk_reader.cc.1.o build/libs/ardour/disk_writer.cc.1.o build/libs/ardour/dsp_filter.cc.1.o build/libs/ardour/ebur128_analysis.cc.1.o build/libs/ardour/element_import_handler.cc.1.o build/libs/ardour/element_importer.cc.1.o build/libs/ardour/engine_slave.cc.1.o build/libs/ardour/enums.cc.1.o build/libs/ardour/event_type_map.cc.1.o build/libs/ardour/export_channel.cc.1.o build/libs/ardour/export_channel_configuration.cc.1.o build/libs/ardour/export_failed.cc.1.o build/libs/ardour/export_filename.cc.1.o build/libs/ardour/export_format_base.cc.1.o build/libs/ardour/export_format_manager.cc.1.o build/libs/ardour/export_format_specification.cc.1.o build/libs/ardour/export_formats.cc.1.o build/libs/ardour/export_graph_builder.cc.1.o build/libs/ardour/export_handler.cc.1.o build/libs/ardour/export_preset.cc.1.o build/libs/ardour/export_profile_manager.cc.1.o build/libs/ardour/export_status.cc.1.o build/libs/ardour/export_timespan.cc.1.o build/libs/ardour/file_source.cc.1.o build/libs/ardour/filename_extensions.cc.1.o build/libs/ardour/filesystem_paths.cc.1.o build/libs/ardour/filter.cc.1.o build/libs/ardour/find_session.cc.1.o build/libs/ardour/fixed_delay.cc.1.o build/libs/ardour/fluid_synth.cc.1.o build/libs/ardour/gain_control.cc.1.o build/libs/ardour/globals.cc.1.o build/libs/ardour/graph.cc.1.o build/libs/ardour/graphnode.cc.1.o build/libs/ardour/iec1ppmdsp.cc.1.o build/libs/ardour/iec2ppmdsp.cc.1.o build/libs/ardour/import.cc.1.o build/libs/ardour/import_pt.cc.1.o build/libs/ardour/instrument_info.cc.1.o build/libs/ardour/internal_return.cc.1.o build/libs/ardour/internal_send.cc.1.o build/libs/ardour/interpolation.cc.1.o build/libs/ardour/io.cc.1.o build/libs/ardour/io_processor.cc.1.o build/libs/ardour/kmeterdsp.cc.1.o build/libs/ardour/ladspa_plugin.cc.1.o build/libs/ardour/latent.cc.1.o build/libs/ardour/legatize.cc.1.o build/libs/ardour/location.cc.1.o build/libs/ardour/location_importer.cc.1.o build/libs/ardour/ltc_file_reader.cc.1.o build/libs/ardour/ltc_slave.cc.1.o build/libs/ardour/lua_api.cc.1.o build/libs/ardour/luabindings.cc.1.o build/libs/ardour/luaproc.cc.1.o build/libs/ardour/luascripting.cc.1.o build/libs/ardour/meter.cc.1.o build/libs/ardour/midi_automation_list_binder.cc.1.o build/libs/ardour/midi_buffer.cc.1.o build/libs/ardour/midi_channel_filter.cc.1.o build/libs/ardour/midi_clock_slave.cc.1.o build/libs/ardour/midi_model.cc.1.o build/libs/ardour/midi_patch_manager.cc.1.o build/libs/ardour/midi_playlist.cc.1.o build/libs/ardour/midi_playlist_source.cc.1.o build/libs/ardour/midi_port.cc.1.o build/libs/ardour/midi_region.cc.1.o build/libs/ardour/midi_ring_buffer.cc.1.o build/libs/ardour/midi_scene_change.cc.1.o build/libs/ardour/midi_scene_changer.cc.1.o build/libs/ardour/midi_source.cc.1.o build/libs/ardour/midi_state_tracker.cc.1.o build/libs/ardour/midi_stretch.cc.1.o build/libs/ardour/midi_track.cc.1.o build/libs/ardour/midi_ui.cc.1.o build/libs/ardour/mididm.cc.1.o build/libs/ardour/midiport_manager.cc.1.o build/libs/ardour/mix.cc.1.o build/libs/ardour/mode.cc.1.o build/libs/ardour/monitor_control.cc.1.o build/libs/ardour/monitor_processor.cc.1.o build/libs/ardour/mp3fileimportable.cc.1.o build/libs/ardour/mp3filesource.cc.1.o build/libs/ardour/mtc_slave.cc.1.o build/libs/ardour/mtdm.cc.1.o build/libs/ardour/muteable.cc.1.o build/libs/ardour/mute_control.cc.1.o build/libs/ardour/mute_master.cc.1.o build/libs/ardour/onset_detector.cc.1.o build/libs/ardour/operations.cc.1.o build/libs/ardour/pan_controllable.cc.1.o build/libs/ardour/pannable.cc.1.o build/libs/ardour/panner.cc.1.o build/libs/ardour/panner_manager.cc.1.o build/libs/ardour/panner_shell.cc.1.o build/libs/ardour/parameter_descriptor.cc.1.o build/libs/ardour/phase_control.cc.1.o build/libs/ardour/playlist.cc.1.o build/libs/ardour/playlist_factory.cc.1.o build/libs/ardour/playlist_source.cc.1.o build/libs/ardour/plugin.cc.1.o build/libs/ardour/plugin_insert.cc.1.o build/libs/ardour/plugin_manager.cc.1.o build/libs/ardour/polarity_processor.cc.1.o build/libs/ardour/port.cc.1.o build/libs/ardour/port_insert.cc.1.o build/libs/ardour/port_manager.cc.1.o build/libs/ardour/port_set.cc.1.o build/libs/ardour/presentation_info.cc.1.o build/libs/ardour/process_thread.cc.1.o build/libs/ardour/processor.cc.1.o build/libs/ardour/progress.cc.1.o build/libs/ardour/quantize.cc.1.o build/libs/ardour/rc_configuration.cc.1.o build/libs/ardour/readonly_control.cc.1.o build/libs/ardour/raw_midi_parser.cc.1.o build/libs/ardour/recent_sessions.cc.1.o build/libs/ardour/record_enable_control.cc.1.o build/libs/ardour/record_safe_control.cc.1.o build/libs/ardour/region_factory.cc.1.o build/libs/ardour/resampled_source.cc.1.o build/libs/ardour/region.cc.1.o build/libs/ardour/return.cc.1.o build/libs/ardour/reverse.cc.1.o build/libs/ardour/route.cc.1.o build/libs/ardour/route_graph.cc.1.o build/libs/ardour/route_group.cc.1.o build/libs/ardour/route_group_member.cc.1.o build/libs/ardour/rb_effect.cc.1.o build/libs/ardour/rt_tasklist.cc.1.o build/libs/ardour/scene_change.cc.1.o build/libs/ardour/search_paths.cc.1.o build/libs/ardour/selection.cc.1.o build/libs/ardour/send.cc.1.o build/libs/ardour/session.cc.1.o build/libs/ardour/session_bundles.cc.1.o build/libs/ardour/session_butler.cc.1.o build/libs/ardour/session_click.cc.1.o build/libs/ardour/session_command.cc.1.o build/libs/ardour/session_configuration.cc.1.o build/libs/ardour/session_directory.cc.1.o build/libs/ardour/session_events.cc.1.o build/libs/ardour/session_export.cc.1.o build/libs/ardour/session_handle.cc.1.o build/libs/ardour/session_ltc.cc.1.o build/libs/ardour/session_metadata.cc.1.o build/libs/ardour/session_midi.cc.1.o build/libs/ardour/session_object.cc.1.o build/libs/ardour/session_playlists.cc.1.o build/libs/ardour/session_process.cc.1.o build/libs/ardour/session_rtevents.cc.1.o build/libs/ardour/session_state.cc.1.o build/libs/ardour/session_state_utils.cc.1.o build/libs/ardour/session_time.cc.1.o build/libs/ardour/session_transport.cc.1.o build/libs/ardour/sidechain.cc.1.o build/libs/ardour/slavable.cc.1.o build/libs/ardour/slavable_automation_control.cc.1.o build/libs/ardour/smf_source.cc.1.o build/libs/ardour/sndfile_helpers.cc.1.o build/libs/ardour/sndfileimportable.cc.1.o build/libs/ardour/sndfilesource.cc.1.o build/libs/ardour/solo_control.cc.1.o build/libs/ardour/solo_isolate_control.cc.1.o build/libs/ardour/solo_safe_control.cc.1.o build/libs/ardour/soundcloud_upload.cc.1.o build/libs/ardour/source.cc.1.o build/libs/ardour/source_factory.cc.1.o build/libs/ardour/speakers.cc.1.o build/libs/ardour/srcfilesource.cc.1.o build/libs/ardour/stripable.cc.1.o build/libs/ardour/strip_silence.cc.1.o build/libs/ardour/system_exec.cc.1.o build/libs/ardour/revision.cc.1.o build/libs/ardour/rt_midibuffer.cc.1.o build/libs/ardour/tape_file_matcher.cc.1.o build/libs/ardour/template_utils.cc.1.o build/libs/ardour/tempo.cc.1.o build/libs/ardour/tempo_map_importer.cc.1.o build/libs/ardour/thread_buffers.cc.1.o build/libs/ardour/ticker.cc.1.o build/libs/ardour/track.cc.1.o build/libs/ardour/transient_detector.cc.1.o build/libs/ardour/transform.cc.1.o build/libs/ardour/transport_fsm.cc.1.o build/libs/ardour/transport_master.cc.1.o build/libs/ardour/transport_master_manager.cc.1.o build/libs/ardour/transpose.cc.1.o build/libs/ardour/unknown_processor.cc.1.o build/libs/ardour/user_bundle.cc.1.o build/libs/ardour/utils.cc.1.o build/libs/ardour/vca.cc.1.o build/libs/ardour/vca_manager.cc.1.o build/libs/ardour/video_tools_paths.cc.1.o build/libs/ardour/vumeterdsp.cc.1.o build/libs/ardour/worker.cc.1.o build/libs/ardour/lv2_plugin.cc.1.o build/libs/ardour/lv2_evbuf.c.1.o build/libs/ardour/uri_map.cc.1.o build/libs/ardour/windows_vst_plugin.cc.1.o build/libs/ardour/session_vst.cc.1.o build/libs/ardour/vst_plugin.cc.1.o build/libs/ardour/vst_info_file.cc.1.o build/libs/ardour/vst_state.cc.1.o build/libs/fst/vstwin.c.2.o -> build/libs/ardour/ardour-3.dll build/libs/ardour/libardour.dll.a
07:44:21 runner ['/mingw64/bin/g++', '-Wl,--enable-auto-import', '-Wl,--enable-auto-import', '-shared', '-shared', '-shared', '-pthread', '-pthread', '-pthread', '-pthread', '-pthread', '-Wl,--out-implib,libs/ardour/libardour.dll.a', 'libs/ardour/amp.cc.1.o', 'libs/ardour/analyser.cc.1.o', 'libs/ardour/analysis_graph.cc.1.o', 'libs/ardour/async_midi_port.cc.1.o', 'libs/ardour/audio_backend.cc.1.o', 'libs/ardour/audio_buffer.cc.1.o', 'libs/ardour/audio_library.cc.1.o', 'libs/ardour/audio_playlist.cc.1.o', 'libs/ardour/audio_playlist_importer.cc.1.o', 'libs/ardour/audio_playlist_source.cc.1.o', 'libs/ardour/audio_port.cc.1.o', 'libs/ardour/audio_region_importer.cc.1.o', 'libs/ardour/audio_track.cc.1.o', 'libs/ardour/audio_track_importer.cc.1.o', 'libs/ardour/audioanalyser.cc.1.o', 'libs/ardour/audioengine.cc.1.o', 'libs/ardour/audiofile_tagger.cc.1.o', 'libs/ardour/audiofilesource.cc.1.o', 'libs/ardour/audioregion.cc.1.o', 'libs/ardour/audiosource.cc.1.o', 'libs/ardour/auditioner.cc.1.o', 'libs/ardour/automatable.cc.1.o', 'libs/ardour/automation.cc.1.o', 'libs/ardour/automation_control.cc.1.o', 'libs/ardour/automation_list.cc.1.o', 'libs/ardour/automation_watch.cc.1.o', 'libs/ardour/beats_samples_converter.cc.1.o', 'libs/ardour/broadcast_info.cc.1.o', 'libs/ardour/buffer.cc.1.o', 'libs/ardour/buffer_manager.cc.1.o', 'libs/ardour/buffer_set.cc.1.o', 'libs/ardour/bundle.cc.1.o', 'libs/ardour/butler.cc.1.o', 'libs/ardour/capturing_processor.cc.1.o', 'libs/ardour/chan_count.cc.1.o', 'libs/ardour/chan_mapping.cc.1.o', 'libs/ardour/config_text.cc.1.o', 'libs/ardour/control_group.cc.1.o', 'libs/ardour/control_protocol_manager.cc.1.o', 'libs/ardour/convolver.cc.1.o', 'libs/ardour/cycle_timer.cc.1.o', 'libs/ardour/data_type.cc.1.o', 'libs/ardour/default_click.cc.1.o', 'libs/ardour/debug.cc.1.o', 'libs/ardour/delayline.cc.1.o', 'libs/ardour/delivery.cc.1.o', 'libs/ardour/directory_names.cc.1.o', 'libs/ardour/disk_io.cc.1.o', 'libs/ardour/disk_reader.cc.1.o', 'libs/ardour/disk_writer.cc.1.o', 'libs/ardour/dsp_filter.cc.1.o', 'libs/ardour/ebur128_analysis.cc.1.o', 'libs/ardour/element_import_handler.cc.1.o', 'libs/ardour/element_importer.cc.1.o', 'libs/ardour/engine_slave.cc.1.o', 'libs/ardour/enums.cc.1.o', 'libs/ardour/event_type_map.cc.1.o', 'libs/ardour/export_channel.cc.1.o', 'libs/ardour/export_channel_configuration.cc.1.o', 'libs/ardour/export_failed.cc.1.o', 'libs/ardour/export_filename.cc.1.o', 'libs/ardour/export_format_base.cc.1.o', 'libs/ardour/export_format_manager.cc.1.o', 'libs/ardour/export_format_specification.cc.1.o', 'libs/ardour/export_formats.cc.1.o', 'libs/ardour/export_graph_builder.cc.1.o', 'libs/ardour/export_handler.cc.1.o', 'libs/ardour/export_preset.cc.1.o', 'libs/ardour/export_profile_manager.cc.1.o', 'libs/ardour/export_status.cc.1.o', 'libs/ardour/export_timespan.cc.1.o', 'libs/ardour/file_source.cc.1.o', 'libs/ardour/filename_extensions.cc.1.o', 'libs/ardour/filesystem_paths.cc.1.o', 'libs/ardour/filter.cc.1.o', 'libs/ardour/find_session.cc.1.o', 'libs/ardour/fixed_delay.cc.1.o', 'libs/ardour/fluid_synth.cc.1.o', 'libs/ardour/gain_control.cc.1.o', 'libs/ardour/globals.cc.1.o', 'libs/ardour/graph.cc.1.o', 'libs/ardour/graphnode.cc.1.o', 'libs/ardour/iec1ppmdsp.cc.1.o', 'libs/ardour/iec2ppmdsp.cc.1.o', 'libs/ardour/import.cc.1.o', 'libs/ardour/import_pt.cc.1.o', 'libs/ardour/instrument_info.cc.1.o', 'libs/ardour/internal_return.cc.1.o', 'libs/ardour/internal_send.cc.1.o', 'libs/ardour/interpolation.cc.1.o', 'libs/ardour/io.cc.1.o', 'libs/ardour/io_processor.cc.1.o', 'libs/ardour/kmeterdsp.cc.1.o', 'libs/ardour/ladspa_plugin.cc.1.o', 'libs/ardour/latent.cc.1.o', 'libs/ardour/legatize.cc.1.o', 'libs/ardour/location.cc.1.o', 'libs/ardour/location_importer.cc.1.o', 'libs/ardour/ltc_file_reader.cc.1.o', 'libs/ardour/ltc_slave.cc.1.o', 'libs/ardour/lua_api.cc.1.o', 'libs/ardour/luabindings.cc.1.o', 'libs/ardour/luaproc.cc.1.o', 'libs/ardour/luascripting.cc.1.o', 'libs/ardour/meter.cc.1.o', 'libs/ardour/midi_automation_list_binder.cc.1.o', 'libs/ardour/midi_buffer.cc.1.o', 'libs/ardour/midi_channel_filter.cc.1.o', 'libs/ardour/midi_clock_slave.cc.1.o', 'libs/ardour/midi_model.cc.1.o', 'libs/ardour/midi_patch_manager.cc.1.o', 'libs/ardour/midi_playlist.cc.1.o', 'libs/ardour/midi_playlist_source.cc.1.o', 'libs/ardour/midi_port.cc.1.o', 'libs/ardour/midi_region.cc.1.o', 'libs/ardour/midi_ring_buffer.cc.1.o', 'libs/ardour/midi_scene_change.cc.1.o', 'libs/ardour/midi_scene_changer.cc.1.o', 'libs/ardour/midi_source.cc.1.o', 'libs/ardour/midi_state_tracker.cc.1.o', 'libs/ardour/midi_stretch.cc.1.o', 'libs/ardour/midi_track.cc.1.o', 'libs/ardour/midi_ui.cc.1.o', 'libs/ardour/mididm.cc.1.o', 'libs/ardour/midiport_manager.cc.1.o', 'libs/ardour/mix.cc.1.o', 'libs/ardour/mode.cc.1.o', 'libs/ardour/monitor_control.cc.1.o', 'libs/ardour/monitor_processor.cc.1.o', 'libs/ardour/mp3fileimportable.cc.1.o', 'libs/ardour/mp3filesource.cc.1.o', 'libs/ardour/mtc_slave.cc.1.o', 'libs/ardour/mtdm.cc.1.o', 'libs/ardour/muteable.cc.1.o', 'libs/ardour/mute_control.cc.1.o', 'libs/ardour/mute_master.cc.1.o', 'libs/ardour/onset_detector.cc.1.o', 'libs/ardour/operations.cc.1.o', 'libs/ardour/pan_controllable.cc.1.o', 'libs/ardour/pannable.cc.1.o', 'libs/ardour/panner.cc.1.o', 'libs/ardour/panner_manager.cc.1.o', 'libs/ardour/panner_shell.cc.1.o', 'libs/ardour/parameter_descriptor.cc.1.o', 'libs/ardour/phase_control.cc.1.o', 'libs/ardour/playlist.cc.1.o', 'libs/ardour/playlist_factory.cc.1.o', 'libs/ardour/playlist_source.cc.1.o', 'libs/ardour/plugin.cc.1.o', 'libs/ardour/plugin_insert.cc.1.o', 'libs/ardour/plugin_manager.cc.1.o', 'libs/ardour/polarity_processor.cc.1.o', 'libs/ardour/port.cc.1.o', 'libs/ardour/port_insert.cc.1.o', 'libs/ardour/port_manager.cc.1.o', 'libs/ardour/port_set.cc.1.o', 'libs/ardour/presentation_info.cc.1.o', 'libs/ardour/process_thread.cc.1.o', 'libs/ardour/processor.cc.1.o', 'libs/ardour/progress.cc.1.o', 'libs/ardour/quantize.cc.1.o', 'libs/ardour/rc_configuration.cc.1.o', 'libs/ardour/readonly_control.cc.1.o', 'libs/ardour/raw_midi_parser.cc.1.o', 'libs/ardour/recent_sessions.cc.1.o', 'libs/ardour/record_enable_control.cc.1.o', 'libs/ardour/record_safe_control.cc.1.o', 'libs/ardour/region_factory.cc.1.o', 'libs/ardour/resampled_source.cc.1.o', 'libs/ardour/region.cc.1.o', 'libs/ardour/return.cc.1.o', 'libs/ardour/reverse.cc.1.o', 'libs/ardour/route.cc.1.o', 'libs/ardour/route_graph.cc.1.o', 'libs/ardour/route_group.cc.1.o', 'libs/ardour/route_group_member.cc.1.o', 'libs/ardour/rb_effect.cc.1.o', 'libs/ardour/rt_tasklist.cc.1.o', 'libs/ardour/scene_change.cc.1.o', 'libs/ardour/search_paths.cc.1.o', 'libs/ardour/selection.cc.1.o', 'libs/ardour/send.cc.1.o', 'libs/ardour/session.cc.1.o', 'libs/ardour/session_bundles.cc.1.o', 'libs/ardour/session_butler.cc.1.o', 'libs/ardour/session_click.cc.1.o', 'libs/ardour/session_command.cc.1.o', 'libs/ardour/session_configuration.cc.1.o', 'libs/ardour/session_directory.cc.1.o', 'libs/ardour/session_events.cc.1.o', 'libs/ardour/session_export.cc.1.o', 'libs/ardour/session_handle.cc.1.o', 'libs/ardour/session_ltc.cc.1.o', 'libs/ardour/session_metadata.cc.1.o', 'libs/ardour/session_midi.cc.1.o', 'libs/ardour/session_object.cc.1.o', 'libs/ardour/session_playlists.cc.1.o', 'libs/ardour/session_process.cc.1.o', 'libs/ardour/session_rtevents.cc.1.o', 'libs/ardour/session_state.cc.1.o', 'libs/ardour/session_state_utils.cc.1.o', 'libs/ardour/session_time.cc.1.o', 'libs/ardour/session_transport.cc.1.o', 'libs/ardour/sidechain.cc.1.o', 'libs/ardour/slavable.cc.1.o', 'libs/ardour/slavable_automation_control.cc.1.o', 'libs/ardour/smf_source.cc.1.o', 'libs/ardour/sndfile_helpers.cc.1.o', 'libs/ardour/sndfileimportable.cc.1.o', 'libs/ardour/sndfilesource.cc.1.o', 'libs/ardour/solo_control.cc.1.o', 'libs/ardour/solo_isolate_control.cc.1.o', 'libs/ardour/solo_safe_control.cc.1.o', 'libs/ardour/soundcloud_upload.cc.1.o', 'libs/ardour/source.cc.1.o', 'libs/ardour/source_factory.cc.1.o', 'libs/ardour/speakers.cc.1.o', 'libs/ardour/srcfilesource.cc.1.o', 'libs/ardour/stripable.cc.1.o', 'libs/ardour/strip_silence.cc.1.o', 'libs/ardour/system_exec.cc.1.o', 'libs/ardour/revision.cc.1.o', 'libs/ardour/rt_midibuffer.cc.1.o', 'libs/ardour/tape_file_matcher.cc.1.o', 'libs/ardour/template_utils.cc.1.o', 'libs/ardour/tempo.cc.1.o', 'libs/ardour/tempo_map_importer.cc.1.o', 'libs/ardour/thread_buffers.cc.1.o', 'libs/ardour/ticker.cc.1.o', 'libs/ardour/track.cc.1.o', 'libs/ardour/transient_detector.cc.1.o', 'libs/ardour/transform.cc.1.o', 'libs/ardour/transport_fsm.cc.1.o', 'libs/ardour/transport_master.cc.1.o', 'libs/ardour/transport_master_manager.cc.1.o', 'libs/ardour/transpose.cc.1.o', 'libs/ardour/unknown_processor.cc.1.o', 'libs/ardour/user_bundle.cc.1.o', 'libs/ardour/utils.cc.1.o', 'libs/ardour/vca.cc.1.o', 'libs/ardour/vca_manager.cc.1.o', 'libs/ardour/video_tools_paths.cc.1.o', 'libs/ardour/vumeterdsp.cc.1.o', 'libs/ardour/worker.cc.1.o', 'libs/ardour/lv2_plugin.cc.1.o', 'libs/ardour/lv2_evbuf.c.1.o', 'libs/ardour/uri_map.cc.1.o', 'libs/ardour/windows_vst_plugin.cc.1.o', 'libs/ardour/session_vst.cc.1.o', 'libs/ardour/vst_plugin.cc.1.o', 'libs/ardour/vst_info_file.cc.1.o', 'libs/ardour/vst_state.cc.1.o', 'libs/fst/vstwin.c.2.o', '-o', '/usr/src/ardour/build/libs/ardour/ardour-3.dll', '-Wl,-Bstatic', '-Llibs/lua', '-Llibs/zita-resampler', '-Llibs/zita-convolver', '-Llibs/libltc', '-Llibs/fluidsynth', '-lliblua', '-lzita-resampler', '-lzita-convolver', '-llibltc', '-llibfluidsynth', '-Wl,-Bdynamic', '-Llibs/midi++2', '-Llibs/evoral', '-Llibs/audiographer', '-Llibs/ptformat', '-Llibs/pbd', '-Llibs/temporal', '-LF:/a/mingw64/lib', '-LF:/a/mingw64/lib', '-LF:/a/mingw64/lib', '-LF:/a/mingw64/lib', '-LF:/a/mingw64/lib', '-LF:/a/mingw64/lib', '-LF:/a/mingw64/lib', '-LF:/a/mingw64/lib', '-LF:/a/mingw64/lib', '-LF:/a/mingw64/lib', '-LF:/a/mingw64/lib', '-LF:/a/mingw64/lib', '-LF:/a/mingw64/lib', '-LF:/a/mingw64/lib', '-LF:/a/mingw64/lib', '-LF:/a/mingw64/lib', '-LF:/a/mingw64/lib', '-LF:/a/mingw64/lib', '-LF:/a/mingw64/lib', '-lpthread', '-lws2_32', '-lwinmm', '-lintl', '-lregex', '-ldbghelp', '-lmidipp', '-levoral', '-laudiographer', '-lptformat', '-lpbd', '-ltemporal', '-lglibmm-2.4', '-lgobject-2.0', '-lglib-2.0', '-lintl', '-lsigc-2.0', '-lgthread-2.0', '-lglib-2.0', '-lintl', '-laubio', '-lsigc-2.0', '-lxml2', '-llo', '-lws2_32', '-liphlpapi', '-lsndfile', '-lsamplerate', '-lgiomm-2.4', '-lgio-2.0', '-lglibmm-2.4', '-lgobject-2.0', '-lglib-2.0', '-lintl', '-lsigc-2.0', '-lcurl', '-ltag', '-lvamp-sdk', '-lvamp-hostsdk', '-lrubberband', '-llilv-0', '-lsratom-0', '-lsord-0', '-lserd-0', '-lsuil-0', '-lgdi32', '-larchive', '-lole32', '-lglib-2.0', '-lintl', '-lfftw3f']
07:44:21 runner_env kw={'shell': False, 'cwd': '/usr/src/ardour/build', 'env': None}
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_format_specification.cc.1.o:export_format_specification.cc:(.text+0x3b8e): undefined reference to `BCryptOpenAlgorithmProvider'
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_format_specification.cc.1.o:export_format_specification.cc:(.text+0x3bb1): undefined reference to `BCryptGenRandom'
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_format_specification.cc.1.o:export_format_specification.cc:(.text+0x3bfa): undefined reference to `BCryptCloseAlgorithmProvider'
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_format_specification.cc.1.o:export_format_specification.cc:(.text+0x437a): undefined reference to `BCryptCloseAlgorithmProvider'
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_format_specification.cc.1.o:export_format_specification.cc:(.text+0x6131): undefined reference to `BCryptOpenAlgorithmProvider'
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_format_specification.cc.1.o:export_format_specification.cc:(.text+0x6154): undefined reference to `BCryptGenRandom'
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_format_specification.cc.1.o:export_format_specification.cc:(.text+0x619d): undefined reference to `BCryptCloseAlgorithmProvider'
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_format_specification.cc.1.o:export_format_specification.cc:(.text+0x64ea): undefined reference to `BCryptCloseAlgorithmProvider'
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_format_specification.cc.1.o:export_format_specification.cc:(.text+0x65f7): undefined reference to `BCryptOpenAlgorithmProvider'
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_format_specification.cc.1.o:export_format_specification.cc:(.text+0x661a): undefined reference to `BCryptGenRandom'
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_format_specification.cc.1.o:export_format_specification.cc:(.text+0x6663): undefined reference to `BCryptCloseAlgorithmProvider'
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_format_specification.cc.1.o:export_format_specification.cc:(.text+0x70b9): undefined reference to `BCryptCloseAlgorithmProvider'
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_preset.cc.1.o:export_preset.cc:(.text+0x813): undefined reference to `BCryptOpenAlgorithmProvider'
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_preset.cc.1.o:export_preset.cc:(.text+0x836): undefined reference to `BCryptGenRandom'
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_preset.cc.1.o:export_preset.cc:(.text+0x879): undefined reference to `BCryptCloseAlgorithmProvider'
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_preset.cc.1.o:export_preset.cc:(.text+0xb98): undefined reference to `BCryptCloseAlgorithmProvider'
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_profile_manager.cc.1.o:export_profile_manager.cc:(.text+0x60b4): undefined reference to `BCryptOpenAlgorithmProvider'
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_profile_manager.cc.1.o:export_profile_manager.cc:(.text+0x60d7): undefined reference to `BCryptGenRandom'
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_profile_manager.cc.1.o:export_profile_manager.cc:(.text+0x611c): undefined reference to `BCryptCloseAlgorithmProvider'
F:/a/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libs/ardour/export_profile_manager.cc.1.o:export_profile_manager.cc:(.text+0x63a8): undefined reference to `BCryptCloseAlgorithmProvider'
collect2.exe: error: ld returned 1 exit status
Waf: Leaving directory `/usr/src/ardour/build'
  File "./waf", line 161, in <module>
    Scripting.waf_entry_point(cwd, VERSION, wafdir)
  File "/usr/src/ardour/.waf-1.6.11-06ee4b7efbeab1252ed3b11499834d2a/waflib/Scripting.py", line 97, in waf_entry_point
    run_commands()
  File "/usr/src/ardour/.waf-1.6.11-06ee4b7efbeab1252ed3b11499834d2a/waflib/Scripting.py", line 151, in run_commands
    run_command(cmd_name)
  File "/usr/src/ardour/.waf-1.6.11-06ee4b7efbeab1252ed3b11499834d2a/waflib/Scripting.py", line 143, in run_command
    ctx.execute()
  File "/usr/src/ardour/.waf-1.6.11-06ee4b7efbeab1252ed3b11499834d2a/waflib/Scripting.py", line 345, in execute
    return execute_method(self)
  File "/usr/src/ardour/.waf-1.6.11-06ee4b7efbeab1252ed3b11499834d2a/waflib/Build.py", line 98, in execute
    self.execute_build()
  File "/usr/src/ardour/.waf-1.6.11-06ee4b7efbeab1252ed3b11499834d2a/waflib/Build.py", line 107, in execute_build
    self.compile()
  File "/usr/src/ardour/.waf-1.6.11-06ee4b7efbeab1252ed3b11499834d2a/waflib/Tools/errcheck.py", line 124, in check_compile
    ret=self.orig_compile()
  File "/usr/src/ardour/.waf-1.6.11-06ee4b7efbeab1252ed3b11499834d2a/waflib/Build.py", line 190, in compile
    raise Errors.BuildError(self.producer.error)
  File "/usr/src/ardour/.waf-1.6.11-06ee4b7efbeab1252ed3b11499834d2a/waflib/Errors.py", line 25, in __init__
    WafError.__init__(self,self.format_error())

Build failed
 -> task in 'libardour' failed (exit status 1):
        {task 7696547583184: cxxshlib amp.cc.1.o,analyser.cc.1.o,analysis_graph.cc.1.o,async_midi_port.cc.1.o,audio_backend.cc.1.o,audio_buffer.cc.1.o,audio_library.cc.1.o,audio_playlist.cc.1.o,audio_playlist_importer.cc.1.o,audio_playlist_source.cc.1.o,audio_port.cc.1.o,audio_region_importer.cc.1.o,audio_track.cc.1.o,audio_track_importer.cc.1.o,audioanalyser.cc.1.o,audioengine.cc.1.o,audiofile_tagger.cc.1.o,audiofilesource.cc.1.o,audioregion.cc.1.o,audiosource.cc.1.o,auditioner.cc.1.o,automatable.cc.1.o,automation.cc.1.o,automation_control.cc.1.o,automation_list.cc.1.o,automation_watch.cc.1.o,beats_samples_converter.cc.1.o,broadcast_info.cc.1.o,buffer.cc.1.o,buffer_manager.cc.1.o,buffer_set.cc.1.o,bundle.cc.1.o,butler.cc.1.o,capturing_processor.cc.1.o,chan_count.cc.1.o,chan_mapping.cc.1.o,config_text.cc.1.o,control_group.cc.1.o,control_protocol_manager.cc.1.o,convolver.cc.1.o,cycle_timer.cc.1.o,data_type.cc.1.o,default_click.cc.1.o,debug.cc.1.o,delayline.cc.1.o,delivery.cc.1.o,directory_names.cc.1.o,disk_io.cc.1.o,disk_reader.cc.1.o,disk_writer.cc.1.o,dsp_filter.cc.1.o,ebur128_analysis.cc.1.o,element_import_handler.cc.1.o,element_importer.cc.1.o,engine_slave.cc.1.o,enums.cc.1.o,event_type_map.cc.1.o,export_channel.cc.1.o,export_channel_configuration.cc.1.o,export_failed.cc.1.o,export_filename.cc.1.o,export_format_base.cc.1.o,export_format_manager.cc.1.o,export_format_specification.cc.1.o,export_formats.cc.1.o,export_graph_builder.cc.1.o,export_handler.cc.1.o,export_preset.cc.1.o,export_profile_manager.cc.1.o,export_status.cc.1.o,export_timespan.cc.1.o,file_source.cc.1.o,filename_extensions.cc.1.o,filesystem_paths.cc.1.o,filter.cc.1.o,find_session.cc.1.o,fixed_delay.cc.1.o,fluid_synth.cc.1.o,gain_control.cc.1.o,globals.cc.1.o,graph.cc.1.o,graphnode.cc.1.o,iec1ppmdsp.cc.1.o,iec2ppmdsp.cc.1.o,import.cc.1.o,import_pt.cc.1.o,instrument_info.cc.1.o,internal_return.cc.1.o,internal_send.cc.1.o,interpolation.cc.1.o,io.cc.1.o,io_processor.cc.1.o,kmeterdsp.cc.1.o,ladspa_plugin.cc.1.o,latent.cc.1.o,legatize.cc.1.o,location.cc.1.o,location_importer.cc.1.o,ltc_file_reader.cc.1.o,ltc_slave.cc.1.o,lua_api.cc.1.o,luabindings.cc.1.o,luaproc.cc.1.o,luascripting.cc.1.o,meter.cc.1.o,midi_automation_list_binder.cc.1.o,midi_buffer.cc.1.o,midi_channel_filter.cc.1.o,midi_clock_slave.cc.1.o,midi_model.cc.1.o,midi_patch_manager.cc.1.o,midi_playlist.cc.1.o,midi_playlist_source.cc.1.o,midi_port.cc.1.o,midi_region.cc.1.o,midi_ring_buffer.cc.1.o,midi_scene_change.cc.1.o,midi_scene_changer.cc.1.o,midi_source.cc.1.o,midi_state_tracker.cc.1.o,midi_stretch.cc.1.o,midi_track.cc.1.o,midi_ui.cc.1.o,mididm.cc.1.o,midiport_manager.cc.1.o,mix.cc.1.o,mode.cc.1.o,monitor_control.cc.1.o,monitor_processor.cc.1.o,mp3fileimportable.cc.1.o,mp3filesource.cc.1.o,mtc_slave.cc.1.o,mtdm.cc.1.o,muteable.cc.1.o,mute_control.cc.1.o,mute_master.cc.1.o,onset_detector.cc.1.o,operations.cc.1.o,pan_controllable.cc.1.o,pannable.cc.1.o,panner.cc.1.o,panner_manager.cc.1.o,panner_shell.cc.1.o,parameter_descriptor.cc.1.o,phase_control.cc.1.o,playlist.cc.1.o,playlist_factory.cc.1.o,playlist_source.cc.1.o,plugin.cc.1.o,plugin_insert.cc.1.o,plugin_manager.cc.1.o,polarity_processor.cc.1.o,port.cc.1.o,port_insert.cc.1.o,port_manager.cc.1.o,port_set.cc.1.o,presentation_info.cc.1.o,process_thread.cc.1.o,processor.cc.1.o,progress.cc.1.o,quantize.cc.1.o,rc_configuration.cc.1.o,readonly_control.cc.1.o,raw_midi_parser.cc.1.o,recent_sessions.cc.1.o,record_enable_control.cc.1.o,record_safe_control.cc.1.o,region_factory.cc.1.o,resampled_source.cc.1.o,region.cc.1.o,return.cc.1.o,reverse.cc.1.o,route.cc.1.o,route_graph.cc.1.o,route_group.cc.1.o,route_group_member.cc.1.o,rb_effect.cc.1.o,rt_tasklist.cc.1.o,scene_change.cc.1.o,search_paths.cc.1.o,selection.cc.1.o,send.cc.1.o,session.cc.1.o,session_bundles.cc.1.o,session_butler.cc.1.o,session_click.cc.1.o,session_command.cc.1.o,session_configuration.cc.1.o,session_directory.cc.1.o,session_events.cc.1.o,session_export.cc.1.o,session_handle.cc.1.o,session_ltc.cc.1.o,session_metadata.cc.1.o,session_midi.cc.1.o,session_object.cc.1.o,session_playlists.cc.1.o,session_process.cc.1.o,session_rtevents.cc.1.o,session_state.cc.1.o,session_state_utils.cc.1.o,session_time.cc.1.o,session_transport.cc.1.o,sidechain.cc.1.o,slavable.cc.1.o,slavable_automation_control.cc.1.o,smf_source.cc.1.o,sndfile_helpers.cc.1.o,sndfileimportable.cc.1.o,sndfilesource.cc.1.o,solo_control.cc.1.o,solo_isolate_control.cc.1.o,solo_safe_control.cc.1.o,soundcloud_upload.cc.1.o,source.cc.1.o,source_factory.cc.1.o,speakers.cc.1.o,srcfilesource.cc.1.o,stripable.cc.1.o,strip_silence.cc.1.o,system_exec.cc.1.o,revision.cc.1.o,rt_midibuffer.cc.1.o,tape_file_matcher.cc.1.o,template_utils.cc.1.o,tempo.cc.1.o,tempo_map_importer.cc.1.o,thread_buffers.cc.1.o,ticker.cc.1.o,track.cc.1.o,transient_detector.cc.1.o,transform.cc.1.o,transport_fsm.cc.1.o,transport_master.cc.1.o,transport_master_manager.cc.1.o,transpose.cc.1.o,unknown_processor.cc.1.o,user_bundle.cc.1.o,utils.cc.1.o,vca.cc.1.o,vca_manager.cc.1.o,video_tools_paths.cc.1.o,vumeterdsp.cc.1.o,worker.cc.1.o,lv2_plugin.cc.1.o,lv2_evbuf.c.1.o,uri_map.cc.1.o,windows_vst_plugin.cc.1.o,session_vst.cc.1.o,vst_plugin.cc.1.o,vst_info_file.cc.1.o,vst_state.cc.1.o,vstwin.c.2.o -> ardour-3.dll,libardour.dll.a}
['/mingw64/bin/g++', '-Wl,--enable-auto-import', '-Wl,--enable-auto-import', '-shared', '-shared', '-shared', '-pthread', '-pthread', '-pthread', '-pthread', '-pthread', '-Wl,--out-implib,libs/ardour/libardour.dll.a', 'libs/ardour/amp.cc.1.o', 'libs/ardour/analyser.cc.1.o', 'libs/ardour/analysis_graph.cc.1.o', 'libs/ardour/async_midi_port.cc.1.o', 'libs/ardour/audio_backend.cc.1.o', 'libs/ardour/audio_buffer.cc.1.o', 'libs/ardour/audio_library.cc.1.o', 'libs/ardour/audio_playlist.cc.1.o', 'libs/ardour/audio_playlist_importer.cc.1.o', 'libs/ardour/audio_playlist_source.cc.1.o', 'libs/ardour/audio_port.cc.1.o', 'libs/ardour/audio_region_importer.cc.1.o', 'libs/ardour/audio_track.cc.1.o', 'libs/ardour/audio_track_importer.cc.1.o', 'libs/ardour/audioanalyser.cc.1.o', 'libs/ardour/audioengine.cc.1.o', 'libs/ardour/audiofile_tagger.cc.1.o', 'libs/ardour/audiofilesource.cc.1.o', 'libs/ardour/audioregion.cc.1.o', 'libs/ardour/audiosource.cc.1.o', 'libs/ardour/auditioner.cc.1.o', 'libs/ardour/automatable.cc.1.o', 'libs/ardour/automation.cc.1.o', 'libs/ardour/automation_control.cc.1.o', 'libs/ardour/automation_list.cc.1.o', 'libs/ardour/automation_watch.cc.1.o', 'libs/ardour/beats_samples_converter.cc.1.o', 'libs/ardour/broadcast_info.cc.1.o', 'libs/ardour/buffer.cc.1.o', 'libs/ardour/buffer_manager.cc.1.o', 'libs/ardour/buffer_set.cc.1.o', 'libs/ardour/bundle.cc.1.o', 'libs/ardour/butler.cc.1.o', 'libs/ardour/capturing_processor.cc.1.o', 'libs/ardour/chan_count.cc.1.o', 'libs/ardour/chan_mapping.cc.1.o', 'libs/ardour/config_text.cc.1.o', 'libs/ardour/control_group.cc.1.o', 'libs/ardour/control_protocol_manager.cc.1.o', 'libs/ardour/convolver.cc.1.o', 'libs/ardour/cycle_timer.cc.1.o', 'libs/ardour/data_type.cc.1.o', 'libs/ardour/default_click.cc.1.o', 'libs/ardour/debug.cc.1.o', 'libs/ardour/delayline.cc.1.o', 'libs/ardour/delivery.cc.1.o', 'libs/ardour/directory_names.cc.1.o', 'libs/ardour/disk_io.cc.1.o', 'libs/ardour/disk_reader.cc.1.o', 'libs/ardour/disk_writer.cc.1.o', 'libs/ardour/dsp_filter.cc.1.o', 'libs/ardour/ebur128_analysis.cc.1.o', 'libs/ardour/element_import_handler.cc.1.o', 'libs/ardour/element_importer.cc.1.o', 'libs/ardour/engine_slave.cc.1.o', 'libs/ardour/enums.cc.1.o', 'libs/ardour/event_type_map.cc.1.o', 'libs/ardour/export_channel.cc.1.o', 'libs/ardour/export_channel_configuration.cc.1.o', 'libs/ardour/export_failed.cc.1.o', 'libs/ardour/export_filename.cc.1.o', 'libs/ardour/export_format_base.cc.1.o', 'libs/ardour/export_format_manager.cc.1.o', 'libs/ardour/export_format_specification.cc.1.o', 'libs/ardour/export_formats.cc.1.o', 'libs/ardour/export_graph_builder.cc.1.o', 'libs/ardour/export_handler.cc.1.o', 'libs/ardour/export_preset.cc.1.o', 'libs/ardour/export_profile_manager.cc.1
Additional InformationIf I take the single failing command and I append -lbcrypt at the end, it compiles just fine.

[code]
/mingw64/bin/g++ -Wl,--enable-auto-import -Wl,--enable-auto-import -shared -shared -shared -pthread -pthread -pthread -pthread -pthread -Wl,--out-implib,libs/ardour/libardour.dll.a libs/ardour/amp.cc.1.o libs/ardour/analyser.cc.1.o libs/ardour/analysis_graph.cc.1.o libs/ardour/async_midi_port.cc.1.o libs/ardour/audio_backend.cc.1.o libs/ardour/audio_buffer.cc.1.o libs/ardour/audio_library.cc.1.o libs/ardour/audio_playlist.cc.1.o libs/ardour/audio_playlist_importer.cc.1.o libs/ardour/audio_playlist_source.cc.1.o libs/ardour/audio_port.cc.1.o libs/ardour/audio_region_importer.cc.1.o libs/ardour/audio_track.cc.1.o libs/ardour/audio_track_importer.cc.1.o libs/ardour/audioanalyser.cc.1.o libs/ardour/audioengine.cc.1.o libs/ardour/audiofile_tagger.cc.1.o libs/ardour/audiofilesource.cc.1.o libs/ardour/audioregion.cc.1.o libs/ardour/audiosource.cc.1.o libs/ardour/auditioner.cc.1.o libs/ardour/automatable.cc.1.o libs/ardour/automation.cc.1.o libs/ardour/automation_control.cc.1.o libs/ardour/automation_list.cc.1.o libs/ardour/automation_watch.cc.1.o libs/ardour/beats_samples_converter.cc.1.o libs/ardour/broadcast_info.cc.1.o libs/ardour/buffer.cc.1.o libs/ardour/buffer_manager.cc.1.o libs/ardour/buffer_set.cc.1.o libs/ardour/bundle.cc.1.o libs/ardour/butler.cc.1.o libs/ardour/capturing_processor.cc.1.o libs/ardour/chan_count.cc.1.o libs/ardour/chan_mapping.cc.1.o libs/ardour/config_text.cc.1.o libs/ardour/control_group.cc.1.o libs/ardour/control_protocol_manager.cc.1.o libs/ardour/convolver.cc.1.o libs/ardour/cycle_timer.cc.1.o libs/ardour/data_type.cc.1.o libs/ardour/default_click.cc.1.o libs/ardour/debug.cc.1.o libs/ardour/delayline.cc.1.o libs/ardour/delivery.cc.1.o libs/ardour/directory_names.cc.1.o libs/ardour/disk_io.cc.1.o libs/ardour/disk_reader.cc.1.o libs/ardour/disk_writer.cc.1.o libs/ardour/dsp_filter.cc.1.o libs/ardour/ebur128_analysis.cc.1.o libs/ardour/element_import_handler.cc.1.o libs/ardour/element_importer.cc.1.o libs/ardour/engine_slave.cc.1.o libs/ardour/enums.cc.1.o libs/ardour/event_type_map.cc.1.o libs/ardour/export_channel.cc.1.o libs/ardour/export_channel_configuration.cc.1.o libs/ardour/export_failed.cc.1.o libs/ardour/export_filename.cc.1.o libs/ardour/export_format_base.cc.1.o libs/ardour/export_format_manager.cc.1.o libs/ardour/export_format_specification.cc.1.o libs/ardour/export_formats.cc.1.o libs/ardour/export_graph_builder.cc.1.o libs/ardour/export_handler.cc.1.o libs/ardour/export_preset.cc.1.o libs/ardour/export_profile_manager.cc.1.o libs/ardour/export_status.cc.1.o libs/ardour/export_timespan.cc.1.o libs/ardour/file_source.cc.1.o libs/ardour/filename_extensions.cc.1.o libs/ardour/filesystem_paths.cc.1.o libs/ardour/filter.cc.1.o libs/ardour/find_session.cc.1.o libs/ardour/fixed_delay.cc.1.o libs/ardour/fluid_synth.cc.1.o libs/ardour/gain_control.cc.1.o libs/ardour/globals.cc.1.o libs/ardour/graph.cc.1.o libs/ardour/graphnode.cc.1.o libs/ardour/iec1ppmdsp.cc.1.o libs/ardour/iec2ppmdsp.cc.1.o libs/ardour/import.cc.1.o libs/ardour/import_pt.cc.1.o libs/ardour/instrument_info.cc.1.o libs/ardour/internal_return.cc.1.o libs/ardour/internal_send.cc.1.o libs/ardour/interpolation.cc.1.o libs/ardour/io.cc.1.o libs/ardour/io_processor.cc.1.o libs/ardour/kmeterdsp.cc.1.o libs/ardour/ladspa_plugin.cc.1.o libs/ardour/latent.cc.1.o libs/ardour/legatize.cc.1.o libs/ardour/location.cc.1.o libs/ardour/location_importer.cc.1.o libs/ardour/ltc_file_reader.cc.1.o libs/ardour/ltc_slave.cc.1.o libs/ardour/lua_api.cc.1.o libs/ardour/luabindings.cc.1.o libs/ardour/luaproc.cc.1.o libs/ardour/luascripting.cc.1.o libs/ardour/meter.cc.1.o libs/ardour/midi_automation_list_binder.cc.1.o libs/ardour/midi_buffer.cc.1.o libs/ardour/midi_channel_filter.cc.1.o libs/ardour/midi_clock_slave.cc.1.o libs/ardour/midi_model.cc.1.o libs/ardour/midi_patch_manager.cc.1.o libs/ardour/midi_playlist.cc.1.o libs/ardour/midi_playlist_source.cc.1.o libs/ardour/midi_port.cc.1.o libs/ardour/midi_region.cc.1.o libs/ardour/midi_ring_buffer.cc.1.o libs/ardour/midi_scene_change.cc.1.o libs/ardour/midi_scene_changer.cc.1.o libs/ardour/midi_source.cc.1.o libs/ardour/midi_state_tracker.cc.1.o libs/ardour/midi_stretch.cc.1.o libs/ardour/midi_track.cc.1.o libs/ardour/midi_ui.cc.1.o libs/ardour/mididm.cc.1.o libs/ardour/midiport_manager.cc.1.o libs/ardour/mix.cc.1.o libs/ardour/mode.cc.1.o libs/ardour/monitor_control.cc.1.o libs/ardour/monitor_processor.cc.1.o libs/ardour/mp3fileimportable.cc.1.o libs/ardour/mp3filesource.cc.1.o libs/ardour/mtc_slave.cc.1.o libs/ardour/mtdm.cc.1.o libs/ardour/muteable.cc.1.o libs/ardour/mute_control.cc.1.o libs/ardour/mute_master.cc.1.o libs/ardour/onset_detector.cc.1.o libs/ardour/operations.cc.1.o libs/ardour/pan_controllable.cc.1.o libs/ardour/pannable.cc.1.o libs/ardour/panner.cc.1.o libs/ardour/panner_manager.cc.1.o libs/ardour/panner_shell.cc.1.o libs/ardour/parameter_descriptor.cc.1.o libs/ardour/phase_control.cc.1.o libs/ardour/playlist.cc.1.o libs/ardour/playlist_factory.cc.1.o libs/ardour/playlist_source.cc.1.o libs/ardour/plugin.cc.1.o libs/ardour/plugin_insert.cc.1.o libs/ardour/plugin_manager.cc.1.o libs/ardour/polarity_processor.cc.1.o libs/ardour/port.cc.1.o libs/ardour/port_insert.cc.1.o libs/ardour/port_manager.cc.1.o libs/ardour/port_set.cc.1.o libs/ardour/presentation_info.cc.1.o libs/ardour/process_thread.cc.1.o libs/ardour/processor.cc.1.o libs/ardour/progress.cc.1.o libs/ardour/quantize.cc.1.o libs/ardour/rc_configuration.cc.1.o libs/ardour/readonly_control.cc.1.o libs/ardour/raw_midi_parser.cc.1.o libs/ardour/recent_sessions.cc.1.o libs/ardour/record_enable_control.cc.1.o libs/ardour/record_safe_control.cc.1.o libs/ardour/region_factory.cc.1.o libs/ardour/resampled_source.cc.1.o libs/ardour/region.cc.1.o libs/ardour/return.cc.1.o libs/ardour/reverse.cc.1.o libs/ardour/route.cc.1.o libs/ardour/route_graph.cc.1.o libs/ardour/route_group.cc.1.o libs/ardour/route_group_member.cc.1.o libs/ardour/rb_effect.cc.1.o libs/ardour/rt_tasklist.cc.1.o libs/ardour/scene_change.cc.1.o libs/ardour/search_paths.cc.1.o libs/ardour/selection.cc.1.o libs/ardour/send.cc.1.o libs/ardour/session.cc.1.o libs/ardour/session_bundles.cc.1.o libs/ardour/session_butler.cc.1.o libs/ardour/session_click.cc.1.o libs/ardour/session_command.cc.1.o libs/ardour/session_configuration.cc.1.o libs/ardour/session_directory.cc.1.o libs/ardour/session_events.cc.1.o libs/ardour/session_export.cc.1.o libs/ardour/session_handle.cc.1.o libs/ardour/session_ltc.cc.1.o libs/ardour/session_metadata.cc.1.o libs/ardour/session_midi.cc.1.o libs/ardour/session_object.cc.1.o libs/ardour/session_playlists.cc.1.o libs/ardour/session_process.cc.1.o libs/ardour/session_rtevents.cc.1.o libs/ardour/session_state.cc.1.o libs/ardour/session_state_utils.cc.1.o libs/ardour/session_time.cc.1.o libs/ardour/session_transport.cc.1.o libs/ardour/sidechain.cc.1.o libs/ardour/slavable.cc.1.o libs/ardour/slavable_automation_control.cc.1.o libs/ardour/smf_source.cc.1.o libs/ardour/sndfile_helpers.cc.1.o libs/ardour/sndfileimportable.cc.1.o libs/ardour/sndfilesource.cc.1.o libs/ardour/solo_control.cc.1.o libs/ardour/solo_isolate_control.cc.1.o libs/ardour/solo_safe_control.cc.1.o libs/ardour/soundcloud_upload.cc.1.o libs/ardour/source.cc.1.o libs/ardour/source_factory.cc.1.o libs/ardour/speakers.cc.1.o libs/ardour/srcfilesource.cc.1.o libs/ardour/stripable.cc.1.o libs/ardour/strip_silence.cc.1.o libs/ardour/system_exec.cc.1.o libs/ardour/revision.cc.1.o libs/ardour/rt_midibuffer.cc.1.o libs/ardour/tape_file_matcher.cc.1.o libs/ardour/template_utils.cc.1.o libs/ardour/tempo.cc.1.o libs/ardour/tempo_map_importer.cc.1.o libs/ardour/thread_buffers.cc.1.o libs/ardour/ticker.cc.1.o libs/ardour/track.cc.1.o libs/ardour/transient_detector.cc.1.o libs/ardour/transform.cc.1.o libs/ardour/transport_fsm.cc.1.o libs/ardour/transport_master.cc.1.o libs/ardour/transport_master_manager.cc.1.o libs/ardour/transpose.cc.1.o libs/ardour/unknown_processor.cc.1.o libs/ardour/user_bundle.cc.1.o libs/ardour/utils.cc.1.o libs/ardour/vca.cc.1.o libs/ardour/vca_manager.cc.1.o libs/ardour/video_tools_paths.cc.1.o libs/ardour/vumeterdsp.cc.1.o libs/ardour/worker.cc.1.o libs/ardour/lv2_plugin.cc.1.o libs/ardour/lv2_evbuf.c.1.o libs/ardour/uri_map.cc.1.o libs/ardour/windows_vst_plugin.cc.1.o libs/ardour/session_vst.cc.1.o libs/ardour/vst_plugin.cc.1.o libs/ardour/vst_info_file.cc.1.o libs/ardour/vst_state.cc.1.o libs/fst/vstwin.c.2.o -o /usr/src/ardour/build/libs/ardour/ardour-3.dll -Wl,-Bstatic -Llibs/lua -Llibs/zita-resampler -Llibs/zita-convolver -Llibs/libltc -Llibs/fluidsynth -lliblua -lzita-resampler -lzita-convolver -llibltc -llibfluidsynth -Wl,-Bdynamic -Llibs/midi++2 -Llibs/evoral -Llibs/audiographer -Llibs/ptformat -Llibs/pbd -Llibs/temporal -LF:/a/mingw64/lib -LF:/a/mingw64/lib -LF:/a/mingw64/lib -LF:/a/mingw64/lib -LF:/a/mingw64/lib -LF:/a/mingw64/lib -LF:/a/mingw64/lib -LF:/a/mingw64/lib -LF:/a/mingw64/lib -LF:/a/mingw64/lib -LF:/a/mingw64/lib -LF:/a/mingw64/lib -LF:/a/mingw64/lib -LF:/a/mingw64/lib -LF:/a/mingw64/lib -LF:/a/mingw64/lib -LF:/a/mingw64/lib -LF:/a/mingw64/lib -LF:/a/mingw64/lib -lpthread -lws2_32 -lwinmm -lintl -lregex -ldbghelp -lmidipp -levoral -laudiographer -lptformat -lpbd -ltemporal -lglibmm-2.4 -lgobject-2.0 -lglib-2.0 -lintl -lsigc-2.0 -lgthread-2.0 -lglib-2.0 -lintl -laubio -lsigc-2.0 -lxml2 -llo -lws2_32 -liphlpapi -lsndfile -lsamplerate -lgiomm-2.4 -lgio-2.0 -lglibmm-2.4 -lgobject-2.0 -lglib-2.0 -lintl -lsigc-2.0 -lcurl -ltag -lvamp-sdk -lvamp-hostsdk -lrubberband -llilv-0 -lsratom-0 -lsord-0 -lserd-0 -lsuil-0 -lgdi32 -larchive -lole32 -lglib-2.0 -lintl -lfftw3f -lbcrypt
[/code]

However, I have no clue of waf and I don't know how and where this command is built. So, it needs some waf expert to add the correct flag.
TagsNo tags attached.

Activities

aquilarubra

2019-12-29 11:39

reporter   ~0020875

I could get it compiled now with a trick.

F:\a\mingw64\lib\pkgconfig\libarchive.pc contains this:

Libs: -L${libdir} -larchive
Libs.private: -lnettle -lregex -lexpat -llzma -lzstd -llz4 -lbz2 -lz -lbcrypt

As it can be seen, Libs.private contains -lbcrypt, but this is not taken by waf. If -lbcrypt is added to Libs, it works:

Libs: -L${libdir} -larchive -lbcrypt

x42

2019-12-30 16:57

administrator   ~0020876

Ardour does not use libbcrypt (nor should it).

This looks like it is an indirect dependency of libarchive on your system and an issue with that library on your system.

aquilarubra

2019-12-30 20:32

reporter   ~0020878

That's what I said. The default libarchive, boost, and crt require libbcrypt. It's not my own setup, but the default behavior of mingw builds now. So, to avoid the need to recompile mingw packages with an uncertain outcome, it is advised to add this dependency to Ardour for native mingw compilation.

x42

2019-12-30 20:43

administrator   ~0020879

That sounds backwards, we won't add workarounds for bugs that are unrelated to Ardour.
We generally fix issues upstream, so that everyone benefits. Except in this case I cannot reproduce it.
The libarchive version we use for mingw builds is fine and does not have this issue.

x42

2019-12-30 22:47

administrator   ~0020880

not an Ardour issue

Issue History

Date Modified Username Field Change
2019-12-29 06:56 aquilarubra New Issue
2019-12-29 11:39 aquilarubra Note Added: 0020875
2019-12-30 16:57 x42 Note Added: 0020876
2019-12-30 20:32 aquilarubra Note Added: 0020878
2019-12-30 20:43 x42 Note Added: 0020879
2019-12-30 22:47 x42 Assigned To => x42
2019-12-30 22:47 x42 Status new => closed
2019-12-30 22:47 x42 Resolution open => no change required
2019-12-30 22:47 x42 Note Added: 0020880