id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,cpu,platform 1714,r.terraflow does not compile,cmbarton,grass-dev@…,"In the latest update of 6.4.3 svn, r.terraflow does not compile, at least on the Mac. Here is the error: {{{ Michaels-MacBook-Air:r.terraflow cmbarton$ make c++ -c -I/Users/Shared/grass_dev/grass64_rb/dist.x86_64-apple-darwin12.1.0/include -arch i386 -isysroot /Developer/SDKs/MacOSX10.6.sdk -DUSER=\""cmbarton\"" -DNODATA_FIX -D_FILE_OFFSET_BITS=64 -DPACKAGE=\""""grassmods""\"" -DELEV_FLOAT main.cc -o OBJ.x86_64-apple-darwin12.1.0/FLOAT/main.o In file included from main.cc:39: In file included from ./common.h:27: In file included from /Users/Shared/grass_dev/grass64_rb/dist.x86_64-apple-darwin12.1.0/include/grass/iostream/ami.h:39: In file included from /Users/Shared/grass_dev/grass64_rb/dist.x86_64-apple-darwin12.1.0/include/grass/iostream/empq_impl.h:26: In file included from /Users/Shared/grass_dev/grass64_rb/dist.x86_64-apple-darwin12.1.0/include/grass/iostream/empq.h:33: /Users/Shared/grass_dev/grass64_rb/dist.x86_64-apple-darwin12.1.0/include/grass/iostream/embuffer.h:1123:56: error: default arguments cannot be added to an out-of-line definition of a member of a class template long em_buffer::insert(AMI_STREAM* str, long bos=0) { ^ ~ In file included from main.cc:39: In file included from ./common.h:27: In file included from /Users/Shared/grass_dev/grass64_rb/dist.x86_64-apple-darwin12.1.0/include/grass/iostream/ami.h:39: In file included from /Users/Shared/grass_dev/grass64_rb/dist.x86_64-apple-darwin12.1.0/include/grass/iostream/empq_impl.h:26: In file included from /Users/Shared/grass_dev/grass64_rb/dist.x86_64-apple-darwin12.1.0/include/grass/iostream/empq.h:35: /Users/Shared/grass_dev/grass64_rb/dist.x86_64-apple-darwin12.1.0/include/grass/iostream/minmaxheap.h:494:7: error: reference to non-static member function must be called; did you mean to call it with no arguments? if (size) { ^~~~ () main.cc:181:16: warning: format string is not a string literal (potentially insecure) [-Wformat-security] G_fatal_error(_(""Unable to create temp dir"")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/Shared/grass_dev/grass64_rb/dist.x86_64-apple-darwin12.1.0/include/grass/glocale.h:10:16: note: expanded from macro '_' #define _(str) G_gettext(PACKAGE,(str)) ^~~~~~~~~~~~~~~~~~~~~~~~ main.cc:191:15: warning: format string is not a string literal (potentially insecure) [-Wformat-security] G_warning(_(""The '-q' flag is superseded and will be removed "" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/Shared/grass_dev/grass64_rb/dist.x86_64-apple-darwin12.1.0/include/grass/glocale.h:10:16: note: expanded from macro '_' #define _(str) G_gettext(PACKAGE,(str)) ^~~~~~~~~~~~~~~~~~~~~~~~ main.cc:367:19: warning: format string is not a string literal (potentially insecure) [-Wformat-security] G_fatal_error(_(""cannot read range"")); ^~~~~~~~~~~~~~~~~~~~~~ /Users/Shared/grass_dev/grass64_rb/dist.x86_64-apple-darwin12.1.0/include/grass/glocale.h:10:16: note: expanded from macro '_' #define _(str) G_gettext(PACKAGE,(str)) ^~~~~~~~~~~~~~~~~~~~~~~~ main.cc:389:19: warning: format string is not a string literal (potentially insecure) [-Wformat-security] G_fatal_error(_(""cannot write colors"")); ^~~~~~~~~~~~~~~~~~~~~~~~ /Users/Shared/grass_dev/grass64_rb/dist.x86_64-apple-darwin12.1.0/include/grass/glocale.h:10:16: note: expanded from macro '_' #define _(str) G_gettext(PACKAGE,(str)) ^~~~~~~~~~~~~~~~~~~~~~~~ main.cc:407:19: warning: format string is not a string literal (potentially insecure) [-Wformat-security] G_fatal_error(_(""cannot read range"")); ^~~~~~~~~~~~~~~~~~~~~~ /Users/Shared/grass_dev/grass64_rb/dist.x86_64-apple-darwin12.1.0/include/grass/glocale.h:10:16: note: expanded from macro '_' #define _(str) G_gettext(PACKAGE,(str)) ^~~~~~~~~~~~~~~~~~~~~~~~ main.cc:414:19: warning: format string is not a string literal (potentially insecure) [-Wformat-security] G_fatal_error(_(""cannot write colors"")); ^~~~~~~~~~~~~~~~~~~~~~~~ /Users/Shared/grass_dev/grass64_rb/dist.x86_64-apple-darwin12.1.0/include/grass/glocale.h:10:16: note: expanded from macro '_' #define _(str) G_gettext(PACKAGE,(str)) ^~~~~~~~~~~~~~~~~~~~~~~~ main.cc:434:44: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] G_message( ""\t\t FILL: %s [%d elements, %dB each]"", ~^ %ld main.cc:437:45: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] G_message( ""\t\t FLOW: %s [%ld elements, %dB each]"", ~^ %ld 8 warnings and 2 errors generated. make: *** [OBJ.x86_64-apple-darwin12.1.0/FLOAT/main.o] Error 1 Michaels-MacBook-Air:r.terraflow cmbarton$ }}} ",defect,closed,blocker,6.4.3,Default,svn-releasebranch64,fixed,r.terraflow,,Unspecified,Unspecified