[ 21%] Building C object CMakeFiles/libminizip.dir/mz_zip.c.o [ 23%] Building C object CMakeFiles/libminizip.dir/mz_zip_rw.c.o [ 26%] Building C object CMakeFiles/libminizip.dir/mz_os_posix.c.o /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/mz_os_posix.c: In function 'mz_posix_rand': /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/mz_os_posix.c:52:5: warning: implicit declaration of function 'arc4random_buf' [-Wimplicit-function-declaration] arc4random_buf(buf, size); ^~~~~~~~~~~~~~ [ 28%] Building C object CMakeFiles/libminizip.dir/mz_strm_pkcrypt.c.o [ 30%] Building C object CMakeFiles/libminizip.dir/mz_strm_aes.c.o [ 33%] Building C object CMakeFiles/libminizip.dir/mz_strm_zlib.c.o [ 35%] Building C object CMakeFiles/libminizip.dir/mz_strm_bzip.c.o [ 38%] Building C object CMakeFiles/libminizip.dir/mz_strm_lzma.c.o [ 40%] Building C object CMakeFiles/libminizip.dir/lib/aes/aescrypt.c.o [ 42%] Building C object CMakeFiles/libminizip.dir/lib/aes/aeskey.c.o In file included from /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:21:0: /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c: In function 'aes_decrypt_key192': /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:396:34: warning: operation on 'ss[4]' may be undefined [-Wsequence-point] cx->ks[v(48,(4))] = ff(ss[4] = word_in(key, 4)); /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:353:25: note: in definition of macro 'to_byte' # define to_byte(x) ((x) & 0xff) ^ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:727:12: note: in expansion of macro 'bval' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:727:17: note: in expansion of macro 'vf1' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:749:29: note: in expansion of macro 'four_tables' # define inv_mcol(x) four_tables(x,t_use(i,m),vf1,rf1,0) ^~~~~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:232:17: note: in expansion of macro 'inv_mcol' #define ff(x) inv_mcol(x) ^~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:396:25: note: in expansion of macro 'ff' cx->ks[v(48,(4))] = ff(ss[4] = word_in(key, 4)); ^~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:396:34: warning: operation on 'ss[4]' may be undefined [-Wsequence-point] cx->ks[v(48,(4))] = ff(ss[4] = word_in(key, 4)); /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:353:25: note: in definition of macro 'to_byte' # define to_byte(x) ((x) & 0xff) ^ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:727:12: note: in expansion of macro 'bval' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:727:17: note: in expansion of macro 'vf1' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:749:29: note: in expansion of macro 'four_tables' # define inv_mcol(x) four_tables(x,t_use(i,m),vf1,rf1,0) ^~~~~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:232:17: note: in expansion of macro 'inv_mcol' #define ff(x) inv_mcol(x) ^~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:396:25: note: in expansion of macro 'ff' cx->ks[v(48,(4))] = ff(ss[4] = word_in(key, 4)); ^~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:396:34: warning: operation on 'ss[4]' may be undefined [-Wsequence-point] cx->ks[v(48,(4))] = ff(ss[4] = word_in(key, 4)); /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:353:25: note: in definition of macro 'to_byte' # define to_byte(x) ((x) & 0xff) ^ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:727:12: note: in expansion of macro 'bval' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:727:17: note: in expansion of macro 'vf1' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:749:29: note: in expansion of macro 'four_tables' # define inv_mcol(x) four_tables(x,t_use(i,m),vf1,rf1,0) ^~~~~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:232:17: note: in expansion of macro 'inv_mcol' #define ff(x) inv_mcol(x) ^~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:396:25: note: in expansion of macro 'ff' cx->ks[v(48,(4))] = ff(ss[4] = word_in(key, 4)); ^~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:397:34: warning: operation on 'ss[5]' may be undefined [-Wsequence-point] cx->ks[v(48,(5))] = ff(ss[5] = word_in(key, 5)); /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:353:25: note: in definition of macro 'to_byte' # define to_byte(x) ((x) & 0xff) ^ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:727:12: note: in expansion of macro 'bval' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:727:17: note: in expansion of macro 'vf1' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:749:29: note: in expansion of macro 'four_tables' # define inv_mcol(x) four_tables(x,t_use(i,m),vf1,rf1,0) ^~~~~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:232:17: note: in expansion of macro 'inv_mcol' #define ff(x) inv_mcol(x) ^~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:397:25: note: in expansion of macro 'ff' cx->ks[v(48,(5))] = ff(ss[5] = word_in(key, 5)); ^~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:397:34: warning: operation on 'ss[5]' may be undefined [-Wsequence-point] cx->ks[v(48,(5))] = ff(ss[5] = word_in(key, 5)); /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:353:25: note: in definition of macro 'to_byte' # define to_byte(x) ((x) & 0xff) ^ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:727:12: note: in expansion of macro 'bval' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:727:17: note: in expansion of macro 'vf1' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:749:29: note: in expansion of macro 'four_tables' # define inv_mcol(x) four_tables(x,t_use(i,m),vf1,rf1,0) ^~~~~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:232:17: note: in expansion of macro 'inv_mcol' #define ff(x) inv_mcol(x) ^~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:397:25: note: in expansion of macro 'ff' cx->ks[v(48,(5))] = ff(ss[5] = word_in(key, 5)); ^~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:397:34: warning: operation on 'ss[5]' may be undefined [-Wsequence-point] cx->ks[v(48,(5))] = ff(ss[5] = word_in(key, 5)); /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:353:25: note: in definition of macro 'to_byte' # define to_byte(x) ((x) & 0xff) ^ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:727:12: note: in expansion of macro 'bval' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:727:17: note: in expansion of macro 'vf1' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:749:29: note: in expansion of macro 'four_tables' # define inv_mcol(x) four_tables(x,t_use(i,m),vf1,rf1,0) ^~~~~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:232:17: note: in expansion of macro 'inv_mcol' #define ff(x) inv_mcol(x) ^~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:397:25: note: in expansion of macro 'ff' cx->ks[v(48,(5))] = ff(ss[5] = word_in(key, 5)); ^~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c: In function 'aes_decrypt_key256': /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:488:34: warning: operation on 'ss[4]' may be undefined [-Wsequence-point] cx->ks[v(56,(4))] = ff(ss[4] = word_in(key, 4)); /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:353:25: note: in definition of macro 'to_byte' # define to_byte(x) ((x) & 0xff) ^ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:727:12: note: in expansion of macro 'bval' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:727:17: note: in expansion of macro 'vf1' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:749:29: note: in expansion of macro 'four_tables' # define inv_mcol(x) four_tables(x,t_use(i,m),vf1,rf1,0) ^~~~~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:232:17: note: in expansion of macro 'inv_mcol' #define ff(x) inv_mcol(x) ^~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:488:25: note: in expansion of macro 'ff' cx->ks[v(56,(4))] = ff(ss[4] = word_in(key, 4)); ^~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:488:34: warning: operation on 'ss[4]' may be undefined [-Wsequence-point] cx->ks[v(56,(4))] = ff(ss[4] = word_in(key, 4)); /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:353:25: note: in definition of macro 'to_byte' # define to_byte(x) ((x) & 0xff) ^ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:727:12: note: in expansion of macro 'bval' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:727:17: note: in expansion of macro 'vf1' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:749:29: note: in expansion of macro 'four_tables' # define inv_mcol(x) four_tables(x,t_use(i,m),vf1,rf1,0) ^~~~~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:232:17: note: in expansion of macro 'inv_mcol' #define ff(x) inv_mcol(x) ^~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:488:25: note: in expansion of macro 'ff' cx->ks[v(56,(4))] = ff(ss[4] = word_in(key, 4)); ^~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:488:34: warning: operation on 'ss[4]' may be undefined [-Wsequence-point] cx->ks[v(56,(4))] = ff(ss[4] = word_in(key, 4)); /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:353:25: note: in definition of macro 'to_byte' # define to_byte(x) ((x) & 0xff) ^ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:727:12: note: in expansion of macro 'bval' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:727:17: note: in expansion of macro 'vf1' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:749:29: note: in expansion of macro 'four_tables' # define inv_mcol(x) four_tables(x,t_use(i,m),vf1,rf1,0) ^~~~~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:232:17: note: in expansion of macro 'inv_mcol' #define ff(x) inv_mcol(x) ^~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:488:25: note: in expansion of macro 'ff' cx->ks[v(56,(4))] = ff(ss[4] = word_in(key, 4)); ^~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:489:34: warning: operation on 'ss[5]' may be undefined [-Wsequence-point] cx->ks[v(56,(5))] = ff(ss[5] = word_in(key, 5)); /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:353:25: note: in definition of macro 'to_byte' # define to_byte(x) ((x) & 0xff) ^ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:727:12: note: in expansion of macro 'bval' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:727:17: note: in expansion of macro 'vf1' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:749:29: note: in expansion of macro 'four_tables' # define inv_mcol(x) four_tables(x,t_use(i,m),vf1,rf1,0) ^~~~~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:232:17: note: in expansion of macro 'inv_mcol' #define ff(x) inv_mcol(x) ^~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:489:25: note: in expansion of macro 'ff' cx->ks[v(56,(5))] = ff(ss[5] = word_in(key, 5)); ^~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:489:34: warning: operation on 'ss[5]' may be undefined [-Wsequence-point] cx->ks[v(56,(5))] = ff(ss[5] = word_in(key, 5)); /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:353:25: note: in definition of macro 'to_byte' # define to_byte(x) ((x) & 0xff) ^ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:727:12: note: in expansion of macro 'bval' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:727:17: note: in expansion of macro 'vf1' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:749:29: note: in expansion of macro 'four_tables' # define inv_mcol(x) four_tables(x,t_use(i,m),vf1,rf1,0) ^~~~~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:232:17: note: in expansion of macro 'inv_mcol' #define ff(x) inv_mcol(x) ^~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:489:25: note: in expansion of macro 'ff' cx->ks[v(56,(5))] = ff(ss[5] = word_in(key, 5)); ^~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:489:34: warning: operation on 'ss[5]' may be undefined [-Wsequence-point] cx->ks[v(56,(5))] = ff(ss[5] = word_in(key, 5)); /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:353:25: note: in definition of macro 'to_byte' # define to_byte(x) ((x) & 0xff) ^ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:727:12: note: in expansion of macro 'bval' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:727:17: note: in expansion of macro 'vf1' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:749:29: note: in expansion of macro 'four_tables' # define inv_mcol(x) four_tables(x,t_use(i,m),vf1,rf1,0) ^~~~~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:232:17: note: in expansion of macro 'inv_mcol' #define ff(x) inv_mcol(x) ^~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:489:25: note: in expansion of macro 'ff' cx->ks[v(56,(5))] = ff(ss[5] = word_in(key, 5)); ^~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:490:34: warning: operation on 'ss[6]' may be undefined [-Wsequence-point] cx->ks[v(56,(6))] = ff(ss[6] = word_in(key, 6)); /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:353:25: note: in definition of macro 'to_byte' # define to_byte(x) ((x) & 0xff) ^ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:727:12: note: in expansion of macro 'bval' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:727:17: note: in expansion of macro 'vf1' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:749:29: note: in expansion of macro 'four_tables' # define inv_mcol(x) four_tables(x,t_use(i,m),vf1,rf1,0) ^~~~~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:232:17: note: in expansion of macro 'inv_mcol' #define ff(x) inv_mcol(x) ^~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:490:25: note: in expansion of macro 'ff' cx->ks[v(56,(6))] = ff(ss[6] = word_in(key, 6)); ^~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:490:34: warning: operation on 'ss[6]' may be undefined [-Wsequence-point] cx->ks[v(56,(6))] = ff(ss[6] = word_in(key, 6)); /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:353:25: note: in definition of macro 'to_byte' # define to_byte(x) ((x) & 0xff) ^ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:727:12: note: in expansion of macro 'bval' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:727:17: note: in expansion of macro 'vf1' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:749:29: note: in expansion of macro 'four_tables' # define inv_mcol(x) four_tables(x,t_use(i,m),vf1,rf1,0) ^~~~~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:232:17: note: in expansion of macro 'inv_mcol' #define ff(x) inv_mcol(x) ^~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:490:25: note: in expansion of macro 'ff' cx->ks[v(56,(6))] = ff(ss[6] = word_in(key, 6)); ^~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:490:34: warning: operation on 'ss[6]' may be undefined [-Wsequence-point] cx->ks[v(56,(6))] = ff(ss[6] = word_in(key, 6)); /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:353:25: note: in definition of macro 'to_byte' # define to_byte(x) ((x) & 0xff) ^ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:727:12: note: in expansion of macro 'bval' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:727:17: note: in expansion of macro 'vf1' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:749:29: note: in expansion of macro 'four_tables' # define inv_mcol(x) four_tables(x,t_use(i,m),vf1,rf1,0) ^~~~~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:232:17: note: in expansion of macro 'inv_mcol' #define ff(x) inv_mcol(x) ^~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:490:25: note: in expansion of macro 'ff' cx->ks[v(56,(6))] = ff(ss[6] = word_in(key, 6)); ^~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:491:34: warning: operation on 'ss[7]' may be undefined [-Wsequence-point] cx->ks[v(56,(7))] = ff(ss[7] = word_in(key, 7)); /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:353:25: note: in definition of macro 'to_byte' # define to_byte(x) ((x) & 0xff) ^ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:727:12: note: in expansion of macro 'bval' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:727:17: note: in expansion of macro 'vf1' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:749:29: note: in expansion of macro 'four_tables' # define inv_mcol(x) four_tables(x,t_use(i,m),vf1,rf1,0) ^~~~~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:232:17: note: in expansion of macro 'inv_mcol' #define ff(x) inv_mcol(x) ^~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:491:25: note: in expansion of macro 'ff' cx->ks[v(56,(7))] = ff(ss[7] = word_in(key, 7)); ^~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:491:34: warning: operation on 'ss[7]' may be undefined [-Wsequence-point] cx->ks[v(56,(7))] = ff(ss[7] = word_in(key, 7)); /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:353:25: note: in definition of macro 'to_byte' # define to_byte(x) ((x) & 0xff) ^ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:727:12: note: in expansion of macro 'bval' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:727:17: note: in expansion of macro 'vf1' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:749:29: note: in expansion of macro 'four_tables' # define inv_mcol(x) four_tables(x,t_use(i,m),vf1,rf1,0) ^~~~~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:232:17: note: in expansion of macro 'inv_mcol' #define ff(x) inv_mcol(x) ^~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:491:25: note: in expansion of macro 'ff' cx->ks[v(56,(7))] = ff(ss[7] = word_in(key, 7)); ^~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:491:34: warning: operation on 'ss[7]' may be undefined [-Wsequence-point] cx->ks[v(56,(7))] = ff(ss[7] = word_in(key, 7)); /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:353:25: note: in definition of macro 'to_byte' # define to_byte(x) ((x) & 0xff) ^ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:727:12: note: in expansion of macro 'bval' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:727:17: note: in expansion of macro 'vf1' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aesopt.h:749:29: note: in expansion of macro 'four_tables' # define inv_mcol(x) four_tables(x,t_use(i,m),vf1,rf1,0) ^~~~~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:232:17: note: in expansion of macro 'inv_mcol' #define ff(x) inv_mcol(x) ^~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/lib/aes/aeskey.c:491:25: note: in expansion of macro 'ff' cx->ks[v(56,(7))] = ff(ss[7] = word_in(key, 7)); ^~ [ 45%] Building C object CMakeFiles/libminizip.dir/lib/aes/aestab.c.o [ 47%] Building C object CMakeFiles/libminizip.dir/lib/aes/hmac.c.o [ 50%] Building C object CMakeFiles/libminizip.dir/lib/aes/pwd2key.c.o [ 52%] Building C object CMakeFiles/libminizip.dir/lib/aes/sha1.c.o [ 54%] Building C object CMakeFiles/libminizip.dir/lib/liblzma/check/check.c.o [ 57%] Building C object CMakeFiles/libminizip.dir/lib/liblzma/check/crc32_fast.c.o [ 59%] Building C object CMakeFiles/libminizip.dir/lib/liblzma/check/crc32_table.c.o [ 61%] Building C object CMakeFiles/libminizip.dir/lib/liblzma/common/alone_decoder.c.o [ 64%] Building C object CMakeFiles/libminizip.dir/lib/liblzma/common/alone_encoder.c.o [ 66%] Building C object CMakeFiles/libminizip.dir/lib/liblzma/common/common.c.o [ 69%] Building C object CMakeFiles/libminizip.dir/lib/liblzma/common/filter_encoder.c.o [ 71%] Building C object CMakeFiles/libminizip.dir/lib/liblzma/lz/lz_decoder.c.o [ 73%] Building C object CMakeFiles/libminizip.dir/lib/liblzma/lz/lz_encoder.c.o [ 76%] Building C object CMakeFiles/libminizip.dir/lib/liblzma/lz/lz_encoder_mf.c.o [ 78%] Building C object CMakeFiles/libminizip.dir/lib/liblzma/lzma/fastpos_table.c.o [ 80%] Building C object CMakeFiles/libminizip.dir/lib/liblzma/lzma/lzma_decoder.c.o [ 83%] Building C object CMakeFiles/libminizip.dir/lib/liblzma/lzma/lzma_encoder.c.o [ 85%] Building C object CMakeFiles/libminizip.dir/lib/liblzma/lzma/lzma_encoder_optimum_fast.c.o [ 88%] Building C object CMakeFiles/libminizip.dir/lib/liblzma/lzma/lzma_encoder_optimum_normal.c.o [ 90%] Building C object CMakeFiles/libminizip.dir/lib/liblzma/lzma/lzma_encoder_presets.c.o [ 92%] Building C object CMakeFiles/libminizip.dir/lib/liblzma/rangecoder/price_table.c.o [ 95%] Linking C static library libminizipd.a [ 95%] Built target libminizip Scanning dependencies of target minizip [ 97%] Building C object CMakeFiles/minizip.dir/minizip.c.o /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/minizip.c: In function 'minizip_add_entry_cb': /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/minizip.c:190:36: warning: unused parameter 'handle' [-Wunused-parameter] int32_t minizip_add_entry_cb(void *handle, void *userdata, mz_zip_file *file_info) ^~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/minizip.c:190:50: warning: unused parameter 'userdata' [-Wunused-parameter] int32_t minizip_add_entry_cb(void *handle, void *userdata, mz_zip_file *file_info) ^~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/minizip.c: In function 'minizip_add_progress_cb': /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/minizip.c:196:53: warning: unused parameter 'userdata' [-Wunused-parameter] int32_t minizip_add_progress_cb(void *handle, void *userdata, mz_zip_file *file_info, uint64_t position) ^~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/minizip.c: In function 'minizip_add_overwrite_cb': /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/minizip.c:212:40: warning: unused parameter 'handle' [-Wunused-parameter] int32_t minizip_add_overwrite_cb(void *handle, void *userdata, const char *path) ^~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/minizip.c: In function 'minizip_extract_entry_cb': /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/minizip.c:295:40: warning: unused parameter 'handle' [-Wunused-parameter] int32_t minizip_extract_entry_cb(void *handle, void *userdata, mz_zip_file *file_info, const char *path) ^~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/minizip.c:295:54: warning: unused parameter 'userdata' [-Wunused-parameter] int32_t minizip_extract_entry_cb(void *handle, void *userdata, mz_zip_file *file_info, const char *path) ^~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/minizip.c:295:100: warning: unused parameter 'path' [-Wunused-parameter] int32_t minizip_extract_entry_cb(void *handle, void *userdata, mz_zip_file *file_info, const char *path) ^~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/minizip.c: In function 'minizip_extract_progress_cb': /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/minizip.c:301:57: warning: unused parameter 'userdata' [-Wunused-parameter] int32_t minizip_extract_progress_cb(void *handle, void *userdata, mz_zip_file *file_info, uint64_t position) ^~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/minizip.c: In function 'minizip_extract_overwrite_cb': /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/minizip.c:317:44: warning: unused parameter 'handle' [-Wunused-parameter] int32_t minizip_extract_overwrite_cb(void *handle, void *userdata, mz_zip_file *file_info, const char *path) ^~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/minizip.c:317:81: warning: unused parameter 'file_info' [-Wunused-parameter] int32_t minizip_extract_overwrite_cb(void *handle, void *userdata, mz_zip_file *file_info, const char *path) ^~~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/minizip.c: In function 'main': /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/minizip.c:489:13: warning: unused variable 'mode' [-Wunused-variable] int16_t mode = 0; ^~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/minizip.c:486:13: warning: unused variable 'err_close' [-Wunused-variable] int32_t err_close = 0; ^~~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/minizip.c:484:13: warning: unused variable 'disk_size' [-Wunused-variable] int64_t disk_size = 0; ^~~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/minizip.c:483:11: warning: unused variable 'tmp_buf_stream' [-Wunused-variable] void *tmp_buf_stream = NULL; ^~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/minizip.c:482:11: warning: unused variable 'tmp_split_stream' [-Wunused-variable] void *tmp_split_stream = NULL; ^~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/minizip.c:481:11: warning: unused variable 'tmp_file_stream' [-Wunused-variable] void *tmp_file_stream = NULL; ^~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/minizip.c:480:11: warning: unused variable 'buf_stream' [-Wunused-variable] void *buf_stream = NULL; ^~~~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/minizip.c:479:11: warning: unused variable 'split_stream' [-Wunused-variable] void *split_stream = NULL; ^~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/minizip.c:478:11: warning: unused variable 'file_stream' [-Wunused-variable] void *file_stream = NULL; ^~~~~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/minizip.c:477:11: warning: unused variable 'target_handle' [-Wunused-variable] void *target_handle = NULL; ^~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/minizip.c:476:11: warning: unused variable 'handle' [-Wunused-variable] void *handle = NULL; ^~~~~~ [100%] Linking C executable minizip /home/buildroot/autobuild/run/instance-0/output/host/arm-buildroot-uclinux-uclibcgnueabi/sysroot/usr/lib/libbsd.a(arc4random.o): In function `_rs_allocate': /home/buildroot/autobuild/run/instance-0/output/build/libbsd-0.9.1/src/arc4random_linux.h:86: undefined reference to `__register_atfork' collect2: error: ld returned 1 exit status make[4]: *** [minizip] Error 1 make[3]: *** [CMakeFiles/minizip.dir/all] Error 2 make[2]: *** [all] Error 2 make[1]: *** [/home/buildroot/autobuild/run/instance-0/output/build/minizip-2.5.3/.stamp_built] Error 2 make: *** [_all] Error 2 make: Leaving directory `/home/buildroot/autobuild/run/instance-0/buildroot'