=> Bootstrap dependency digest>=20010302: found digest-20111104 WARNING: [license.mk] Every package should define a LICENSE. ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for hydan-0.13nb1 --- libdis --- --- lns --- --- libdis --- cd libdisasm/src/arch/i386/libdisasm && make libdisasm --- lns --- ln -fs hydan hydan-decode --- libdis --- --- libdis.o --- --- lns --- ln -fs hydan hydan-stats --- libdis --- gcc -I. -O3 -ggdb -I/usr/include -c libdis.c --- hdn_common.o --- gcc -Wall -Ilibdisasm/src/arch/i386/libdisasm -g -DVARBITS -I/usr/include -c hdn_common.c hdn_common.c: In function 'hdn_disassemble_all': hdn_common.c:32:19: warning: pointer targets in assignment differ in signedness hdn_common.c:37:21: warning: pointer targets in passing argument 1 of 'x86_disasm' differ in signedness libdisasm/src/arch/i386/libdisasm/libdis.h:399:5: note: expected 'unsigned char *' but argument is of type 'char *' --- hdn_embed.o --- gcc -Wall -Ilibdisasm/src/arch/i386/libdisasm -g -DVARBITS -I/usr/include -c hdn_embed.c hdn_embed.c: In function '_embed': hdn_embed.c:95:34: warning: pointer targets in passing argument 3 of 'hdn_subst_insns' differ in signedness hdn_subst_insns.h:48:10: note: expected '__uint8_t *' but argument is of type 'char *' hdn_embed.c: In function 'hdn_embed_main': hdn_embed.c:148:5: warning: pointer targets in passing argument 2 of 'hdn_crypto_encrypt' differ in signedness hdn_crypto.h:17:6: note: expected '__uint8_t *' but argument is of type 'char *' hdn_embed.c:161:5: warning: pointer targets in passing argument 1 of 'hdn_exe_get_sections' differ in signedness hdn_exe.h:17:24: note: expected '__uint8_t *' but argument is of type 'char *' --- hdn_decode.o --- gcc -Wall -Ilibdisasm/src/arch/i386/libdisasm -g -DVARBITS -I/usr/include -c hdn_decode.c hdn_decode.c: In function '_decode_message': hdn_decode.c:88:17: warning: pointer targets in passing argument 2 of 'hdn_crypto_decrypt' differ in signedness hdn_crypto.h:18:6: note: expected '__uint8_t *' but argument is of type 'char *' hdn_decode.c: In function 'hdn_decode_main': hdn_decode.c:121:5: warning: pointer targets in passing argument 1 of 'hdn_exe_get_sections' differ in signedness hdn_exe.h:17:24: note: expected '__uint8_t *' but argument is of type 'char *' hdn_decode.c:123:9: warning: too many arguments for format hdn_decode.c:123:9: warning: too many arguments for format hdn_decode.c:152:5: warning: pointer targets in passing argument 2 of 'hdn_crypto_decrypt' differ in signedness hdn_crypto.h:18:6: note: expected '__uint8_t *' but argument is of type 'char *' --- hdn_stats.o --- gcc -Wall -Ilibdisasm/src/arch/i386/libdisasm -g -DVARBITS -I/usr/include -c hdn_stats.c hdn_stats.c: In function 'hdn_stats_embeddable_bits': hdn_stats.c:22:19: warning: pointer targets in assignment differ in signedness hdn_stats.c:24:9: warning: pointer targets in passing argument 1 of 'x86_disasm' differ in signedness libdisasm/src/arch/i386/libdisasm/libdis.h:399:5: note: expected 'unsigned char *' but argument is of type 'char *' hdn_stats.c: In function '_count_fns': hdn_stats.c:100:5: warning: pointer targets in passing argument 1 of 'hdn_exe_get_sections' differ in signedness hdn_exe.h:17:24: note: expected '__uint8_t *' but argument is of type 'char *' hdn_stats.c:102:9: warning: too many arguments for format hdn_stats.c:102:9: warning: too many arguments for format hdn_stats.c:123:25: warning: pointer targets in passing argument 1 of 'x86_disasm' differ in signedness libdisasm/src/arch/i386/libdisasm/libdis.h:399:5: note: expected 'unsigned char *' but argument is of type 'char *' hdn_stats.c: In function '_do_stats': hdn_stats.c:249:21: warning: pointer targets in assignment differ in signedness hdn_stats.c:251:9: warning: pointer targets in passing argument 1 of 'x86_disasm' differ in signedness libdisasm/src/arch/i386/libdisasm/libdis.h:399:5: note: expected 'unsigned char *' but argument is of type 'char *' hdn_stats.c: In function 'hdn_stats_main': hdn_stats.c:328:9: warning: pointer targets in passing argument 1 of 'hdn_exe_get_sections' differ in signedness hdn_exe.h:17:24: note: expected '__uint8_t *' but argument is of type 'char *' hdn_stats.c:330:13: warning: too many arguments for format hdn_stats.c:330:13: warning: too many arguments for format --- hdn_crypto.o --- gcc -Wall -Ilibdisasm/src/arch/i386/libdisasm -g -DVARBITS -I/usr/include -c hdn_crypto.c hdn_crypto.c: In function 'hdn_crypto_srandom': hdn_crypto.c:39:9: warning: too many arguments for format hdn_crypto.c:39:9: warning: too many arguments for format hdn_crypto.c: In function 'hdn_crypto_encrypt': hdn_crypto.c:115:5: warning: pointer targets in passing argument 1 of 'hdn_crypto_hash' differ in signedness hdn_crypto.c:68:10: note: expected 'char *' but argument is of type '__uint8_t *' hdn_crypto.c:120:5: warning: pointer targets in passing argument 3 of 'EVP_EncryptUpdate' differ in signedness /usr/include/openssl/evp.h:566:5: note: expected 'int *' but argument is of type '__uint32_t *' hdn_crypto.c:120:5: warning: pointer targets in passing argument 4 of 'EVP_EncryptUpdate' differ in signedness /usr/include/openssl/evp.h:566:5: note: expected 'const unsigned char *' but argument is of type 'char *' hdn_crypto.c:123:5: warning: pointer targets in passing argument 3 of 'EVP_EncryptFinal' differ in signedness /usr/include/openssl/evp.h:569:5: note: expected 'int *' but argument is of type '__uint32_t *' hdn_crypto.c: In function 'hdn_crypto_decrypt': hdn_crypto.c:165:5: warning: pointer targets in passing argument 3 of 'EVP_DecryptUpdate' differ in signedness /usr/include/openssl/evp.h:575:5: note: expected 'int *' but argument is of type '__uint32_t *' hdn_crypto.c:165:5: warning: pointer targets in passing argument 4 of 'EVP_DecryptUpdate' differ in signedness /usr/include/openssl/evp.h:575:5: note: expected 'const unsigned char *' but argument is of type 'char *' hdn_crypto.c:166:5: warning: pointer targets in passing argument 3 of 'EVP_DecryptFinal' differ in signedness /usr/include/openssl/evp.h:577:5: note: expected 'int *' but argument is of type '__uint32_t *' hdn_crypto.c:172:5: warning: pointer targets in passing argument 1 of 'hdn_crypto_hash' differ in signedness hdn_crypto.c:68:10: note: expected 'char *' but argument is of type '__uint8_t *' --- hdn_subst_insns.o --- gcc -Wall -Ilibdisasm/src/arch/i386/libdisasm -g -DVARBITS -I/usr/include -c hdn_subst_insns.c --- libdis --- --- i386_invariant.o --- gcc -I. -O3 -ggdb -I/usr/include -c i386_invariant.c --- hdn_subst_insns.o --- hdn_subst_insns.c:550:13: warning: '_address_add_visited' defined but not used hdn_subst_insns.c:572:17: warning: '_find_addr' defined but not used --- libdis --- i386_invariant.c: In function 'disasm_invariant_modrm': --- hdn_io.o --- gcc -Wall -Ilibdisasm/src/arch/i386/libdisasm -g -DVARBITS -I/usr/include -c hdn_io.c --- libdis --- i386_invariant.c:45:4: warning: incompatible implicit declaration of built-in function 'memset' i386_invariant.c:52:4: warning: incompatible implicit declaration of built-in function 'memset' i386_invariant.c:55:4: warning: incompatible implicit declaration of built-in function 'memset' i386_invariant.c: In function 'disasm_invariant_decode': i386_invariant.c:155:5: warning: incompatible implicit declaration of built-in function 'memset' i386_invariant.c:165:6: warning: incompatible implicit declaration of built-in function 'memcpy' i386_invariant.c: In function 'disasm_invariant': i386_invariant.c:233:2: warning: incompatible implicit declaration of built-in function 'memcpy' --- vm.o --- gcc -I. -O3 -ggdb -I/usr/include -c vm.c --- hdn_math.o --- gcc -Wall -Ilibdisasm/src/arch/i386/libdisasm -g -DVARBITS -I/usr/include -c hdn_math.c --- libdis --- vm.c: In function 'vm_add_regtbl_entry': vm.c:17:2: warning: incompatible implicit declaration of built-in function 'strncpy' --- bastard.o --- gcc -I. -O3 -ggdb -I/usr/include -c bastard.c bastard.c: In function 'addrexp_get': bastard.c:22:4: warning: incompatible implicit declaration of built-in function 'memcpy' bastard.c:23:4: warning: incompatible implicit declaration of built-in function 'free' bastard.c: In function 'addrexp_new': bastard.c:40:26: warning: incompatible implicit declaration of built-in function 'calloc' --- i386.o --- gcc -I. -O3 -ggdb -I/usr/include -c i386.c --- hdn_exe.o --- gcc -Wall -Ilibdisasm/src/arch/i386/libdisasm -g -DVARBITS -I/usr/include -c hdn_exe.c hdn_exe.c: In function '_is_valid_exe': hdn_exe.c:69:9: warning: too many arguments for format hdn_exe.c:69:9: warning: too many arguments for format hdn_exe.c:77:9: warning: too many arguments for format hdn_exe.c:77:9: warning: too many arguments for format hdn_exe.c:84:9: warning: too many arguments for format hdn_exe.c:84:9: warning: too many arguments for format hdn_exe.c:90:9: warning: too many arguments for format hdn_exe.c:90:9: warning: too many arguments for format hdn_exe.c:96:9: warning: too many arguments for format hdn_exe.c:96:9: warning: too many arguments for format hdn_exe.c:102:9: warning: too many arguments for format hdn_exe.c:102:9: warning: too many arguments for format --- hydan.o --- gcc -Wall -Ilibdisasm/src/arch/i386/libdisasm -g -DVARBITS -I/usr/include -c hydan.c --- hydan --- gcc -Wall -Ilibdisasm/src/arch/i386/libdisasm -g -DVARBITS -o hydan hdn_common.o hdn_embed.o hdn_decode.o hdn_stats.o hdn_crypto.o hdn_subst_insns.o hdn_io.o hdn_math.o hdn_exe.o hydan.o -Llibdisasm/src/arch/i386/libdisasm -ldisasm -lcrypto -lm ld: cannot find -ldisasm --- libdis --- --- libdisasm --- ar rc libdisasm.a libdis.o i386_invariant.o vm.o bastard.o i386.o ranlib libdisasm.a --- hydan --- *** [hydan] Error code 1 make: stopped in /scratch/security/hydan/work/hydan 1 error make: stopped in /scratch/security/hydan/work/hydan *** Error code 2 Stop. make: stopped in /pkgsrc/security/hydan *** Error code 1 Stop. make: stopped in /pkgsrc/security/hydan