Cook: vfu 4.12 ================================================================================ QA: checking package receipt... Checking build dependencies... Installing (pkg/local): libpcre-8.42-i486 Installing (pkg/local): libpcre16-8.42-i486 Installing (pkg/local): libpcre32-8.42-i486 Installing (pkg/local): libpcrecpp-8.42-i486 Installing (pkg/local): libpcreposix-8.42-i486 Installing (pkg/local): pcre-8.42-any Installing (pkg/local): pcre-apps-8.42-i486 Installing (pkg/local): pcre-dev-8.42-any Extracting source archive "vfu-4.12.tar.gz" Executing: compile_rules CFLAGS : -march=i486 -Os -pipe -mindirect-branch=thunk CXXLAGS : -march=i486 -Os -pipe -mindirect-branch=thunk CPPFLAGS : -D_GLIBCXX_USE_C99_MATH=1 LDFLAGS : -Wl,-Os,--as-needed make -C vslib make[1]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[1]: Entering directory '/home/slitaz/wok/vfu/source/vfu-4.12/vslib' true mkdir -p .OBJ.libvslib.a g++ -I. -O2 -c clusters.cpp -o .OBJ.libvslib.a/clusters.o g++ -I. -O2 -c dlog.cpp -o .OBJ.libvslib.a/dlog.o dlog.cpp: In member function 'void TLogFile::log(const char*, int, const char*)': dlog.cpp:70:15: warning: format not a string literal and no format arguments [-Wformat-security] fprintf( f, tmp ); ^~~ dlog.cpp:71:35: warning: format not a string literal and no format arguments [-Wformat-security] if (on_stdout) fprintf( stdout, tmp ); ^~~ dlog.cpp:72:35: warning: format not a string literal and no format arguments [-Wformat-security] if (on_stderr) fprintf( stderr, tmp ); ^~~ g++ -I. -O2 -c eval.cpp -o .OBJ.libvslib.a/eval.o g++ -I. -O2 -c fnmatch2.cpp -o .OBJ.libvslib.a/fnmatch2.o g++ -I. -O2 -c getopt2.cpp -o .OBJ.libvslib.a/getopt2.o g++ -I. -O2 -c scroll.cpp -o .OBJ.libvslib.a/scroll.o g++ -I. -O2 -c vslib.cpp -o .OBJ.libvslib.a/vslib.o g++ -I. -O2 -c vstring.cpp -o .OBJ.libvslib.a/vstring.o g++ -I. -O2 -c vstrlib.cpp -o .OBJ.libvslib.a/vstrlib.o g++ -I. -O2 -c vsuti.cpp -o .OBJ.libvslib.a/vsuti.o vsuti.cpp: In function 'char* expand_path(const char*, char*)': vsuti.cpp:326:11: warning: ignoring return value of 'char* realpath(const char*, char*)', declared with attribute warn_unused_result [-Wunused-result] realpath( src, dest); ~~~~~~~~^~~~~~~~~~~~ g++ -I. -O2 -c vscrc.cpp -o .OBJ.libvslib.a/vscrc.o ar rv libvslib.a .OBJ.libvslib.a/clusters.o .OBJ.libvslib.a/dlog.o .OBJ.libvslib.a/eval.o .OBJ.libvslib.a/fnmatch2.o .OBJ.libvslib.a/getopt2.o .OBJ.libvslib.a/scroll.o .OBJ.libvslib.a/vslib.o .OBJ.libvslib.a/vstring.o .OBJ.libvslib.a/vstrlib.o .OBJ.libvslib.a/vsuti.o .OBJ.libvslib.a/vscrc.o ar: creating libvslib.a a - .OBJ.libvslib.a/clusters.o a - .OBJ.libvslib.a/dlog.o a - .OBJ.libvslib.a/eval.o a - .OBJ.libvslib.a/fnmatch2.o a - .OBJ.libvslib.a/getopt2.o a - .OBJ.libvslib.a/scroll.o a - .OBJ.libvslib.a/vslib.o a - .OBJ.libvslib.a/vstring.o a - .OBJ.libvslib.a/vstrlib.o a - .OBJ.libvslib.a/vsuti.o a - .OBJ.libvslib.a/vscrc.o ranlib libvslib.a mkdir -p .OBJ.libvscon.a g++ -I. -I/usr/include/ncurses -O2 -c ansiterm.cpp -o .OBJ.libvscon.a/ansiterm.o ansiterm.cpp: In function 'void AnsiPuts(const char*)': ansiterm.cpp:133:15: warning: format not a string literal and no format arguments [-Wformat-security] printf( s ); ^ ansiterm.cpp: In function 'void AnsiPuts(const char*, int)': ansiterm.cpp:140:15: warning: format not a string literal and no format arguments [-Wformat-security] printf( s ); ^ g++ -I. -I/usr/include/ncurses -O2 -c conmenu.cpp -o .OBJ.libvscon.a/conmenu.o g++ -I. -I/usr/include/ncurses -O2 -c form_in.cpp -o .OBJ.libvscon.a/form_in.o g++ -I. -I/usr/include/ncurses -O2 -c unicon.cpp -o .OBJ.libvscon.a/unicon.o ar rv libvscon.a .OBJ.libvscon.a/ansiterm.o .OBJ.libvscon.a/conmenu.o .OBJ.libvscon.a/form_in.o .OBJ.libvscon.a/unicon.o ar: creating libvscon.a a - .OBJ.libvscon.a/ansiterm.o a - .OBJ.libvscon.a/conmenu.o a - .OBJ.libvscon.a/form_in.o a - .OBJ.libvscon.a/unicon.o ranlib libvscon.a mkdir -p .OBJ.test g++ -g -I. -DTEST -c test.cpp -o .OBJ.test/test.o g++ .OBJ.test/test.o -g -L. -lvslib -lvscon -lpcre -lncurses -o test make[1]: Leaving directory '/home/slitaz/wok/vfu/source/vfu-4.12/vslib' make -C vfu make[1]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[1]: Entering directory '/home/slitaz/wok/vfu/source/vfu-4.12/vfu' mkdir -p .OBJ.vfu g++ -I../vslib -I/usr/include/ncurses -O2 -c see.cpp -o .OBJ.vfu/see.o see.cpp:231:34: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] sprintf( t, opt->dec_pos ? "%10"FMT_OFF_T"d":"%010"FMT_OFF_T"X", fpos + rowsz * y ); ^ see.cpp:231:52: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] sprintf( t, opt->dec_pos ? "%10"FMT_OFF_T"d":"%010"FMT_OFF_T"X", fpos + rowsz * y ); ^ see.cpp:265:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] status( "%3.0f%% | Pos. %4"FMT_OFF_T"d of %4"FMT_OFF_T"d | Alt+H Help | %s", ^ see.cpp:265:41: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] status( "%3.0f%% | Pos. %4"FMT_OFF_T"d of %4"FMT_OFF_T"d | Alt+H Help | %s", ^ see.cpp:336:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] status( "%3.0f%% | Pos. %4"FMT_OFF_T"d | Line %4"FMT_OFF_T"d of %4"FMT_OFF_T"d%c|%4d+ | Alt+H Help | %s", ^ see.cpp:336:41: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] status( "%3.0f%% | Pos. %4"FMT_OFF_T"d | Line %4"FMT_OFF_T"d of %4"FMT_OFF_T"d%c|%4d+ | Alt+H Help | %s", ^ see.cpp:336:63: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] status( "%3.0f%% | Pos. %4"FMT_OFF_T"d | Line %4"FMT_OFF_T"d of %4"FMT_OFF_T"d%c|%4d+ | Alt+H Help | %s", ^ see.cpp:441:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] status( " Going down.... line: %6"FMT_OFF_T"d (%3.0f%%) press ESCAPE to cancel ", line, fpos_percent() ); ^ see.cpp:466:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] sprintf( sss, "x%"FMT_OFF_T"X", fpos ); ^ see.cpp:493:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] sprintf( sss, "%"FMT_OFF_T"d", line); ^ see.cpp:523:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] status( " Going down.... line: %6"FMT_OFF_T"d -- %3.0f%% (press ESCAPE to cancel) ", line, fpos_percent() ); ^ see.cpp:531:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] status( " Going up.... line: %6"FMT_OFF_T"d -- %3.0f%% (press ESCAPE to cancel) ", line, fpos_percent() ); ^ see.cpp:563:15: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] status( "Searching.... line: %6"FMT_OFF_T"d -- %3.0f%% (press ESCAPE to cancel) ", line, fpos_percent() ); ^ see.cpp:570:15: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] status( "Pattern `%s' found at pos: %"FMT_OFF_T"d (0x%"FMT_OFF_T"X)", opt->last_search, spos, spos ); ^ see.cpp:570:54: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] status( "Pattern `%s' found at pos: %"FMT_OFF_T"d (0x%"FMT_OFF_T"X)", opt->last_search, spos, spos ); ^ g++ -I../vslib -I/usr/include/ncurses -O2 -c vfu.cpp -o .OBJ.vfu/vfu.o vfu.cpp: In function 'void vfu_init()': vfu.cpp:499:39: warning: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result [-Wunused-result] if( expand_path( "." ) == "" ) chdir( "/" ); ~~~~~^~~~~~~ vfu.cpp:502:9: warning: ignoring return value of 'char* getcwd(char*, size_t)', declared with attribute warn_unused_result [-Wunused-result] getcwd( t, MAX_PATH-1 ); ~~~~~~^~~~~~~~~~~~~~~~~ vfu.cpp: In function 'void vfu_exit_path(const char*)': vfu.cpp:690:8: warning: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result [-Wunused-result] chdir( a_path ); ~~~~~^~~~~~~~~~ vfu.cpp: In function 'void vfu_shell(const char*, const char*)': vfu.cpp:1165:8: warning: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result [-Wunused-result] chdir( work_path ); /* in case SHELL changed directory... (DOS only :)) */ ~~~~~^~~~~~~~~~~~~ g++ -I../vslib -I/usr/include/ncurses -O2 -c vfuarc.cpp -o .OBJ.vfu/vfuarc.o vfuarc.cpp: In function 'void vfu_browse_archive_file()': vfuarc.cpp:125:8: warning: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result [-Wunused-result] chdir( tmpdir ); ~~~~~^~~~~~~~~~ vfuarc.cpp:139:8: warning: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result [-Wunused-result] chdir( tmpdir ); /* FIXME: a little hack -- vfu_shell() changes current path */ ~~~~~^~~~~~~~~~ vfuarc.cpp:142:8: warning: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result [-Wunused-result] chdir( work_path ); ~~~~~^~~~~~~~~~~~~ vfuarc.cpp: In function 'void vfu_user_external_archive_exec(VString&)': vfuarc.cpp:158:8: warning: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result [-Wunused-result] chdir( tmpdir ); ~~~~~^~~~~~~~~~ vfuarc.cpp:172:8: warning: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result [-Wunused-result] chdir( tmpdir ); /* FIXME: a little hack -- vfu_shell() changes current path */ ~~~~~^~~~~~~~~~ vfuarc.cpp:177:8: warning: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result [-Wunused-result] chdir( work_path ); ~~~~~^~~~~~~~~~~~~ g++ -I../vslib -I/usr/include/ncurses -O2 -c vfucopy.cpp -o .OBJ.vfu/vfucopy.o vfucopy.cpp: In function 'int over_if_exist(const char*, const char*, CopyInfo*)': vfucopy.cpp:205:13: warning: ignoring return value of 'int system(const char*)', declared with attribute warn_unused_result [-Wunused-result] system( cmd ); ~~~~~~^~~~~~~ vfucopy.cpp: In function 'int vfu_copy_mode(const char*, const char*)': vfucopy.cpp:248:10: warning: ignoring return value of 'int chown(const char*, __uid_t, __gid_t)', declared with attribute warn_unused_result [-Wunused-result] chown( dst, st.st_uid, st.st_gid ); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -I../vslib -I/usr/include/ncurses -O2 -c vfudir.cpp -o .OBJ.vfu/vfudir.o g++ -I../vslib -I/usr/include/ncurses -O2 -c vfufiles.cpp -o .OBJ.vfu/vfufiles.o vfufiles.cpp: In function 'void vfu_read_local_files(int)': vfufiles.cpp:216:9: warning: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result [-Wunused-result] chdir( "/" ); ~~~~~^~~~~~~ vfufiles.cpp:231:11: warning: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result [-Wunused-result] chdir( work_path ); ~~~~~^~~~~~~~~~~~~ vfufiles.cpp:239:11: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fgets( t, 100, f ); ~~~~~^~~~~~~~~~~~~ g++ -I../vslib -I/usr/include/ncurses -O2 -c vfumenu.cpp -o .OBJ.vfu/vfumenu.o g++ -I../vslib -I/usr/include/ncurses -O2 -c vfuopt.cpp -o .OBJ.vfu/vfuopt.o g++ -I../vslib -I/usr/include/ncurses -O2 -c vfusys.cpp -o .OBJ.vfu/vfusys.o g++ -I../vslib -I/usr/include/ncurses -O2 -c vfutools.cpp -o .OBJ.vfu/vfutools.o vfutools.cpp: In function 'void vfu_tool_replace_sym_org(int)': vfutools.cpp:294:14: warning: ignoring return value of 'int symlink(const char*, const char*)', declared with attribute warn_unused_result [-Wunused-result] symlink( sym, org ); ~~~~~~~^~~~~~~~~~~~ g++ -I../vslib -I/usr/include/ncurses -O2 -c vfuuti.cpp -o .OBJ.vfu/vfuuti.o vfuuti.cpp: In function 'const char* vfu_temp()': vfuuti.cpp:458:12: warning: ignoring return value of 'int mkstemp(char*)', declared with attribute warn_unused_result [-Wunused-result] mkstemp( vfu_temp_filename ); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ g++ -I../vslib -I/usr/include/ncurses -O2 -c vfuview.cpp -o .OBJ.vfu/vfuview.o g++ .OBJ.vfu/see.o .OBJ.vfu/vfu.o .OBJ.vfu/vfuarc.o .OBJ.vfu/vfucopy.o .OBJ.vfu/vfudir.o .OBJ.vfu/vfufiles.o .OBJ.vfu/vfumenu.o .OBJ.vfu/vfuopt.o .OBJ.vfu/vfusys.o .OBJ.vfu/vfutools.o .OBJ.vfu/vfuuti.o .OBJ.vfu/vfuview.o -L../vslib -lvslib -lvscon -lpcre -lncurses -o vfu make[1]: Leaving directory '/home/slitaz/wok/vfu/source/vfu-4.12/vfu' Copying man pages... Done ================================================================================ Executing strip on all files... Done Time: 0.39s. Size: 390316 B -> 340652 B. Save: 48 KB. Installing (pkg/local): advancecomp-static-2.1-i486 Compressing man pages... Done Time: 1.41s. Size: 7911 B -> 3256 B. Save: 5 KB. Cache hit: 1/1. ================================================================================ Build dependencies to remove: 9 Removing: advancecomp-static libpcre libpcre16 libpcre32 libpcrecpp libpcreposix pcre pcre-apps pcre-dev Pack: vfu 4.12 ================================================================================ Executing: genpkg_rules Copying folders and files... Done Copying "receipt"... Done Determining package architecture... i486 Creating the list of files... Done Creating md5sum of files... Done Compressing the FS... Done Creating full cpio archive... Done QA: checking for empty package... Done Removing old package "vfu-4.12-i486.tazpkg" Done The release checksum has changed. ================================================================================ Package "vfu-4.12-i486.tazpkg" created Post-check ================================================================================ Checking build... Done Checking 'any' arch... Done Checking libtool in source/vfu-4.12... Done Checking site script in source/vfu-4.12... Done Checking ownership in install... Done Checking permissions in install... Done Checking broken symlinks in install... Done Querying Repology... Done Updating activity log... Done ================================================================================ Summary for: vfu 4.12 ================================================================================ Src file : vfu-4.12.tar.gz Src size : 436.0K Source dir : 3.5M Produced : 416.0K Cook time : 33s Cook date : 2020-07-08 03:26 Target arch : i486 -------------------------------------------------------------------------------- # : Packed : Compressed : Files : Package name -------------------------------------------------------------------------------- 1 : 416.0K : 131.4K : 9 : vfu-4.12-i486.tazpkg ================================================================================