<86>Jun 20 11:49:52 userdel[3014461]: delete user 'rooter' <86>Jun 20 11:49:52 userdel[3014461]: removed group 'rooter' owned by 'rooter' <86>Jun 20 11:49:52 userdel[3014461]: removed shadow group 'rooter' owned by 'rooter' <86>Jun 20 11:49:52 groupadd[3014498]: group added to /etc/group: name=rooter, GID=648 <86>Jun 20 11:49:52 groupadd[3014498]: group added to /etc/gshadow: name=rooter <86>Jun 20 11:49:52 groupadd[3014498]: new group: name=rooter, GID=648 <86>Jun 20 11:49:52 useradd[3014525]: new user: name=rooter, UID=648, GID=648, home=/root, shell=/bin/bash <86>Jun 20 11:49:52 userdel[3014554]: delete user 'builder' <86>Jun 20 11:49:52 groupadd[3014604]: group added to /etc/group: name=builder, GID=649 <86>Jun 20 11:49:52 groupadd[3014604]: group added to /etc/gshadow: name=builder <86>Jun 20 11:49:52 groupadd[3014604]: new group: name=builder, GID=649 <86>Jun 20 11:49:52 useradd[3014632]: new user: name=builder, UID=649, GID=649, home=/usr/src, shell=/bin/bash warning: user igor does not exist - using root warning: group igor does not exist - using root warning: user igor does not exist - using root warning: group igor does not exist - using root warning: user igor does not exist - using root warning: group igor does not exist - using root warning: user igor does not exist - using root warning: group igor does not exist - using root warning: user igor does not exist - using root warning: group igor does not exist - using root <13>Jun 20 11:49:58 rpmi: rpm-macros-kde-common-devel-14.12.1-alt1 1422279175 installed <13>Jun 20 11:49:58 rpmi: rpm-macros-generic-compat-0.04-alt1 1527350580 installed <13>Jun 20 11:49:58 rpmi: rpm-macros-fedora-compat-0.159-alt1 p9+259173.100.1.1 1601730440 installed <13>Jun 20 11:50:03 rpmi: libnatspec-0.3.1-alt2 1445691580 installed <13>Jun 20 11:50:03 rpmi: unzip-6.0-alt4 p9+261695.100.1.1 1605219254 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/libaesgm-20090429-alt2_20.nosrc.rpm (w1.gzdio) Installing libaesgm-20090429-alt2_20.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.75957 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf libaesgm-20090429 + /bin/mkdir -p libaesgm-20090429 + cd libaesgm-20090429 + echo 'Source #0 (aes-src-29-04-09.zip):' Source #0 (aes-src-29-04-09.zip): + /usr/bin/unzip -qq /usr/src/RPM/SOURCES/aes-src-29-04-09.zip + /bin/chmod -c -Rf u+rwX,go-w . + cp /usr/src/RPM/SOURCES/Makefile.aes Makefile + echo 'Patch #0 (libaesgm-20090429-fileencrypt.patch):' Patch #0 (libaesgm-20090429-fileencrypt.patch): + /usr/bin/patch -p1 -b --suffix .fileencrypt patching file fileenc.c patching file fileenc.h patching file hmac.c patching file hmac.h patching file Makefile patching file pwd2key.c patching file pwd2key.h patching file sha1.c patching file sha1.h patching file sha2.c patching file sha2.h + sed -i 's/\r//' aes.txt vb.txt via_ace.txt + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.25282 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd libaesgm-20090429 + make 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fPIC -DUSE_SHA1' LDFLAGS=-Wl,-z,relro make: Entering directory '/usr/src/RPM/BUILD/libaesgm-20090429' cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fPIC -DUSE_SHA1 -c -o aescrypt.o aescrypt.c cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fPIC -DUSE_SHA1 -c -o aeskey.o aeskey.c In file included from aeskey.c:32: aes_via_ace.h: In function 'read_via_rng': aes_via_ace.h:500:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || (via_flags & NEH_CPU_READ) && (via_flags & NEH_CPU_IS_VIA) || via_rng_test()) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ aes_via_ace.h:507:9: note: in expansion of macro 'VIA_RNG_AVAILABLE' if(!VIA_RNG_AVAILABLE) ^~~~~~~~~~~~~~~~~ aeskey.c: In function 'aes_encrypt_key128': aes_via_ace.h:492:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || (via_flags & NEH_CPU_READ) && (via_flags & NEH_CPU_IS_VIA) || via_ace_test()) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ aeskey.c:107:8: note: in expansion of macro 'VIA_ACE_AVAILABLE' if(VIA_ACE_AVAILABLE) ^~~~~~~~~~~~~~~~~ aeskey.c: In function 'aes_encrypt_key192': aes_via_ace.h:492:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || (via_flags & NEH_CPU_READ) && (via_flags & NEH_CPU_IS_VIA) || via_ace_test()) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ aeskey.c:156:8: note: in expansion of macro 'VIA_ACE_AVAILABLE' if(VIA_ACE_AVAILABLE) ^~~~~~~~~~~~~~~~~ aeskey.c: In function 'aes_encrypt_key256': aes_via_ace.h:492:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || (via_flags & NEH_CPU_READ) && (via_flags & NEH_CPU_IS_VIA) || via_ace_test()) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ aeskey.c:208:8: note: in expansion of macro 'VIA_ACE_AVAILABLE' if(VIA_ACE_AVAILABLE) ^~~~~~~~~~~~~~~~~ aeskey.c: In function 'aes_decrypt_key128': aes_via_ace.h:492:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || (via_flags & NEH_CPU_READ) && (via_flags & NEH_CPU_IS_VIA) || via_ace_test()) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ aeskey.c:349:8: note: in expansion of macro 'VIA_ACE_AVAILABLE' if(VIA_ACE_AVAILABLE) ^~~~~~~~~~~~~~~~~ In file included from aeskey.c:28: aeskey.c: In function 'aes_decrypt_key192': aeskey.c:409:34: warning: operation on 'ss[4]' may be undefined [-Wsequence-point] cx->ks[v(48,(4))] = ff(ss[4] = word_in(key, 4)); aesopt.h:329:25: note: in definition of macro 'to_byte' # define to_byte(x) ((x) & 0xff) ^ aesopt.h:697:12: note: in expansion of macro 'bval' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~~~ aesopt.h:697:17: note: in expansion of macro 'vf1' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~ aesopt.h:719:29: note: in expansion of macro 'four_tables' # define inv_mcol(x) four_tables(x,t_use(i,m),vf1,rf1,0) ^~~~~~~~~~~ aeskey.c:247:17: note: in expansion of macro 'inv_mcol' #define ff(x) inv_mcol(x) ^~~~~~~~ aeskey.c:409:25: note: in expansion of macro 'ff' cx->ks[v(48,(4))] = ff(ss[4] = word_in(key, 4)); ^~ aeskey.c:409:34: warning: operation on 'ss[4]' may be undefined [-Wsequence-point] cx->ks[v(48,(4))] = ff(ss[4] = word_in(key, 4)); aesopt.h:329:25: note: in definition of macro 'to_byte' # define to_byte(x) ((x) & 0xff) ^ aesopt.h:697:12: note: in expansion of macro 'bval' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~~~ aesopt.h:697:17: note: in expansion of macro 'vf1' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~ aesopt.h:719:29: note: in expansion of macro 'four_tables' # define inv_mcol(x) four_tables(x,t_use(i,m),vf1,rf1,0) ^~~~~~~~~~~ aeskey.c:247:17: note: in expansion of macro 'inv_mcol' #define ff(x) inv_mcol(x) ^~~~~~~~ aeskey.c:409:25: note: in expansion of macro 'ff' cx->ks[v(48,(4))] = ff(ss[4] = word_in(key, 4)); ^~ aeskey.c:409:34: warning: operation on 'ss[4]' may be undefined [-Wsequence-point] cx->ks[v(48,(4))] = ff(ss[4] = word_in(key, 4)); aesopt.h:329:25: note: in definition of macro 'to_byte' # define to_byte(x) ((x) & 0xff) ^ aesopt.h:697:12: note: in expansion of macro 'bval' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~~~ aesopt.h:697:17: note: in expansion of macro 'vf1' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~ aesopt.h:719:29: note: in expansion of macro 'four_tables' # define inv_mcol(x) four_tables(x,t_use(i,m),vf1,rf1,0) ^~~~~~~~~~~ aeskey.c:247:17: note: in expansion of macro 'inv_mcol' #define ff(x) inv_mcol(x) ^~~~~~~~ aeskey.c:409:25: note: in expansion of macro 'ff' cx->ks[v(48,(4))] = ff(ss[4] = word_in(key, 4)); ^~ aeskey.c:410:34: warning: operation on 'ss[5]' may be undefined [-Wsequence-point] cx->ks[v(48,(5))] = ff(ss[5] = word_in(key, 5)); aesopt.h:329:25: note: in definition of macro 'to_byte' # define to_byte(x) ((x) & 0xff) ^ aesopt.h:697:12: note: in expansion of macro 'bval' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~~~ aesopt.h:697:17: note: in expansion of macro 'vf1' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~ aesopt.h:719:29: note: in expansion of macro 'four_tables' # define inv_mcol(x) four_tables(x,t_use(i,m),vf1,rf1,0) ^~~~~~~~~~~ aeskey.c:247:17: note: in expansion of macro 'inv_mcol' #define ff(x) inv_mcol(x) ^~~~~~~~ aeskey.c:410:25: note: in expansion of macro 'ff' cx->ks[v(48,(5))] = ff(ss[5] = word_in(key, 5)); ^~ aeskey.c:410:34: warning: operation on 'ss[5]' may be undefined [-Wsequence-point] cx->ks[v(48,(5))] = ff(ss[5] = word_in(key, 5)); aesopt.h:329:25: note: in definition of macro 'to_byte' # define to_byte(x) ((x) & 0xff) ^ aesopt.h:697:12: note: in expansion of macro 'bval' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~~~ aesopt.h:697:17: note: in expansion of macro 'vf1' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~ aesopt.h:719:29: note: in expansion of macro 'four_tables' # define inv_mcol(x) four_tables(x,t_use(i,m),vf1,rf1,0) ^~~~~~~~~~~ aeskey.c:247:17: note: in expansion of macro 'inv_mcol' #define ff(x) inv_mcol(x) ^~~~~~~~ aeskey.c:410:25: note: in expansion of macro 'ff' cx->ks[v(48,(5))] = ff(ss[5] = word_in(key, 5)); ^~ aeskey.c:410:34: warning: operation on 'ss[5]' may be undefined [-Wsequence-point] cx->ks[v(48,(5))] = ff(ss[5] = word_in(key, 5)); aesopt.h:329:25: note: in definition of macro 'to_byte' # define to_byte(x) ((x) & 0xff) ^ aesopt.h:697:12: note: in expansion of macro 'bval' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~~~ aesopt.h:697:17: note: in expansion of macro 'vf1' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~ aesopt.h:719:29: note: in expansion of macro 'four_tables' # define inv_mcol(x) four_tables(x,t_use(i,m),vf1,rf1,0) ^~~~~~~~~~~ aeskey.c:247:17: note: in expansion of macro 'inv_mcol' #define ff(x) inv_mcol(x) ^~~~~~~~ aeskey.c:410:25: note: in expansion of macro 'ff' cx->ks[v(48,(5))] = ff(ss[5] = word_in(key, 5)); ^~ In file included from aeskey.c:32: aes_via_ace.h:492:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || (via_flags & NEH_CPU_READ) && (via_flags & NEH_CPU_IS_VIA) || via_ace_test()) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ aeskey.c:433:8: note: in expansion of macro 'VIA_ACE_AVAILABLE' if(VIA_ACE_AVAILABLE) ^~~~~~~~~~~~~~~~~ In file included from aeskey.c:28: aeskey.c: In function 'aes_decrypt_key256': aeskey.c:500:34: warning: operation on 'ss[4]' may be undefined [-Wsequence-point] cx->ks[v(56,(4))] = ff(ss[4] = word_in(key, 4)); aesopt.h:329:25: note: in definition of macro 'to_byte' # define to_byte(x) ((x) & 0xff) ^ aesopt.h:697:12: note: in expansion of macro 'bval' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~~~ aesopt.h:697:17: note: in expansion of macro 'vf1' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~ aesopt.h:719:29: note: in expansion of macro 'four_tables' # define inv_mcol(x) four_tables(x,t_use(i,m),vf1,rf1,0) ^~~~~~~~~~~ aeskey.c:247:17: note: in expansion of macro 'inv_mcol' #define ff(x) inv_mcol(x) ^~~~~~~~ aeskey.c:500:25: note: in expansion of macro 'ff' cx->ks[v(56,(4))] = ff(ss[4] = word_in(key, 4)); ^~ aeskey.c:500:34: warning: operation on 'ss[4]' may be undefined [-Wsequence-point] cx->ks[v(56,(4))] = ff(ss[4] = word_in(key, 4)); aesopt.h:329:25: note: in definition of macro 'to_byte' # define to_byte(x) ((x) & 0xff) ^ aesopt.h:697:12: note: in expansion of macro 'bval' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~~~ aesopt.h:697:17: note: in expansion of macro 'vf1' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~ aesopt.h:719:29: note: in expansion of macro 'four_tables' # define inv_mcol(x) four_tables(x,t_use(i,m),vf1,rf1,0) ^~~~~~~~~~~ aeskey.c:247:17: note: in expansion of macro 'inv_mcol' #define ff(x) inv_mcol(x) ^~~~~~~~ aeskey.c:500:25: note: in expansion of macro 'ff' cx->ks[v(56,(4))] = ff(ss[4] = word_in(key, 4)); ^~ aeskey.c:500:34: warning: operation on 'ss[4]' may be undefined [-Wsequence-point] cx->ks[v(56,(4))] = ff(ss[4] = word_in(key, 4)); aesopt.h:329:25: note: in definition of macro 'to_byte' # define to_byte(x) ((x) & 0xff) ^ aesopt.h:697:12: note: in expansion of macro 'bval' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~~~ aesopt.h:697:17: note: in expansion of macro 'vf1' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~ aesopt.h:719:29: note: in expansion of macro 'four_tables' # define inv_mcol(x) four_tables(x,t_use(i,m),vf1,rf1,0) ^~~~~~~~~~~ aeskey.c:247:17: note: in expansion of macro 'inv_mcol' #define ff(x) inv_mcol(x) ^~~~~~~~ aeskey.c:500:25: note: in expansion of macro 'ff' cx->ks[v(56,(4))] = ff(ss[4] = word_in(key, 4)); ^~ aeskey.c:501:34: warning: operation on 'ss[5]' may be undefined [-Wsequence-point] cx->ks[v(56,(5))] = ff(ss[5] = word_in(key, 5)); aesopt.h:329:25: note: in definition of macro 'to_byte' # define to_byte(x) ((x) & 0xff) ^ aesopt.h:697:12: note: in expansion of macro 'bval' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~~~ aesopt.h:697:17: note: in expansion of macro 'vf1' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~ aesopt.h:719:29: note: in expansion of macro 'four_tables' # define inv_mcol(x) four_tables(x,t_use(i,m),vf1,rf1,0) ^~~~~~~~~~~ aeskey.c:247:17: note: in expansion of macro 'inv_mcol' #define ff(x) inv_mcol(x) ^~~~~~~~ aeskey.c:501:25: note: in expansion of macro 'ff' cx->ks[v(56,(5))] = ff(ss[5] = word_in(key, 5)); ^~ aeskey.c:501:34: warning: operation on 'ss[5]' may be undefined [-Wsequence-point] cx->ks[v(56,(5))] = ff(ss[5] = word_in(key, 5)); aesopt.h:329:25: note: in definition of macro 'to_byte' # define to_byte(x) ((x) & 0xff) ^ aesopt.h:697:12: note: in expansion of macro 'bval' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~~~ aesopt.h:697:17: note: in expansion of macro 'vf1' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~ aesopt.h:719:29: note: in expansion of macro 'four_tables' # define inv_mcol(x) four_tables(x,t_use(i,m),vf1,rf1,0) ^~~~~~~~~~~ aeskey.c:247:17: note: in expansion of macro 'inv_mcol' #define ff(x) inv_mcol(x) ^~~~~~~~ aeskey.c:501:25: note: in expansion of macro 'ff' cx->ks[v(56,(5))] = ff(ss[5] = word_in(key, 5)); ^~ aeskey.c:501:34: warning: operation on 'ss[5]' may be undefined [-Wsequence-point] cx->ks[v(56,(5))] = ff(ss[5] = word_in(key, 5)); aesopt.h:329:25: note: in definition of macro 'to_byte' # define to_byte(x) ((x) & 0xff) ^ aesopt.h:697:12: note: in expansion of macro 'bval' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~~~ aesopt.h:697:17: note: in expansion of macro 'vf1' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~ aesopt.h:719:29: note: in expansion of macro 'four_tables' # define inv_mcol(x) four_tables(x,t_use(i,m),vf1,rf1,0) ^~~~~~~~~~~ aeskey.c:247:17: note: in expansion of macro 'inv_mcol' #define ff(x) inv_mcol(x) ^~~~~~~~ aeskey.c:501:25: note: in expansion of macro 'ff' cx->ks[v(56,(5))] = ff(ss[5] = word_in(key, 5)); ^~ aeskey.c:502:34: warning: operation on 'ss[6]' may be undefined [-Wsequence-point] cx->ks[v(56,(6))] = ff(ss[6] = word_in(key, 6)); aesopt.h:329:25: note: in definition of macro 'to_byte' # define to_byte(x) ((x) & 0xff) ^ aesopt.h:697:12: note: in expansion of macro 'bval' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~~~ aesopt.h:697:17: note: in expansion of macro 'vf1' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~ aesopt.h:719:29: note: in expansion of macro 'four_tables' # define inv_mcol(x) four_tables(x,t_use(i,m),vf1,rf1,0) ^~~~~~~~~~~ aeskey.c:247:17: note: in expansion of macro 'inv_mcol' #define ff(x) inv_mcol(x) ^~~~~~~~ aeskey.c:502:25: note: in expansion of macro 'ff' cx->ks[v(56,(6))] = ff(ss[6] = word_in(key, 6)); ^~ aeskey.c:502:34: warning: operation on 'ss[6]' may be undefined [-Wsequence-point] cx->ks[v(56,(6))] = ff(ss[6] = word_in(key, 6)); aesopt.h:329:25: note: in definition of macro 'to_byte' # define to_byte(x) ((x) & 0xff) ^ aesopt.h:697:12: note: in expansion of macro 'bval' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~~~ aesopt.h:697:17: note: in expansion of macro 'vf1' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~ aesopt.h:719:29: note: in expansion of macro 'four_tables' # define inv_mcol(x) four_tables(x,t_use(i,m),vf1,rf1,0) ^~~~~~~~~~~ aeskey.c:247:17: note: in expansion of macro 'inv_mcol' #define ff(x) inv_mcol(x) ^~~~~~~~ aeskey.c:502:25: note: in expansion of macro 'ff' cx->ks[v(56,(6))] = ff(ss[6] = word_in(key, 6)); ^~ aeskey.c:502:34: warning: operation on 'ss[6]' may be undefined [-Wsequence-point] cx->ks[v(56,(6))] = ff(ss[6] = word_in(key, 6)); aesopt.h:329:25: note: in definition of macro 'to_byte' # define to_byte(x) ((x) & 0xff) ^ aesopt.h:697:12: note: in expansion of macro 'bval' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~~~ aesopt.h:697:17: note: in expansion of macro 'vf1' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~ aesopt.h:719:29: note: in expansion of macro 'four_tables' # define inv_mcol(x) four_tables(x,t_use(i,m),vf1,rf1,0) ^~~~~~~~~~~ aeskey.c:247:17: note: in expansion of macro 'inv_mcol' #define ff(x) inv_mcol(x) ^~~~~~~~ aeskey.c:502:25: note: in expansion of macro 'ff' cx->ks[v(56,(6))] = ff(ss[6] = word_in(key, 6)); ^~ aeskey.c:503:34: warning: operation on 'ss[7]' may be undefined [-Wsequence-point] cx->ks[v(56,(7))] = ff(ss[7] = word_in(key, 7)); aesopt.h:329:25: note: in definition of macro 'to_byte' # define to_byte(x) ((x) & 0xff) ^ aesopt.h:697:12: note: in expansion of macro 'bval' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~~~ aesopt.h:697:17: note: in expansion of macro 'vf1' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~ aesopt.h:719:29: note: in expansion of macro 'four_tables' # define inv_mcol(x) four_tables(x,t_use(i,m),vf1,rf1,0) ^~~~~~~~~~~ aeskey.c:247:17: note: in expansion of macro 'inv_mcol' #define ff(x) inv_mcol(x) ^~~~~~~~ aeskey.c:503:25: note: in expansion of macro 'ff' cx->ks[v(56,(7))] = ff(ss[7] = word_in(key, 7)); ^~ aeskey.c:503:34: warning: operation on 'ss[7]' may be undefined [-Wsequence-point] cx->ks[v(56,(7))] = ff(ss[7] = word_in(key, 7)); aesopt.h:329:25: note: in definition of macro 'to_byte' # define to_byte(x) ((x) & 0xff) ^ aesopt.h:697:12: note: in expansion of macro 'bval' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~~~ aesopt.h:697:17: note: in expansion of macro 'vf1' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~ aesopt.h:719:29: note: in expansion of macro 'four_tables' # define inv_mcol(x) four_tables(x,t_use(i,m),vf1,rf1,0) ^~~~~~~~~~~ aeskey.c:247:17: note: in expansion of macro 'inv_mcol' #define ff(x) inv_mcol(x) ^~~~~~~~ aeskey.c:503:25: note: in expansion of macro 'ff' cx->ks[v(56,(7))] = ff(ss[7] = word_in(key, 7)); ^~ aeskey.c:503:34: warning: operation on 'ss[7]' may be undefined [-Wsequence-point] cx->ks[v(56,(7))] = ff(ss[7] = word_in(key, 7)); aesopt.h:329:25: note: in definition of macro 'to_byte' # define to_byte(x) ((x) & 0xff) ^ aesopt.h:697:12: note: in expansion of macro 'bval' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~~~ aesopt.h:697:17: note: in expansion of macro 'vf1' ^ tab[2][bval(vf(x,2,c),rf(2,c))] \ ^~ aesopt.h:719:29: note: in expansion of macro 'four_tables' # define inv_mcol(x) four_tables(x,t_use(i,m),vf1,rf1,0) ^~~~~~~~~~~ aeskey.c:247:17: note: in expansion of macro 'inv_mcol' #define ff(x) inv_mcol(x) ^~~~~~~~ aeskey.c:503:25: note: in expansion of macro 'ff' cx->ks[v(56,(7))] = ff(ss[7] = word_in(key, 7)); ^~ In file included from aeskey.c:32: aes_via_ace.h:492:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || (via_flags & NEH_CPU_READ) && (via_flags & NEH_CPU_IS_VIA) || via_ace_test()) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ aeskey.c:528:8: note: in expansion of macro 'VIA_ACE_AVAILABLE' if(VIA_ACE_AVAILABLE) ^~~~~~~~~~~~~~~~~ cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fPIC -DUSE_SHA1 -c -o aes_modes.o aes_modes.c In file included from aes_modes.c:62: aes_via_ace.h: In function 'read_via_rng': aes_via_ace.h:500:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || (via_flags & NEH_CPU_READ) && (via_flags & NEH_CPU_IS_VIA) || via_rng_test()) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ aes_via_ace.h:507:9: note: in expansion of macro 'VIA_RNG_AVAILABLE' if(!VIA_RNG_AVAILABLE) ^~~~~~~~~~~~~~~~~ aes_modes.c: At top level: aes_via_ace.h:75:17: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] NEH_ENC_GEN | NEH_KEY128, 0, 0, 0,\ ^ aes_modes.c:66:61: note: in expansion of macro 'NEH_ENC_GEN_DATA' aligned_array(unsigned long, enc_gen_table, 12, 16) = NEH_ENC_GEN_DATA; ^~~~~~~~~~~~~~~~ aes_via_ace.h:76:17: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] NEH_ENC_GEN | NEH_KEY192, 0, 0, 0,\ ^ aes_modes.c:66:61: note: in expansion of macro 'NEH_ENC_GEN_DATA' aligned_array(unsigned long, enc_gen_table, 12, 16) = NEH_ENC_GEN_DATA; ^~~~~~~~~~~~~~~~ aes_via_ace.h:77:17: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] NEH_ENC_GEN | NEH_KEY256, 0, 0, 0 } ^ aes_modes.c:66:61: note: in expansion of macro 'NEH_ENC_GEN_DATA' aligned_array(unsigned long, enc_gen_table, 12, 16) = NEH_ENC_GEN_DATA; ^~~~~~~~~~~~~~~~ aes_via_ace.h:80:18: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] NEH_ENC_LOAD | NEH_KEY128, 0, 0, 0,\ ^ aes_modes.c:67:60: note: in expansion of macro 'NEH_ENC_LOAD_DATA' aligned_array(unsigned long, enc_load_table, 12, 16) = NEH_ENC_LOAD_DATA; ^~~~~~~~~~~~~~~~~ aes_via_ace.h:81:18: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] NEH_ENC_LOAD | NEH_KEY192, 0, 0, 0,\ ^ aes_modes.c:67:60: note: in expansion of macro 'NEH_ENC_LOAD_DATA' aligned_array(unsigned long, enc_load_table, 12, 16) = NEH_ENC_LOAD_DATA; ^~~~~~~~~~~~~~~~~ aes_via_ace.h:82:18: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] NEH_ENC_LOAD | NEH_KEY256, 0, 0, 0 } ^ aes_modes.c:67:60: note: in expansion of macro 'NEH_ENC_LOAD_DATA' aligned_array(unsigned long, enc_load_table, 12, 16) = NEH_ENC_LOAD_DATA; ^~~~~~~~~~~~~~~~~ aes_via_ace.h:85:18: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] NEH_ENC_GEN | NEH_KEY128, 0, 0, 0,\ ^ aes_modes.c:68:58: note: in expansion of macro 'NEH_ENC_HYBRID_DATA' aligned_array(unsigned long, enc_hybrid_table, 12, 16) = NEH_ENC_HYBRID_DATA; ^~~~~~~~~~~~~~~~~~~ aes_via_ace.h:86:18: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] NEH_ENC_LOAD | NEH_KEY192, 0, 0, 0,\ ^ aes_modes.c:68:58: note: in expansion of macro 'NEH_ENC_HYBRID_DATA' aligned_array(unsigned long, enc_hybrid_table, 12, 16) = NEH_ENC_HYBRID_DATA; ^~~~~~~~~~~~~~~~~~~ aes_via_ace.h:87:18: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] NEH_ENC_LOAD | NEH_KEY256, 0, 0, 0 } ^ aes_modes.c:68:58: note: in expansion of macro 'NEH_ENC_HYBRID_DATA' aligned_array(unsigned long, enc_hybrid_table, 12, 16) = NEH_ENC_HYBRID_DATA; ^~~~~~~~~~~~~~~~~~~ aes_via_ace.h:90:17: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] NEH_DEC_GEN | NEH_KEY128, 0, 0, 0,\ ^ aes_modes.c:69:61: note: in expansion of macro 'NEH_DEC_GEN_DATA' aligned_array(unsigned long, dec_gen_table, 12, 16) = NEH_DEC_GEN_DATA; ^~~~~~~~~~~~~~~~ aes_via_ace.h:91:17: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] NEH_DEC_GEN | NEH_KEY192, 0, 0, 0,\ ^ aes_modes.c:69:61: note: in expansion of macro 'NEH_DEC_GEN_DATA' aligned_array(unsigned long, dec_gen_table, 12, 16) = NEH_DEC_GEN_DATA; ^~~~~~~~~~~~~~~~ aes_via_ace.h:92:17: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] NEH_DEC_GEN | NEH_KEY256, 0, 0, 0 } ^ aes_modes.c:69:61: note: in expansion of macro 'NEH_DEC_GEN_DATA' aligned_array(unsigned long, dec_gen_table, 12, 16) = NEH_DEC_GEN_DATA; ^~~~~~~~~~~~~~~~ aes_via_ace.h:95:18: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] NEH_DEC_LOAD | NEH_KEY128, 0, 0, 0,\ ^ aes_modes.c:70:60: note: in expansion of macro 'NEH_DEC_LOAD_DATA' aligned_array(unsigned long, dec_load_table, 12, 16) = NEH_DEC_LOAD_DATA; ^~~~~~~~~~~~~~~~~ aes_via_ace.h:96:18: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] NEH_DEC_LOAD | NEH_KEY192, 0, 0, 0,\ ^ aes_modes.c:70:60: note: in expansion of macro 'NEH_DEC_LOAD_DATA' aligned_array(unsigned long, dec_load_table, 12, 16) = NEH_DEC_LOAD_DATA; ^~~~~~~~~~~~~~~~~ aes_via_ace.h:97:18: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] NEH_DEC_LOAD | NEH_KEY256, 0, 0, 0 } ^ aes_modes.c:70:60: note: in expansion of macro 'NEH_DEC_LOAD_DATA' aligned_array(unsigned long, dec_load_table, 12, 16) = NEH_DEC_LOAD_DATA; ^~~~~~~~~~~~~~~~~ aes_via_ace.h:100:18: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] NEH_DEC_GEN | NEH_KEY128, 0, 0, 0,\ ^ aes_modes.c:71:58: note: in expansion of macro 'NEH_DEC_HYBRID_DATA' aligned_array(unsigned long, dec_hybrid_table, 12, 16) = NEH_DEC_HYBRID_DATA; ^~~~~~~~~~~~~~~~~~~ aes_via_ace.h:101:18: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] NEH_DEC_LOAD | NEH_KEY192, 0, 0, 0,\ ^ aes_modes.c:71:58: note: in expansion of macro 'NEH_DEC_HYBRID_DATA' aligned_array(unsigned long, dec_hybrid_table, 12, 16) = NEH_DEC_HYBRID_DATA; ^~~~~~~~~~~~~~~~~~~ aes_via_ace.h:102:18: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] NEH_DEC_LOAD | NEH_KEY256, 0, 0, 0 } ^ aes_modes.c:71:58: note: in expansion of macro 'NEH_DEC_HYBRID_DATA' aligned_array(unsigned long, dec_hybrid_table, 12, 16) = NEH_DEC_HYBRID_DATA; ^~~~~~~~~~~~~~~~~~~ aes_modes.c: In function 'aes_ecb_encrypt': aes_via_ace.h:110:60: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define neh_enc_hybrid_key(x) ((x) == 128 ? (NEH_ENC_GEN | NEH_KEY128) : \ ^ aes_modes.c:101:14: note: in expansion of macro 'neh_enc_hybrid_key' cwd[0] = neh_##dir##_##ty##_key(len) ^~~~ aes_modes.c:146:9: note: in expansion of macro 'via_cwd' via_cwd(cwd, hybrid, enc, 2 * ctx->inf.b[0] - 192); ^~~~~~~ aes_via_ace.h:111:33: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] (x) == 192 ? (NEH_ENC_LOAD | NEH_KEY192) : (NEH_ENC_LOAD | NEH_KEY256)) ^ aes_modes.c:101:14: note: in expansion of macro 'neh_enc_hybrid_key' cwd[0] = neh_##dir##_##ty##_key(len) ^~~~ aes_modes.c:146:9: note: in expansion of macro 'via_cwd' via_cwd(cwd, hybrid, enc, 2 * ctx->inf.b[0] - 192); ^~~~~~~ aes_via_ace.h:111:63: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] (x) == 192 ? (NEH_ENC_LOAD | NEH_KEY192) : (NEH_ENC_LOAD | NEH_KEY256)) ^ aes_modes.c:101:14: note: in expansion of macro 'neh_enc_hybrid_key' cwd[0] = neh_##dir##_##ty##_key(len) ^~~~ aes_modes.c:146:9: note: in expansion of macro 'via_cwd' via_cwd(cwd, hybrid, enc, 2 * ctx->inf.b[0] - 192); ^~~~~~~ aes_modes.c:163:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] ip = (ALIGN_OFFSET( ibuf, 16 ) ? buf : ibuf); ^ In file included from aes_modes.c:62: aes_modes.c: In function 'aes_ecb_decrypt': aes_via_ace.h:119:60: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define neh_dec_hybrid_key(x) ((x) == 128 ? (NEH_DEC_GEN | NEH_KEY128) : \ ^ aes_modes.c:101:14: note: in expansion of macro 'neh_dec_hybrid_key' cwd[0] = neh_##dir##_##ty##_key(len) ^~~~ aes_modes.c:208:9: note: in expansion of macro 'via_cwd' via_cwd(cwd, hybrid, dec, 2 * ctx->inf.b[0] - 192); ^~~~~~~ aes_via_ace.h:120:33: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] (x) == 192 ? (NEH_DEC_LOAD | NEH_KEY192) : (NEH_DEC_LOAD | NEH_KEY256)) ^ aes_modes.c:101:14: note: in expansion of macro 'neh_dec_hybrid_key' cwd[0] = neh_##dir##_##ty##_key(len) ^~~~ aes_modes.c:208:9: note: in expansion of macro 'via_cwd' via_cwd(cwd, hybrid, dec, 2 * ctx->inf.b[0] - 192); ^~~~~~~ aes_via_ace.h:120:63: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] (x) == 192 ? (NEH_DEC_LOAD | NEH_KEY192) : (NEH_DEC_LOAD | NEH_KEY256)) ^ aes_modes.c:101:14: note: in expansion of macro 'neh_dec_hybrid_key' cwd[0] = neh_##dir##_##ty##_key(len) ^~~~ aes_modes.c:208:9: note: in expansion of macro 'via_cwd' via_cwd(cwd, hybrid, dec, 2 * ctx->inf.b[0] - 192); ^~~~~~~ aes_modes.c:225:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] ip = (ALIGN_OFFSET( ibuf, 16 ) ? buf : ibuf); ^ In file included from aes_modes.c:62: aes_modes.c: In function 'aes_cbc_encrypt': aes_via_ace.h:110:60: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define neh_enc_hybrid_key(x) ((x) == 128 ? (NEH_ENC_GEN | NEH_KEY128) : \ ^ aes_modes.c:101:14: note: in expansion of macro 'neh_enc_hybrid_key' cwd[0] = neh_##dir##_##ty##_key(len) ^~~~ aes_modes.c:271:9: note: in expansion of macro 'via_cwd' via_cwd(cwd, hybrid, enc, 2 * ctx->inf.b[0] - 192); ^~~~~~~ aes_via_ace.h:111:33: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] (x) == 192 ? (NEH_ENC_LOAD | NEH_KEY192) : (NEH_ENC_LOAD | NEH_KEY256)) ^ aes_modes.c:101:14: note: in expansion of macro 'neh_enc_hybrid_key' cwd[0] = neh_##dir##_##ty##_key(len) ^~~~ aes_modes.c:271:9: note: in expansion of macro 'via_cwd' via_cwd(cwd, hybrid, enc, 2 * ctx->inf.b[0] - 192); ^~~~~~~ aes_via_ace.h:111:63: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] (x) == 192 ? (NEH_ENC_LOAD | NEH_KEY192) : (NEH_ENC_LOAD | NEH_KEY256)) ^ aes_modes.c:101:14: note: in expansion of macro 'neh_enc_hybrid_key' cwd[0] = neh_##dir##_##ty##_key(len) ^~~~ aes_modes.c:271:9: note: in expansion of macro 'via_cwd' via_cwd(cwd, hybrid, enc, 2 * ctx->inf.b[0] - 192); ^~~~~~~ aes_modes.c:294:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] ip = (ALIGN_OFFSET( ibuf, 16 ) ? buf : ibuf); ^ In file included from aes_modes.c:62: aes_modes.c: In function 'aes_cbc_decrypt': aes_via_ace.h:119:60: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define neh_dec_hybrid_key(x) ((x) == 128 ? (NEH_DEC_GEN | NEH_KEY128) : \ ^ aes_modes.c:101:14: note: in expansion of macro 'neh_dec_hybrid_key' cwd[0] = neh_##dir##_##ty##_key(len) ^~~~ aes_modes.c:369:9: note: in expansion of macro 'via_cwd' via_cwd(cwd, hybrid, dec, 2 * ctx->inf.b[0] - 192); ^~~~~~~ aes_via_ace.h:120:33: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] (x) == 192 ? (NEH_DEC_LOAD | NEH_KEY192) : (NEH_DEC_LOAD | NEH_KEY256)) ^ aes_modes.c:101:14: note: in expansion of macro 'neh_dec_hybrid_key' cwd[0] = neh_##dir##_##ty##_key(len) ^~~~ aes_modes.c:369:9: note: in expansion of macro 'via_cwd' via_cwd(cwd, hybrid, dec, 2 * ctx->inf.b[0] - 192); ^~~~~~~ aes_via_ace.h:120:63: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] (x) == 192 ? (NEH_DEC_LOAD | NEH_KEY192) : (NEH_DEC_LOAD | NEH_KEY256)) ^ aes_modes.c:101:14: note: in expansion of macro 'neh_dec_hybrid_key' cwd[0] = neh_##dir##_##ty##_key(len) ^~~~ aes_modes.c:369:9: note: in expansion of macro 'via_cwd' via_cwd(cwd, hybrid, dec, 2 * ctx->inf.b[0] - 192); ^~~~~~~ aes_modes.c:392:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] ip = (ALIGN_OFFSET( ibuf, 16 ) ? buf : ibuf); ^ In file included from aes_modes.c:62: aes_modes.c: In function 'aes_cfb_encrypt': aes_via_ace.h:110:60: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define neh_enc_hybrid_key(x) ((x) == 128 ? (NEH_ENC_GEN | NEH_KEY128) : \ ^ aes_modes.c:101:14: note: in expansion of macro 'neh_enc_hybrid_key' cwd[0] = neh_##dir##_##ty##_key(len) ^~~~ aes_modes.c:478:13: note: in expansion of macro 'via_cwd' via_cwd(cwd, hybrid, enc, 2 * ctx->inf.b[0] - 192); ^~~~~~~ aes_via_ace.h:111:33: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] (x) == 192 ? (NEH_ENC_LOAD | NEH_KEY192) : (NEH_ENC_LOAD | NEH_KEY256)) ^ aes_modes.c:101:14: note: in expansion of macro 'neh_enc_hybrid_key' cwd[0] = neh_##dir##_##ty##_key(len) ^~~~ aes_modes.c:478:13: note: in expansion of macro 'via_cwd' via_cwd(cwd, hybrid, enc, 2 * ctx->inf.b[0] - 192); ^~~~~~~ aes_via_ace.h:111:63: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] (x) == 192 ? (NEH_ENC_LOAD | NEH_KEY192) : (NEH_ENC_LOAD | NEH_KEY256)) ^ aes_modes.c:101:14: note: in expansion of macro 'neh_enc_hybrid_key' cwd[0] = neh_##dir##_##ty##_key(len) ^~~~ aes_modes.c:478:13: note: in expansion of macro 'via_cwd' via_cwd(cwd, hybrid, enc, 2 * ctx->inf.b[0] - 192); ^~~~~~~ aes_modes.c:504:24: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] ip = (ALIGN_OFFSET( ibuf, 16 ) ? buf : ibuf); ^ In file included from aes_modes.c:62: aes_modes.c: In function 'aes_cfb_decrypt': aes_via_ace.h:119:60: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define neh_dec_hybrid_key(x) ((x) == 128 ? (NEH_DEC_GEN | NEH_KEY128) : \ ^ aes_modes.c:101:14: note: in expansion of macro 'neh_dec_hybrid_key' cwd[0] = neh_##dir##_##ty##_key(len) ^~~~ aes_modes.c:606:13: note: in expansion of macro 'via_cwd' via_cwd(cwd, hybrid, dec, 2 * ctx->inf.b[0] - 192); ^~~~~~~ aes_via_ace.h:120:33: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] (x) == 192 ? (NEH_DEC_LOAD | NEH_KEY192) : (NEH_DEC_LOAD | NEH_KEY256)) ^ aes_modes.c:101:14: note: in expansion of macro 'neh_dec_hybrid_key' cwd[0] = neh_##dir##_##ty##_key(len) ^~~~ aes_modes.c:606:13: note: in expansion of macro 'via_cwd' via_cwd(cwd, hybrid, dec, 2 * ctx->inf.b[0] - 192); ^~~~~~~ aes_via_ace.h:120:63: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] (x) == 192 ? (NEH_DEC_LOAD | NEH_KEY192) : (NEH_DEC_LOAD | NEH_KEY256)) ^ aes_modes.c:101:14: note: in expansion of macro 'neh_dec_hybrid_key' cwd[0] = neh_##dir##_##ty##_key(len) ^~~~ aes_modes.c:606:13: note: in expansion of macro 'via_cwd' via_cwd(cwd, hybrid, dec, 2 * ctx->inf.b[0] - 192); ^~~~~~~ aes_modes.c:632:24: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] ip = (ALIGN_OFFSET( ibuf, 16 ) ? buf : ibuf); ^ In file included from aes_modes.c:62: aes_modes.c: In function 'aes_ofb_crypt': aes_via_ace.h:110:60: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define neh_enc_hybrid_key(x) ((x) == 128 ? (NEH_ENC_GEN | NEH_KEY128) : \ ^ aes_modes.c:101:14: note: in expansion of macro 'neh_enc_hybrid_key' cwd[0] = neh_##dir##_##ty##_key(len) ^~~~ aes_modes.c:744:13: note: in expansion of macro 'via_cwd' via_cwd(cwd, hybrid, enc, 2 * ctx->inf.b[0] - 192); ^~~~~~~ aes_via_ace.h:111:33: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] (x) == 192 ? (NEH_ENC_LOAD | NEH_KEY192) : (NEH_ENC_LOAD | NEH_KEY256)) ^ aes_modes.c:101:14: note: in expansion of macro 'neh_enc_hybrid_key' cwd[0] = neh_##dir##_##ty##_key(len) ^~~~ aes_modes.c:744:13: note: in expansion of macro 'via_cwd' via_cwd(cwd, hybrid, enc, 2 * ctx->inf.b[0] - 192); ^~~~~~~ aes_via_ace.h:111:63: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] (x) == 192 ? (NEH_ENC_LOAD | NEH_KEY192) : (NEH_ENC_LOAD | NEH_KEY256)) ^ aes_modes.c:101:14: note: in expansion of macro 'neh_enc_hybrid_key' cwd[0] = neh_##dir##_##ty##_key(len) ^~~~ aes_modes.c:744:13: note: in expansion of macro 'via_cwd' via_cwd(cwd, hybrid, enc, 2 * ctx->inf.b[0] - 192); ^~~~~~~ aes_modes.c:770:24: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] ip = (ALIGN_OFFSET( ibuf, 16 ) ? buf : ibuf); ^ In file included from aes_modes.c:62: aes_modes.c: In function 'aes_ctr_crypt': aes_via_ace.h:110:60: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define neh_enc_hybrid_key(x) ((x) == 128 ? (NEH_ENC_GEN | NEH_KEY128) : \ ^ aes_modes.c:101:14: note: in expansion of macro 'neh_enc_hybrid_key' cwd[0] = neh_##dir##_##ty##_key(len) ^~~~ aes_modes.c:894:13: note: in expansion of macro 'via_cwd' via_cwd(cwd, hybrid, enc, 2 * ctx->inf.b[0] - 192); ^~~~~~~ aes_via_ace.h:111:33: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] (x) == 192 ? (NEH_ENC_LOAD | NEH_KEY192) : (NEH_ENC_LOAD | NEH_KEY256)) ^ aes_modes.c:101:14: note: in expansion of macro 'neh_enc_hybrid_key' cwd[0] = neh_##dir##_##ty##_key(len) ^~~~ aes_modes.c:894:13: note: in expansion of macro 'via_cwd' via_cwd(cwd, hybrid, enc, 2 * ctx->inf.b[0] - 192); ^~~~~~~ aes_via_ace.h:111:63: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] (x) == 192 ? (NEH_ENC_LOAD | NEH_KEY192) : (NEH_ENC_LOAD | NEH_KEY256)) ^ aes_modes.c:101:14: note: in expansion of macro 'neh_enc_hybrid_key' cwd[0] = neh_##dir##_##ty##_key(len) ^~~~ aes_modes.c:894:13: note: in expansion of macro 'via_cwd' via_cwd(cwd, hybrid, enc, 2 * ctx->inf.b[0] - 192); ^~~~~~~ cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fPIC -DUSE_SHA1 -c -o aestab.o aestab.c cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fPIC -DUSE_SHA1 -c -o fileenc.o fileenc.c fileenc.c: In function 'fcrypt_end': fileenc.c:136:16: warning: unused variable 'res' [-Wunused-variable] { unsigned int res = cx->mode; ^~~ cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fPIC -DUSE_SHA1 -c -o hmac.o hmac.c cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fPIC -DUSE_SHA1 -c -o pwd2key.o pwd2key.c cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fPIC -DUSE_SHA1 -c -o sha1.o sha1.c cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fPIC -DUSE_SHA1 -c -o sha2.o sha2.c cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fPIC -DUSE_SHA1 -shared -Wl,-soname,libaesgm.so.0 -o libaesgm.so.0.0.0 aescrypt.o aeskey.o aes_modes.o aestab.o fileenc.o hmac.o pwd2key.o sha1.o sha2.o -Wl,-z,relro make: Leaving directory '/usr/src/RPM/BUILD/libaesgm-20090429' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.92094 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/libaesgm-buildroot + : + /bin/rm -rf -- /usr/src/tmp/libaesgm-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd libaesgm-20090429 + make DESTDIR=/usr/src/tmp/libaesgm-buildroot LIBDIR=/usr/lib install make: Entering directory '/usr/src/RPM/BUILD/libaesgm-20090429' mkdir -p /usr/src/tmp/libaesgm-buildroot/usr/include//aes/ cp -p *.h /usr/src/tmp/libaesgm-buildroot/usr/include//aes/ mkdir -p /usr/src/tmp/libaesgm-buildroot/usr/lib cp -p libaesgm.so.0.0.0 /usr/src/tmp/libaesgm-buildroot/usr/lib cd /usr/src/tmp/libaesgm-buildroot/usr/lib && ln -s -f libaesgm.so.0.0.0 libaesgm.so && ln -s -f libaesgm.so.0.0.0 libaesgm.so.0 make: Leaving directory '/usr/src/RPM/BUILD/libaesgm-20090429' + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/libaesgm-buildroot (auto) mode of './usr/lib/libaesgm.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/libaesgm-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/libaesgm-buildroot/ (default) Compressing files in /usr/src/tmp/libaesgm-buildroot (auto) Adjusting library links in /usr/src/tmp/libaesgm-buildroot ./usr/lib: libaesgm.so.0 -> libaesgm.so.0.0.0 Verifying ELF objects in /usr/src/tmp/libaesgm-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Hardlinking identical .pyc and .pyo files Processing files: libaesgm-20090429-alt2_20 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.34583 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd libaesgm-20090429 + DOCDIR=/usr/src/tmp/libaesgm-buildroot/usr/share/doc/libaesgm-20090429 + export DOCDIR + rm -rf /usr/src/tmp/libaesgm-buildroot/usr/share/doc/libaesgm-20090429 + /bin/mkdir -p /usr/src/tmp/libaesgm-buildroot/usr/share/doc/libaesgm-20090429 + cp -prL aes.txt vb.txt via_ace.txt /usr/src/tmp/libaesgm-buildroot/usr/share/doc/libaesgm-20090429 + chmod -R go-w /usr/src/tmp/libaesgm-buildroot/usr/share/doc/libaesgm-20090429 + chmod -R a+rX /usr/src/tmp/libaesgm-buildroot/usr/share/doc/libaesgm-20090429 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Ek7ckx find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,shell) lib.prov: /usr/src/tmp/libaesgm-buildroot/usr/lib/libaesgm.so.0: 70 symbols, 17 bpp Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.RJqnDk find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services) Provides: libaesgm.so.0 = set:kdNlF5zNS6KUsbTQIaxeInnwEZoHJaZ3bHDVkc0E0JYGqChaxDzjzZGvZpe23DMNeSNuj0QZoR7CTIC1z6a10KsqvF9UvgOCrZrFo70sJ3T2WMuoxR2rfuad8cF2Kfrt82ezlNUXYHIhvaL2WCju Requires: libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), rtld(GNU_HASH) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.NQXA7w Creating libaesgm-debuginfo package Processing files: libaesgm-devel-20090429-alt2_20 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.DX8tPC find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.PqsWcJ find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services) /usr/src/tmp/libaesgm-buildroot/usr/include/aes/hmac.h:47:2: error: #error define USE_SHA1 or USE_SHA256 to set the HMAC hash algorithm #error define USE_SHA1 or USE_SHA256 to set the HMAC hash algorithm ^~~~~ cpp.req: /usr/src/tmp/libaesgm-buildroot/usr/include/aes/hmac.h: cpp failed, trying c++ mode i586-alt-linux-cpp: error trying to exec 'cc1plus': execvp: No such file or directory cpp.req: WARNING: /usr/src/tmp/libaesgm-buildroot/usr/include/aes/hmac.h: cpp failed In file included from /usr/src/tmp/libaesgm-buildroot/usr/include/aes/fileenc.h:42: /usr/src/tmp/libaesgm-buildroot/usr/include/aes/hmac.h:47:2: error: #error define USE_SHA1 or USE_SHA256 to set the HMAC hash algorithm #error define USE_SHA1 or USE_SHA256 to set the HMAC hash algorithm ^~~~~ cpp.req: WARNING: /usr/src/tmp/libaesgm-buildroot/usr/include/aes/fileenc.h: cpp failed Requires: libaesgm = 20090429-alt2_20, /usr/lib/libaesgm.so.0.0.0 Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.twNcBQ Processing files: libaesgm-debuginfo-20090429-alt2_20 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.30ynfV find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.CSAcpQ find-requires: running scripts (debuginfo) Provides: debug(libaesgm.so.0) Requires: libaesgm = 20090429-alt2_20, debug(libc.so.6) Adding to libaesgm-devel a strict dependency on libaesgm Adding to libaesgm-debuginfo a strict dependency on libaesgm Removing 1 extra deps from libaesgm-devel due to dependency on libaesgm Wrote: /usr/src/RPM/RPMS/i586/libaesgm-20090429-alt2_20.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/libaesgm-devel-20090429-alt2_20.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/libaesgm-debuginfo-20090429-alt2_20.i586.rpm (w2.lzdio) 12.48user 2.15system 0:25.09elapsed 58%CPU (0avgtext+0avgdata 44360maxresident)k 0inputs+0outputs (0major+359663minor)pagefaults 0swaps 22.89user 7.94system 0:47.50elapsed 64%CPU (0avgtext+0avgdata 117024maxresident)k 0inputs+0outputs (0major+734789minor)pagefaults 0swaps