Cook: upx391 3.91 ================================================================================ QA: checking package receipt... Checking build dependencies... Installing (pkg/local): ucl-1.03-i486 Installing (pkg/local): ucl-dev-1.03-i486 Installing (pkg/local): zlib-dev-1.2.11-i486 Installing (pkg/local): perl-core-5.28.1-i486 Installing (pkg/local): perl-5.28.1-i486 Extracting source archive "upx-3.91.tar.gz" Executing: compile_rules CFLAGS : -march=i486 -Os -pipe -mindirect-branch=thunk CXXLAGS : -march=i486 -Os -pipe -mindirect-branch=thunk CPPFLAGS : -D_GLIBCXX_USE_C99_MATH=1 LDFLAGS : -Wl,-Os,--as-needed make -C src all make[1]: Entering directory '/home/slitaz/wok/upx391/source/upx391-3.91/src' Updating .depend g++ -D_GLIBCXX_USE_C99_MATH=1 -DWITH_LZMA=0x465 -I/home/slitaz/wok/upx391/source/upx391-3.91 -march=i486 -Os -pipe -mindirect-branch=thunk -DWITH_ZLIB=1 -Wno-error=misleading-indentation -O2 -Wall -W -Wcast-align -Wcast-qual -Wpointer-arith -Wshadow -Wwrite-strings -Werror -o c_file.o -c c_file.cpp g++ -D_GLIBCXX_USE_C99_MATH=1 -DWITH_LZMA=0x465 -I/home/slitaz/wok/upx391/source/upx391-3.91 -march=i486 -Os -pipe -mindirect-branch=thunk -DWITH_ZLIB=1 -Wno-error=misleading-indentation -O2 -Wall -W -Wcast-align -Wcast-qual -Wpointer-arith -Wshadow -Wwrite-strings -Werror -o c_init.o -c c_init.cpp g++ -D_GLIBCXX_USE_C99_MATH=1 -DWITH_LZMA=0x465 -I/home/slitaz/wok/upx391/source/upx391-3.91 -march=i486 -Os -pipe -mindirect-branch=thunk -DWITH_ZLIB=1 -Wno-error=misleading-indentation -O2 -Wall -W -Wcast-align -Wcast-qual -Wpointer-arith -Wshadow -Wwrite-strings -Werror -o c_none.o -c c_none.cpp g++ -D_GLIBCXX_USE_C99_MATH=1 -DWITH_LZMA=0x465 -I/home/slitaz/wok/upx391/source/upx391-3.91 -march=i486 -Os -pipe -mindirect-branch=thunk -DWITH_ZLIB=1 -Wno-error=misleading-indentation -O2 -Wall -W -Wcast-align -Wcast-qual -Wpointer-arith -Wshadow -Wwrite-strings -Werror -o c_screen.o -c c_screen.cpp g++ -D_GLIBCXX_USE_C99_MATH=1 -DWITH_LZMA=0x465 -I/home/slitaz/wok/upx391/source/upx391-3.91 -march=i486 -Os -pipe -mindirect-branch=thunk -DWITH_ZLIB=1 -Wno-error=misleading-indentation -O2 -Wall -W -Wcast-align -Wcast-qual -Wpointer-arith -Wshadow -Wwrite-strings -Werror -o compress.o -c compress.cpp g++ -D_GLIBCXX_USE_C99_MATH=1 -DWITH_LZMA=0x465 -I/home/slitaz/wok/upx391/source/upx391-3.91 -march=i486 -Os -pipe -mindirect-branch=thunk -DWITH_ZLIB=1 -Wno-error=misleading-indentation -O2 -Wall -W -Wcast-align -Wcast-qual -Wpointer-arith -Wshadow -Wwrite-strings -Werror -Wno-cast-qual -Wno-shadow -Wno-error -o compress_lzma.o -c compress_lzma.cpp g++ -D_GLIBCXX_USE_C99_MATH=1 -DWITH_LZMA=0x465 -I/home/slitaz/wok/upx391/source/upx391-3.91 -march=i486 -Os -pipe -mindirect-branch=thunk -DWITH_ZLIB=1 -Wno-error=misleading-indentation -O2 -Wall -W -Wcast-align -Wcast-qual -Wpointer-arith -Wshadow -Wwrite-strings -Werror -o compress_ucl.o -c compress_ucl.cpp g++ -D_GLIBCXX_USE_C99_MATH=1 -DWITH_LZMA=0x465 -I/home/slitaz/wok/upx391/source/upx391-3.91 -march=i486 -Os -pipe -mindirect-branch=thunk -DWITH_ZLIB=1 -Wno-error=misleading-indentation -O2 -Wall -W -Wcast-align -Wcast-qual -Wpointer-arith -Wshadow -Wwrite-strings -Werror -o compress_zlib.o -c compress_zlib.cpp g++ -D_GLIBCXX_USE_C99_MATH=1 -DWITH_LZMA=0x465 -I/home/slitaz/wok/upx391/source/upx391-3.91 -march=i486 -Os -pipe -mindirect-branch=thunk -DWITH_ZLIB=1 -Wno-error=misleading-indentation -O2 -Wall -W -Wcast-align -Wcast-qual -Wpointer-arith -Wshadow -Wwrite-strings -Werror -o except.o -c except.cpp g++ -D_GLIBCXX_USE_C99_MATH=1 -DWITH_LZMA=0x465 -I/home/slitaz/wok/upx391/source/upx391-3.91 -march=i486 -Os -pipe -mindirect-branch=thunk -DWITH_ZLIB=1 -Wno-error=misleading-indentation -O2 -Wall -W -Wcast-align -Wcast-qual -Wpointer-arith -Wshadow -Wwrite-strings -Werror -o file.o -c file.cpp compress_lzma.cpp: In member function 'void lzma_compress_config_t::reset()': compress_lzma.cpp:36:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct lzma_compress_config_t'; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(*this)); ^ In file included from compress_lzma.cpp:29: conf.h:640:8: note: 'struct lzma_compress_config_t' declared here struct lzma_compress_config_t ^~~~~~~~~~~~~~~~~~~~~~ g++ -D_GLIBCXX_USE_C99_MATH=1 -DWITH_LZMA=0x465 -I/home/slitaz/wok/upx391/source/upx391-3.91 -march=i486 -Os -pipe -mindirect-branch=thunk -DWITH_ZLIB=1 -Wno-error=misleading-indentation -O2 -Wall -W -Wcast-align -Wcast-qual -Wpointer-arith -Wshadow -Wwrite-strings -Werror -o filter.o -c filter.cpp In file included from compress_lzma.cpp:236: /home/slitaz/wok/upx391/source/upx391-3.91/C/LzmaEnc.c: In function 'SRes LzmaEnc_Alloc(CLzmaEnc*, UInt32, ISzAlloc*, ISzAlloc*)': /home/slitaz/wok/upx391/source/upx391-3.91/C/LzmaEnc.c:1922:8: warning: variable 'btMode' set but not used [-Wunused-but-set-variable] Bool btMode; ^~~~~~ g++ -D_GLIBCXX_USE_C99_MATH=1 -DWITH_LZMA=0x465 -I/home/slitaz/wok/upx391/source/upx391-3.91 -march=i486 -Os -pipe -mindirect-branch=thunk -DWITH_ZLIB=1 -Wno-error=misleading-indentation -O2 -Wall -W -Wcast-align -Wcast-qual -Wpointer-arith -Wshadow -Wwrite-strings -Werror -o filteri.o -c filteri.cpp compress_zlib.cpp: In member function 'void zlib_compress_config_t::reset()': compress_zlib.cpp:36:34: error: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct zlib_compress_config_t'; use assignment or value-initialization instead [-Werror=class-memaccess] memset(this, 0, sizeof(*this)); ^ In file included from compress_zlib.cpp:29: conf.h:668:8: note: 'struct zlib_compress_config_t' declared here struct zlib_compress_config_t ^~~~~~~~~~~~~~~~~~~~~~ cc1plus: all warnings being treated as errors make[1]: *** [Makefile:78: compress_zlib.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory '/home/slitaz/wok/upx391/source/upx391-3.91/src' make: *** [Makefile:37: all] Error 2 Build dependencies to remove: 5 Removing: perl perl-core ucl ucl-dev zlib-dev Debug information ret1. ================================================================================ Cook date: 2018-12-27 07:57 Wasted time : 14s 48:compress_zlib.cpp:36:34: error: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct zlib_compress_config_t'; use assignment or value-initialization instead [-Werror=class-memaccess] ================================================================================ Post-check ================================================================================ Checking build... Failed Updating activity log... Done ================================================================================