>>> Building on exopi-1 under devel/angr/vex BDEPENDS = [devel/gmake] DIST = [devel/angr/vex:angr-vex-9.2-66fa43ed.tar.gz] FULLPKGNAME = angr-vex-9.2p0 Avoided depends for gmake-4.4.1 (Junk lock obtained for exopi-1 at 1732155725.25) Still tainted: no >>> Running junk in devel/angr/vex at 1732155725.31 /usr/sbin/pkg_delete -aIXq bison-3.8.2 cgif-0.3.2 dwz-0.15 fftw-2.1.5p4 gettext-runtime-0.22.5 gettext-tools-0.22.5 glib2-2.82.2 gmake-4.4.1 gnutls-3.8.8p0 go-1.23.3 gobject-introspection-1.82.0p0 jpeg-3.0.4v0 libidn2-2.3.0p0 libimagequant-2.18.0 librsvg-2.59.2v0 libspng-0.7.4 liburcu-0.14.1 libwebp-1.4.0 lmdb-0.9.32 meson-1.6.0v0 motif-2.3.8p1 netcdf-4.9.2p4 nghttp2-1.63.0 png-1.6.44 ruby-3.3.6 ruby33-ffi-1.15.5 sdl2-2.30.9p1 t1lib-5.1.2p0 tiff-4.7.0p0 unzip-6.0p17 xz-5.6.3 --- -courier-authlib-0.72.0p0 ------------------- You should also run /usr/sbin/userdel _courier You should also run /usr/sbin/groupdel _courier --- -cyrus-sasl-2.1.28 ------------------- You should also run rm -rf /var/sasl2/* --- -dconf-0.40.0p1 ------------------- You should also run rm -rf /etc/dconf/db/* You should also run rm -rf /etc/dconf/profile/* --- -ruby-3.2.6 ------------------- If you set up the symlinks to make ruby 3.2 the system ruby, don't forget to remove the following files: rm /usr/local/bin/ruby rm /usr/local/bin/bundle rm /usr/local/bin/bundler rm /usr/local/bin/erb rm /usr/local/bin/gem rm /usr/local/bin/irb rm /usr/local/bin/racc rm /usr/local/bin/rake rm /usr/local/bin/rbs rm /usr/local/bin/rdbg rm /usr/local/bin/rdoc rm /usr/local/bin/ri rm /usr/local/bin/syntax_suggest rm /usr/local/bin/typeprof --- -tcl-8.5.19p6 ------------------- You may wish to remove /usr/local/lib/tcl/tcl8.5/man from man.conf --- -tk-8.5.19p2 ------------------- You may wish to remove /usr/local/lib/tcl/tk8.5/man from man.conf (Junk lock released for exopi-1 at 1732155752.51) distfiles size=3652960 >>> Running build in devel/angr/vex at 1732155752.54 ===> devel/angr/vex ===> Building from scratch angr-vex-9.2p0 ===> angr-vex-9.2p0 depends on: gmake-* -> gmake-4.4.1 ===> Checking files for angr-vex-9.2p0 `/exopi-cvs/ports/distfiles/angr-vex-9.2-66fa43ed.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for angr-vex-9.2p0 ===> Patching for angr-vex-9.2p0 ===> Applying OpenBSD patch patch-Makefile-gcc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Honour CFLAGS and DEBUG. | |Index: Makefile-gcc |--- Makefile-gcc.orig |+++ Makefile-gcc -------------------------- Patching file Makefile-gcc using Plan A... Hunk #1 succeeded at 38. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for angr-vex-9.2p0 ===> Configuring for angr-vex-9.2p0 ===> Building for angr-vex-9.2p0 cc -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 -o auxprogs/genoffsets auxprogs/genoffsets.c auxprogs/genoffsets > pub/libvex_guest_offsets.h cc -c -o priv/ir_defs.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/ir_defs.c cc -c -o priv/ir_match.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/ir_match.c cc -c -o priv/ir_opt.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/ir_opt.c priv/ir_opt.c:702:13: warning: declaration shadows a local variable [-Wshadow] for (Int j = 0; j < env->used; j++) { ^ priv/ir_opt.c:696:11: note: previous declaration is here Int i, j; ^ priv/ir_opt.c:708:16: warning: declaration shadows a local variable [-Wshadow] for (Int i = e_lo; i < e_hi; ) { ^ priv/ir_opt.c:696:8: note: previous declaration is here Int i, j; ^ priv/ir_opt.c:696:8: warning: unused variable 'i' [-Wunused-variable] Int i, j; ^ priv/ir_opt.c:696:11: warning: unused variable 'j' [-Wunused-variable] Int i, j; ^ priv/ir_opt.c:6053:14: warning: explicitly assigning value of variable of type 'Int' (aka 'int') to itself [-Wself-assign] for (m = m; m < A_NENV; m++) { ~ ^ ~ 5 warnings generated. cc -c -o priv/ir_inject.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/ir_inject.c cc -c -o priv/main_globals.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/main_globals.c cc -c -o priv/main_util.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/main_util.c priv/main_util.c:277:8: warning: cast from 'UChar *' (aka 'unsigned char *') to 'UInt *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ((UInt*)d)[0] = 0; ^~~~~~~~ priv/main_util.c:278:8: warning: cast from 'UChar *' (aka 'unsigned char *') to 'UInt *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ((UInt*)d)[1] = 0; ^~~~~~~~ priv/main_util.c:279:8: warning: cast from 'UChar *' (aka 'unsigned char *') to 'UInt *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ((UInt*)d)[2] = 0; ^~~~~~~~ priv/main_util.c:280:8: warning: cast from 'UChar *' (aka 'unsigned char *') to 'UInt *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ((UInt*)d)[3] = 0; ^~~~~~~~ priv/main_util.c:285:8: warning: cast from 'UChar *' (aka 'unsigned char *') to 'UInt *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ((UInt*)d)[0] = 0; ^~~~~~~~ 5 warnings generated. cc -c -o priv/s390_disasm.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/s390_disasm.c cc -c -o priv/host_x86_defs.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/host_x86_defs.c cc -c -o priv/host_amd64_defs.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/host_amd64_defs.c cc -c -o priv/host_arm_defs.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/host_arm_defs.c priv/host_arm_defs.c:3080:14: warning: cast from 'UChar *' (aka 'unsigned char *') to 'UInt *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] UInt* p = (UInt*)buf; ^~~~~~~~~~ 1 warning generated. cc -c -o priv/host_arm64_defs.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/host_arm64_defs.c priv/host_arm64_defs.c:3271:14: warning: cast from 'UChar *' (aka 'unsigned char *') to 'UInt *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] UInt* p = (UInt*)buf; ^~~~~~~~~~ 1 warning generated. cc -c -o priv/host_ppc_defs.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/host_ppc_defs.c cc -c -o priv/host_riscv64_defs.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/host_riscv64_defs.c cc -c -o priv/host_s390_defs.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/host_s390_defs.c priv/host_s390_defs.c:10773:16: warning: cast from 'const UChar *' (aka 'const unsigned char *') to 'const UInt *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] vassert(*(const UInt *)&code[2] == (value >> 32)); ^~~~~~~~~~~~~~~~~~~~~~ priv/main_util.h:57:19: note: expanded from macro 'vassert' ((void) (LIKELY(expr) ? 0 : \ ^~~~ pub/libvex_basictypes.h:41:45: note: expanded from macro 'LIKELY' #define LIKELY(x) __builtin_expect(!!(x), 1) ^ priv/host_s390_defs.c:10777:16: warning: cast from 'const UChar *' (aka 'const unsigned char *') to 'const UInt *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] vassert(*(const UInt *)&code[8] == (value & 0xFFFFFFFF)); ^~~~~~~~~~~~~~~~~~~~~~ priv/main_util.h:57:19: note: expanded from macro 'vassert' ((void) (LIKELY(expr) ? 0 : \ ^~~~ pub/libvex_basictypes.h:41:45: note: expanded from macro 'LIKELY' #define LIKELY(x) __builtin_expect(!!(x), 1) ^ priv/host_s390_defs.c:10819:8: warning: cast from 'UChar *' (aka 'unsigned char *') to 'UInt *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *(UInt *)&code[2] = imm64 >> 32; ^~~~~~~~~~~~~~~~ priv/host_s390_defs.c:10821:8: warning: cast from 'UChar *' (aka 'unsigned char *') to 'UInt *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *(UInt *)&code[8] = imm64 & 0xFFFFFFFF; ^~~~~~~~~~~~~~~~ priv/host_s390_defs.c:11690:21: warning: cast from 'UChar *' (aka 'unsigned char *') to 'Int *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] Int num_hw = *(Int *)&p[2]; ^~~~~~~~~~~~ 5 warnings generated. cc -c -o priv/host_mips_defs.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/host_mips_defs.c cc -c -o priv/host_x86_isel.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/host_x86_isel.c cc -c -o priv/host_amd64_isel.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/host_amd64_isel.c cc -c -o priv/host_arm_isel.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/host_arm_isel.c cc -c -o priv/host_arm64_isel.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/host_arm64_isel.c cc -c -o priv/host_ppc_isel.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/host_ppc_isel.c priv/host_ppc_isel.c:2301:23: warning: cast from 'ULong (*)(ULong)' (aka 'unsigned long long (*)(unsigned long long)') to 'HWord *' (aka 'unsigned long *') increases required alignment from 4 to 8 [-Wcast-align] fdescr = (HWord*)h_calc_BCDtoDPB; ^~~~~~~~~~~~~~~~~~~~~~~ priv/host_ppc_isel.c:2338:22: warning: cast from 'ULong (*)(ULong)' (aka 'unsigned long long (*)(unsigned long long)') to 'HWord *' (aka 'unsigned long *') increases required alignment from 4 to 8 [-Wcast-align] fdescr = (HWord*)h_calc_DPBtoBCD; ^~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. cc -c -o priv/host_riscv64_isel.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/host_riscv64_isel.c cc -c -o priv/host_s390_isel.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/host_s390_isel.c cc -c -o priv/host_mips_isel.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/host_mips_isel.c cc -c -o priv/host_generic_maddf.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/host_generic_maddf.c cc -c -o priv/host_generic_regs.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/host_generic_regs.c cc -c -o priv/host_generic_simd64.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/host_generic_simd64.c cc -c -o priv/host_generic_simd128.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/host_generic_simd128.c cc -c -o priv/host_generic_simd256.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/host_generic_simd256.c cc -c -o priv/host_generic_reg_alloc2.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/host_generic_reg_alloc2.c cc -c -o priv/host_generic_reg_alloc3.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/host_generic_reg_alloc3.c cc -c -o priv/guest_generic_x87.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/guest_generic_x87.c cc -c -o priv/guest_generic_bb_to_IR.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/guest_generic_bb_to_IR.c priv/guest_generic_bb_to_IR.c:738:28: warning: cast from 'HWord (*)(HWord, HWord)' (aka 'unsigned long (*)(unsigned long, unsigned long)') to 'HWord *' (aka 'unsigned long *') increases required alignment from 4 to 8 [-Wcast-align] HWord* descr = (HWord*)fn_generic; ^~~~~~~~~~~~~~~~~~ priv/guest_generic_bb_to_IR.c:741:24: warning: cast from 'HWord (*)(HWord)' (aka 'unsigned long (*)(unsigned long)') to 'HWord *' (aka 'unsigned long *') increases required alignment from 4 to 8 [-Wcast-align] descr = (HWord*)fn_spec; ^~~~~~~~~~~~~~~ 2 warnings generated. cc -c -o priv/guest_x86_helpers.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/guest_x86_helpers.c priv/guest_x86_helpers.c:1609:25: warning: cast from 'UChar *' (aka 'unsigned char *') to 'Fpu_State *' increases required alignment from 1 to 2 [-Wcast-align] Fpu_State* x87 = (Fpu_State*)x87_state; ^~~~~~~~~~~~~~~~~~~~~ priv/guest_x86_helpers.c:1669:25: warning: cast from 'UChar *' (aka 'unsigned char *') to 'Fpu_State *' increases required alignment from 1 to 2 [-Wcast-align] Fpu_State* x87 = (Fpu_State*)x87_state; ^~~~~~~~~~~~~~~~~~~~~ priv/guest_x86_helpers.c:1758:14: warning: cast from 'UChar *' (aka 'unsigned char *') to 'UShort *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] srcS = (UShort*)(&tmp.reg[10*stno]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ priv/guest_x86_helpers.c:1848:22: warning: cast from 'UChar *' (aka 'unsigned char *') to 'UShort *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] UShort* dstS = (UShort*)(&tmp.reg[10*stno]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated. cc -c -o priv/guest_amd64_helpers.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/guest_amd64_helpers.c priv/guest_amd64_helpers.c:1897:25: warning: cast from 'UChar *' (aka 'unsigned char *') to 'Fpu_State *' increases required alignment from 1 to 2 [-Wcast-align] Fpu_State* x87 = (Fpu_State*)x87_state; ^~~~~~~~~~~~~~~~~~~~~ priv/guest_amd64_helpers.c:1957:25: warning: cast from 'UChar *' (aka 'unsigned char *') to 'Fpu_State *' increases required alignment from 1 to 2 [-Wcast-align] Fpu_State* x87 = (Fpu_State*)x87_state; ^~~~~~~~~~~~~~~~~~~~~ priv/guest_amd64_helpers.c:2059:14: warning: cast from 'UChar *' (aka 'unsigned char *') to 'UShort *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] srcS = (UShort*)(&tmp.reg[10*stno]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ priv/guest_amd64_helpers.c:2165:22: warning: cast from 'UChar *' (aka 'unsigned char *') to 'UShort *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] UShort* dstS = (UShort*)(&tmp.reg[10*stno]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ priv/guest_amd64_helpers.c:3859:17: warning: cast from 'UChar *' (aka 'unsigned char *') to 'V128 *' increases required alignment from 1 to 8 [-Wcast-align] V128* argL = (V128*)( ((UChar*)gst) + gstOffL ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ priv/guest_amd64_helpers.c:3860:17: warning: cast from 'UChar *' (aka 'unsigned char *') to 'V128 *' increases required alignment from 1 to 8 [-Wcast-align] V128* argR = (V128*)( ((UChar*)gst) + gstOffR ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ priv/guest_amd64_helpers.c:4193:17: warning: cast from 'UChar *' (aka 'unsigned char *') to 'V128 *' increases required alignment from 1 to 8 [-Wcast-align] V128* argD = (V128*)( ((UChar*)gst) + gstOffD ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ priv/guest_amd64_helpers.c:4194:17: warning: cast from 'UChar *' (aka 'unsigned char *') to 'V128 *' increases required alignment from 1 to 8 [-Wcast-align] V128* argL = (V128*)( ((UChar*)gst) + gstOffL ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ priv/guest_amd64_helpers.c:4195:17: warning: cast from 'UChar *' (aka 'unsigned char *') to 'V128 *' increases required alignment from 1 to 8 [-Wcast-align] V128* argR = (V128*)( ((UChar*)gst) + gstOffR ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ priv/guest_amd64_helpers.c:4256:17: warning: cast from 'UChar *' (aka 'unsigned char *') to 'V128 *' increases required alignment from 1 to 8 [-Wcast-align] V128* argL = (V128*)( ((UChar*)gst) + gstOffL ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ priv/guest_amd64_helpers.c:4257:17: warning: cast from 'UChar *' (aka 'unsigned char *') to 'V128 *' increases required alignment from 1 to 8 [-Wcast-align] V128* argR = (V128*)( ((UChar*)gst) + gstOffR ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11 warnings generated. cc -c -o priv/guest_arm_helpers.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/guest_arm_helpers.c cc -c -o priv/guest_arm64_helpers.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/guest_arm64_helpers.c cc -c -o priv/guest_ppc_helpers.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/guest_ppc_helpers.c priv/guest_ppc_helpers.c:144:15: warning: cast from 'UChar *' (aka 'unsigned char *') to 'U128 *' (aka 'unsigned int (*)[4]') increases required alignment from 1 to 4 [-Wcast-align] pU128_src = (U128*)&ref[sh]; ^~~~~~~~~~~~~~~ priv/guest_ppc_helpers.c:145:15: warning: cast from 'UChar *' (aka 'unsigned char *') to 'U128 *' (aka 'unsigned int (*)[4]') increases required alignment from 1 to 4 [-Wcast-align] pU128_dst = (U128*)( ((UChar*)gst) + vD_off ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ priv/guest_ppc_helpers.c:181:15: warning: cast from 'UChar *' (aka 'unsigned char *') to 'U128 *' (aka 'unsigned int (*)[4]') increases required alignment from 1 to 4 [-Wcast-align] pU128_src = (U128*)&ref[sh]; ^~~~~~~~~~~~~~~ priv/guest_ppc_helpers.c:182:15: warning: cast from 'UChar *' (aka 'unsigned char *') to 'U128 *' (aka 'unsigned int (*)[4]') increases required alignment from 1 to 4 [-Wcast-align] pU128_dst = (U128*)( ((UChar*)gst) + vD_off ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated. cc -c -o priv/guest_riscv64_helpers.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/guest_riscv64_helpers.c priv/guest_riscv64_helpers.c:256:9: warning: unused variable 'rm_RISCV' [-Wunused-variable] UInt rm_RISCV = 0; /* unused */ ^ priv/guest_riscv64_helpers.c:261:9: warning: unused variable 'rm_RISCV' [-Wunused-variable] UInt rm_RISCV = 0; /* unused */ ^ priv/guest_riscv64_helpers.c:266:9: warning: unused variable 'rm_RISCV' [-Wunused-variable] UInt rm_RISCV = 0; /* unused */ ^ priv/guest_riscv64_helpers.c:271:9: warning: unused variable 'rm_RISCV' [-Wunused-variable] UInt rm_RISCV = 0; /* unused */ ^ priv/guest_riscv64_helpers.c:276:9: warning: unused variable 'rm_RISCV' [-Wunused-variable] UInt rm_RISCV = 0; /* unused */ ^ priv/guest_riscv64_helpers.c:281:9: warning: unused variable 'rm_RISCV' [-Wunused-variable] UInt rm_RISCV = 0; /* unused */ ^ priv/guest_riscv64_helpers.c:286:9: warning: unused variable 'rm_RISCV' [-Wunused-variable] UInt rm_RISCV = 0; /* unused */ ^ priv/guest_riscv64_helpers.c:291:9: warning: unused variable 'rm_RISCV' [-Wunused-variable] UInt rm_RISCV = 0; /* unused */ ^ priv/guest_riscv64_helpers.c:296:9: warning: unused variable 'rm_RISCV' [-Wunused-variable] UInt rm_RISCV = 0; /* unused */ ^ priv/guest_riscv64_helpers.c:301:9: warning: unused variable 'rm_RISCV' [-Wunused-variable] UInt rm_RISCV = 0; /* unused */ ^ 10 warnings generated. cc -c -o priv/guest_s390_helpers.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/guest_s390_helpers.c cc -c -o priv/guest_mips_helpers.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/guest_mips_helpers.c cc -c -o priv/guest_x86_toIR.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/guest_x86_toIR.c cc -c -o priv/guest_amd64_toIR.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/guest_amd64_toIR.c priv/guest_amd64_toIR.c:1507:17: warning: overlapping comparisons always evaluate to true [-Wtautological-overlap-compare] if (reg != 0 || reg != 2 || reg != 3 || reg != 4 || reg != 8) vpanic("nameControlReg(amd64)"); ~~~~~~~~~^~~~~~~~~~~ 1 warning generated. cc -c -o priv/guest_arm_toIR.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/guest_arm_toIR.c priv/guest_arm_toIR.c:19234:30: warning: cast from 'const UChar *' (aka 'const unsigned char *') to 'const UShort *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] const UShort* hwp = (const UShort*) guest_instr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. cc -c -o priv/guest_arm64_toIR.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/guest_arm64_toIR.c cc -c -o priv/guest_ppc_toIR.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/guest_ppc_toIR.c cc -c -o priv/guest_riscv64_toIR.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/guest_riscv64_toIR.c In file included from priv/guest_riscv64_toIR.c:60: In file included from priv/main_globals.h:41: priv/main_util.h:44:9: warning: 'NULL' macro redefined [-Wmacro-redefined] #define NULL ((void*)0) ^ /usr/include/sys/_null.h:10:9: note: previous definition is here #define NULL ((void *)0) ^ priv/guest_riscv64_toIR.c:1629:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ 2 warnings generated. cc -c -o priv/guest_s390_toIR.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/guest_s390_toIR.c priv/guest_s390_toIR.c:13064:11: warning: initializing 'UChar *' (aka 'unsigned char *') with an expression of type 'const UChar *' (aka 'const unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] UChar *bytes = exrl_bytes + offset * 2UL; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. cc -c -o priv/guest_mips_toIR.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/guest_mips_toIR.c cc -c -o priv/main_main.o -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/main_main.c rm -f libvex.a ar -crs libvex.a priv/ir_defs.o priv/ir_match.o priv/ir_opt.o priv/ir_inject.o priv/main_globals.o priv/main_util.o priv/s390_disasm.o priv/host_x86_defs.o priv/host_amd64_defs.o priv/host_arm_defs.o priv/host_arm64_defs.o priv/host_ppc_defs.o priv/host_riscv64_defs.o priv/host_s390_defs.o priv/host_mips_defs.o priv/host_x86_isel.o priv/host_amd64_isel.o priv/host_arm_isel.o priv/host_arm64_isel.o priv/host_ppc_isel.o priv/host_riscv64_isel.o priv/host_s390_isel.o priv/host_mips_isel.o priv/host_generic_maddf.o priv/host_generic_regs.o priv/host_generic_simd64.o priv/host_generic_simd128.o priv/host_generic_simd256.o priv/host_generic_reg_alloc2.o priv/host_generic_reg_alloc3.o priv/guest_generic_x87.o priv/guest_generic_bb_to_IR.o priv/guest_x86_helpers.o priv/guest_amd64_helpers.o priv/guest_arm_helpers.o priv/guest_arm64_helpers.o priv/guest_ppc_helpers.o priv/guest_riscv64_helpers.o priv/guest_s390_helpers.o priv/guest_mips_helpers.o priv/guest_x86_toIR.o priv/guest_amd64_toIR.o priv/guest_arm_toIR.o priv/guest_arm64_toIR.o priv/guest_ppc_toIR.o priv/guest_riscv64_toIR.o priv/guest_s390_toIR.o priv/guest_mips_toIR.o priv/main_main.o cc -o libvex.so -shared -Ipub -Ipriv -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -Wwrite-strings -Wformat -Wformat-security -std=gnu99 -fstrict-aliasing -fPIC -DPYVEX -O2 -pipe -DVGA_amd64 priv/ir_defs.o priv/ir_match.o priv/ir_opt.o priv/ir_inject.o priv/main_globals.o priv/main_util.o priv/s390_disasm.o priv/host_x86_defs.o priv/host_amd64_defs.o priv/host_arm_defs.o priv/host_arm64_defs.o priv/host_ppc_defs.o priv/host_riscv64_defs.o priv/host_s390_defs.o priv/host_mips_defs.o priv/host_x86_isel.o priv/host_amd64_isel.o priv/host_arm_isel.o priv/host_arm64_isel.o priv/host_ppc_isel.o priv/host_riscv64_isel.o priv/host_s390_isel.o priv/host_mips_isel.o priv/host_generic_maddf.o priv/host_generic_regs.o priv/host_generic_simd64.o priv/host_generic_simd128.o priv/host_generic_simd256.o priv/host_generic_reg_alloc2.o priv/host_generic_reg_alloc3.o priv/guest_generic_x87.o priv/guest_generic_bb_to_IR.o priv/guest_x86_helpers.o priv/guest_amd64_helpers.o priv/guest_arm_helpers.o priv/guest_arm64_helpers.o priv/guest_ppc_helpers.o priv/guest_riscv64_helpers.o priv/guest_s390_helpers.o priv/guest_mips_helpers.o priv/guest_x86_toIR.o priv/guest_amd64_toIR.o priv/guest_arm_toIR.o priv/guest_arm64_toIR.o priv/guest_ppc_toIR.o priv/guest_riscv64_toIR.o priv/guest_s390_toIR.o priv/guest_mips_toIR.o priv/main_main.o >>> Running package in devel/angr/vex at 1732155853.60 ===> devel/angr/vex ===> Faking installation for angr-vex-9.2p0 gmake: Nothing to be done for 'install'. /exopi-obj/pobj/angr-vex-9.2/bin/install -d -m 755 /exopi-obj/pobj/angr-vex-9.2/fake-amd64/usr/local/include/angr-vex/ /exopi-obj/pobj/angr-vex-9.2/bin/install -c -m 644 /exopi-obj/pobj/angr-vex-9.2/vex-66fa43edd3a3b214fc028645b86c33cb8c7de888/pub/*.h /exopi-obj/pobj/angr-vex-9.2/fake-amd64/usr/local/include/angr-vex/ /exopi-obj/pobj/angr-vex-9.2/bin/install -c -s -m 755 /exopi-obj/pobj/angr-vex-9.2/vex-66fa43edd3a3b214fc028645b86c33cb8c7de888/libvex.{a,so} /exopi-obj/pobj/angr-vex-9.2/fake-amd64/usr/local/lib ===> Building package for angr-vex-9.2p0 Create /exopi-cvs/ports/packages/amd64/all/angr-vex-9.2p0.tgz Creating package angr-vex-9.2p0 reading plist| checking dependencies| checksumming| checksumming| | 0% checksumming|** | 4% checksumming|**** | 7% checksumming|******* | 11% checksumming|********* | 14% checksumming|*********** | 18% checksumming|************* | 21% checksumming|*************** | 25% checksumming|***************** | 29% checksumming|******************** | 32% checksumming|********************** | 36% checksumming|************************ | 39% checksumming|************************** | 43% checksumming|**************************** | 46% checksumming|******************************* | 50% checksumming|********************************* | 54% checksumming|*********************************** | 57% checksumming|************************************* | 61% checksumming|*************************************** | 64% checksumming|***************************************** | 68% checksumming|******************************************** | 71% checksumming|********************************************** | 75% checksumming|************************************************ | 79% checksumming|************************************************** | 82% checksumming|**************************************************** | 86% checksumming|****************************************************** | 89% checksumming|********************************************************* | 93% checksumming|*********************************************************** | 96% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|**************** | 24% archiving|******************************* | 49% archiving|******************************** | 50% archiving|*********************************************** | 74% archiving|************************************************************** | 96% archiving|************************************************************** | 97% archiving|************************************************************** | 98% archiving|*************************************************************** | 99% archiving|****************************************************************| 99% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/angr-vex-9.2p0.tgz >>> Running clean in devel/angr/vex at 1732155856.52 ===> devel/angr/vex ===> Cleaning for angr-vex-9.2p0 >>> Ended at 1732155856.93 max_stuck=26.66/junk=27.24/build=101.06/package=2.92/clean=0.43