-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Description
Hi there, trying to build on a debian bookworm.
non from git master 257ec59 from https://github.com/falkTX/non
and ntk from git master 720d8d3 https://github.com/linuxaudio/ntk .
./waf configure --prefix=/usr --use-system-ntk
Setting top to : /build/non-1.2.0+20240519
Setting out to : /build/non-1.2.0+20240519/build
Checking for 'gcc' (C compiler) : /usr/bin/gcc
Checking for 'g++' (C++ compiler) : /usr/bin/g++
Checking for c flags '-MMD' : yes
Checking for cxx flags '-MMD' : yes
Checking for program 'pkg-config' : /usr/bin/pkg-config
Checking for 'ntk' : yes
Checking for 'ntk_images' : yes
Checking for program 'ntk-fluid' : /usr/bin/ntk-fluid
Checking for 'jack' : yes
Checking for jack_port_get_latency_range() : yes
Invalid argument 'function_name' in test
Checking for header jack/metadata.h : yes
Checking for 'x11' : yes
Checking for 'liblo' : yes
Checking for compiler pointer alignment hints : yes
Using SSE optimization
Building for performance
Configuring timeline
Checking for 'gcc' (C compiler) : /usr/bin/gcc
Checking for 'g++' (C++ compiler) : /usr/bin/g++
Checking for 'sndfile' : yes
Checking for SF_FORMAT_VORBIS : yes
Configuring mixer
Checking for 'gcc' (C compiler) : /usr/bin/gcc
Checking for 'g++' (C++ compiler) : /usr/bin/g++
Checking for header ladspa.h : yes
Checking for 'lrdf' : yes
Checking for 'lv2' : yes
Checking for 'lilv-0' : yes
Configuring sequencer
Checking for 'gcc' (C compiler) : /usr/bin/gcc
Checking for 'g++' (C++ compiler) : /usr/bin/g++
Checking for 'sigc++-2.0' : yes
Configuring session-manager
Checking for 'gcc' (C compiler) : /usr/bin/gcc
Checking for 'g++' (C++ compiler) : /usr/bin/g++
'configure' finished successfully (0.726s)
make[1]: Leaving directory '/build/non-1.2.0+20240519'
debian/rules override_dh_auto_build
make[1]: Entering directory '/build/non-1.2.0+20240519'
./waf build
Waf: Entering directory `/build/non-1.2.0+20240519/build'
[ 1/144] Processing FL/New_Project_Dialog.fl
[ 2/144] Processing FL/About_Dialog.fl
[ 3/144] Processing FL/Fl_Text_Edit_Window.fl
[ 4/144] Processing timeline/src/Track_Header.fl
[ 5/144] Processing timeline/src/TLE.fl
[ 6/144] Processing timeline/bin/import-ardour-session_gui.fl
[ 7/144] Processing mixer/src/Plugin_Chooser_UI.fl
[ 8/144] Processing sequencer/src/gui/event_edit.fl
[ 9/144] Processing sequencer/src/gui/ui.fl
[ 10/144] Processing session-manager/src/NSM_Proxy_UI.fl
[ 11/144] Compiling timeline/non-timeline.desktop.in
[ 12/144] Compiling mixer/non-mixer.desktop.in
[ 13/144] Compiling sequencer/non-sequencer.desktop.in
[ 14/144] Compiling session-manager/non-session-manager.desktop.in
[ 15/144] Compiling nonlib/JACK/Client.C
[ 16/144] Compiling nonlib/Log_Entry.C
[ 17/144] Compiling nonlib/JACK/Port.C
[ 18/144] Compiling nonlib/Loggable.C
../nonlib/JACK/Port.C: In member function 'bool JACK::Port::rename()':
../nonlib/JACK/Port.C:323:43: warning: 'int jack_port_set_name(jack_port_t*, const char*)' is deprecated [-Wdeprecated-declarations]
323 | return 0 == jack_port_set_name( _port, jackname );
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from ../nonlib/JACK/Client.H:22,
from ../nonlib/JACK/Port.H:23,
from ../nonlib/JACK/Port.C:22:
/usr/include/jack/jack.h:901:5: note: declared here
901 | int jack_port_set_name (jack_port_t *port, const char *port_name) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT;
| ^~~~~~~~~~~~~~~~~~
[ 19/144] Compiling nonlib/MIDI/midievent.C
[ 20/144] Compiling nonlib/MIDI/event_list.C
[ 21/144] Compiling nonlib/MIDI/midievent.C
[ 22/144] Compiling nonlib/dsp.C
[ 23/144] Compiling nonlib/debug.C
[ 24/144] Compiling nonlib/MIDI/event.C
[ 25/144] Compiling nonlib/NSM/Client.C
[ 26/144] Compiling nonlib/Thread.C
[ 27/144] Compiling nonlib/string_util.C
[ 28/144] Compiling nonlib/OSC/Endpoint.C
[ 29/144] Compiling nonlib/file.C
../nonlib/dsp.C: In function 'sample_t* buffer_alloc(nframes_t)':
../nonlib/dsp.C:39:19: warning: ignoring return value of 'int posix_memalign(void**, size_t, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
39 | posix_memalign( &p, ALIGNMENT, size * sizeof( sample_t ) );
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../nonlib/dsp.C:41:23: warning: 'p' may be used uninitialized [-Wmaybe-uninitialized]
41 | return (sample_t*)p;
| ^
../nonlib/dsp.C:37:11: note: 'p' was declared here
37 | void *p;
| ^
[ 30/144] Compiling FL/Fl_SliderX.C
../nonlib/file.C: In function 'char* read_line(const char*, const char*)':
../nonlib/file.C:199:10: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
199 | fgets( value, 512, fp );
| ~~~~~^~~~~~~~~~~~~~~~~~
[ 31/144] Compiling FL/event_name.C
[ 32/144] Compiling FL/menu_popup.C
[ 33/144] Compiling build/FL/About_Dialog.C
../nonlib/Loggable.C: In static member function 'static bool Loggable::snapshot(const char*)':
../nonlib/Loggable.C:595:13: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
595 | asprintf( &tmpname, ".#%s", name );
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
../nonlib/Loggable.C: In static member function 'static void Loggable::compact()':
../nonlib/Loggable.C:616:14: warning: ignoring return value of 'int ftruncate(int, __off64_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
616 | ftruncate( fileno( _fp ), 0 );
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
[ 34/144] Compiling FL/focus_frame.C
[ 35/144] Compiling FL/Fl_DialX.C
[ 36/144] Compiling build/FL/Fl_Text_Edit_Window.C
[ 37/144] Compiling build/FL/New_Project_Dialog.C
[ 38/144] Compiling FL/Fl_Value_SliderX.C
[ 39/144] Compiling FL/Fl_Scalepack.C
[ 40/144] Compiling FL/Fl_Menu_Settings.C
[ 41/144] Compiling FL/test_press.C
[ 42/144] Compiling timeline/src/Engine/Disk_Stream.C
[ 43/144] Compiling timeline/src/Engine/Control_Sequence.C
../FL/Fl_Menu_Settings.C: In member function 'void Fl_Menu_Settings::load(Fl_Menu_*, const Fl_Menu_Item*, FILE*, int, char*, int)':
../FL/Fl_Menu_Settings.C:257:14: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
257 | fgets( line, sizeof( line ), fp );
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FL/Fl_Menu_Settings.C: In member function 'const Fl_Menu_Item* Fl_Menu_Settings::find_item_x(const char*, const Fl_Menu_Item*)':
../FL/Fl_Menu_Settings.C:207:24: warning: 'char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)' specified bound 1024 equals destination size [-Wstringop-truncation]
207 | strlcat( itempath, m->label(), sizeof( itempath ) );
| ^
../FL/Fl_Menu_Settings.C:171:24: warning: 'char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)' specified bound 1024 equals destination size [-Wstringop-truncation]
171 | strlcat( menupath, m->label(), sizeof( menupath ) );
| ^
In file included from /usr/include/string.h:535,
from ../FL/Fl_Menu_Settings.C:22:
In function 'char* strncat(char*, const char*, size_t)',
inlined from 'const Fl_Menu_Item* Fl_Menu_Settings::find_item_x(const char*, const Fl_Menu_Item*)' at ../FL/Fl_Menu_Settings.C:171:24:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:138:34: warning: 'char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)' specified bound 1024 equals destination size [-Wstringop-overflow=]
138 | return __builtin___strncat_chk (__dest, __src, __len,
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
139 | __glibc_objsize (__dest));
| ~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'char* strncat(char*, const char*, size_t)',
inlined from 'const Fl_Menu_Item* Fl_Menu_Settings::find_item_x(const char*, const Fl_Menu_Item*)' at ../FL/Fl_Menu_Settings.C:207:24:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:138:34: warning: 'char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)' specified bound 1024 equals destination size [-Wstringop-overflow=]
138 | return __builtin___strncat_chk (__dest, __src, __len,
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
139 | __glibc_objsize (__dest));
| ~~~~~~~~~~~~~~~~~~~~~~~~~
[ 44/144] Compiling timeline/src/Waveform.C
../nonlib/OSC/Endpoint.C: In member function 'void OSC::Signal::rename(const char*)':
../nonlib/OSC/Endpoint.C:92:17: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
92 | asprintf( &new_path, "%s%s", _endpoint->name() ? _endpoint->name() : "", path );
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../nonlib/OSC/Endpoint.C: In member function 'OSC::Signal* OSC::Endpoint::add_signal(const char*, OSC::Signal::Direction, float, float, float, OSC::signal_handler, void*)':
../nonlib/OSC/Endpoint.C:973:17: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
973 | asprintf( &s, "%s%s", name() ? name() : "", path );
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 45/144] Linking build/FL/libfl_widgets.a
[ 46/144] Compiling build/timeline/src/TLE.C
[ 47/144] Linking build/nonlib/libnonlib.a
[ 48/144] Compiling timeline/src/Control_Point.C
[ 49/144] Compiling timeline/src/Engine/Peaks.C
[ 50/144] Compiling timeline/src/Transport.C
[ 51/144] Compiling timeline/src/Engine/Engine.C
In file included from ../nonlib/Loggable.H:280,
from ../timeline/src/Sequence.H:29,
from ../timeline/src/Sequence_Widget.H:23,
from ../timeline/src/Sequence_Point.H:22,
from ../timeline/src/Control_Point.H:23,
from ../timeline/src/Control_Point.C:22:
../nonlib/Log_Entry.H: In member function 'void Log_Entry::add(const char*, float)':
../nonlib/Log_Entry.H:56:27: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
56 | (void)asprintf( &_sa[ _i ], "%s " format, name, (exp) ); \
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../nonlib/Log_Entry.H:99:5: note: in expansion of macro 'ADD'
99 | ADD( float, "%f", v );
| ^~~
[ 52/144] Compiling timeline/src/Sequence_Point.C
../timeline/src/Engine/Peaks.C: In function 'char* peakname(const char*)':
../timeline/src/Engine/Peaks.C:87:13: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
87 | asprintf( &file, "%s.peak", filename );
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../timeline/src/Engine/Peaks.C: In member function 'void Peakfile::scan(nframes_t)':
../timeline/src/Engine/Peaks.C:167:26: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
167 | fread( &bh, sizeof( bh ), 1, _fp );
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../timeline/src/Engine/Peaks.C: In member function 'void Peaks::Builder::write_block_header(nframes_t)':
../timeline/src/Engine/Peaks.C:780:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
780 | fread( &bh, sizeof( bh ), 1, fp );
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../timeline/src/Engine/Peaks.C: In member function 'bool Peaks::Builder::make_peaks_mipmap()':
../timeline/src/Engine/Peaks.C:834:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
834 | fread( &bh, sizeof( peakfile_block_header ), 1, rfp );
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 53/144] Compiling timeline/src/Engine/Audio_File_Dummy.C
timeline/src/TLE.C: In member function 'TLE_Window* TLE::make_window()':
timeline/src/TLE.C:721:21: warning: taking address of packed member of '_jack_position' may result in an unaligned pointer value [-Waddress-of-packed-member]
721 | o->run( &transport->frame );
| ^~~~~~~~~~~~~~~~~
timeline/src/TLE.C:734:21: warning: taking address of packed member of '_jack_position' may result in an unaligned pointer value [-Waddress-of-packed-member]
734 | o->run( &transport->frame );
| ^~~~~~~~~~~~~~~~~
timeline/src/TLE.C: In member function 'void TLE::save_options()':
timeline/src/TLE.C:557:13: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
557 | asprintf( &path, "%s/%s", user_config_dir, options_filename );
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
timeline/src/TLE.C: In constructor 'TLE::TLE()':
timeline/src/TLE.C:656:11: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
656 | asprintf( &path, "%s/options", user_config_dir );
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/non-1.2.0+20240519/build/timeline/src/TLE.H:25,
from timeline/src/TLE.C:21:
../timeline/src/Clock.H: In member function 'virtual void Clock::draw()':
../timeline/src/Clock.H:74:48: warning: ':' directive output may be truncated writing 1 byte into a region of size between 0 and 7 [-Wformat-truncation=]
74 | snprintf( dst, n, "%02d:%02d:%02.0f:%02d", H, M, S, HS );
| ^
In file included from /usr/include/stdio.h:906,
from /usr/include/ntk/FL/fl_utf8.h:42,
from /usr/include/ntk/FL/Fl.H:37,
from /build/non-1.2.0+20240519/build/timeline/src/TLE.H:23:
In function 'int snprintf(char*, size_t, const char*, ...)',
inlined from 'static void Clock::frame_to_Timecode(char*, int, nframes_t)' at ../timeline/src/Clock.H:74:21,
inlined from 'virtual void Clock::draw()' at ../timeline/src/Clock.H:155:38:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 12 and 345 bytes into a destination of size 15
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
../timeline/src/Clock.H: In member function 'virtual void Clock::draw()':
../timeline/src/Clock.H:85:42: warning: '%06.3f' directive output may be truncated writing between 6 and 314 bytes into a region of size between 0 and 9 [-Wformat-truncation=]
85 | snprintf( dst, n, "%02d:%02d:%06.3f", H, M, S );
| ^~~~~~
In function 'int snprintf(char*, size_t, const char*, ...)',
inlined from 'static void Clock::frame_to_HMS(char*, int, nframes_t)' at ../timeline/src/Clock.H:85:21,
inlined from 'virtual void Clock::draw()' at ../timeline/src/Clock.H:149:33:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 13 and 337 bytes into a destination of size 15
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
../timeline/src/Clock.H: In member function 'virtual void Clock::draw()':
../timeline/src/Clock.H:99:45: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=]
99 | snprintf( dst, n, "%03d|%1d|%04d", bbt.bar + 1, bbt.beat + 1, bbt.tick );
| ^
In function 'int snprintf(char*, size_t, const char*, ...)',
inlined from 'static void Clock::frame_to_BBT(char*, int, nframes_t)' at ../timeline/src/Clock.H:99:21,
inlined from 'virtual void Clock::draw()' at ../timeline/src/Clock.H:152:33:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 11 and 16 bytes into a destination of size 15
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
[ 54/144] Compiling timeline/src/Time_Sequence.C
[ 55/144] Compiling timeline/src/Audio_Sequence.C
[ 56/144] Compiling timeline/src/Project.C
[ 57/144] Compiling timeline/src/Sequence.C
[ 58/144] Compiling timeline/src/Engine/Track.C
../timeline/src/Project.C: In static member function 'static bool Project::validate(const char*)':
../timeline/src/Project.C:246:10: warning: ignoring return value of 'int chdir(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result]
246 | chdir( pwd );
| ~~~~~^~~~~~~
../timeline/src/Project.C: In static member function 'static int Project::open(const char*)':
../timeline/src/Project.C:280:10: warning: ignoring return value of 'int chdir(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result]
280 | chdir( name );
| ~~~~~^~~~~~~~
[ 59/144] Compiling timeline/src/Engine/Timeline.C
In file included from ../nonlib/Loggable.H:280,
from ../timeline/src/Sequence.H:29,
from ../timeline/src/Audio_Sequence.H:23,
from ../timeline/src/Audio_Sequence.C:28:
../nonlib/Log_Entry.H: In member function 'void Log_Entry::add(const char*, Loggable*)':
../nonlib/Log_Entry.H:56:27: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
56 | (void)asprintf( &_sa[ _i ], "%s " format, name, (exp) ); \
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../nonlib/Log_Entry.H:98:5: note: in expansion of macro 'ADD'
98 | ADD( Loggable * , "0x%X", v ? v->id() : 0 );
| ^~~
../nonlib/Log_Entry.H: In member function 'void Log_Entry::add(const char*, const char*)':
../nonlib/Log_Entry.H:56:27: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
56 | (void)asprintf( &_sa[ _i ], "%s " format, name, (exp) ); \
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../nonlib/Log_Entry.H:97:5: note: in expansion of macro 'ADD'
97 | ADD( const char *, "\"%s\"", v ? Loggable::escape( v ) : "" );
| ^~~
../timeline/src/Audio_Sequence.C: In member function 'int Audio_Sequence::handle_paste(const char*)':
../timeline/src/Audio_Sequence.C:294:21: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
294 | asprintf( &s, "sources/%s-%i", filebase, i );
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../timeline/src/Audio_Sequence.C:297:21: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
297 | asprintf( &s, "sources/%s", filebase );
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 60/144] Compiling timeline/src/main.C
[ 61/144] Compiling timeline/src/Time_Point.C
../timeline/src/Engine/Track.C: In member function 'void Track::record(Capture*, nframes_t)':
../timeline/src/Engine/Track.C:283:13: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
283 | asprintf( &pat, "%s-%llu", name(), uuid() );
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 62/144] Compiling timeline/src/Sequence_Region.C
[ 63/144] Compiling timeline/src/Annotation_Region.C
In file included from ../nonlib/Loggable.H:280,
from ../timeline/src/Sequence.H:29,
from ../timeline/src/Sequence_Widget.H:23,
from ../timeline/src/Sequence_Point.H:22,
from ../timeline/src/Time_Point.H:23,
from ../timeline/src/Time_Point.C:20:
../nonlib/Log_Entry.H: In member function 'void Log_Entry::add(const char*, nframes_t)':
../nonlib/Log_Entry.H:56:27: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
56 | (void)asprintf( &_sa[ _i ], "%s " format, name, (exp) ); \
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../nonlib/Log_Entry.H:95:5: note: in expansion of macro 'ADD'
95 | ADD( nframes_t, "%lu", (unsigned long)v );
| ^~~
../nonlib/Log_Entry.H: In member function 'void Log_Entry::add(const char*, int)':
../nonlib/Log_Entry.H:56:27: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
56 | (void)asprintf( &_sa[ _i ], "%s " format, name, (exp) ); \
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../nonlib/Log_Entry.H:94:5: note: in expansion of macro 'ADD'
94 | ADD( int, "%d", v );
| ^~~
[ 64/144] Compiling timeline/src/Engine/Audio_File.C
In file included from ../nonlib/Loggable.H:280,
from ../timeline/src/Sequence.H:29,
from ../timeline/src/Sequence_Region.H:22,
from ../timeline/src/Audio_Region.H:23,
from ../timeline/src/main.C:32:
../nonlib/Log_Entry.H: In member function 'void Log_Entry::add(const char*, Loggable*)':
../nonlib/Log_Entry.H:56:27: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
56 | (void)asprintf( &_sa[ _i ], "%s " format, name, (exp) ); \
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../nonlib/Log_Entry.H:98:5: note: in expansion of macro 'ADD'
98 | ADD( Loggable * , "0x%X", v ? v->id() : 0 );
| ^~~
../nonlib/Log_Entry.H: In member function 'void Log_Entry::add(const char*, const char*)':
../nonlib/Log_Entry.H:56:27: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
56 | (void)asprintf( &_sa[ _i ], "%s " format, name, (exp) ); \
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../nonlib/Log_Entry.H:97:5: note: in expansion of macro 'ADD'
97 | ADD( const char *, "\"%s\"", v ? Loggable::escape( v ) : "" );
| ^~~
../timeline/src/main.C: In function 'int ensure_dirs()':
../timeline/src/main.C:86:13: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
86 | asprintf( &user_config_dir, "%s/%s", getenv( "HOME" ), USER_CONFIG_DIR );
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 65/144] Compiling timeline/src/Cursor_Region.C
In file included from ../nonlib/Loggable.H:280,
from ../timeline/src/Sequence.H:29,
from ../timeline/src/Sequence_Region.H:22,
from ../timeline/src/Sequence_Region.C:20:
../nonlib/Log_Entry.H: In member function 'void Log_Entry::add(const char*, nframes_t)':
../nonlib/Log_Entry.H:56:27: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
56 | (void)asprintf( &_sa[ _i ], "%s " format, name, (exp) ); \
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../nonlib/Log_Entry.H:95:5: note: in expansion of macro 'ADD'
95 | ADD( nframes_t, "%lu", (unsigned long)v );
| ^~~
[ 66/144] Compiling timeline/src/Sequence_Widget.C
In file included from ../nonlib/Loggable.H:280,
from ../timeline/src/Sequence.H:29,
from ../timeline/src/Sequence_Region.H:22,
from ../timeline/src/Annotation_Region.H:24,
from ../timeline/src/Annotation_Region.C:24:
../nonlib/Log_Entry.H: In member function 'void Log_Entry::add(const char*, const char*)':
../nonlib/Log_Entry.H:56:27: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
56 | (void)asprintf( &_sa[ _i ], "%s " format, name, (exp) ); \
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../nonlib/Log_Entry.H:97:5: note: in expansion of macro 'ADD'
97 | ADD( const char *, "\"%s\"", v ? Loggable::escape( v ) : "" );
| ^~~
[ 67/144] Compiling timeline/src/NSM.C
../timeline/src/Engine/Audio_File.C: In static member function 'static char* Audio_File::path(const char*)':
../timeline/src/Engine/Audio_File.C:80:17: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
80 | asprintf( &path, "sources/%s", name );
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 68/144] Compiling timeline/src/OSC_Thread.C
In file included from ../nonlib/Loggable.H:280,
from ../timeline/src/Sequence.H:29,
from ../timeline/src/Sequence_Region.H:22,
from ../timeline/src/Cursor_Region.H:22,
from ../timeline/src/Cursor_Region.C:24:
../nonlib/Log_Entry.H: In member function 'void Log_Entry::add(const char*, nframes_t)':
../nonlib/Log_Entry.H:56:27: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
56 | (void)asprintf( &_sa[ _i ], "%s " format, name, (exp) ); \
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../nonlib/Log_Entry.H:95:5: note: in expansion of macro 'ADD'
95 | ADD( nframes_t, "%lu", (unsigned long)v );
| ^~~
../nonlib/Log_Entry.H: In member function 'void Log_Entry::add(const char*, const char*)':
../nonlib/Log_Entry.H:56:27: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
56 | (void)asprintf( &_sa[ _i ], "%s " format, name, (exp) ); \
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../nonlib/Log_Entry.H:97:5: note: in expansion of macro 'ADD'
97 | ADD( const char *, "\"%s\"", v ? Loggable::escape( v ) : "" );
| ^~~
[ 69/144] Compiling timeline/src/Cursor_Sequence.C
[ 70/144] Compiling timeline/src/Engine/Playback_DS.C
[ 71/144] Compiling timeline/src/Engine/Record_DS.C
[ 72/144] Compiling timeline/src/Tempo_Point.C
In file included from ../nonlib/Loggable.H:280,
from ../timeline/src/Sequence.H:29,
from ../timeline/src/Sequence_Widget.H:23,
from ../timeline/src/Sequence_Widget.C:22:
../nonlib/Log_Entry.H: In member function 'void Log_Entry::add(const char*, nframes_t)':
../nonlib/Log_Entry.H:56:27: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
56 | (void)asprintf( &_sa[ _i ], "%s " format, name, (exp) ); \
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../nonlib/Log_Entry.H:95:5: note: in expansion of macro 'ADD'
95 | ADD( nframes_t, "%lu", (unsigned long)v );
| ^~~
../nonlib/Log_Entry.H: In member function 'void Log_Entry::add(const char*, Loggable*)':
../nonlib/Log_Entry.H:56:27: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
56 | (void)asprintf( &_sa[ _i ], "%s " format, name, (exp) ); \
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../nonlib/Log_Entry.H:98:5: note: in expansion of macro 'ADD'
98 | ADD( Loggable * , "0x%X", v ? v->id() : 0 );
| ^~~
../nonlib/Log_Entry.H: In member function 'void Log_Entry::add(const char*, int)':
../nonlib/Log_Entry.H:56:27: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
56 | (void)asprintf( &_sa[ _i ], "%s " format, name, (exp) ); \
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../nonlib/Log_Entry.H:94:5: note: in expansion of macro 'ADD'
94 | ADD( int, "%d", v );
| ^~~
[ 73/144] Compiling timeline/src/Engine/Audio_Region.C
[ 74/144] Compiling build/timeline/src/Track_Header.C
[ 75/144] Compiling timeline/src/Engine/Audio_Sequence.C
[ 76/144] Compiling timeline/src/Engine/Audio_File_SF.C
In file included from ../nonlib/Loggable.H:280,
from ../timeline/src/Sequence.H:29,
from ../timeline/src/Sequence_Widget.H:23,
from ../timeline/src/Sequence_Point.H:22,
from ../timeline/src/Tempo_Point.H:23,
from ../timeline/src/Tempo_Point.C:20:
../nonlib/Log_Entry.H: In member function 'void Log_Entry::add(const char*, nframes_t)':
../nonlib/Log_Entry.H:56:27: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
56 | (void)asprintf( &_sa[ _i ], "%s " format, name, (exp) ); \
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../nonlib/Log_Entry.H:95:5: note: in expansion of macro 'ADD'
95 | ADD( nframes_t, "%lu", (unsigned long)v );
| ^~~
../nonlib/Log_Entry.H: In member function 'void Log_Entry::add(const char*, float)':
../nonlib/Log_Entry.H:56:27: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
56 | (void)asprintf( &_sa[ _i ], "%s " format, name, (exp) ); \
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../nonlib/Log_Entry.H:99:5: note: in expansion of macro 'ADD'
99 | ADD( float, "%f", v );
| ^~~
[ 77/144] Compiling timeline/src/Control_Sequence.C
[ 78/144] Compiling timeline/src/Track.C
../timeline/src/Engine/Audio_File_SF.C: In static member function 'static Audio_File_SF* Audio_File_SF::create(const char*, nframes_t, int, const char*)':
../timeline/src/Engine/Audio_File_SF.C:122:13: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
122 | asprintf( &name, "%s.%s", filename, fd->extension );
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 79/144] Compiling timeline/src/Tempo_Sequence.C
[ 80/144] Compiling timeline/src/Timeline.C
[ 81/144] Compiling timeline/src/Audio_Region.C
../timeline/src/Control_Sequence.C: In member function 'virtual void Control_Sequence::draw()':
../timeline/src/Control_Sequence.C:496:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
496 | if ( interpolation() == None || _highlighted == this || Fl::focus() == this )
| ^
../timeline/src/Control_Sequence.C: In member function 'void Control_Sequence::update_osc_path()':
../timeline/src/Control_Sequence.C:146:13: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
146 | asprintf( &path, "/track/%s/%s", track()->name(), name() );
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../nonlib/Loggable.H:280,
from ../timeline/src/Sequence.H:29,
from ../timeline/src/Control_Sequence.H:23,
from ../timeline/src/Control_Sequence.C:26:
../nonlib/Log_Entry.H: In member function 'void Log_Entry::add(const char*, Loggable*)':
../nonlib/Log_Entry.H:56:27: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
56 | (void)asprintf( &_sa[ _i ], "%s " format, name, (exp) ); \
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../nonlib/Log_Entry.H:98:5: note: in expansion of macro 'ADD'
98 | ADD( Loggable * , "0x%X", v ? v->id() : 0 );
| ^~~
../nonlib/Log_Entry.H: In member function 'void Log_Entry::add(const char*, const char*)':
../nonlib/Log_Entry.H:56:27: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
56 | (void)asprintf( &_sa[ _i ], "%s " format, name, (exp) ); \
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../nonlib/Log_Entry.H:97:5: note: in expansion of macro 'ADD'
97 | ADD( const char *, "\"%s\"", v ? Loggable::escape( v ) : "" );
| ^~~
../nonlib/Log_Entry.H: In member function 'void Log_Entry::add(const char*, nframes_t)':
../nonlib/Log_Entry.H:56:27: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
56 | (void)asprintf( &_sa[ _i ], "%s " format, name, (exp) ); \
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../nonlib/Log_Entry.H:95:5: note: in expansion of macro 'ADD'
95 | ADD( nframes_t, "%lu", (unsigned long)v );
| ^~~
../nonlib/Log_Entry.H: In member function 'void Log_Entry::add(const char*, int)':
../nonlib/Log_Entry.H:56:27: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
56 | (void)asprintf( &_sa[ _i ], "%s " format, name, (exp) ); \
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../nonlib/Log_Entry.H:94:5: note: in expansion of macro 'ADD'
94 | ADD( int, "%d", v );
| ^~~
../timeline/src/Control_Sequence.C: In static member function 'static void Control_Sequence::peer_callback(OSC::Signal*, OSC::Signal::State, void*)':
../timeline/src/Control_Sequence.C:689:17: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
689 | asprintf( &s, "%s/%s", peer_prefix, path );
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 82/144] Compiling timeline/src/Cursor_Point.C
In file included from ../nonlib/Loggable.H:280,
from ../timeline/src/Sequence.H:29,
from ../timeline/src/Track.H:23,
from ../timeline/src/Track.C:27:
../nonlib/Log_Entry.H: In member function 'void Log_Entry::add(const char*, const char*)':
../nonlib/Log_Entry.H:56:27: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
56 | (void)asprintf( &_sa[ _i ], "%s " format, name, (exp) ); \
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../nonlib/Log_Entry.H:97:5: note: in expansion of macro 'ADD'
97 | ADD( const char *, "\"%s\"", v ? Loggable::escape( v ) : "" );
| ^~~
../nonlib/Log_Entry.H: In member function 'void Log_Entry::add(const char*, Loggable*)':
../nonlib/Log_Entry.H:56:27: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
56 | (void)asprintf( &_sa[ _i ], "%s " format, name, (exp) ); \
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../nonlib/Log_Entry.H:98:5: note: in expansion of macro 'ADD'
98 | ADD( Loggable * , "0x%X", v ? v->id() : 0 );
| ^~~
../nonlib/Log_Entry.H: In member function 'void Log_Entry::add(const char*, int)':
../nonlib/Log_Entry.H:56:27: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
56 | (void)asprintf( &_sa[ _i ], "%s " format, name, (exp) ); \
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../nonlib/Log_Entry.H:94:5: note: in expansion of macro 'ADD'
94 | ADD( int, "%d", v );
| ^~~
../nonlib/Log_Entry.H: In member function 'void Log_Entry::add(const char*, long unsigned int)':
../nonlib/Log_Entry.H:56:27: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
56 | (void)asprintf( &_sa[ _i ], "%s " format, name, (exp) ); \
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../nonlib/Log_Entry.H:96:5: note: in expansion of macro 'ADD'
96 | ADD( unsigned long, "%lu", v );
| ^~~
../timeline/src/Track.C: In member function 'virtual int Track::handle(int)':
../timeline/src/Track.C:1240:29: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
1240 | asprintf(&s2, "jack.port://%s:%s\r\n", instance_name, output[i].name() );
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 83/144] Compiling build/timeline/bin/import-ardour-session_gui.C
In file included from ../nonlib/Loggable.H:280,
from ../timeline/src/Sequence.H:29,
from ../timeline/src/Sequence_Widget.H:23,
from ../timeline/src/Sequence_Point.H:22,
from ../timeline/src/Cursor_Point.H:22,
from ../timeline/src/Cursor_Point.C:21:
../nonlib/Log_Entry.H: In member function 'void Log_Entry::add(const char*, nframes_t)':
../nonlib/Log_Entry.H:56:27: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
56 | (void)asprintf( &_sa[ _i ], "%s " format, name, (exp) ); \
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../nonlib/Log_Entry.H:95:5: note: in expansion of macro 'ADD'
95 | ADD( nframes_t, "%lu", (unsigned long)v );
| ^~~
../nonlib/Log_Entry.H: In member function 'void Log_Entry::add(const char*, const char*)':
../nonlib/Log_Entry.H:56:27: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
56 | (void)asprintf( &_sa[ _i ], "%s " format, name, (exp) ); \
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../nonlib/Log_Entry.H:97:5: note: in expansion of macro 'ADD'
97 | ADD( const char *, "\"%s\"", v ? Loggable::escape( v ) : "" );
| ^~~
[ 84/144] Compiling mixer/src/Meter_Module.C
timeline/bin/import-ardour-session_gui.C: In member function 'void UserInterface::cb_Import_i(Fl_Return_Button*, void*)':
timeline/bin/import-ardour-session_gui.C:31:17: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
31 | asprintf( &s, "import-ardour-session --overwrite '%s' '%s'", file_input->value(), getenv("PWD" ));
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 85/144] Compiling mixer/src/Module_Parameter_Editor.C
../timeline/src/Timeline.C: In member function 'position_info Timeline::render_tempomap(nframes_t, nframes_t, void (*)(nframes_t, const BBT&, void*), void*) const':
../timeline/src/Timeline.C:1056:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct position_info'; use assignment or value-initialization instead [-Wclass-memaccess]
1056 | memset( &pos, 0, sizeof( pos ) );
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../timeline/src/Sequence_Point.H:22,
from ../timeline/src/Tempo_Point.H:23,
from ../timeline/src/Tempo_Sequence.H:23,
from ../timeline/src/Timeline.C:36:
../timeline/src/Sequence_Widget.H:90:8: note: 'struct position_info' declared here
90 | struct position_info
| ^~~~~~~~~~~~~
In file included from ../nonlib/Loggable.H:280,
from ../timeline/src/Sequence.H:29,
from ../timeline/src/Tempo_Sequence.H:22:
../nonlib/Log_Entry.H: In member function 'void Log_Entry::add(const char*, const char*)':
../nonlib/Log_Entry.H:56:27: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
56 | (void)asprintf( &_sa[ _i ], "%s " format, name, (exp) ); \
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../nonlib/Log_Entry.H:97:5: note: in expansion of macro 'ADD'
97 | ADD( const char *, "\"%s\"", v ? Loggable::escape( v ) : "" );
| ^~~
../timeline/src/Timeline.C: In member function 'void Timeline::menu_cb(Fl_Menu_*)':
../timeline/src/Timeline.C:591:25: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
591 | asprintf( &url, "file:///%s\n", name );
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 86/144] Linking build/timeline/import-ardour-session_gui
[ 87/144] Compiling mixer/src/Module.C
In file included from ../nonlib/Loggable.H:280,
from ../timeline/src/Sequence.H:29,
from ../timeline/src/Audio_Region.C:26:
../nonlib/Log_Entry.H: In member function 'void Log_Entry::add(const char*, const char*)':
../nonlib/Log_Entry.H:56:27: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
56 | (void)asprintf( &_sa[ _i ], "%s " format, name, (exp) ); \
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../nonlib/Log_Entry.H:97:5: note: in expansion of macro 'ADD'
97 | ADD( const char *, "\"%s\"", v ? Loggable::escape( v ) : "" );
| ^~~
../nonlib/Log_Entry.H: In member function 'void Log_Entry::add(const char*, float)':
../nonlib/Log_Entry.H:56:27: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
56 | (void)asprintf( &_sa[ _i ], "%s " format, name, (exp) ); \
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../nonlib/Log_Entry.H:99:5: note: in expansion of macro 'ADD'
99 | ADD( float, "%f", v );
| ^~~
../nonlib/Log_Entry.H: In member function 'void Log_Entry::add(const char*, int)':
../nonlib/Log_Entry.H:56:27: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
56 | (void)asprintf( &_sa[ _i ], "%s " format, name, (exp) ); \
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../nonlib/Log_Entry.H:94:5: note: in expansion of macro 'ADD'
94 | ADD( int, "%d", v );
| ^~~
../nonlib/Log_Entry.H: In member function 'void Log_Entry::add(const char*, nframes_t)':
../nonlib/Log_Entry.H:56:27: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
56 | (void)asprintf( &_sa[ _i ], "%s " format, name, (exp) ); \
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../nonlib/Log_Entry.H:95:5: note: in expansion of macro 'ADD'
95 | ADD( nframes_t, "%lu", (unsigned long)v );
| ^~~
[ 88/144] Compiling mixer/src/LADSPAInfo.C
[ 89/144] Compiling mixer/src/Project.C
../mixer/src/Module_Parameter_Editor.C: In static member function 'static void Module_Parameter_Editor::menu_cb(Fl_Widget*, void*)':
../mixer/src/Module_Parameter_Editor.C:617:12: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 256 equals destination size [-Wstringop-truncation]
617 | strncpy( picked, m->mvalue()->label(), sizeof( picked ) );
| ^
../mixer/src/Module_Parameter_Editor.C: In member function 'void Module_Parameter_Editor::menu_cb(Fl_Menu_*)':
../mixer/src/Module_Parameter_Editor.C:617:12: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 256 equals destination size [-Wstringop-truncation]
[ 90/144] Linking build/timeline/non-timeline
../mixer/src/Project.C: In static member function 'static bool Project::validate(const char*)':
../mixer/src/Project.C:232:10: warning: ignoring return value of 'int chdir(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result]
232 | chdir( pwd );
| ~~~~~^~~~~~~
../mixer/src/Project.C: In static member function 'static int Project::open(const char*)':
../mixer/src/Project.C:247:10: warning: ignoring return value of 'int chdir(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result]
247 | chdir( name );
| ~~~~~^~~~~~~~
../mixer/src/Project.C:279:11: warning: ignoring return value of 'char* getcwd(char*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
279 | getcwd( _path, sizeof( _path ) );
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 91/144] Compiling mixer/src/Spatializer_Module.C
[ 92/144] Compiling mixer/src/Plugin_Module.C
../mixer/src/Module.C: In member function 'virtual void Module::update_tooltip()':
../mixer/src/Module.C:185:13: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
185 | asprintf( &s, "Left click to edit parameters; Ctrl + left click to select; right click or MENU key for menu. (info: latency: %lu)", (unsigned long) get_module_latency() );
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../nonlib/Loggable.H:280,
from ../mixer/src/Module.H:31,
from ../mixer/src/Module.C:20:
../nonlib/Log_Entry.H: In member function 'void Log_Entry::add(const char*, const char*)':
../nonlib/Log_Entry.H:56:27: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
56 | (void)asprintf( &_sa[ _i ], "%s " format, name, (exp) ); \
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../nonlib/Log_Entry.H:97:5: note: in expansion of macro 'ADD'
97 | ADD( const char *, "\"%s\"", v ? Loggable::escape( v ) : "" );
| ^~~
../nonlib/Log_Entry.H: In member function 'void Log_Entry::add(const char*, Loggable*)':
../nonlib/Log_Entry.H:56:27: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
56 | (void)asprintf( &_sa[ _i ], "%s " format, name, (exp) ); \
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../nonlib/Log_Entry.H:98:5: note: in expansion of macro 'ADD'
98 | ADD( Loggable * , "0x%X", v ? v->id() : 0 );
| ^~~
../nonlib/Log_Entry.H: In member function 'void Log_Entry::add(const char*, int)':
../nonlib/Log_Entry.H:56:27: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
56 | (void)asprintf( &_sa[ _i ], "%s " format, name, (exp) ); \
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../nonlib/Log_Entry.H:94:5: note: in expansion of macro 'ADD'
94 | ADD( int, "%d", v );
| ^~~
../nonlib/Log_Entry.H: In member function 'void Log_Entry::add_raw(const char*, const char*)':
../nonlib/Log_Entry.H:63:27: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
63 | (void)asprintf( &_sa[ _i ], "%s %s", name, v );
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../mixer/src/Module.C: In member function 'const char* Module::Port::osc_number_path()':
../mixer/src/Module.C:320:13: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
320 | asprintf( &path, "%s/strip#/%i/%s", client_name, n, rem );
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../mixer/src/Module.C: In member function 'char* Module::Port::generate_osc_path()':
../mixer/src/Module.C:403:17: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
403 | asprintf( &path, "/strip/%s/%s.%i/%s", module()->chain()->name(), p->module()->label(), n, p->name() );
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../mixer/src/Module.C:405:17: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
405 | asprintf( &path, "/strip/%s/%s/%s", module()->chain()->name(), p->module()->label(), p->name() );
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../mixer/src/Module.C: In member function 'void Module::Port::change_osc_path(char*)':
../mixer/src/Module.C:430:17: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
430 | asprintf( &unscaled_path, "%s/unscaled", path );
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../mixer/src/Module.C: In function 'char* generate_port_name(const char*, int, int)':
../mixer/src/Module.C:1170:13: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
1170 | asprintf( &s, "%s%s%s-%i",
| ~~~~~~~~^~~~~~~~~~~~~~~~~~
1171 | aux ? aux : "",
| ~~~~~~~~~~~~~~~
1172 | aux ? "/" : "",
| ~~~~~~~~~~~~~~~
1173 | direction == JACK::Port::Input ? "in" : "out",
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1174 | n + 1 );
| ~~~~~~~
../mixer/src/Module.C: In member function 'void Module::menu_cb(const Fl_Menu_*)':
../mixer/src/Module.C:946:12: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 256 equals destination size [-Wstringop-truncation]
946 | strncpy( picked, m->mvalue()->label(), sizeof( picked ) );
| ^
../mixer/src/Module.C: In static member function 'static void Module::menu_cb(Fl_Widget*, void*)':
../mixer/src/Module.C:946:12: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 256 equals destination size [-Wstringop-truncation]
Metadata
Metadata
Assignees
Labels
No labels