make[1]: Entering directory '/media/data/sources/octave/mxe-octave-w64' rm -rf '/media/data/sources/octave/mxe-octave-w64/tmp-nsis' '/media/data/sources/octave/mxe-octave-w64/tmp-nsis-install' mkdir -p '/media/data/sources/octave/mxe-octave-w64/tmp-nsis' ( cd '/media/data/sources/octave/mxe-octave-w64/tmp-nsis' && tar xjf '/media/data/sources/octave/mxe-octave-w64/pkg/nsis-2.46-src.tar.bz2' ) || false test ! -d '/media/data/sources/octave/mxe-octave-w64/src/nsis' || cp -a '/media/data/sources/octave/mxe-octave-w64/src/nsis' '/media/data/sources/octave/mxe-octave-w64/tmp-nsis' cd '/media/data/sources/octave/mxe-octave-w64/tmp-nsis/nsis-2.46-src' (cd '/media/data/sources/octave/mxe-octave-w64/tmp-nsis/nsis-2.46-src' && patch -p1 -u) < /media/data/sources/octave/mxe-octave-w64/src/nsis-1-fixes.patch patching file SCons/Tools/crossmingw.py patching file SConstruct patching file Source/util.h patching file SCons/Config/gnu patching file Source/DialogTemplate.cpp patching file Source/Platform.h patching file Source/Plugins.cpp patching file Source/ResourceEditor.cpp patching file Source/ResourceEditor.h patching file Source/ResourceVersionInfo.cpp patching file Source/fileform.cpp patching file Source/mmap.cpp patching file Source/script.cpp patching file Source/util.cpp patching file Contrib/InstallOptions/InstallerOptions.cpp patching file Contrib/Makensisw/afxres.h patching file Contrib/Makensisw/makensisw.h patching file Source/SConscript patching file Source/exehead/SConscript patching file Source/util.cpp cd '/media/data/sources/octave/mxe-octave-w64/tmp-nsis/nsis-2.46-src' && patch -p1 < /media/data/sources/octave/mxe-octave-w64/src/win64-nsis.patch patching file SCons/Tools/crossmingw.py cd '/media/data/sources/octave/mxe-octave-w64/tmp-nsis/nsis-2.46-src' && scons VERBOSE=1 MINGW_CROSS_PREFIX='x86_64-w64-mingw32-' PREFIX='/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32' PREFIX_BIN=/media/data/sources/octave/mxe-octave-w64/usr/bin APPEND_LIBPATH='/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/lib32' SKIPUTILS='NSIS Menu' install scons: Reading SConscript files ... Mkdir("build/release/config") Delete("nsis-11-Oct-2015.cvs") Delete(".instdist") Delete(".test") Using GNU tools configuration Checking for linker flag $MAP_FLAG... yes Checking for linker flag -s... yes Checking for linker flag $MAP_FLAG... yes Checking for linker flag -s... yes Checking for memcpy requirement... no Checking for memset requirement... no Checking for linker flag -pthread... yes Checking for __BIG_ENDIAN__... no scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. File "/media/data/sources/octave/mxe-octave-w64/tmp-nsis/nsis-2.46-src/SConstruct", line 438, in BuildStub scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. File "/media/data/sources/octave/mxe-octave-w64/tmp-nsis/nsis-2.46-src/SConstruct", line 438, in BuildStub scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. File "/media/data/sources/octave/mxe-octave-w64/tmp-nsis/nsis-2.46-src/SConstruct", line 438, in BuildStub scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. File "/media/data/sources/octave/mxe-octave-w64/tmp-nsis/nsis-2.46-src/SConstruct", line 438, in BuildStub scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. File "/media/data/sources/octave/mxe-octave-w64/tmp-nsis/nsis-2.46-src/SConstruct", line 438, in BuildStub scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. File "/media/data/sources/octave/mxe-octave-w64/tmp-nsis/nsis-2.46-src/SConstruct", line 438, in BuildStub scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. File "/media/data/sources/octave/mxe-octave-w64/tmp-nsis/nsis-2.46-src/SConstruct", line 462, in Checking for C library gdi32... yes Checking for C library user32... yes Checking for C library pthread... yes Checking for C library iconv... no scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. File "/media/data/sources/octave/mxe-octave-w64/tmp-nsis/nsis-2.46-src/SConstruct", line 546, in scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. File "/media/data/sources/octave/mxe-octave-w64/tmp-nsis/nsis-2.46-src/SConstruct", line 546, in scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. File "/media/data/sources/octave/mxe-octave-w64/tmp-nsis/nsis-2.46-src/SConstruct", line 546, in scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. File "/media/data/sources/octave/mxe-octave-w64/tmp-nsis/nsis-2.46-src/SConstruct", line 546, in scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. File "/media/data/sources/octave/mxe-octave-w64/tmp-nsis/nsis-2.46-src/SConstruct", line 546, in scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. File "/media/data/sources/octave/mxe-octave-w64/tmp-nsis/nsis-2.46-src/SConstruct", line 546, in scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. File "/media/data/sources/octave/mxe-octave-w64/tmp-nsis/nsis-2.46-src/SConstruct", line 546, in scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. File "/media/data/sources/octave/mxe-octave-w64/tmp-nsis/nsis-2.46-src/SConstruct", line 546, in scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. File "/media/data/sources/octave/mxe-octave-w64/tmp-nsis/nsis-2.46-src/SConstruct", line 546, in scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. File "/media/data/sources/octave/mxe-octave-w64/tmp-nsis/nsis-2.46-src/SConstruct", line 546, in scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. File "/media/data/sources/octave/mxe-octave-w64/tmp-nsis/nsis-2.46-src/SConstruct", line 546, in scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. File "/media/data/sources/octave/mxe-octave-w64/tmp-nsis/nsis-2.46-src/SConstruct", line 546, in scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. File "/media/data/sources/octave/mxe-octave-w64/tmp-nsis/nsis-2.46-src/SConstruct", line 546, in scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. File "/media/data/sources/octave/mxe-octave-w64/tmp-nsis/nsis-2.46-src/SConstruct", line 546, in scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. File "/media/data/sources/octave/mxe-octave-w64/tmp-nsis/nsis-2.46-src/SConstruct", line 546, in scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. File "/media/data/sources/octave/mxe-octave-w64/tmp-nsis/nsis-2.46-src/SConstruct", line 546, in scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. File "/media/data/sources/octave/mxe-octave-w64/tmp-nsis/nsis-2.46-src/SConstruct", line 546, in scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. File "/media/data/sources/octave/mxe-octave-w64/tmp-nsis/nsis-2.46-src/SConstruct", line 608, in Checking for C library iconv... no scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. File "/media/data/sources/octave/mxe-octave-w64/tmp-nsis/nsis-2.46-src/SConstruct", line 608, in scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. File "/media/data/sources/octave/mxe-octave-w64/tmp-nsis/nsis-2.46-src/SConstruct", line 608, in scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. File "/media/data/sources/octave/mxe-octave-w64/tmp-nsis/nsis-2.46-src/SConstruct", line 608, in scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. File "/media/data/sources/octave/mxe-octave-w64/tmp-nsis/nsis-2.46-src/SConstruct", line 608, in scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. File "/media/data/sources/octave/mxe-octave-w64/tmp-nsis/nsis-2.46-src/SConstruct", line 608, in scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. File "/media/data/sources/octave/mxe-octave-w64/tmp-nsis/nsis-2.46-src/SConstruct", line 608, in scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. File "/media/data/sources/octave/mxe-octave-w64/tmp-nsis/nsis-2.46-src/SConstruct", line 618, in scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. File "/media/data/sources/octave/mxe-octave-w64/tmp-nsis/nsis-2.46-src/SConstruct", line 633, in scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. File "/media/data/sources/octave/mxe-octave-w64/tmp-nsis/nsis-2.46-src/SConstruct", line 677, in Checking for C library dl... yes Checking for C library gdi32... yes Checking for C library iconv... no Checking for C library pthread... yes Checking for C library user32... yes Checking for C++ library cppunit... yes scons: done reading SConscript files. scons: Building targets ... Install file: "COPYING" as "/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/share/doc/nsis/COPYING" Install file: "nsisconf.nsh" as "/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/etc/nsisconf.nsh" x86_64-w64-mingw32-gcc -m32 -o build/release/stub_bzip2/bgbg.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_BZIP2 -Ibuild/release/config Source/exehead/bgbg.c x86_64-w64-mingw32-gcc -m32 -o build/release/stub_bzip2/components.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_BZIP2 -Ibuild/release/config Source/exehead/components.c x86_64-w64-mingw32-gcc -m32 -o build/release/stub_bzip2/exec.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_BZIP2 -Ibuild/release/config Source/exehead/exec.c Source/exehead/exec.c: In function 'ExecuteEntry': Source/exehead/exec.c:373:15: warning: unused variable 'buf1' [-Wunused-variable] char *buf1=GetStringFromParm(0x13); ^ Source/exehead/exec.c:844:15: warning: unused variable 'buf1' [-Wunused-variable] char *buf1=GetStringFromParm(0x15); ^ In file included from Source/exehead/exec.c:20:0: Source/exehead/fileform.h:504:70: warning: pointer targets in passing argument 3 of '_dodecomp' differ in signedness [-Wpointer-sign] #define GetCompressedDataFromDataBlockToMemory(offset, out, out_len) _dodecomp(offset,NULL,out,out_len) ^ Source/exehead/exec.c:1234:20: note: in expansion of macro 'GetCompressedDataFromDataBlockToMemory' size = GetCompressedDataFromDataBlockToMemory(parm3, data, 3 * NSIS_MAX_STRLEN); ^ Source/exehead/fileform.h:501:14: note: expected 'char *' but argument is of type 'LPBYTE' int NSISCALL _dodecomp(int offset, HANDLE hFileOut, char *outbuf, int outbuflen); ^ Source/exehead/fileform.h:504:70: warning: pointer targets in passing argument 3 of '_dodecomp' differ in signedness [-Wpointer-sign] #define GetCompressedDataFromDataBlockToMemory(offset, out, out_len) _dodecomp(offset,NULL,out,out_len) ^ Source/exehead/exec.c:1479:17: note: in expansion of macro 'GetCompressedDataFromDataBlockToMemory' GetCompressedDataFromDataBlockToMemory(parm1,unicon_data,parm2); ^ Source/exehead/fileform.h:501:14: note: expected 'char *' but argument is of type 'unsigned char *' int NSISCALL _dodecomp(int offset, HANDLE hFileOut, char *outbuf, int outbuflen); ^ Source/exehead/exec.c:351:9: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_output_directory,buf1); ^ Source/exehead/exec.c:458:14: warning: array subscript is above array bounds [-Warray-bounds] else mystrcat(addtrailingslash(mystrcpy(buf0,state_output_directory)),buf3); ^ Source/exehead/exec.c:1042:11: warning: array subscript is above array bounds [-Warray-bounds] psl->lpVtbl->SetWorkingDirectory(psl,state_output_directory); ^ x86_64-w64-mingw32-gcc -m32 -o build/release/stub_bzip2/fileform.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_BZIP2 -Ibuild/release/config Source/exehead/fileform.c Source/exehead/fileform.c: In function 'loadHeaders': Source/exehead/fileform.c:265:13: warning: pointer targets in passing argument 2 of 'CRC32' differ in signedness [-Wpointer-sign] crc = CRC32(crc, temp, l); ^ In file included from Source/exehead/fileform.c:25:0: Source/exehead/../crc32.h:27:18: note: expected 'const unsigned char *' but argument is of type 'char *' crc32_t NSISCALL CRC32(crc32_t crc, const unsigned char *buf, unsigned int len); ^ Source/exehead/fileform.c:180:14: warning: array subscript is above array bounds [-Warray-bounds] g_db_hFile = db_hFile = myOpenFile(state_exe_path, GENERIC_READ, OPEN_EXISTING); ^ Source/exehead/fileform.c:186:3: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_exe_directory, state_exe_path); ^ Source/exehead/fileform.c:186:3: warning: array subscript is above array bounds [-Warray-bounds] Source/exehead/fileform.c:187:28: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_exe_file, trimslashtoend(state_exe_directory)); ^ Source/exehead/fileform.c:187:3: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_exe_file, trimslashtoend(state_exe_directory)); ^ x86_64-w64-mingw32-gcc -m32 -o build/release/stub_bzip2/Main.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_BZIP2 -Ibuild/release/config Source/exehead/Main.c Source/exehead/Main.c: In function 'ValidateTempDir': Source/exehead/Main.c:47:3: warning: array subscript is above array bounds [-Warray-bounds] validate_filename(state_temp_dir); ^ Source/exehead/Main.c:48:8: warning: array subscript is above array bounds [-Warray-bounds] if (!validpathspec(state_temp_dir)) ^ Source/exehead/Main.c:50:3: warning: array subscript is above array bounds [-Warray-bounds] addtrailingslash(state_temp_dir); ^ Source/exehead/Main.c:53:3: warning: array subscript is above array bounds [-Warray-bounds] return my_GetTempFileName(state_language, state_temp_dir); ^ Source/exehead/Main.c:53:3: warning: array subscript is above array bounds [-Warray-bounds] Source/exehead/Main.c: In function 'CleanUp': Source/exehead/Main.c:349:3: warning: array subscript is above array bounds [-Warray-bounds] myDelete(state_plugins_dir, DEL_DIR | DEL_RECURSE | DEL_REBOOT); ^ /usr/share/mingw-w64/include/winbase.h: In function 'WinMain': Source/exehead/Main.c:116:3: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_command_line, GetCommandLine()); ^ Source/exehead/Main.c:162:9: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_install_directory,cmdline+2); ^ Source/exehead/Main.c:178:5: warning: array subscript is above array bounds [-Warray-bounds] mystrcat(state_temp_dir, "\\Temp"); ^ Source/exehead/Main.c:192:11: warning: array subscript is above array bounds [-Warray-bounds] char *p = findchar(state_command_line, 0); ^ Source/exehead/Main.c:206:9: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_install_directory, p); ^ Source/exehead/Main.c:207:9: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_output_directory, p); ^ Source/exehead/Main.c:219:7: warning: array subscript is above array bounds [-Warray-bounds] mystrcat(state_temp_dir,"~nsu.tmp"); ^ In file included from Source/exehead/Main.c:26:0: Source/exehead/state.h:22:44: warning: array subscript is above array bounds [-Warray-bounds] #define state_install_directory g_usrvars[21] ^ Source/exehead/Main.c:229:12: note: in expansion of macro 'state_install_directory' if (!state_install_directory[0]) ^ Source/exehead/Main.c:230:9: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_install_directory,state_exe_directory); ^ Source/exehead/Main.c:230:9: warning: array subscript is above array bounds [-Warray-bounds] Source/exehead/Main.c:262:18: warning: array subscript is above array bounds [-Warray-bounds] g_usrvars[1][0]++; ^ Source/exehead/Main.c:262:18: warning: array subscript is above array bounds [-Warray-bounds] Source/exehead/Main.c:266:7: warning: array subscript is above array bounds [-Warray-bounds] MoveFileOnReboot(state_temp_dir,NULL); ^ x86_64-w64-mingw32-gcc -m32 -o build/release/stub_bzip2/plugin.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_BZIP2 -Ibuild/release/config Source/exehead/plugin.c x86_64-w64-mingw32-gcc -m32 -o build/release/stub_bzip2/Ui.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_BZIP2 -Ibuild/release/config Source/exehead/Ui.c Source/exehead/Ui.c: In function 'StreamLicense': Source/exehead/Ui.c:714:8: warning: pointer targets in passing argument 1 of 'mystrlen' differ in signedness [-Wpointer-sign] *pcb=mystrlen(pbBuff); ^ In file included from Source/exehead/Ui.c:28:0: Source/exehead/util.h:33:14: note: expected 'const char *' but argument is of type 'LPBYTE' int NSISCALL mystrlen(const char *in); ^ Source/exehead/Ui.c: In function 'SelProc': Source/exehead/Ui.c:1257:12: warning: variable 'lastGoodX' set but not used [-Wunused-but-set-variable] int x, lastGoodX, i, noCombo=2; ^ Source/exehead/Ui.c: In function 'set_language': Source/exehead/Ui.c:175:15: warning: array subscript is above array bounds [-Warray-bounds] LANGID lang=myatoi(state_language); ^ Source/exehead/Ui.c:201:3: warning: array subscript is above array bounds [-Warray-bounds] myitoa(state_language, *(LANGID*)language_table); ^ Source/exehead/Ui.c: In function 'DialogProc': Source/exehead/Ui.c:535:7: warning: array subscript is above array bounds [-Warray-bounds] GetNSISString(state_click_next, this_page->clicknext); ^ Source/exehead/Ui.c: In function 'DirProc': Source/exehead/Ui.c:983:13: warning: array subscript is above array bounds [-Warray-bounds] mystrcat(dir, post_str); ^ Source/exehead/Ui.c:1082:36: warning: 'available' may be used uninitialized in this function [-Wmaybe-uninitialized] if (available_set && available < total) ^ Source/exehead/Ui.c: In function 'ui_doinstall': Source/exehead/Ui.c:240:5: warning: array subscript is above array bounds [-Warray-bounds] myitoa(state_language, GUDUIL()); ^ Source/exehead/Ui.c:262:5: warning: array subscript is above array bounds [-Warray-bounds] mystrcat(state_language, g_tmp); ^ Source/exehead/Ui.c:277:8: warning: array subscript is above array bounds [-Warray-bounds] if (!is_valid_instpath(state_install_directory)) ^ Source/exehead/Ui.c:318:9: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_install_directory,addtrailingslash(p)); ^ Source/exehead/Ui.c:322:8: warning: array subscript is above array bounds [-Warray-bounds] if (!is_valid_instpath(state_install_directory)) ^ Source/exehead/Ui.c:324:5: warning: array subscript is above array bounds [-Warray-bounds] GetNSISString(state_install_directory,header->install_directory_ptr); ^ x86_64-w64-mingw32-gcc -m32 -o build/release/stub_bzip2/util.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_BZIP2 -Ibuild/release/config Source/exehead/util.c x86_64-w64-mingw32-gcc -m32 -o build/release/stub_bzip2/crc32.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_BZIP2 -Ibuild/release/config Source/crc32.c x86_64-w64-mingw32-gcc -m32 -o build/release/stub_bzip2/bzlib.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_BZIP2 -Ibuild/release/config Source/bzip2/bzlib.c x86_64-w64-mingw32-gcc -m32 -o build/release/stub_bzip2/decompress.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_BZIP2 -Ibuild/release/config Source/bzip2/decompress.c x86_64-w64-mingw32-gcc -m32 -o build/release/stub_bzip2/huffman.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_BZIP2 -Ibuild/release/config Source/bzip2/huffman.c x86_64-w64-mingw32-windres --target=pe-i386 "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_BZIP2 -Ibuild/release/config -ISource/exehead -i Source/exehead/resource.rc -o build/release/stub_bzip2/resource.o x86_64-w64-mingw32-g++ -m32 -o build/release/stub_bzip2/stub_bzip2.exe -s -mwindows -nostdlib -Wl,--exclude-libs,msvcrt.a -Wl,--file-alignment,512 -Wl,-e,address@hidden -Wl,-Map,build/release/stub_bzip2/stub_bzip2.map -T SCons/Config/linker_script build/release/stub_bzip2/bgbg.o build/release/stub_bzip2/components.o build/release/stub_bzip2/exec.o build/release/stub_bzip2/fileform.o build/release/stub_bzip2/Main.o build/release/stub_bzip2/plugin.o build/release/stub_bzip2/Ui.o build/release/stub_bzip2/util.o build/release/stub_bzip2/crc32.o build/release/stub_bzip2/bzlib.o build/release/stub_bzip2/decompress.o build/release/stub_bzip2/huffman.o build/release/stub_bzip2/resource.o -L/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/lib32 -lkernel32 -luser32 -lgdi32 -lshell32 -ladvapi32 -lcomdlg32 -lcomctl32 -lole32 -lversion -luuid Install file: "build/release/stub_bzip2/stub_bzip2.exe" as "/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/share/nsis/Stubs/bzip2" x86_64-w64-mingw32-gcc -m32 -o build/release/stub_bzip2_solid/bgbg.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_BZIP2 -DNSIS_COMPRESS_WHOLE -Ibuild/release/config Source/exehead/bgbg.c x86_64-w64-mingw32-gcc -m32 -o build/release/stub_bzip2_solid/components.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_BZIP2 -DNSIS_COMPRESS_WHOLE -Ibuild/release/config Source/exehead/components.c x86_64-w64-mingw32-gcc -m32 -o build/release/stub_bzip2_solid/exec.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_BZIP2 -DNSIS_COMPRESS_WHOLE -Ibuild/release/config Source/exehead/exec.c Source/exehead/exec.c: In function 'ExecuteEntry': Source/exehead/exec.c:373:15: warning: unused variable 'buf1' [-Wunused-variable] char *buf1=GetStringFromParm(0x13); ^ Source/exehead/exec.c:844:15: warning: unused variable 'buf1' [-Wunused-variable] char *buf1=GetStringFromParm(0x15); ^ In file included from Source/exehead/exec.c:20:0: Source/exehead/fileform.h:504:70: warning: pointer targets in passing argument 3 of '_dodecomp' differ in signedness [-Wpointer-sign] #define GetCompressedDataFromDataBlockToMemory(offset, out, out_len) _dodecomp(offset,NULL,out,out_len) ^ Source/exehead/exec.c:1234:20: note: in expansion of macro 'GetCompressedDataFromDataBlockToMemory' size = GetCompressedDataFromDataBlockToMemory(parm3, data, 3 * NSIS_MAX_STRLEN); ^ Source/exehead/fileform.h:501:14: note: expected 'char *' but argument is of type 'LPBYTE' int NSISCALL _dodecomp(int offset, HANDLE hFileOut, char *outbuf, int outbuflen); ^ Source/exehead/fileform.h:504:70: warning: pointer targets in passing argument 3 of '_dodecomp' differ in signedness [-Wpointer-sign] #define GetCompressedDataFromDataBlockToMemory(offset, out, out_len) _dodecomp(offset,NULL,out,out_len) ^ Source/exehead/exec.c:1479:17: note: in expansion of macro 'GetCompressedDataFromDataBlockToMemory' GetCompressedDataFromDataBlockToMemory(parm1,unicon_data,parm2); ^ Source/exehead/fileform.h:501:14: note: expected 'char *' but argument is of type 'unsigned char *' int NSISCALL _dodecomp(int offset, HANDLE hFileOut, char *outbuf, int outbuflen); ^ Source/exehead/exec.c:351:9: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_output_directory,buf1); ^ Source/exehead/exec.c:458:14: warning: array subscript is above array bounds [-Warray-bounds] else mystrcat(addtrailingslash(mystrcpy(buf0,state_output_directory)),buf3); ^ Source/exehead/exec.c:1042:11: warning: array subscript is above array bounds [-Warray-bounds] psl->lpVtbl->SetWorkingDirectory(psl,state_output_directory); ^ x86_64-w64-mingw32-gcc -m32 -o build/release/stub_bzip2_solid/fileform.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_BZIP2 -DNSIS_COMPRESS_WHOLE -Ibuild/release/config Source/exehead/fileform.c Source/exehead/fileform.c: In function 'loadHeaders': Source/exehead/fileform.c:265:13: warning: pointer targets in passing argument 2 of 'CRC32' differ in signedness [-Wpointer-sign] crc = CRC32(crc, temp, l); ^ In file included from Source/exehead/fileform.c:25:0: Source/exehead/../crc32.h:27:18: note: expected 'const unsigned char *' but argument is of type 'char *' crc32_t NSISCALL CRC32(crc32_t crc, const unsigned char *buf, unsigned int len); ^ Source/exehead/fileform.c:180:14: warning: array subscript is above array bounds [-Warray-bounds] g_db_hFile = db_hFile = myOpenFile(state_exe_path, GENERIC_READ, OPEN_EXISTING); ^ Source/exehead/fileform.c:186:3: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_exe_directory, state_exe_path); ^ Source/exehead/fileform.c:186:3: warning: array subscript is above array bounds [-Warray-bounds] Source/exehead/fileform.c:187:28: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_exe_file, trimslashtoend(state_exe_directory)); ^ Source/exehead/fileform.c:187:3: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_exe_file, trimslashtoend(state_exe_directory)); ^ Source/exehead/fileform.c:296:5: warning: array subscript is above array bounds [-Warray-bounds] my_GetTempFileName(fno, state_temp_dir); ^ x86_64-w64-mingw32-gcc -m32 -o build/release/stub_bzip2_solid/Main.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_BZIP2 -DNSIS_COMPRESS_WHOLE -Ibuild/release/config Source/exehead/Main.c Source/exehead/Main.c: In function 'ValidateTempDir': Source/exehead/Main.c:47:3: warning: array subscript is above array bounds [-Warray-bounds] validate_filename(state_temp_dir); ^ Source/exehead/Main.c:48:8: warning: array subscript is above array bounds [-Warray-bounds] if (!validpathspec(state_temp_dir)) ^ Source/exehead/Main.c:50:3: warning: array subscript is above array bounds [-Warray-bounds] addtrailingslash(state_temp_dir); ^ Source/exehead/Main.c:53:3: warning: array subscript is above array bounds [-Warray-bounds] return my_GetTempFileName(state_language, state_temp_dir); ^ Source/exehead/Main.c:53:3: warning: array subscript is above array bounds [-Warray-bounds] Source/exehead/Main.c: In function 'CleanUp': Source/exehead/Main.c:349:3: warning: array subscript is above array bounds [-Warray-bounds] myDelete(state_plugins_dir, DEL_DIR | DEL_RECURSE | DEL_REBOOT); ^ /usr/share/mingw-w64/include/winbase.h: In function 'WinMain': Source/exehead/Main.c:116:3: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_command_line, GetCommandLine()); ^ Source/exehead/Main.c:162:9: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_install_directory,cmdline+2); ^ Source/exehead/Main.c:178:5: warning: array subscript is above array bounds [-Warray-bounds] mystrcat(state_temp_dir, "\\Temp"); ^ Source/exehead/Main.c:192:11: warning: array subscript is above array bounds [-Warray-bounds] char *p = findchar(state_command_line, 0); ^ Source/exehead/Main.c:206:9: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_install_directory, p); ^ Source/exehead/Main.c:207:9: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_output_directory, p); ^ Source/exehead/Main.c:219:7: warning: array subscript is above array bounds [-Warray-bounds] mystrcat(state_temp_dir,"~nsu.tmp"); ^ In file included from Source/exehead/Main.c:26:0: Source/exehead/state.h:22:44: warning: array subscript is above array bounds [-Warray-bounds] #define state_install_directory g_usrvars[21] ^ Source/exehead/Main.c:229:12: note: in expansion of macro 'state_install_directory' if (!state_install_directory[0]) ^ Source/exehead/Main.c:230:9: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_install_directory,state_exe_directory); ^ Source/exehead/Main.c:230:9: warning: array subscript is above array bounds [-Warray-bounds] Source/exehead/Main.c:262:18: warning: array subscript is above array bounds [-Warray-bounds] g_usrvars[1][0]++; ^ Source/exehead/Main.c:262:18: warning: array subscript is above array bounds [-Warray-bounds] Source/exehead/Main.c:266:7: warning: array subscript is above array bounds [-Warray-bounds] MoveFileOnReboot(state_temp_dir,NULL); ^ x86_64-w64-mingw32-gcc -m32 -o build/release/stub_bzip2_solid/plugin.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_BZIP2 -DNSIS_COMPRESS_WHOLE -Ibuild/release/config Source/exehead/plugin.c x86_64-w64-mingw32-gcc -m32 -o build/release/stub_bzip2_solid/Ui.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_BZIP2 -DNSIS_COMPRESS_WHOLE -Ibuild/release/config Source/exehead/Ui.c Source/exehead/Ui.c: In function 'StreamLicense': Source/exehead/Ui.c:714:8: warning: pointer targets in passing argument 1 of 'mystrlen' differ in signedness [-Wpointer-sign] *pcb=mystrlen(pbBuff); ^ In file included from Source/exehead/Ui.c:28:0: Source/exehead/util.h:33:14: note: expected 'const char *' but argument is of type 'LPBYTE' int NSISCALL mystrlen(const char *in); ^ Source/exehead/Ui.c: In function 'SelProc': Source/exehead/Ui.c:1257:12: warning: variable 'lastGoodX' set but not used [-Wunused-but-set-variable] int x, lastGoodX, i, noCombo=2; ^ Source/exehead/Ui.c: In function 'set_language': Source/exehead/Ui.c:175:15: warning: array subscript is above array bounds [-Warray-bounds] LANGID lang=myatoi(state_language); ^ Source/exehead/Ui.c:201:3: warning: array subscript is above array bounds [-Warray-bounds] myitoa(state_language, *(LANGID*)language_table); ^ Source/exehead/Ui.c: In function 'DialogProc': Source/exehead/Ui.c:535:7: warning: array subscript is above array bounds [-Warray-bounds] GetNSISString(state_click_next, this_page->clicknext); ^ Source/exehead/Ui.c: In function 'DirProc': Source/exehead/Ui.c:983:13: warning: array subscript is above array bounds [-Warray-bounds] mystrcat(dir, post_str); ^ Source/exehead/Ui.c:1082:36: warning: 'available' may be used uninitialized in this function [-Wmaybe-uninitialized] if (available_set && available < total) ^ Source/exehead/Ui.c: In function 'ui_doinstall': Source/exehead/Ui.c:240:5: warning: array subscript is above array bounds [-Warray-bounds] myitoa(state_language, GUDUIL()); ^ Source/exehead/Ui.c:262:5: warning: array subscript is above array bounds [-Warray-bounds] mystrcat(state_language, g_tmp); ^ Source/exehead/Ui.c:277:8: warning: array subscript is above array bounds [-Warray-bounds] if (!is_valid_instpath(state_install_directory)) ^ Source/exehead/Ui.c:318:9: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_install_directory,addtrailingslash(p)); ^ Source/exehead/Ui.c:322:8: warning: array subscript is above array bounds [-Warray-bounds] if (!is_valid_instpath(state_install_directory)) ^ Source/exehead/Ui.c:324:5: warning: array subscript is above array bounds [-Warray-bounds] GetNSISString(state_install_directory,header->install_directory_ptr); ^ x86_64-w64-mingw32-gcc -m32 -o build/release/stub_bzip2_solid/util.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_BZIP2 -DNSIS_COMPRESS_WHOLE -Ibuild/release/config Source/exehead/util.c x86_64-w64-mingw32-gcc -m32 -o build/release/stub_bzip2_solid/crc32.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_BZIP2 -DNSIS_COMPRESS_WHOLE -Ibuild/release/config Source/crc32.c x86_64-w64-mingw32-gcc -m32 -o build/release/stub_bzip2_solid/bzlib.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_BZIP2 -DNSIS_COMPRESS_WHOLE -Ibuild/release/config Source/bzip2/bzlib.c x86_64-w64-mingw32-gcc -m32 -o build/release/stub_bzip2_solid/decompress.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_BZIP2 -DNSIS_COMPRESS_WHOLE -Ibuild/release/config Source/bzip2/decompress.c x86_64-w64-mingw32-gcc -m32 -o build/release/stub_bzip2_solid/huffman.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_BZIP2 -DNSIS_COMPRESS_WHOLE -Ibuild/release/config Source/bzip2/huffman.c x86_64-w64-mingw32-windres --target=pe-i386 "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_BZIP2 -DNSIS_COMPRESS_WHOLE -Ibuild/release/config -ISource/exehead -i Source/exehead/resource.rc -o build/release/stub_bzip2_solid/resource.o x86_64-w64-mingw32-g++ -m32 -o build/release/stub_bzip2_solid/stub_bzip2.exe -s -mwindows -nostdlib -Wl,--exclude-libs,msvcrt.a -Wl,--file-alignment,512 -Wl,-e,address@hidden -Wl,-Map,build/release/stub_bzip2_solid/stub_bzip2.map -T SCons/Config/linker_script build/release/stub_bzip2_solid/bgbg.o build/release/stub_bzip2_solid/components.o build/release/stub_bzip2_solid/exec.o build/release/stub_bzip2_solid/fileform.o build/release/stub_bzip2_solid/Main.o build/release/stub_bzip2_solid/plugin.o build/release/stub_bzip2_solid/Ui.o build/release/stub_bzip2_solid/util.o build/release/stub_bzip2_solid/crc32.o build/release/stub_bzip2_solid/bzlib.o build/release/stub_bzip2_solid/decompress.o build/release/stub_bzip2_solid/huffman.o build/release/stub_bzip2_solid/resource.o -L/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/lib32 -lkernel32 -luser32 -lgdi32 -lshell32 -ladvapi32 -lcomdlg32 -lcomctl32 -lole32 -lversion -luuid Install file: "build/release/stub_bzip2_solid/stub_bzip2.exe" as "/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/share/nsis/Stubs/bzip2_solid" x86_64-w64-mingw32-gcc -m32 -o build/release/stub_lzma/bgbg.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_LZMA -DLZMACALL=__fastcall -Ibuild/release/config Source/exehead/bgbg.c x86_64-w64-mingw32-gcc -m32 -o build/release/stub_lzma/components.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_LZMA -DLZMACALL=__fastcall -Ibuild/release/config Source/exehead/components.c x86_64-w64-mingw32-gcc -m32 -o build/release/stub_lzma/exec.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_LZMA -DLZMACALL=__fastcall -Ibuild/release/config Source/exehead/exec.c Source/exehead/exec.c: In function 'ExecuteEntry': Source/exehead/exec.c:373:15: warning: unused variable 'buf1' [-Wunused-variable] char *buf1=GetStringFromParm(0x13); ^ Source/exehead/exec.c:844:15: warning: unused variable 'buf1' [-Wunused-variable] char *buf1=GetStringFromParm(0x15); ^ In file included from Source/exehead/exec.c:20:0: Source/exehead/fileform.h:504:70: warning: pointer targets in passing argument 3 of '_dodecomp' differ in signedness [-Wpointer-sign] #define GetCompressedDataFromDataBlockToMemory(offset, out, out_len) _dodecomp(offset,NULL,out,out_len) ^ Source/exehead/exec.c:1234:20: note: in expansion of macro 'GetCompressedDataFromDataBlockToMemory' size = GetCompressedDataFromDataBlockToMemory(parm3, data, 3 * NSIS_MAX_STRLEN); ^ Source/exehead/fileform.h:501:14: note: expected 'char *' but argument is of type 'LPBYTE' int NSISCALL _dodecomp(int offset, HANDLE hFileOut, char *outbuf, int outbuflen); ^ Source/exehead/fileform.h:504:70: warning: pointer targets in passing argument 3 of '_dodecomp' differ in signedness [-Wpointer-sign] #define GetCompressedDataFromDataBlockToMemory(offset, out, out_len) _dodecomp(offset,NULL,out,out_len) ^ Source/exehead/exec.c:1479:17: note: in expansion of macro 'GetCompressedDataFromDataBlockToMemory' GetCompressedDataFromDataBlockToMemory(parm1,unicon_data,parm2); ^ Source/exehead/fileform.h:501:14: note: expected 'char *' but argument is of type 'unsigned char *' int NSISCALL _dodecomp(int offset, HANDLE hFileOut, char *outbuf, int outbuflen); ^ Source/exehead/exec.c:351:9: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_output_directory,buf1); ^ Source/exehead/exec.c:458:14: warning: array subscript is above array bounds [-Warray-bounds] else mystrcat(addtrailingslash(mystrcpy(buf0,state_output_directory)),buf3); ^ Source/exehead/exec.c:1042:11: warning: array subscript is above array bounds [-Warray-bounds] psl->lpVtbl->SetWorkingDirectory(psl,state_output_directory); ^ x86_64-w64-mingw32-gcc -m32 -o build/release/stub_lzma/fileform.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_LZMA -DLZMACALL=__fastcall -Ibuild/release/config Source/exehead/fileform.c Source/exehead/fileform.c: In function 'loadHeaders': Source/exehead/fileform.c:265:13: warning: pointer targets in passing argument 2 of 'CRC32' differ in signedness [-Wpointer-sign] crc = CRC32(crc, temp, l); ^ In file included from Source/exehead/fileform.c:25:0: Source/exehead/../crc32.h:27:18: note: expected 'const unsigned char *' but argument is of type 'char *' crc32_t NSISCALL CRC32(crc32_t crc, const unsigned char *buf, unsigned int len); ^ Source/exehead/fileform.c: In function '_dodecomp': Source/exehead/fileform.c:383:32: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] g_inflate_stream.next_in = inbuffer; ^ Source/exehead/fileform.c:391:35: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] g_inflate_stream.next_out = outbuffer; ^ Source/exehead/fileform.c:422:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] outbuffer=g_inflate_stream.next_out; ^ Source/exehead/fileform.c: In function 'loadHeaders': Source/exehead/fileform.c:180:14: warning: array subscript is above array bounds [-Warray-bounds] g_db_hFile = db_hFile = myOpenFile(state_exe_path, GENERIC_READ, OPEN_EXISTING); ^ Source/exehead/fileform.c:186:3: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_exe_directory, state_exe_path); ^ Source/exehead/fileform.c:186:3: warning: array subscript is above array bounds [-Warray-bounds] Source/exehead/fileform.c:187:28: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_exe_file, trimslashtoend(state_exe_directory)); ^ Source/exehead/fileform.c:187:3: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_exe_file, trimslashtoend(state_exe_directory)); ^ x86_64-w64-mingw32-gcc -m32 -o build/release/stub_lzma/Main.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_LZMA -DLZMACALL=__fastcall -Ibuild/release/config Source/exehead/Main.c Source/exehead/Main.c: In function 'ValidateTempDir': Source/exehead/Main.c:47:3: warning: array subscript is above array bounds [-Warray-bounds] validate_filename(state_temp_dir); ^ Source/exehead/Main.c:48:8: warning: array subscript is above array bounds [-Warray-bounds] if (!validpathspec(state_temp_dir)) ^ Source/exehead/Main.c:50:3: warning: array subscript is above array bounds [-Warray-bounds] addtrailingslash(state_temp_dir); ^ Source/exehead/Main.c:53:3: warning: array subscript is above array bounds [-Warray-bounds] return my_GetTempFileName(state_language, state_temp_dir); ^ Source/exehead/Main.c:53:3: warning: array subscript is above array bounds [-Warray-bounds] Source/exehead/Main.c: In function 'CleanUp': Source/exehead/Main.c:349:3: warning: array subscript is above array bounds [-Warray-bounds] myDelete(state_plugins_dir, DEL_DIR | DEL_RECURSE | DEL_REBOOT); ^ /usr/share/mingw-w64/include/winbase.h: In function 'WinMain': Source/exehead/Main.c:116:3: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_command_line, GetCommandLine()); ^ Source/exehead/Main.c:162:9: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_install_directory,cmdline+2); ^ Source/exehead/Main.c:178:5: warning: array subscript is above array bounds [-Warray-bounds] mystrcat(state_temp_dir, "\\Temp"); ^ Source/exehead/Main.c:192:11: warning: array subscript is above array bounds [-Warray-bounds] char *p = findchar(state_command_line, 0); ^ Source/exehead/Main.c:206:9: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_install_directory, p); ^ Source/exehead/Main.c:207:9: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_output_directory, p); ^ Source/exehead/Main.c:219:7: warning: array subscript is above array bounds [-Warray-bounds] mystrcat(state_temp_dir,"~nsu.tmp"); ^ In file included from Source/exehead/Main.c:26:0: Source/exehead/state.h:22:44: warning: array subscript is above array bounds [-Warray-bounds] #define state_install_directory g_usrvars[21] ^ Source/exehead/Main.c:229:12: note: in expansion of macro 'state_install_directory' if (!state_install_directory[0]) ^ Source/exehead/Main.c:230:9: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_install_directory,state_exe_directory); ^ Source/exehead/Main.c:230:9: warning: array subscript is above array bounds [-Warray-bounds] Source/exehead/Main.c:262:18: warning: array subscript is above array bounds [-Warray-bounds] g_usrvars[1][0]++; ^ Source/exehead/Main.c:262:18: warning: array subscript is above array bounds [-Warray-bounds] Source/exehead/Main.c:266:7: warning: array subscript is above array bounds [-Warray-bounds] MoveFileOnReboot(state_temp_dir,NULL); ^ x86_64-w64-mingw32-gcc -m32 -o build/release/stub_lzma/plugin.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_LZMA -DLZMACALL=__fastcall -Ibuild/release/config Source/exehead/plugin.c x86_64-w64-mingw32-gcc -m32 -o build/release/stub_lzma/Ui.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_LZMA -DLZMACALL=__fastcall -Ibuild/release/config Source/exehead/Ui.c Source/exehead/Ui.c: In function 'StreamLicense': Source/exehead/Ui.c:714:8: warning: pointer targets in passing argument 1 of 'mystrlen' differ in signedness [-Wpointer-sign] *pcb=mystrlen(pbBuff); ^ In file included from Source/exehead/Ui.c:28:0: Source/exehead/util.h:33:14: note: expected 'const char *' but argument is of type 'LPBYTE' int NSISCALL mystrlen(const char *in); ^ Source/exehead/Ui.c: In function 'SelProc': Source/exehead/Ui.c:1257:12: warning: variable 'lastGoodX' set but not used [-Wunused-but-set-variable] int x, lastGoodX, i, noCombo=2; ^ Source/exehead/Ui.c: In function 'set_language': Source/exehead/Ui.c:175:15: warning: array subscript is above array bounds [-Warray-bounds] LANGID lang=myatoi(state_language); ^ Source/exehead/Ui.c:201:3: warning: array subscript is above array bounds [-Warray-bounds] myitoa(state_language, *(LANGID*)language_table); ^ Source/exehead/Ui.c: In function 'DialogProc': Source/exehead/Ui.c:535:7: warning: array subscript is above array bounds [-Warray-bounds] GetNSISString(state_click_next, this_page->clicknext); ^ Source/exehead/Ui.c: In function 'DirProc': Source/exehead/Ui.c:983:13: warning: array subscript is above array bounds [-Warray-bounds] mystrcat(dir, post_str); ^ Source/exehead/Ui.c:1082:36: warning: 'available' may be used uninitialized in this function [-Wmaybe-uninitialized] if (available_set && available < total) ^ Source/exehead/Ui.c: In function 'ui_doinstall': Source/exehead/Ui.c:240:5: warning: array subscript is above array bounds [-Warray-bounds] myitoa(state_language, GUDUIL()); ^ Source/exehead/Ui.c:262:5: warning: array subscript is above array bounds [-Warray-bounds] mystrcat(state_language, g_tmp); ^ Source/exehead/Ui.c:277:8: warning: array subscript is above array bounds [-Warray-bounds] if (!is_valid_instpath(state_install_directory)) ^ Source/exehead/Ui.c:318:9: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_install_directory,addtrailingslash(p)); ^ Source/exehead/Ui.c:322:8: warning: array subscript is above array bounds [-Warray-bounds] if (!is_valid_instpath(state_install_directory)) ^ Source/exehead/Ui.c:324:5: warning: array subscript is above array bounds [-Warray-bounds] GetNSISString(state_install_directory,header->install_directory_ptr); ^ x86_64-w64-mingw32-gcc -m32 -o build/release/stub_lzma/util.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_LZMA -DLZMACALL=__fastcall -Ibuild/release/config Source/exehead/util.c x86_64-w64-mingw32-gcc -m32 -o build/release/stub_lzma/crc32.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_LZMA -DLZMACALL=__fastcall -Ibuild/release/config Source/crc32.c x86_64-w64-mingw32-gcc -m32 -o build/release/stub_lzma/LZMADecode.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_LZMA -DLZMACALL=__fastcall -Ibuild/release/config Source/7zip/LZMADecode.c x86_64-w64-mingw32-windres --target=pe-i386 "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_LZMA -DLZMACALL=__fastcall -Ibuild/release/config -ISource/exehead -i Source/exehead/resource.rc -o build/release/stub_lzma/resource.o x86_64-w64-mingw32-g++ -m32 -o build/release/stub_lzma/stub_lzma.exe -s -mwindows -nostdlib -Wl,--exclude-libs,msvcrt.a -Wl,--file-alignment,512 -Wl,-e,address@hidden -Wl,-Map,build/release/stub_lzma/stub_lzma.map -T SCons/Config/linker_script build/release/stub_lzma/bgbg.o build/release/stub_lzma/components.o build/release/stub_lzma/exec.o build/release/stub_lzma/fileform.o build/release/stub_lzma/Main.o build/release/stub_lzma/plugin.o build/release/stub_lzma/Ui.o build/release/stub_lzma/util.o build/release/stub_lzma/crc32.o build/release/stub_lzma/LZMADecode.o build/release/stub_lzma/resource.o -L/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/lib32 -lkernel32 -luser32 -lgdi32 -lshell32 -ladvapi32 -lcomdlg32 -lcomctl32 -lole32 -lversion -luuid Install file: "build/release/stub_lzma/stub_lzma.exe" as "/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/share/nsis/Stubs/lzma" x86_64-w64-mingw32-gcc -m32 -o build/release/stub_lzma_solid/bgbg.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_LZMA -DLZMACALL=__fastcall -DNSIS_COMPRESS_WHOLE -Ibuild/release/config Source/exehead/bgbg.c x86_64-w64-mingw32-gcc -m32 -o build/release/stub_lzma_solid/components.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_LZMA -DLZMACALL=__fastcall -DNSIS_COMPRESS_WHOLE -Ibuild/release/config Source/exehead/components.c x86_64-w64-mingw32-gcc -m32 -o build/release/stub_lzma_solid/exec.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_LZMA -DLZMACALL=__fastcall -DNSIS_COMPRESS_WHOLE -Ibuild/release/config Source/exehead/exec.c Source/exehead/exec.c: In function 'ExecuteEntry': Source/exehead/exec.c:373:15: warning: unused variable 'buf1' [-Wunused-variable] char *buf1=GetStringFromParm(0x13); ^ Source/exehead/exec.c:844:15: warning: unused variable 'buf1' [-Wunused-variable] char *buf1=GetStringFromParm(0x15); ^ In file included from Source/exehead/exec.c:20:0: Source/exehead/fileform.h:504:70: warning: pointer targets in passing argument 3 of '_dodecomp' differ in signedness [-Wpointer-sign] #define GetCompressedDataFromDataBlockToMemory(offset, out, out_len) _dodecomp(offset,NULL,out,out_len) ^ Source/exehead/exec.c:1234:20: note: in expansion of macro 'GetCompressedDataFromDataBlockToMemory' size = GetCompressedDataFromDataBlockToMemory(parm3, data, 3 * NSIS_MAX_STRLEN); ^ Source/exehead/fileform.h:501:14: note: expected 'char *' but argument is of type 'LPBYTE' int NSISCALL _dodecomp(int offset, HANDLE hFileOut, char *outbuf, int outbuflen); ^ Source/exehead/fileform.h:504:70: warning: pointer targets in passing argument 3 of '_dodecomp' differ in signedness [-Wpointer-sign] #define GetCompressedDataFromDataBlockToMemory(offset, out, out_len) _dodecomp(offset,NULL,out,out_len) ^ Source/exehead/exec.c:1479:17: note: in expansion of macro 'GetCompressedDataFromDataBlockToMemory' GetCompressedDataFromDataBlockToMemory(parm1,unicon_data,parm2); ^ Source/exehead/fileform.h:501:14: note: expected 'char *' but argument is of type 'unsigned char *' int NSISCALL _dodecomp(int offset, HANDLE hFileOut, char *outbuf, int outbuflen); ^ Source/exehead/exec.c:351:9: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_output_directory,buf1); ^ Source/exehead/exec.c:458:14: warning: array subscript is above array bounds [-Warray-bounds] else mystrcat(addtrailingslash(mystrcpy(buf0,state_output_directory)),buf3); ^ Source/exehead/exec.c:1042:11: warning: array subscript is above array bounds [-Warray-bounds] psl->lpVtbl->SetWorkingDirectory(psl,state_output_directory); ^ x86_64-w64-mingw32-gcc -m32 -o build/release/stub_lzma_solid/fileform.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_LZMA -DLZMACALL=__fastcall -DNSIS_COMPRESS_WHOLE -Ibuild/release/config Source/exehead/fileform.c Source/exehead/fileform.c: In function 'loadHeaders': Source/exehead/fileform.c:265:13: warning: pointer targets in passing argument 2 of 'CRC32' differ in signedness [-Wpointer-sign] crc = CRC32(crc, temp, l); ^ In file included from Source/exehead/fileform.c:25:0: Source/exehead/../crc32.h:27:18: note: expected 'const unsigned char *' but argument is of type 'char *' crc32_t NSISCALL CRC32(crc32_t crc, const unsigned char *buf, unsigned int len); ^ Source/exehead/fileform.c: In function '__ensuredata': Source/exehead/fileform.c:478:31: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] g_inflate_stream.next_in=_inbuffer; ^ Source/exehead/fileform.c:494:34: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] g_inflate_stream.next_out=_outbuffer; ^ Source/exehead/fileform.c: In function 'loadHeaders': Source/exehead/fileform.c:180:14: warning: array subscript is above array bounds [-Warray-bounds] g_db_hFile = db_hFile = myOpenFile(state_exe_path, GENERIC_READ, OPEN_EXISTING); ^ Source/exehead/fileform.c:186:3: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_exe_directory, state_exe_path); ^ Source/exehead/fileform.c:186:3: warning: array subscript is above array bounds [-Warray-bounds] Source/exehead/fileform.c:187:28: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_exe_file, trimslashtoend(state_exe_directory)); ^ Source/exehead/fileform.c:187:3: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_exe_file, trimslashtoend(state_exe_directory)); ^ Source/exehead/fileform.c:296:5: warning: array subscript is above array bounds [-Warray-bounds] my_GetTempFileName(fno, state_temp_dir); ^ x86_64-w64-mingw32-gcc -m32 -o build/release/stub_lzma_solid/Main.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_LZMA -DLZMACALL=__fastcall -DNSIS_COMPRESS_WHOLE -Ibuild/release/config Source/exehead/Main.c Source/exehead/Main.c: In function 'ValidateTempDir': Source/exehead/Main.c:47:3: warning: array subscript is above array bounds [-Warray-bounds] validate_filename(state_temp_dir); ^ Source/exehead/Main.c:48:8: warning: array subscript is above array bounds [-Warray-bounds] if (!validpathspec(state_temp_dir)) ^ Source/exehead/Main.c:50:3: warning: array subscript is above array bounds [-Warray-bounds] addtrailingslash(state_temp_dir); ^ Source/exehead/Main.c:53:3: warning: array subscript is above array bounds [-Warray-bounds] return my_GetTempFileName(state_language, state_temp_dir); ^ Source/exehead/Main.c:53:3: warning: array subscript is above array bounds [-Warray-bounds] Source/exehead/Main.c: In function 'CleanUp': Source/exehead/Main.c:349:3: warning: array subscript is above array bounds [-Warray-bounds] myDelete(state_plugins_dir, DEL_DIR | DEL_RECURSE | DEL_REBOOT); ^ /usr/share/mingw-w64/include/winbase.h: In function 'WinMain': Source/exehead/Main.c:116:3: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_command_line, GetCommandLine()); ^ Source/exehead/Main.c:162:9: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_install_directory,cmdline+2); ^ Source/exehead/Main.c:178:5: warning: array subscript is above array bounds [-Warray-bounds] mystrcat(state_temp_dir, "\\Temp"); ^ Source/exehead/Main.c:192:11: warning: array subscript is above array bounds [-Warray-bounds] char *p = findchar(state_command_line, 0); ^ Source/exehead/Main.c:206:9: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_install_directory, p); ^ Source/exehead/Main.c:207:9: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_output_directory, p); ^ Source/exehead/Main.c:219:7: warning: array subscript is above array bounds [-Warray-bounds] mystrcat(state_temp_dir,"~nsu.tmp"); ^ In file included from Source/exehead/Main.c:26:0: Source/exehead/state.h:22:44: warning: array subscript is above array bounds [-Warray-bounds] #define state_install_directory g_usrvars[21] ^ Source/exehead/Main.c:229:12: note: in expansion of macro 'state_install_directory' if (!state_install_directory[0]) ^ Source/exehead/Main.c:230:9: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_install_directory,state_exe_directory); ^ Source/exehead/Main.c:230:9: warning: array subscript is above array bounds [-Warray-bounds] Source/exehead/Main.c:262:18: warning: array subscript is above array bounds [-Warray-bounds] g_usrvars[1][0]++; ^ Source/exehead/Main.c:262:18: warning: array subscript is above array bounds [-Warray-bounds] Source/exehead/Main.c:266:7: warning: array subscript is above array bounds [-Warray-bounds] MoveFileOnReboot(state_temp_dir,NULL); ^ x86_64-w64-mingw32-gcc -m32 -o build/release/stub_lzma_solid/plugin.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_LZMA -DLZMACALL=__fastcall -DNSIS_COMPRESS_WHOLE -Ibuild/release/config Source/exehead/plugin.c x86_64-w64-mingw32-gcc -m32 -o build/release/stub_lzma_solid/Ui.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_LZMA -DLZMACALL=__fastcall -DNSIS_COMPRESS_WHOLE -Ibuild/release/config Source/exehead/Ui.c Source/exehead/Ui.c: In function 'StreamLicense': Source/exehead/Ui.c:714:8: warning: pointer targets in passing argument 1 of 'mystrlen' differ in signedness [-Wpointer-sign] *pcb=mystrlen(pbBuff); ^ In file included from Source/exehead/Ui.c:28:0: Source/exehead/util.h:33:14: note: expected 'const char *' but argument is of type 'LPBYTE' int NSISCALL mystrlen(const char *in); ^ Source/exehead/Ui.c: In function 'SelProc': Source/exehead/Ui.c:1257:12: warning: variable 'lastGoodX' set but not used [-Wunused-but-set-variable] int x, lastGoodX, i, noCombo=2; ^ Source/exehead/Ui.c: In function 'set_language': Source/exehead/Ui.c:175:15: warning: array subscript is above array bounds [-Warray-bounds] LANGID lang=myatoi(state_language); ^ Source/exehead/Ui.c:201:3: warning: array subscript is above array bounds [-Warray-bounds] myitoa(state_language, *(LANGID*)language_table); ^ Source/exehead/Ui.c: In function 'DialogProc': Source/exehead/Ui.c:535:7: warning: array subscript is above array bounds [-Warray-bounds] GetNSISString(state_click_next, this_page->clicknext); ^ Source/exehead/Ui.c: In function 'DirProc': Source/exehead/Ui.c:983:13: warning: array subscript is above array bounds [-Warray-bounds] mystrcat(dir, post_str); ^ Source/exehead/Ui.c:1082:36: warning: 'available' may be used uninitialized in this function [-Wmaybe-uninitialized] if (available_set && available < total) ^ Source/exehead/Ui.c: In function 'ui_doinstall': Source/exehead/Ui.c:240:5: warning: array subscript is above array bounds [-Warray-bounds] myitoa(state_language, GUDUIL()); ^ Source/exehead/Ui.c:262:5: warning: array subscript is above array bounds [-Warray-bounds] mystrcat(state_language, g_tmp); ^ Source/exehead/Ui.c:277:8: warning: array subscript is above array bounds [-Warray-bounds] if (!is_valid_instpath(state_install_directory)) ^ Source/exehead/Ui.c:318:9: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_install_directory,addtrailingslash(p)); ^ Source/exehead/Ui.c:322:8: warning: array subscript is above array bounds [-Warray-bounds] if (!is_valid_instpath(state_install_directory)) ^ Source/exehead/Ui.c:324:5: warning: array subscript is above array bounds [-Warray-bounds] GetNSISString(state_install_directory,header->install_directory_ptr); ^ x86_64-w64-mingw32-gcc -m32 -o build/release/stub_lzma_solid/util.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_LZMA -DLZMACALL=__fastcall -DNSIS_COMPRESS_WHOLE -Ibuild/release/config Source/exehead/util.c x86_64-w64-mingw32-gcc -m32 -o build/release/stub_lzma_solid/crc32.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_LZMA -DLZMACALL=__fastcall -DNSIS_COMPRESS_WHOLE -Ibuild/release/config Source/crc32.c x86_64-w64-mingw32-gcc -m32 -o build/release/stub_lzma_solid/LZMADecode.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_LZMA -DLZMACALL=__fastcall -DNSIS_COMPRESS_WHOLE -Ibuild/release/config Source/7zip/LZMADecode.c x86_64-w64-mingw32-windres --target=pe-i386 "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_LZMA -DLZMACALL=__fastcall -DNSIS_COMPRESS_WHOLE -Ibuild/release/config -ISource/exehead -i Source/exehead/resource.rc -o build/release/stub_lzma_solid/resource.o x86_64-w64-mingw32-g++ -m32 -o build/release/stub_lzma_solid/stub_lzma.exe -s -mwindows -nostdlib -Wl,--exclude-libs,msvcrt.a -Wl,--file-alignment,512 -Wl,-e,address@hidden -Wl,-Map,build/release/stub_lzma_solid/stub_lzma.map -T SCons/Config/linker_script build/release/stub_lzma_solid/bgbg.o build/release/stub_lzma_solid/components.o build/release/stub_lzma_solid/exec.o build/release/stub_lzma_solid/fileform.o build/release/stub_lzma_solid/Main.o build/release/stub_lzma_solid/plugin.o build/release/stub_lzma_solid/Ui.o build/release/stub_lzma_solid/util.o build/release/stub_lzma_solid/crc32.o build/release/stub_lzma_solid/LZMADecode.o build/release/stub_lzma_solid/resource.o -L/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/lib32 -lkernel32 -luser32 -lgdi32 -lshell32 -ladvapi32 -lcomdlg32 -lcomctl32 -lole32 -lversion -luuid Install file: "build/release/stub_lzma_solid/stub_lzma.exe" as "/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/share/nsis/Stubs/lzma_solid" x86_64-w64-mingw32-gcc -m32 -o build/release/stub_zlib/bgbg.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_ZLIB -DZEXPORT=__stdcall -Ibuild/release/config Source/exehead/bgbg.c x86_64-w64-mingw32-gcc -m32 -o build/release/stub_zlib/components.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_ZLIB -DZEXPORT=__stdcall -Ibuild/release/config Source/exehead/components.c x86_64-w64-mingw32-gcc -m32 -o build/release/stub_zlib/exec.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_ZLIB -DZEXPORT=__stdcall -Ibuild/release/config Source/exehead/exec.c Source/exehead/exec.c: In function 'ExecuteEntry': Source/exehead/exec.c:373:15: warning: unused variable 'buf1' [-Wunused-variable] char *buf1=GetStringFromParm(0x13); ^ Source/exehead/exec.c:844:15: warning: unused variable 'buf1' [-Wunused-variable] char *buf1=GetStringFromParm(0x15); ^ In file included from Source/exehead/exec.c:20:0: Source/exehead/fileform.h:504:70: warning: pointer targets in passing argument 3 of '_dodecomp' differ in signedness [-Wpointer-sign] #define GetCompressedDataFromDataBlockToMemory(offset, out, out_len) _dodecomp(offset,NULL,out,out_len) ^ Source/exehead/exec.c:1234:20: note: in expansion of macro 'GetCompressedDataFromDataBlockToMemory' size = GetCompressedDataFromDataBlockToMemory(parm3, data, 3 * NSIS_MAX_STRLEN); ^ Source/exehead/fileform.h:501:14: note: expected 'char *' but argument is of type 'LPBYTE' int NSISCALL _dodecomp(int offset, HANDLE hFileOut, char *outbuf, int outbuflen); ^ Source/exehead/fileform.h:504:70: warning: pointer targets in passing argument 3 of '_dodecomp' differ in signedness [-Wpointer-sign] #define GetCompressedDataFromDataBlockToMemory(offset, out, out_len) _dodecomp(offset,NULL,out,out_len) ^ Source/exehead/exec.c:1479:17: note: in expansion of macro 'GetCompressedDataFromDataBlockToMemory' GetCompressedDataFromDataBlockToMemory(parm1,unicon_data,parm2); ^ Source/exehead/fileform.h:501:14: note: expected 'char *' but argument is of type 'unsigned char *' int NSISCALL _dodecomp(int offset, HANDLE hFileOut, char *outbuf, int outbuflen); ^ Source/exehead/exec.c:351:9: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_output_directory,buf1); ^ Source/exehead/exec.c:458:14: warning: array subscript is above array bounds [-Warray-bounds] else mystrcat(addtrailingslash(mystrcpy(buf0,state_output_directory)),buf3); ^ Source/exehead/exec.c:1042:11: warning: array subscript is above array bounds [-Warray-bounds] psl->lpVtbl->SetWorkingDirectory(psl,state_output_directory); ^ x86_64-w64-mingw32-gcc -m32 -o build/release/stub_zlib/fileform.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_ZLIB -DZEXPORT=__stdcall -Ibuild/release/config Source/exehead/fileform.c Source/exehead/fileform.c: In function 'loadHeaders': Source/exehead/fileform.c:265:13: warning: pointer targets in passing argument 2 of 'CRC32' differ in signedness [-Wpointer-sign] crc = CRC32(crc, temp, l); ^ In file included from Source/exehead/fileform.c:25:0: Source/exehead/../crc32.h:27:18: note: expected 'const unsigned char *' but argument is of type 'char *' crc32_t NSISCALL CRC32(crc32_t crc, const unsigned char *buf, unsigned int len); ^ Source/exehead/fileform.c: In function '_dodecomp': Source/exehead/fileform.c:383:32: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] g_inflate_stream.next_in = inbuffer; ^ Source/exehead/fileform.c:391:35: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] g_inflate_stream.next_out = outbuffer; ^ Source/exehead/fileform.c:422:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] outbuffer=g_inflate_stream.next_out; ^ Source/exehead/fileform.c: In function 'loadHeaders': Source/exehead/fileform.c:180:14: warning: array subscript is above array bounds [-Warray-bounds] g_db_hFile = db_hFile = myOpenFile(state_exe_path, GENERIC_READ, OPEN_EXISTING); ^ Source/exehead/fileform.c:186:3: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_exe_directory, state_exe_path); ^ Source/exehead/fileform.c:186:3: warning: array subscript is above array bounds [-Warray-bounds] Source/exehead/fileform.c:187:28: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_exe_file, trimslashtoend(state_exe_directory)); ^ Source/exehead/fileform.c:187:3: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_exe_file, trimslashtoend(state_exe_directory)); ^ x86_64-w64-mingw32-gcc -m32 -o build/release/stub_zlib/Main.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_ZLIB -DZEXPORT=__stdcall -Ibuild/release/config Source/exehead/Main.c Source/exehead/Main.c: In function 'ValidateTempDir': Source/exehead/Main.c:47:3: warning: array subscript is above array bounds [-Warray-bounds] validate_filename(state_temp_dir); ^ Source/exehead/Main.c:48:8: warning: array subscript is above array bounds [-Warray-bounds] if (!validpathspec(state_temp_dir)) ^ Source/exehead/Main.c:50:3: warning: array subscript is above array bounds [-Warray-bounds] addtrailingslash(state_temp_dir); ^ Source/exehead/Main.c:53:3: warning: array subscript is above array bounds [-Warray-bounds] return my_GetTempFileName(state_language, state_temp_dir); ^ Source/exehead/Main.c:53:3: warning: array subscript is above array bounds [-Warray-bounds] Source/exehead/Main.c: In function 'CleanUp': Source/exehead/Main.c:349:3: warning: array subscript is above array bounds [-Warray-bounds] myDelete(state_plugins_dir, DEL_DIR | DEL_RECURSE | DEL_REBOOT); ^ /usr/share/mingw-w64/include/winbase.h: In function 'WinMain': Source/exehead/Main.c:116:3: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_command_line, GetCommandLine()); ^ Source/exehead/Main.c:162:9: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_install_directory,cmdline+2); ^ Source/exehead/Main.c:178:5: warning: array subscript is above array bounds [-Warray-bounds] mystrcat(state_temp_dir, "\\Temp"); ^ Source/exehead/Main.c:192:11: warning: array subscript is above array bounds [-Warray-bounds] char *p = findchar(state_command_line, 0); ^ Source/exehead/Main.c:206:9: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_install_directory, p); ^ Source/exehead/Main.c:207:9: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_output_directory, p); ^ Source/exehead/Main.c:219:7: warning: array subscript is above array bounds [-Warray-bounds] mystrcat(state_temp_dir,"~nsu.tmp"); ^ In file included from Source/exehead/Main.c:26:0: Source/exehead/state.h:22:44: warning: array subscript is above array bounds [-Warray-bounds] #define state_install_directory g_usrvars[21] ^ Source/exehead/Main.c:229:12: note: in expansion of macro 'state_install_directory' if (!state_install_directory[0]) ^ Source/exehead/Main.c:230:9: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_install_directory,state_exe_directory); ^ Source/exehead/Main.c:230:9: warning: array subscript is above array bounds [-Warray-bounds] Source/exehead/Main.c:262:18: warning: array subscript is above array bounds [-Warray-bounds] g_usrvars[1][0]++; ^ Source/exehead/Main.c:262:18: warning: array subscript is above array bounds [-Warray-bounds] Source/exehead/Main.c:266:7: warning: array subscript is above array bounds [-Warray-bounds] MoveFileOnReboot(state_temp_dir,NULL); ^ x86_64-w64-mingw32-gcc -m32 -o build/release/stub_zlib/plugin.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_ZLIB -DZEXPORT=__stdcall -Ibuild/release/config Source/exehead/plugin.c x86_64-w64-mingw32-gcc -m32 -o build/release/stub_zlib/Ui.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_ZLIB -DZEXPORT=__stdcall -Ibuild/release/config Source/exehead/Ui.c Source/exehead/Ui.c: In function 'StreamLicense': Source/exehead/Ui.c:714:8: warning: pointer targets in passing argument 1 of 'mystrlen' differ in signedness [-Wpointer-sign] *pcb=mystrlen(pbBuff); ^ In file included from Source/exehead/Ui.c:28:0: Source/exehead/util.h:33:14: note: expected 'const char *' but argument is of type 'LPBYTE' int NSISCALL mystrlen(const char *in); ^ Source/exehead/Ui.c: In function 'SelProc': Source/exehead/Ui.c:1257:12: warning: variable 'lastGoodX' set but not used [-Wunused-but-set-variable] int x, lastGoodX, i, noCombo=2; ^ Source/exehead/Ui.c: In function 'set_language': Source/exehead/Ui.c:175:15: warning: array subscript is above array bounds [-Warray-bounds] LANGID lang=myatoi(state_language); ^ Source/exehead/Ui.c:201:3: warning: array subscript is above array bounds [-Warray-bounds] myitoa(state_language, *(LANGID*)language_table); ^ Source/exehead/Ui.c: In function 'DialogProc': Source/exehead/Ui.c:535:7: warning: array subscript is above array bounds [-Warray-bounds] GetNSISString(state_click_next, this_page->clicknext); ^ Source/exehead/Ui.c: In function 'DirProc': Source/exehead/Ui.c:983:13: warning: array subscript is above array bounds [-Warray-bounds] mystrcat(dir, post_str); ^ Source/exehead/Ui.c:1082:36: warning: 'available' may be used uninitialized in this function [-Wmaybe-uninitialized] if (available_set && available < total) ^ Source/exehead/Ui.c: In function 'ui_doinstall': Source/exehead/Ui.c:240:5: warning: array subscript is above array bounds [-Warray-bounds] myitoa(state_language, GUDUIL()); ^ Source/exehead/Ui.c:262:5: warning: array subscript is above array bounds [-Warray-bounds] mystrcat(state_language, g_tmp); ^ Source/exehead/Ui.c:277:8: warning: array subscript is above array bounds [-Warray-bounds] if (!is_valid_instpath(state_install_directory)) ^ Source/exehead/Ui.c:318:9: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_install_directory,addtrailingslash(p)); ^ Source/exehead/Ui.c:322:8: warning: array subscript is above array bounds [-Warray-bounds] if (!is_valid_instpath(state_install_directory)) ^ Source/exehead/Ui.c:324:5: warning: array subscript is above array bounds [-Warray-bounds] GetNSISString(state_install_directory,header->install_directory_ptr); ^ x86_64-w64-mingw32-gcc -m32 -o build/release/stub_zlib/util.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_ZLIB -DZEXPORT=__stdcall -Ibuild/release/config Source/exehead/util.c x86_64-w64-mingw32-gcc -m32 -o build/release/stub_zlib/crc32.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_ZLIB -DZEXPORT=__stdcall -Ibuild/release/config Source/crc32.c x86_64-w64-mingw32-g++ -m32 -o build/release/stub_zlib/INFBLOCK.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_ZLIB -DZEXPORT=__stdcall -Ibuild/release/config Source/zlib/INFBLOCK.C Source/zlib/INFBLOCK.C: In function 'inflate': Source/zlib/INFBLOCK.C:476:13: warning: pointer targets in passing argument 4 of 'huft_build' differ in signedness [-Wpointer-sign] t = huft_build(s->sub.trees.t_blens, 19, 19, (short *)Z_NULL, (short*)Z_NULL, ^ Source/zlib/INFBLOCK.C:137:19: note: expected 'const short unsigned int *' but argument is of type 'short int *' local int ZEXPORT huft_build( ^ Source/zlib/INFBLOCK.C:476:13: warning: pointer targets in passing argument 5 of 'huft_build' differ in signedness [-Wpointer-sign] t = huft_build(s->sub.trees.t_blens, 19, 19, (short *)Z_NULL, (short*)Z_NULL, ^ Source/zlib/INFBLOCK.C:137:19: note: expected 'const short unsigned int *' but argument is of type 'short int *' local int ZEXPORT huft_build( ^ x86_64-w64-mingw32-windres --target=pe-i386 "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_ZLIB -DZEXPORT=__stdcall -Ibuild/release/config -ISource/exehead -i Source/exehead/resource.rc -o build/release/stub_zlib/resource.o x86_64-w64-mingw32-g++ -m32 -o build/release/stub_zlib/stub_zlib.exe -s -mwindows -nostdlib -Wl,--exclude-libs,msvcrt.a -Wl,--file-alignment,512 -Wl,-e,address@hidden -Wl,-Map,build/release/stub_zlib/stub_zlib.map -T SCons/Config/linker_script build/release/stub_zlib/bgbg.o build/release/stub_zlib/components.o build/release/stub_zlib/exec.o build/release/stub_zlib/fileform.o build/release/stub_zlib/Main.o build/release/stub_zlib/plugin.o build/release/stub_zlib/Ui.o build/release/stub_zlib/util.o build/release/stub_zlib/crc32.o build/release/stub_zlib/INFBLOCK.o build/release/stub_zlib/resource.o -L/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/lib32 -lkernel32 -luser32 -lgdi32 -lshell32 -ladvapi32 -lcomdlg32 -lcomctl32 -lole32 -lversion -luuid Install file: "build/release/stub_zlib/stub_zlib.exe" as "/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/share/nsis/Stubs/zlib" x86_64-w64-mingw32-gcc -m32 -o build/release/stub_zlib_solid/bgbg.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_ZLIB -DZEXPORT=__stdcall -DNSIS_COMPRESS_WHOLE -Ibuild/release/config Source/exehead/bgbg.c x86_64-w64-mingw32-gcc -m32 -o build/release/stub_zlib_solid/components.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_ZLIB -DZEXPORT=__stdcall -DNSIS_COMPRESS_WHOLE -Ibuild/release/config Source/exehead/components.c x86_64-w64-mingw32-gcc -m32 -o build/release/stub_zlib_solid/exec.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_ZLIB -DZEXPORT=__stdcall -DNSIS_COMPRESS_WHOLE -Ibuild/release/config Source/exehead/exec.c Source/exehead/exec.c: In function 'ExecuteEntry': Source/exehead/exec.c:373:15: warning: unused variable 'buf1' [-Wunused-variable] char *buf1=GetStringFromParm(0x13); ^ Source/exehead/exec.c:844:15: warning: unused variable 'buf1' [-Wunused-variable] char *buf1=GetStringFromParm(0x15); ^ In file included from Source/exehead/exec.c:20:0: Source/exehead/fileform.h:504:70: warning: pointer targets in passing argument 3 of '_dodecomp' differ in signedness [-Wpointer-sign] #define GetCompressedDataFromDataBlockToMemory(offset, out, out_len) _dodecomp(offset,NULL,out,out_len) ^ Source/exehead/exec.c:1234:20: note: in expansion of macro 'GetCompressedDataFromDataBlockToMemory' size = GetCompressedDataFromDataBlockToMemory(parm3, data, 3 * NSIS_MAX_STRLEN); ^ Source/exehead/fileform.h:501:14: note: expected 'char *' but argument is of type 'LPBYTE' int NSISCALL _dodecomp(int offset, HANDLE hFileOut, char *outbuf, int outbuflen); ^ Source/exehead/fileform.h:504:70: warning: pointer targets in passing argument 3 of '_dodecomp' differ in signedness [-Wpointer-sign] #define GetCompressedDataFromDataBlockToMemory(offset, out, out_len) _dodecomp(offset,NULL,out,out_len) ^ Source/exehead/exec.c:1479:17: note: in expansion of macro 'GetCompressedDataFromDataBlockToMemory' GetCompressedDataFromDataBlockToMemory(parm1,unicon_data,parm2); ^ Source/exehead/fileform.h:501:14: note: expected 'char *' but argument is of type 'unsigned char *' int NSISCALL _dodecomp(int offset, HANDLE hFileOut, char *outbuf, int outbuflen); ^ Source/exehead/exec.c:351:9: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_output_directory,buf1); ^ Source/exehead/exec.c:458:14: warning: array subscript is above array bounds [-Warray-bounds] else mystrcat(addtrailingslash(mystrcpy(buf0,state_output_directory)),buf3); ^ Source/exehead/exec.c:1042:11: warning: array subscript is above array bounds [-Warray-bounds] psl->lpVtbl->SetWorkingDirectory(psl,state_output_directory); ^ x86_64-w64-mingw32-gcc -m32 -o build/release/stub_zlib_solid/fileform.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_ZLIB -DZEXPORT=__stdcall -DNSIS_COMPRESS_WHOLE -Ibuild/release/config Source/exehead/fileform.c Source/exehead/fileform.c: In function 'loadHeaders': Source/exehead/fileform.c:265:13: warning: pointer targets in passing argument 2 of 'CRC32' differ in signedness [-Wpointer-sign] crc = CRC32(crc, temp, l); ^ In file included from Source/exehead/fileform.c:25:0: Source/exehead/../crc32.h:27:18: note: expected 'const unsigned char *' but argument is of type 'char *' crc32_t NSISCALL CRC32(crc32_t crc, const unsigned char *buf, unsigned int len); ^ Source/exehead/fileform.c: In function '__ensuredata': Source/exehead/fileform.c:478:31: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] g_inflate_stream.next_in=_inbuffer; ^ Source/exehead/fileform.c:494:34: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] g_inflate_stream.next_out=_outbuffer; ^ Source/exehead/fileform.c: In function 'loadHeaders': Source/exehead/fileform.c:180:14: warning: array subscript is above array bounds [-Warray-bounds] g_db_hFile = db_hFile = myOpenFile(state_exe_path, GENERIC_READ, OPEN_EXISTING); ^ Source/exehead/fileform.c:186:3: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_exe_directory, state_exe_path); ^ Source/exehead/fileform.c:186:3: warning: array subscript is above array bounds [-Warray-bounds] Source/exehead/fileform.c:187:28: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_exe_file, trimslashtoend(state_exe_directory)); ^ Source/exehead/fileform.c:187:3: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_exe_file, trimslashtoend(state_exe_directory)); ^ Source/exehead/fileform.c:296:5: warning: array subscript is above array bounds [-Warray-bounds] my_GetTempFileName(fno, state_temp_dir); ^ x86_64-w64-mingw32-gcc -m32 -o build/release/stub_zlib_solid/Main.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_ZLIB -DZEXPORT=__stdcall -DNSIS_COMPRESS_WHOLE -Ibuild/release/config Source/exehead/Main.c Source/exehead/Main.c: In function 'ValidateTempDir': Source/exehead/Main.c:47:3: warning: array subscript is above array bounds [-Warray-bounds] validate_filename(state_temp_dir); ^ Source/exehead/Main.c:48:8: warning: array subscript is above array bounds [-Warray-bounds] if (!validpathspec(state_temp_dir)) ^ Source/exehead/Main.c:50:3: warning: array subscript is above array bounds [-Warray-bounds] addtrailingslash(state_temp_dir); ^ Source/exehead/Main.c:53:3: warning: array subscript is above array bounds [-Warray-bounds] return my_GetTempFileName(state_language, state_temp_dir); ^ Source/exehead/Main.c:53:3: warning: array subscript is above array bounds [-Warray-bounds] Source/exehead/Main.c: In function 'CleanUp': Source/exehead/Main.c:349:3: warning: array subscript is above array bounds [-Warray-bounds] myDelete(state_plugins_dir, DEL_DIR | DEL_RECURSE | DEL_REBOOT); ^ /usr/share/mingw-w64/include/winbase.h: In function 'WinMain': Source/exehead/Main.c:116:3: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_command_line, GetCommandLine()); ^ Source/exehead/Main.c:162:9: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_install_directory,cmdline+2); ^ Source/exehead/Main.c:178:5: warning: array subscript is above array bounds [-Warray-bounds] mystrcat(state_temp_dir, "\\Temp"); ^ Source/exehead/Main.c:192:11: warning: array subscript is above array bounds [-Warray-bounds] char *p = findchar(state_command_line, 0); ^ Source/exehead/Main.c:206:9: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_install_directory, p); ^ Source/exehead/Main.c:207:9: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_output_directory, p); ^ Source/exehead/Main.c:219:7: warning: array subscript is above array bounds [-Warray-bounds] mystrcat(state_temp_dir,"~nsu.tmp"); ^ In file included from Source/exehead/Main.c:26:0: Source/exehead/state.h:22:44: warning: array subscript is above array bounds [-Warray-bounds] #define state_install_directory g_usrvars[21] ^ Source/exehead/Main.c:229:12: note: in expansion of macro 'state_install_directory' if (!state_install_directory[0]) ^ Source/exehead/Main.c:230:9: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_install_directory,state_exe_directory); ^ Source/exehead/Main.c:230:9: warning: array subscript is above array bounds [-Warray-bounds] Source/exehead/Main.c:262:18: warning: array subscript is above array bounds [-Warray-bounds] g_usrvars[1][0]++; ^ Source/exehead/Main.c:262:18: warning: array subscript is above array bounds [-Warray-bounds] Source/exehead/Main.c:266:7: warning: array subscript is above array bounds [-Warray-bounds] MoveFileOnReboot(state_temp_dir,NULL); ^ x86_64-w64-mingw32-gcc -m32 -o build/release/stub_zlib_solid/plugin.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_ZLIB -DZEXPORT=__stdcall -DNSIS_COMPRESS_WHOLE -Ibuild/release/config Source/exehead/plugin.c x86_64-w64-mingw32-gcc -m32 -o build/release/stub_zlib_solid/Ui.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_ZLIB -DZEXPORT=__stdcall -DNSIS_COMPRESS_WHOLE -Ibuild/release/config Source/exehead/Ui.c Source/exehead/Ui.c: In function 'StreamLicense': Source/exehead/Ui.c:714:8: warning: pointer targets in passing argument 1 of 'mystrlen' differ in signedness [-Wpointer-sign] *pcb=mystrlen(pbBuff); ^ In file included from Source/exehead/Ui.c:28:0: Source/exehead/util.h:33:14: note: expected 'const char *' but argument is of type 'LPBYTE' int NSISCALL mystrlen(const char *in); ^ Source/exehead/Ui.c: In function 'SelProc': Source/exehead/Ui.c:1257:12: warning: variable 'lastGoodX' set but not used [-Wunused-but-set-variable] int x, lastGoodX, i, noCombo=2; ^ Source/exehead/Ui.c: In function 'set_language': Source/exehead/Ui.c:175:15: warning: array subscript is above array bounds [-Warray-bounds] LANGID lang=myatoi(state_language); ^ Source/exehead/Ui.c:201:3: warning: array subscript is above array bounds [-Warray-bounds] myitoa(state_language, *(LANGID*)language_table); ^ Source/exehead/Ui.c: In function 'DialogProc': Source/exehead/Ui.c:535:7: warning: array subscript is above array bounds [-Warray-bounds] GetNSISString(state_click_next, this_page->clicknext); ^ Source/exehead/Ui.c: In function 'DirProc': Source/exehead/Ui.c:983:13: warning: array subscript is above array bounds [-Warray-bounds] mystrcat(dir, post_str); ^ Source/exehead/Ui.c:1082:36: warning: 'available' may be used uninitialized in this function [-Wmaybe-uninitialized] if (available_set && available < total) ^ Source/exehead/Ui.c: In function 'ui_doinstall': Source/exehead/Ui.c:240:5: warning: array subscript is above array bounds [-Warray-bounds] myitoa(state_language, GUDUIL()); ^ Source/exehead/Ui.c:262:5: warning: array subscript is above array bounds [-Warray-bounds] mystrcat(state_language, g_tmp); ^ Source/exehead/Ui.c:277:8: warning: array subscript is above array bounds [-Warray-bounds] if (!is_valid_instpath(state_install_directory)) ^ Source/exehead/Ui.c:318:9: warning: array subscript is above array bounds [-Warray-bounds] mystrcpy(state_install_directory,addtrailingslash(p)); ^ Source/exehead/Ui.c:322:8: warning: array subscript is above array bounds [-Warray-bounds] if (!is_valid_instpath(state_install_directory)) ^ Source/exehead/Ui.c:324:5: warning: array subscript is above array bounds [-Warray-bounds] GetNSISString(state_install_directory,header->install_directory_ptr); ^ x86_64-w64-mingw32-gcc -m32 -o build/release/stub_zlib_solid/util.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_ZLIB -DZEXPORT=__stdcall -DNSIS_COMPRESS_WHOLE -Ibuild/release/config Source/exehead/util.c x86_64-w64-mingw32-gcc -m32 -o build/release/stub_zlib_solid/crc32.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_ZLIB -DZEXPORT=__stdcall -DNSIS_COMPRESS_WHOLE -Ibuild/release/config Source/crc32.c x86_64-w64-mingw32-g++ -m32 -o build/release/stub_zlib_solid/INFBLOCK.o -c -Os -Wall -xc -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_ZLIB -DZEXPORT=__stdcall -DNSIS_COMPRESS_WHOLE -Ibuild/release/config Source/zlib/INFBLOCK.C Source/zlib/INFBLOCK.C: In function 'inflate': Source/zlib/INFBLOCK.C:476:13: warning: pointer targets in passing argument 4 of 'huft_build' differ in signedness [-Wpointer-sign] t = huft_build(s->sub.trees.t_blens, 19, 19, (short *)Z_NULL, (short*)Z_NULL, ^ Source/zlib/INFBLOCK.C:137:19: note: expected 'const short unsigned int *' but argument is of type 'short int *' local int ZEXPORT huft_build( ^ Source/zlib/INFBLOCK.C:476:13: warning: pointer targets in passing argument 5 of 'huft_build' differ in signedness [-Wpointer-sign] t = huft_build(s->sub.trees.t_blens, 19, 19, (short *)Z_NULL, (short*)Z_NULL, ^ Source/zlib/INFBLOCK.C:137:19: note: expected 'const short unsigned int *' but argument is of type 'short int *' local int ZEXPORT huft_build( ^ x86_64-w64-mingw32-windres --target=pe-i386 "-DNSISCALL= __attribute__((__stdcall__))" -DEXEHEAD -DWIN32_LEAN_AND_MEAN -D_WIN32_IE=0x0501 -DNSIS_COMPRESS_USE_ZLIB -DZEXPORT=__stdcall -DNSIS_COMPRESS_WHOLE -Ibuild/release/config -ISource/exehead -i Source/exehead/resource.rc -o build/release/stub_zlib_solid/resource.o x86_64-w64-mingw32-g++ -m32 -o build/release/stub_zlib_solid/stub_zlib.exe -s -mwindows -nostdlib -Wl,--exclude-libs,msvcrt.a -Wl,--file-alignment,512 -Wl,-e,address@hidden -Wl,-Map,build/release/stub_zlib_solid/stub_zlib.map -T SCons/Config/linker_script build/release/stub_zlib_solid/bgbg.o build/release/stub_zlib_solid/components.o build/release/stub_zlib_solid/exec.o build/release/stub_zlib_solid/fileform.o build/release/stub_zlib_solid/Main.o build/release/stub_zlib_solid/plugin.o build/release/stub_zlib_solid/Ui.o build/release/stub_zlib_solid/util.o build/release/stub_zlib_solid/crc32.o build/release/stub_zlib_solid/INFBLOCK.o build/release/stub_zlib_solid/resource.o -L/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/lib32 -lkernel32 -luser32 -lgdi32 -lshell32 -ladvapi32 -lcomdlg32 -lcomctl32 -lole32 -lversion -luuid Install file: "build/release/stub_zlib_solid/stub_zlib.exe" as "/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/share/nsis/Stubs/zlib_solid" Install file: "Source/exehead/uninst.ico" as "/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/share/nsis/Stubs/uninst" g++ -o build/release/makensis/build.o -c -Wno-non-virtual-dtor -Wall -O2 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0501 -Ibuild/release/config Source/build.cpp Source/build.cpp: In member function 'int CEXEBuild::ProcessPages()': Source/build.cpp:1716:14: warning: variable 'dir_used' set but not used [-Wunused-but-set-variable] int dir=0, dir_used; ^ g++ -o build/release/makensis/clzma.o -c -Wno-non-virtual-dtor -Wall -O2 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0501 -Ibuild/release/config Source/clzma.cpp gcc -o build/release/makensis/crc32.o -c -Wall -O2 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0501 -Ibuild/release/config Source/crc32.c g++ -o build/release/makensis/DialogTemplate.o -c -Wno-non-virtual-dtor -Wall -O2 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0501 -Ibuild/release/config Source/DialogTemplate.cpp g++ -o build/release/makensis/dirreader.o -c -Wno-non-virtual-dtor -Wall -O2 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0501 -Ibuild/release/config Source/dirreader.cpp g++ -o build/release/makensis/fileform.o -c -Wno-non-virtual-dtor -Wall -O2 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0501 -Ibuild/release/config Source/fileform.cpp g++ -o build/release/makensis/growbuf.o -c -Wno-non-virtual-dtor -Wall -O2 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0501 -Ibuild/release/config Source/growbuf.cpp g++ -o build/release/makensis/icon.o -c -Wno-non-virtual-dtor -Wall -O2 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0501 -Ibuild/release/config Source/icon.cpp g++ -o build/release/makensis/lang.o -c -Wno-non-virtual-dtor -Wall -O2 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0501 -Ibuild/release/config Source/lang.cpp Source/lang.cpp: In member function 'int CEXEBuild::GenerateLangTable(LanguageTable*, int)': Source/lang.cpp:592:19: warning: variable 'index' set but not used [-Wunused-but-set-variable] int index; ^ Source/lang.cpp: In member function 'LanguageTable* CEXEBuild::LoadLangFile(char*)': Source/lang.cpp:890:35: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fgets(buf+1, NSIS_MAX_STRLEN, f); ^ Source/lang.cpp:906:35: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fgets(buf+1, NSIS_MAX_STRLEN, f); ^ Source/lang.cpp:952:35: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fgets(buf+1, NSIS_MAX_STRLEN, f); ^ Source/lang.cpp:966:35: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fgets(buf+1, NSIS_MAX_STRLEN, f); ^ Source/lang.cpp:976:35: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fgets(buf+1, NSIS_MAX_STRLEN, f); ^ Source/lang.cpp:987:35: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fgets(buf+1, NSIS_MAX_STRLEN, f); ^ Source/lang.cpp:1048:37: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fgets(buf+1, NSIS_MAX_STRLEN, f); ^ In file included from /usr/include/stdio.h:937:0, from Source/lang.cpp:18: In function 'char* fgets(char*, int, FILE*)', inlined from 'LanguageTable* CEXEBuild::LoadLangFile(char*)' at Source/lang.cpp:890:35: /usr/include/i386-linux-gnu/bits/stdio2.h:261:58: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer return __fgets_chk_warn (__s, __bos (__s), __n, __stream); ^ In function 'char* fgets(char*, int, FILE*)', inlined from 'LanguageTable* CEXEBuild::LoadLangFile(char*)' at Source/lang.cpp:906:35: /usr/include/i386-linux-gnu/bits/stdio2.h:261:58: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer return __fgets_chk_warn (__s, __bos (__s), __n, __stream); ^ In function 'char* fgets(char*, int, FILE*)', inlined from 'LanguageTable* CEXEBuild::LoadLangFile(char*)' at Source/lang.cpp:952:35: /usr/include/i386-linux-gnu/bits/stdio2.h:261:58: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer return __fgets_chk_warn (__s, __bos (__s), __n, __stream); ^ In function 'char* fgets(char*, int, FILE*)', inlined from 'LanguageTable* CEXEBuild::LoadLangFile(char*)' at Source/lang.cpp:966:35: /usr/include/i386-linux-gnu/bits/stdio2.h:261:58: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer return __fgets_chk_warn (__s, __bos (__s), __n, __stream); ^ In function 'char* fgets(char*, int, FILE*)', inlined from 'LanguageTable* CEXEBuild::LoadLangFile(char*)' at Source/lang.cpp:976:35: /usr/include/i386-linux-gnu/bits/stdio2.h:261:58: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer return __fgets_chk_warn (__s, __bos (__s), __n, __stream); ^ In function 'char* fgets(char*, int, FILE*)', inlined from 'LanguageTable* CEXEBuild::LoadLangFile(char*)' at Source/lang.cpp:987:35: /usr/include/i386-linux-gnu/bits/stdio2.h:261:58: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer return __fgets_chk_warn (__s, __bos (__s), __n, __stream); ^ In function 'char* fgets(char*, int, FILE*)', inlined from 'LanguageTable* CEXEBuild::LoadLangFile(char*)' at Source/lang.cpp:1048:37: /usr/include/i386-linux-gnu/bits/stdio2.h:261:58: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer return __fgets_chk_warn (__s, __bos (__s), __n, __stream); ^ g++ -o build/release/makensis/lineparse.o -c -Wno-non-virtual-dtor -Wall -O2 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0501 -Ibuild/release/config Source/lineparse.cpp g++ -o build/release/makensis/makenssi.o -c -Wno-non-virtual-dtor -Wall -O2 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0501 -Ibuild/release/config Source/makenssi.cpp g++ -o build/release/makensis/manifest.o -c -Wno-non-virtual-dtor -Wall -O2 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0501 -Ibuild/release/config Source/manifest.cpp g++ -o build/release/makensis/mmap.o -c -Wno-non-virtual-dtor -Wall -O2 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0501 -Ibuild/release/config Source/mmap.cpp g++ -o build/release/makensis/Plugins.o -c -Wno-non-virtual-dtor -Wall -O2 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0501 -Ibuild/release/config Source/Plugins.cpp g++ -o build/release/makensis/ResourceEditor.o -c -Wno-non-virtual-dtor -Wall -O2 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0501 -Ibuild/release/config Source/ResourceEditor.cpp g++ -o build/release/makensis/ResourceVersionInfo.o -c -Wno-non-virtual-dtor -Wall -O2 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0501 -Ibuild/release/config Source/ResourceVersionInfo.cpp g++ -o build/release/makensis/script.o -c -Wno-non-virtual-dtor -Wall -O2 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0501 -Ibuild/release/config Source/script.cpp Source/script.cpp: In member function 'int CEXEBuild::parseScript()': Source/script.cpp:710:33: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fgets(str,MAX_LINELENGTH,fp); ^ Source/script.cpp: In member function 'int CEXEBuild::doCommand(int, LineParser&)': Source/script.cpp:980:39: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fgets(str,MAX_LINELENGTH,fp); ^ Source/script.cpp:2851:41: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fgets(str,MAX_LINELENGTH,fp); ^ Source/script.cpp:2979:26: warning: ignoring return value of 'int system(const char*)', declared with attribute warn_unused_result [-Wunused-result] system(execfixed); ^ Source/script.cpp:3144:40: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fgets(str,sizeof(str),fp); ^ g++ -o build/release/makensis/ShConstants.o -c -Wno-non-virtual-dtor -Wall -O2 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0501 -Ibuild/release/config Source/ShConstants.cpp g++ -o build/release/makensis/strlist.o -c -Wno-non-virtual-dtor -Wall -O2 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0501 -Ibuild/release/config Source/strlist.cpp g++ -o build/release/makensis/tokens.o -c -Wno-non-virtual-dtor -Wall -O2 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0501 -Ibuild/release/config Source/tokens.cpp g++ -o build/release/makensis/util.o -c -Wno-non-virtual-dtor -Wall -O2 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0501 -Ibuild/release/config Source/util.cpp Source/util.cpp: In function 'int update_bitmap(CResourceEditor*, WORD, const char*, int, int, int)': Source/util.cpp:82:41: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&biWidth, sizeof(INT32), 1, f); ^ Source/util.cpp:93:42: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&biHeight, sizeof(INT32), 1, f); ^ Source/util.cpp:105:43: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&biBitCount, sizeof(WORD), 1, f); ^ Source/util.cpp:115:38: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&dwSize, sizeof(DWORD), 1, f); ^ g++ -o build/release/makensis/winchar.o -c -Wno-non-virtual-dtor -Wall -O2 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0501 -Ibuild/release/config Source/winchar.cpp g++ -o build/release/makensis/writer.o -c -Wno-non-virtual-dtor -Wall -O2 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0501 -Ibuild/release/config Source/writer.cpp gcc -o build/release/makensis/bzip2/blocksort.o -c -Wall -O2 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0501 -Ibuild/release/config Source/bzip2/blocksort.c gcc -o build/release/makensis/bzip2/bzlib.o -c -Wall -O2 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0501 -Ibuild/release/config Source/bzip2/bzlib.c gcc -o build/release/makensis/bzip2/compress.o -c -Wall -O2 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0501 -Ibuild/release/config Source/bzip2/compress.c Source/bzip2/compress.c: In function 'sendMTFValues': Source/bzip2/compress.c:299:19: warning: variable 'nBytes' set but not used [-Wunused-but-set-variable] Int32 nGroups, nBytes; ^ gcc -o build/release/makensis/bzip2/huffman.o -c -Wall -O2 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0501 -Ibuild/release/config Source/bzip2/huffman.c g++ -o build/release/makensis/7zip/7zGuids.o -c -Wno-non-virtual-dtor -Wall -O2 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0501 -DCOMPRESS_MF_BT -Ibuild/release/config Source/7zip/7zGuids.cpp g++ -o build/release/makensis/7zip/7zip/Common/OutBuffer.o -c -Wno-non-virtual-dtor -Wall -O2 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0501 -DCOMPRESS_MF_BT -Ibuild/release/config Source/7zip/7zip/Common/OutBuffer.cpp g++ -o build/release/makensis/7zip/7zip/Common/StreamUtils.o -c -Wno-non-virtual-dtor -Wall -O2 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0501 -DCOMPRESS_MF_BT -Ibuild/release/config Source/7zip/7zip/Common/StreamUtils.cpp g++ -o build/release/makensis/7zip/7zip/Compress/LZ/LZInWindow.o -c -Wno-non-virtual-dtor -Wall -O2 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0501 -DCOMPRESS_MF_BT -Ibuild/release/config Source/7zip/7zip/Compress/LZ/LZInWindow.cpp g++ -o build/release/makensis/7zip/7zip/Compress/LZMA/LZMAEncoder.o -c -Wno-non-virtual-dtor -Wall -O2 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0501 -DCOMPRESS_MF_BT -Ibuild/release/config Source/7zip/7zip/Compress/LZMA/LZMAEncoder.cpp Source/7zip/7zip/Compress/LZMA/LZMAEncoder.cpp: In member function 'LONG NCompress::NLZMA::CEncoder::GetOptimumFast(UInt32, UInt32&, UInt32&)': Source/7zip/7zip/Compress/LZMA/LZMAEncoder.cpp:1223:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] repLens[repMaxIndex] + 2 >= lenMain && (backMain > (1 << 9)) || ^ Source/7zip/7zip/Compress/LZMA/LZMAEncoder.cpp:1224:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] repLens[repMaxIndex] + 3 >= lenMain && (backMain > (1 << 15))) ^ Source/7zip/7zip/Compress/LZMA/LZMAEncoder.cpp:1238:42: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (_longestMatchLength >= lenMain && newDistance < backMain || ^ Source/7zip/7zip/Compress/LZMA/LZMAEncoder.cpp:1241:62: warning: suggest parentheses around '&&' within '||' [-Wparentheses] _longestMatchLength + 1 >= lenMain && lenMain >= 3 && ChangePair(newDistance, backMain)) ^ g++ -o build/release/makensis/7zip/7zip/Compress/RangeCoder/RangeCoderBit.o -c -Wno-non-virtual-dtor -Wall -O2 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0501 -DCOMPRESS_MF_BT -Ibuild/release/config Source/7zip/7zip/Compress/RangeCoder/RangeCoderBit.cpp g++ -o build/release/makensis/7zip/Common/Alloc.o -c -Wno-non-virtual-dtor -Wall -O2 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0501 -DCOMPRESS_MF_BT -Ibuild/release/config Source/7zip/Common/Alloc.cpp g++ -o build/release/makensis/7zip/Common/CRC.o -c -Wno-non-virtual-dtor -Wall -O2 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0501 -DCOMPRESS_MF_BT -Ibuild/release/config Source/7zip/Common/CRC.cpp gcc -o build/release/makensis/zlib/deflate.o -c -Wall -O2 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0501 -Ibuild/release/config Source/zlib/deflate.c Source/zlib/deflate.c: In function 'deflateParams': Source/zlib/deflate.c:272:19: warning: variable 'func' set but not used [-Wunused-but-set-variable] compress_func func; ^ gcc -o build/release/makensis/zlib/trees.o -c -Wall -O2 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0501 -Ibuild/release/config Source/zlib/trees.c g++ -o build/release/makensis/makensis -Wl,-Map,build/release/makensis/makensis.map -s -pthread build/release/makensis/build.o build/release/makensis/clzma.o build/release/makensis/crc32.o build/release/makensis/DialogTemplate.o build/release/makensis/dirreader.o build/release/makensis/fileform.o build/release/makensis/growbuf.o build/release/makensis/icon.o build/release/makensis/lang.o build/release/makensis/lineparse.o build/release/makensis/makenssi.o build/release/makensis/manifest.o build/release/makensis/mmap.o build/release/makensis/Plugins.o build/release/makensis/ResourceEditor.o build/release/makensis/ResourceVersionInfo.o build/release/makensis/script.o build/release/makensis/ShConstants.o build/release/makensis/strlist.o build/release/makensis/tokens.o build/release/makensis/util.o build/release/makensis/winchar.o build/release/makensis/writer.o build/release/makensis/bzip2/blocksort.o build/release/makensis/bzip2/bzlib.o build/release/makensis/bzip2/compress.o build/release/makensis/bzip2/huffman.o build/release/makensis/7zip/7zGuids.o build/release/makensis/7zip/7zip/Common/OutBuffer.o build/release/makensis/7zip/7zip/Common/StreamUtils.o build/release/makensis/7zip/7zip/Compress/LZ/LZInWindow.o build/release/makensis/7zip/7zip/Compress/LZMA/LZMAEncoder.o build/release/makensis/7zip/7zip/Compress/RangeCoder/RangeCoderBit.o build/release/makensis/7zip/Common/Alloc.o build/release/makensis/7zip/Common/CRC.o build/release/makensis/zlib/deflate.o build/release/makensis/zlib/trees.o -L/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/lib32 -lgdi32 -luser32 -lpthread Install file: "build/release/makensis/makensis" as "/media/data/sources/octave/mxe-octave-w64/usr/bin/makensis" Install file: "Contrib/ExDLL/pluginapi.h" as "/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/share/doc/nsis/Examples/Plugin/nsis/pluginapi.h" Install file: "Source/exehead/api.h" as "/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/share/doc/nsis/Examples/Plugin/nsis/api.h" Install file: "Contrib/ExDLL/exdll.c" as "/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/share/doc/nsis/Examples/Plugin/exdll.c" Install file: "Contrib/ExDLL/exdll.dpr" as "/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/share/doc/nsis/Examples/Plugin/exdll.dpr" Install file: "Contrib/ExDLL/exdll.dsp" as "/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/share/doc/nsis/Examples/Plugin/exdll.dsp" Install file: "Contrib/ExDLL/exdll.dsw" as "/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/share/doc/nsis/Examples/Plugin/exdll.dsw" Install file: "Contrib/ExDLL/exdll_with_unit.dpr" as "/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/share/doc/nsis/Examples/Plugin/exdll_with_unit.dpr" Install file: "Contrib/ExDLL/exdll-vs2008.sln" as "/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/share/doc/nsis/Examples/Plugin/exdll-vs2008.sln" Install file: "Contrib/ExDLL/exdll-vs2008.vcproj" as "/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/share/doc/nsis/Examples/Plugin/exdll-vs2008.vcproj" Install file: "Contrib/ExDLL/nsis.pas" as "/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/share/doc/nsis/Examples/Plugin/nsis.pas" Install file: "Contrib/ExDLL/extdll.inc" as "/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/share/doc/nsis/Examples/Plugin/extdll.inc" Install file: "Contrib/ExDLL/pluginapi.c" as "/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/share/doc/nsis/Examples/Plugin/pluginapi.c" Install file: "Contrib/ExDLL/pluginapi.h" as "build/release/api/nsis/pluginapi.h" Install file: "Source/exehead/api.h" as "build/release/api/nsis/api.h" x86_64-w64-mingw32-gcc -m32 -o build/release/AdvSplash/advsplash.o -c -Os -Wall -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -Ibuild/release/api Contrib/AdvSplash/advsplash.c x86_64-w64-mingw32-gcc -m32 -o build/release/ExDLL/pluginapi.o -c -Os -Wall -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -ISource/exehead Contrib/ExDLL/pluginapi.c x86_64-w64-mingw32-ar rc build/release/ExDLL/libpluginapi.a build/release/ExDLL/pluginapi.o x86_64-w64-mingw32-ranlib build/release/ExDLL/libpluginapi.a Install file: "build/release/ExDLL/libpluginapi.a" as "build/release/api/nsis/libpluginapi.a" x86_64-w64-mingw32-g++ -m32 -s -mwindows -Wl,--file-alignment,512 -Wl,-Map,build/release/AdvSplash/AdvSplash.map -Wl,address@hidden -nostdlib -Wl,--exclude-libs,msvcrt.a -shared -o build/release/AdvSplash/AdvSplash.dll build/release/AdvSplash/advsplash.o -L/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/lib32 -Lbuild/release/api/nsis -lpluginapi -lkernel32 -luser32 -lgdi32 -lwinmm -Wl,--out-implib,build/release/AdvSplash/libAdvSplash.a -Wl,--output-def,build/release/AdvSplash/AdvSplash.def Install file: "build/release/AdvSplash/AdvSplash.dll" as "/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/share/nsis/Plugins/AdvSplash.dll" Install file: "Contrib/AdvSplash/Example.nsi" as "/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/share/doc/nsis/Examples/AdvSplash/Example.nsi" Install file: "Contrib/AdvSplash/advsplash.txt" as "/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/share/doc/nsis/Docs/AdvSplash/advsplash.txt" x86_64-w64-mingw32-gcc -m32 -o build/release/Banner/Banner.o -c -Os -Wall -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -Ibuild/release/api Contrib/Banner/Banner.c x86_64-w64-mingw32-g++ -m32 -s -mwindows -Wl,--file-alignment,512 -Wl,-Map,build/release/Banner/Banner.map -Wl,address@hidden -nostdlib -Wl,--exclude-libs,msvcrt.a -shared -o build/release/Banner/Banner.dll build/release/Banner/Banner.o -L/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/lib32 -Lbuild/release/api/nsis -lpluginapi -lkernel32 -luser32 -Wl,--out-implib,build/release/Banner/libBanner.a -Wl,--output-def,build/release/Banner/Banner.def Install file: "build/release/Banner/Banner.dll" as "/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/share/nsis/Plugins/Banner.dll" Install file: "Contrib/Banner/Example.nsi" as "/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/share/doc/nsis/Examples/Banner/Example.nsi" Install file: "Contrib/Banner/Readme.txt" as "/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/share/doc/nsis/Docs/Banner/Readme.txt" x86_64-w64-mingw32-g++ -m32 -o build/release/BgImage/BgImage.o -c -Os -Wall -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -Ibuild/release/api Contrib/BgImage/BgImage.cpp Contrib/BgImage/BgImage.cpp: In function 'void SetBg(HWND, int, char*, stack_t**, extra_parameters*)': Contrib/BgImage/BgImage.cpp:107:47: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] my_pushstring("can't find parent window"); ^ Contrib/BgImage/BgImage.cpp:128:42: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] my_pushstring("can't create window"); ^ Contrib/BgImage/BgImage.cpp:147:42: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] my_pushstring("can't create window"); ^ Contrib/BgImage/BgImage.cpp:228:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] my_pushstring("success"); ^ Contrib/BgImage/BgImage.cpp: In function 'void AddImage(HWND, int, char*, stack_t**, extra_parameters*)': Contrib/BgImage/BgImage.cpp:236:44: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] my_pushstring("memory allocation error"); ^ Contrib/BgImage/BgImage.cpp:268:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] my_pushstring("success"); ^ Contrib/BgImage/BgImage.cpp: In function 'void AddText(HWND, int, char*, stack_t**, extra_parameters*)': Contrib/BgImage/BgImage.cpp:278:44: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] my_pushstring("memory allocation error"); ^ Contrib/BgImage/BgImage.cpp:288:44: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] my_pushstring("memory allocation error"); ^ Contrib/BgImage/BgImage.cpp:306:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] my_pushstring("success"); ^ Contrib/BgImage/BgImage.cpp: In function 'HBITMAP__* LoadBitmapFile(long int, long int, BITMAP*)': Contrib/BgImage/BgImage.cpp:579:38: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] my_pushstring("can't load bitmap"); ^ x86_64-w64-mingw32-g++ -m32 -s -mwindows -Wl,--file-alignment,512 -Wl,-Map,build/release/BgImage/BgImage.map -Wl,address@hidden -nostdlib -Wl,--exclude-libs,msvcrt.a -shared -o build/release/BgImage/BgImage.dll build/release/BgImage/BgImage.o -L/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/lib32 -Lbuild/release/api/nsis -lpluginapi -lkernel32 -luser32 -lgdi32 -lwinmm -Wl,--out-implib,build/release/BgImage/libBgImage.a -Wl,--output-def,build/release/BgImage/BgImage.def Install file: "build/release/BgImage/BgImage.dll" as "/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/share/nsis/Plugins/BgImage.dll" Install file: "Contrib/BgImage/Example.nsi" as "/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/share/doc/nsis/Examples/BgImage/Example.nsi" Install file: "Contrib/BgImage/BgImage.txt" as "/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/share/doc/nsis/Docs/BgImage/BgImage.txt" x86_64-w64-mingw32-gcc -m32 -o build/release/Dialer/dialer.o -c -Os -Wall -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -Ibuild/release/api Contrib/Dialer/dialer.c x86_64-w64-mingw32-g++ -m32 -s -mwindows -Wl,--file-alignment,512 -Wl,-Map,build/release/Dialer/Dialer.map -Wl,address@hidden -nostdlib -Wl,--exclude-libs,msvcrt.a -shared -o build/release/Dialer/Dialer.dll build/release/Dialer/dialer.o -L/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/lib32 -Lbuild/release/api/nsis -lpluginapi -lkernel32 -luser32 -lwininet -Wl,--out-implib,build/release/Dialer/libDialer.a -Wl,--output-def,build/release/Dialer/Dialer.def Install file: "build/release/Dialer/Dialer.dll" as "/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/share/nsis/Plugins/Dialer.dll" Install file: "Contrib/Dialer/Dialer.txt" as "/media/data/sources/octave/mxe-octave-w64/usr/x86_64-w64-mingw32/share/doc/nsis/Docs/Dialer/Dialer.txt" x86_64-w64-mingw32-g++ -m32 -o build/release/InstallOptions/InstallerOptions.o -c -Os -Wall -fno-strict-aliasing "-DNSISCALL= __attribute__((__stdcall__))" -Ibuild/release/api Contrib/InstallOptions/InstallerOptions.cpp In file included from /usr/lib/gcc/x86_64-w64-mingw32/4.9-win32/include/c++/bits/stl_algo.h:59:0, from /usr/lib/gcc/x86_64-w64-mingw32/4.9-win32/include/c++/algorithm:62, from Contrib/InstallOptions/InstallerOptions.cpp:16: /usr/lib/gcc/x86_64-w64-mingw32/4.9-win32/include/c++/cstdlib:178:10: error: expected unqualified-id before '__int128' inline __int128 ^ Contrib/InstallOptions/InstallerOptions.cpp: In function 'int ReadSettings()': Contrib/InstallOptions/InstallerOptions.cpp:403:14: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] pszAppName = "Settings"; ^ Contrib/InstallOptions/InstallerOptions.cpp:452:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] }; ^ Contrib/InstallOptions/InstallerOptions.cpp:452:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:452:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:452:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:452:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:452:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:452:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:452:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:452:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:452:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:452:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:452:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:452:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:452:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:452:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:452:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:452:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:482:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] }; ^ Contrib/InstallOptions/InstallerOptions.cpp:482:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:482:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:482:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:482:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:482:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:482:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:482:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:482:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:482:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:482:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:482:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:482:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:482:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:482:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:482:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:482:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:482:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:482:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:482:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:482:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:482:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:482:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:482:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:482:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:482:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:486:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] pField->pszHwndEntry = "HWND"; ^ Contrib/InstallOptions/InstallerOptions.cpp:572:31: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] pNewField->pszHwndEntry = "HWND2"; ^ Contrib/InstallOptions/InstallerOptions.cpp: In function 'int createCfgDlg()': Contrib/InstallOptions/InstallerOptions.cpp:1095:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] }; ^ Contrib/InstallOptions/InstallerOptions.cpp:1095:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:1095:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:1095:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:1095:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:1095:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:1095:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:1095:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:1095:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:1095:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:1095:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:1095:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:1095:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:1095:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:1095:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Contrib/InstallOptions/InstallerOptions.cpp:1095:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] scons: *** [build/release/InstallOptions/InstallerOptions.o] Error 1 scons: building terminated because of errors. /media/data/sources/octave/mxe-octave-w64/Makefile:747: recipe for target 'build-only-nsis' failed make[1]: *** [build-only-nsis] Error 2 make[1]: Leaving directory '/media/data/sources/octave/mxe-octave-w64' real 1m38.069s user 1m21.160s sys 0m6.004s