<div dir="ltr">Hi,<div><br></div><div>My build from source has been broken since a few days on Ubuntu 14.04,</div><div>error:</div><div><br></div><div><div>[509/805] cxx: libs/ardour/session_vst.cc -> build/libs/ardour/session_vst.cc.1.o</div><div>[510/805] cxx: libs/ardour/vst_plugin.cc -> build/libs/ardour/vst_plugin.cc.1.o</div><div>[511/805] cxx: libs/gtkmm2ext/cairo_widget.cc -> build/libs/gtkmm2ext/cairo_widget.cc.1.o</div><div>[512/805] cxx: libs/gtkmm2ext/pixfader.cc -> build/libs/gtkmm2ext/pixfader.cc.1.o</div><div>../libs/ardour/lv2_plugin.cc:221:13: error: variable or field ‘queue_draw’ declared void</div><div> queue_draw (LV2_Inline_Display_Handle handle)</div><div>             ^</div><div>../libs/ardour/lv2_plugin.cc:221:13: error: ‘LV2_Inline_Display_Handle’ was not declared in this scope</div><div>../libs/ardour/lv2_plugin.cc: In member function ‘virtual void ARDOUR::LV2Plugin::set_property(uint32_t, const ARDOUR::Variant&)’:</div><div>../libs/ardour/lv2_plugin.cc:1566:2: warning: ‘LV2_Atom_Forge_Ref lv2_atom_forge_blank(LV2_Atom_Forge*, LV2_Atom_Forge_Frame*, uint32_t, LV2_URID)’ is deprecated (declared at /usr/include/lv2/<a href="http://lv2plug.in/ns/ext/atom/forge.h:615">lv2plug.in/ns/ext/atom/forge.h:615</a>) [-Wdeprecated-declarations]</div><div>  lv2_atom_forge_blank(forge, &frame, 1, _uri_map.urids.patch_Set);</div><div>  ^</div><div>../libs/ardour/lv2_plugin.cc:1566:65: warning: ‘LV2_Atom_Forge_Ref lv2_atom_forge_blank(LV2_Atom_Forge*, LV2_Atom_Forge_Frame*, uint32_t, LV2_URID)’ is deprecated (declared at /usr/include/lv2/<a href="http://lv2plug.in/ns/ext/atom/forge.h:615">lv2plug.in/ns/ext/atom/forge.h:615</a>) [-Wdeprecated-declarations]</div><div>  lv2_atom_forge_blank(forge, &frame, 1, _uri_map.urids.patch_Set);</div><div>                                                                 ^</div><div>../libs/ardour/lv2_plugin.cc: In member function ‘virtual void ARDOUR::LV2Plugin::announce_property_values()’:</div><div>../libs/ardour/lv2_plugin.cc:1704:2: warning: ‘LV2_Atom_Forge_Ref lv2_atom_forge_blank(LV2_Atom_Forge*, LV2_Atom_Forge_Frame*, uint32_t, LV2_URID)’ is deprecated (declared at /usr/include/lv2/<a href="http://lv2plug.in/ns/ext/atom/forge.h:615">lv2plug.in/ns/ext/atom/forge.h:615</a>) [-Wdeprecated-declarations]</div><div>  lv2_atom_forge_blank(forge, &frame, 1, _uri_map.urids.patch_Get);</div><div>  ^</div><div>../libs/ardour/lv2_plugin.cc:1704:65: warning: ‘LV2_Atom_Forge_Ref lv2_atom_forge_blank(LV2_Atom_Forge*, LV2_Atom_Forge_Frame*, uint32_t, LV2_URID)’ is deprecated (declared at /usr/include/lv2/<a href="http://lv2plug.in/ns/ext/atom/forge.h:615">lv2plug.in/ns/ext/atom/forge.h:615</a>) [-Wdeprecated-declarations]</div><div>  lv2_atom_forge_blank(forge, &frame, 1, _uri_map.urids.patch_Get);</div><div>                                                                 ^</div><div>../libs/ardour/lv2_plugin.cc: In function ‘bool write_position(LV2_Atom_Forge*, LV2_Evbuf*, const ARDOUR::TempoMetric&, Timecode::BBT_Time&, double, ARDOUR::framepos_t, ARDOUR::framecnt_t)’:</div><div>../libs/ardour/lv2_plugin.cc:2129:2: warning: ‘LV2_Atom_Forge_Ref lv2_atom_forge_blank(LV2_Atom_Forge*, LV2_Atom_Forge_Frame*, uint32_t, LV2_URID)’ is deprecated (declared at /usr/include/lv2/<a href="http://lv2plug.in/ns/ext/atom/forge.h:615">lv2plug.in/ns/ext/atom/forge.h:615</a>) [-Wdeprecated-declarations]</div><div>  lv2_atom_forge_blank(forge, &frame, 1, urids.time_Position);</div><div>  ^</div><div>../libs/ardour/lv2_plugin.cc:2129:60: warning: ‘LV2_Atom_Forge_Ref lv2_atom_forge_blank(LV2_Atom_Forge*, LV2_Atom_Forge_Frame*, uint32_t, LV2_URID)’ is deprecated (declared at /usr/include/lv2/<a href="http://lv2plug.in/ns/ext/atom/forge.h:615">lv2plug.in/ns/ext/atom/forge.h:615</a>) [-Wdeprecated-declarations]</div><div>  lv2_atom_forge_blank(forge, &frame, 1, urids.time_Position);</div><div>                                                            ^</div><div>[513/805] cxx: libs/gtkmm2ext/slider_controller.cc -> build/libs/gtkmm2ext/slider_controller.cc.1.o</div><div>Waf: Leaving directory `/home/interlichtspielhaus/git/ardour/build'</div><div>Build failed</div><div> -> task in 'libardour' failed (exit status 1): </div><div><span class="" style="white-space:pre">    </span>{task 140281262545808: cxx lv2_plugin.cc -> lv2_plugin.cc.1.o}</div><div>['/usr/bin/g++', '-I/home/interlichtspielhaus/git/ardour', '-DWAF_BUILD', '-O0', '-g', '-fshow-column', '-DARCH_X86', '-mmmx', '-msse', '-mfpmath=sse', '-DUSE_XMMINTRIN', '-DBUILD_SSE_OPTIMIZATIONS', '-DLXVST_64BIT', '-Wall', '-Wpointer-arith', '-Wcast-qual', '-Wcast-align', '-Wno-unused-parameter', '-DBOOST_SYSTEM_NO_DEPRECATED', '-D_ISOC9X_SOURCE', '-D_LARGEFILE64_SOURCE', '-D_FILE_OFFSET_BITS=64', '-DENABLE_NLS', '-DPROGRAM_NAME="Ardour"', u'-DPROGRAM_VERSION="4"', '-Woverloaded-virtual', '-Wno-unused-local-typedefs', '-D__STDC_LIMIT_MACROS', '-D__STDC_FORMAT_MACROS', '-DCANVAS_COMPATIBILITY', '-DCANVAS_DEBUG', '-fPIC', '-fPIC', '-pthread', '-pthread', '-pthread', '-pthread', '-pthread', '-I/home/interlichtspielhaus/git/ardour/build/libs/ardour', '-I/home/interlichtspielhaus/git/ardour/libs/ardour', '-I/home/interlichtspielhaus/git/ardour/build/libs/surfaces/control_protocol', '-I/home/interlichtspielhaus/git/ardour/libs/surfaces/control_protocol', '-I/home/interlichtspielhaus/git/ardour/build/libs', '-I/home/interlichtspielhaus/git/ardour/libs', '-I/home/interlichtspielhaus/git/ardour/build/libs/midi++2', '-I/home/interlichtspielhaus/git/ardour/libs/midi++2', '-I/home/interlichtspielhaus/git/ardour/build/libs/evoral', '-I/home/interlichtspielhaus/git/ardour/libs/evoral', '-I/home/interlichtspielhaus/git/ardour/build/libs/audiographer', '-I/home/interlichtspielhaus/git/ardour/libs/audiographer', '-I/home/interlichtspielhaus/git/ardour/build/libs/audiographer/src', '-I/home/interlichtspielhaus/git/ardour/libs/audiographer/src', '-I/home/interlichtspielhaus/git/ardour/build/libs/pbd', '-I/home/interlichtspielhaus/git/ardour/libs/pbd', '-I/home/interlichtspielhaus/git/ardour/build/libs/evoral/src/libsmf', '-I/home/interlichtspielhaus/git/ardour/libs/evoral/src/libsmf', '-I/home/interlichtspielhaus/git/ardour/build/libs/timecode', '-I/home/interlichtspielhaus/git/ardour/libs/timecode', '-I/home/interlichtspielhaus/git/ardour/build/libs/lua', '-I/home/interlichtspielhaus/git/ardour/libs/lua', '-I/home/interlichtspielhaus/git/ardour/build/libs/libltc/ltc', '-I/home/interlichtspielhaus/git/ardour/libs/libltc/ltc', '-I/usr/include/glibmm-2.4', '-I/usr/lib/x86_64-linux-gnu/glibmm-2.4/include', '-I/usr/include/sigc++-2.0', '-I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include', '-I/usr/include/glib-2.0', '-I/usr/lib/x86_64-linux-gnu/glib-2.0/include', '-I/usr/include/libxml2', '-I/usr/include/giomm-2.4', '-I/usr/lib/x86_64-linux-gnu/giomm-2.4/include', '-I/usr/include/taglib', '-I/usr/local/include', '-I/usr/include/serd-0', '-I/usr/include/sord-0', '-I/usr/include/sratom-0', '-I/usr/include/lilv-0', '-I/home/interlichtspielhaus/git/ardour/build', '-DINTERNAL_SHARED_LIBS=1', '-DHAVE_DLOPEN=1', '-DHAVE_ALSA=1', '-DHAVE_GLIB=1', '-DHAVE_GTHREAD=1', '-DHAVE_GLIBMM=1', '-DHAVE_SNDFILE=1', '-DHAVE_GIOMM=1', '-DHAVE_CURL=1', '-DHAVE_LO=1', '-DHAVE_TAGLIB=1', '-DHAVE_VAMPSDK=1', '-DHAVE_VAMPHOSTSDK=1', '-DHAVE_RUBBERBAND=1', '-DEXPORT_VISIBILITY_HIDDEN=False', '-DPHONE_HOME=1', '-DENABLE_NLS=1', '-DLXVST_SUPPORT=1', '-DCONFIG_ARCH="x86_64"', '-DHAVE_TOOLS_SANITY_CHECK=1', '-DHAVE_LIBS_CLEARLOOKS_NEWER=1', '-DHAVE_LIBS_QM_DSP=1', '-DHAVE_FFTW3F=1', '-DHAVE_AUBIO=1', '-DHAVE_AUBIO4=1', '-DHAVE_LIBS_VAMP_PLUGINS=1', '-DHAVE_LIBS_LIBLTC=1', '-DHAVE_LIBS_PTFORMAT=1', '-DHAVE_XML=1', '-DHAVE_SIGCPP=1', '-DHAVE_GETMNTENT=1', '-DHAVE_EXECINFO=1', '-DHAVE_POSIX_MEMALIGN=1', '-DHAVE_LOCALTIME_R=1', '-DHAVE_LIBS_PBD=1', '-DHAVE_LIBS_MIDIPP2=1', '-DHAVE_LIBS_EVORAL=1', '-DHAVE_CWIID_H=1', '-DHAVE_BLUETOOTH_H=1', '-DHAVE_CWIID=1', '-DBUILD_WIIMOTE=1', '-DHAVE_CONTROL_PROTOCOL=1', '-DHAVE_GENERIC_MIDI=1', '-DHAVE_MACKIE=1', '-DHAVE_WIIMOTE=1', '-DHAVE_LIBS_SURFACES=1', '-DHAVE_2IN2OUT=1', '-DHAVE_1IN2OUT=1', '-DHAVE_VBAP=1', '-DHAVE_STEREOBALANCE=1', '-DHAVE_LIBS_PANNERS=1', '-DHAVE_JACK=1', '-DHAVE_LIBS_BACKENDS=1', '-DHAVE_LIBS_TIMECODE=1', '-DHAVE_LRDF=1', '-DHAVE_SAMPLERATE=1', '-DHAVE_LV2=1', '-DHAVE_LV2_1_2_0=1', '-DHAVE_SERD=1', '-DHAVE_SORD=1', '-DHAVE_SRATOM=1', '-DHAVE_LILV=1', '-DHAVE_LILV_0_16_0=1', '-DLV2_SUPPORT=1', '-DHAVE_OGG=1', '-DHAVE_FLAC=1', '-DUSE_RUBBERBAND=1', '-DCURRENT_SESSION_FILE_VERSION=3001', '-DHAVE_SYS_VFS_H=1', '-DHAVE_SYS_STATVFS_H=1', '-DHAVE_UNISTD=1', '-DHAVE_BOOST_SCOPED_PTR_HPP=1', '-DHAVE_BOOST_PTR_CONTAINER_PTR_LIST_HPP=1', '-DHAVE_LIBS_ARDOUR=1', '-DHAVE_GTKMM=1', '-DHAVE_GTK=1', '-DHAVE_LIBS_GTKMM2EXT=1', '-DHAVE_BOOST_FORMAT_HPP=1', '-DHAVE_LIBS_AUDIOGRAPHER=1', '-DHAVE_CAIROMM=1', '-DHAVE_LIBS_CANVAS=1', '-DHAVE_LV2_1_0_0=1', '-DHAVE_LIBS_PLUGINS_REASONABLESYNTH_LV2=1', '-DHAVE_X11=1', '-DHAVE_FONTCONFIG=1', '-DHAVE_BOOST_SHARED_PTR_HPP=1', '-DHAVE_BOOST_WEAK_PTR_HPP=1', '-DHAVE_GTK2_ARDOUR=1', '-DHAVE_EXPORT=1', '-DHAVE_MIDI_MAPS=1', '-DHAVE_MCP=1', '-DHAVE_PATCHFILES=1', '-DHAVE_HEADLESS=1', '-DHAVE_LIBS_FST=1', '-DHAVE_LIBS_VFORK=1', '-DHAVE_DBUS=1', '-DHAVE_LIBS_ARDOURALSAUTIL=1', '-DHAVE_CFGTOOL=1', '-DLIBARDOUR_DLL_EXPORTS=1', '-DPACKAGE="ardour4"', u'-DDATA_DIR="/usr/local/share/ardour4"', '-DCONFIG_DIR="/usr/local/etc"', u'-DLOCALEDIR="/usr/local/share/ardour4/locale"', u'-DLIBARDOUR="ardour4"', '-DEVORAL_MIDI_XML=1', '-DLXVST_SUPPORT', '../libs/ardour/lv2_plugin.cc', '-c', '-o', 'libs/ardour/lv2_plugin.cc.1.o']</div></div><div><br></div><div><br></div><div>I see that the file ../libs/ardour/lv2_plugin.cc has had a few updates in the last couple of days.</div><div><br></div><div>Regards</div><div>inS</div><div><br></div><div><br></div></div>