>>> Building on exopi-3 under devel/libxsvf BDEPENDS = [devel/libftdi;devel/gmake] DIST = [devel/libxsvf:libxsvf-0.0.62.tar.gz] FULLPKGNAME = libxsvf-0.0.62p1 RDEPENDS = [devel/libftdi] (Junk lock obtained for exopi-3 at 1764961638.20) >>> Running depends in devel/libxsvf at 1764961638.25 last junk was in misc/findutils /usr/sbin/pkg_add -aI -Drepair libftdi-0.20p1 was: /usr/sbin/pkg_add -aI -Drepair gmake-4.4.1p0 libftdi-0.20p1 /usr/sbin/pkg_add -aI -Drepair libftdi-0.20p1 >>> Running show-prepare-results in devel/libxsvf at 1764961640.95 ===> devel/libxsvf ===> Building from scratch libxsvf-0.0.62p1 ===> libxsvf-0.0.62p1 depends on: gmake-* -> gmake-4.4.1p0 ===> libxsvf-0.0.62p1 depends on: libftdi-* -> libftdi-0.20p1 ===> Verifying specs: c curses ftdi pthread readline usb ===> found c.102.2 curses.16.0 ftdi.15.1 pthread.28.1 readline.6.0 usb.10.0 gmake-4.4.1p0 libftdi-0.20p1 (Junk lock released for exopi-3 at 1764961641.71) distfiles size=143874 >>> Running build in devel/libxsvf at 1764961641.75 ===> devel/libxsvf ===> Checking files for libxsvf-0.0.62p1 `/exopi-cvs/ports/distfiles/libxsvf-0.0.62.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for libxsvf-0.0.62p1 ===> Patching for libxsvf-0.0.62p1 ===> Applying OpenBSD patch patch-Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- Makefile.orig Thu Aug 25 09:18:49 2011 |+++ Makefile Sat Aug 27 08:45:15 2011 -------------------------- Patching file Makefile using Plan A... Hunk #1 succeeded at 22. Hunk #2 succeeded at 68. done ===> Applying OpenBSD patch patch-xsvftool-xpcu_src_Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- xsvftool-xpcu.src/Makefile.orig Thu Aug 25 09:18:49 2011 |+++ xsvftool-xpcu.src/Makefile Sat Aug 27 08:45:23 2011 -------------------------- Patching file xsvftool-xpcu.src/Makefile using Plan A... Hunk #1 succeeded at 22. Hunk #2 succeeded at 59. done ===> Applying OpenBSD patch patch-xsvftool-xpcu_src_xsvftool-xpcu_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Implement (read-only) fmemopen() which is only found in GLIBC. | |--- xsvftool-xpcu.src/xsvftool-xpcu.c.orig Thu Aug 25 10:35:19 2011 |+++ xsvftool-xpcu.src/xsvftool-xpcu.c Thu Aug 25 10:36:49 2011 -------------------------- Patching file xsvftool-xpcu.src/xsvftool-xpcu.c using Plan A... Hunk #1 succeeded at 542. 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 libxsvf-0.0.62p1 ===> Configuring for libxsvf-0.0.62p1 ===> Building for libxsvf-0.0.62p1 cc -O2 -pipe -Wall -ggdb -MD -I/usr/local/include/ -c -o tap.o tap.c cc -O2 -pipe -Wall -ggdb -MD -I/usr/local/include/ -c -o statename.o statename.c cc -O2 -pipe -Wall -ggdb -MD -I/usr/local/include/ -c -o memname.o memname.c cc -O2 -pipe -Wall -ggdb -MD -I/usr/local/include/ -c -o svf.o svf.c svf.c:344:6: warning: variable 'state_endrun' set but not used [-Wunused-but-set-variable] 344 | int state_endrun = LIBXSVF_TAP_IDLE; | ^ 1 warning generated. cc -O2 -pipe -Wall -ggdb -MD -I/usr/local/include/ -c -o xsvf.o xsvf.c xsvf.c:269:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 269 | int length = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:78:21: note: expanded from macro 'READ_BYTE' 78 | #define READ_BYTE() VAL_OPEN{ \ | ^~~~~~~~ xsvf.c:50:18: note: expanded from macro 'VAL_OPEN' 50 | #define VAL_OPEN ( | ^ xsvf.c:269:17: note: '{' token is here 269 | int length = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:78:29: note: expanded from macro 'READ_BYTE' 78 | #define READ_BYTE() VAL_OPEN{ \ | ^ xsvf.c:269:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 269 | int length = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:84:70: note: expanded from macro 'READ_BYTE' 84 | _tmp; \ | ^ xsvf.c:269:17: note: ')' token is here 269 | int length = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:85:2: note: expanded from macro 'READ_BYTE' 85 | }VAL_CLOSE | ^~~~~~~~~ xsvf.c:51:19: note: expanded from macro 'VAL_CLOSE' 51 | #define VAL_CLOSE ) | ^ xsvf.c:287:20: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 287 | state_runtest = READ_LONG(); | ^~~~~~~~~~~ xsvf.c:65:21: note: expanded from macro 'READ_LONG' 65 | #define READ_LONG() VAL_OPEN{ \ | ^~~~~~~~ xsvf.c:50:18: note: expanded from macro 'VAL_OPEN' 50 | #define VAL_OPEN ( | ^ xsvf.c:287:20: note: '{' token is here 287 | state_runtest = READ_LONG(); | ^~~~~~~~~~~ xsvf.c:65:29: note: expanded from macro 'READ_LONG' 65 | #define READ_LONG() VAL_OPEN{ \ | ^ xsvf.c:287:20: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 287 | state_runtest = READ_LONG(); | ^~~~~~~~~~~ xsvf.c:75:70: note: expanded from macro 'READ_LONG' 75 | _buf; \ | ^ xsvf.c:287:20: note: ')' token is here 287 | state_runtest = READ_LONG(); | ^~~~~~~~~~~ xsvf.c:76:2: note: expanded from macro 'READ_LONG' 76 | }VAL_CLOSE | ^~~~~~~~~ xsvf.c:51:19: note: expanded from macro 'VAL_CLOSE' 51 | #define VAL_CLOSE ) | ^ xsvf.c:292:20: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 292 | state_retries = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:78:21: note: expanded from macro 'READ_BYTE' 78 | #define READ_BYTE() VAL_OPEN{ \ | ^~~~~~~~ xsvf.c:50:18: note: expanded from macro 'VAL_OPEN' 50 | #define VAL_OPEN ( | ^ xsvf.c:292:20: note: '{' token is here 292 | state_retries = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:78:29: note: expanded from macro 'READ_BYTE' 78 | #define READ_BYTE() VAL_OPEN{ \ | ^ xsvf.c:292:20: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 292 | state_retries = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:84:70: note: expanded from macro 'READ_BYTE' 84 | _tmp; \ | ^ xsvf.c:292:20: note: ')' token is here 292 | state_retries = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:85:2: note: expanded from macro 'READ_BYTE' 85 | }VAL_CLOSE | ^~~~~~~~~ xsvf.c:51:19: note: expanded from macro 'VAL_CLOSE' 51 | #define VAL_CLOSE ) | ^ xsvf.c:297:20: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 297 | state_dr_size = READ_LONG(); | ^~~~~~~~~~~ xsvf.c:65:21: note: expanded from macro 'READ_LONG' 65 | #define READ_LONG() VAL_OPEN{ \ | ^~~~~~~~ xsvf.c:50:18: note: expanded from macro 'VAL_OPEN' 50 | #define VAL_OPEN ( | ^ xsvf.c:297:20: note: '{' token is here 297 | state_dr_size = READ_LONG(); | ^~~~~~~~~~~ xsvf.c:65:29: note: expanded from macro 'READ_LONG' 65 | #define READ_LONG() VAL_OPEN{ \ | ^ xsvf.c:297:20: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 297 | state_dr_size = READ_LONG(); | ^~~~~~~~~~~ xsvf.c:75:70: note: expanded from macro 'READ_LONG' 75 | _buf; \ | ^ xsvf.c:297:20: note: ')' token is here 297 | state_dr_size = READ_LONG(); | ^~~~~~~~~~~ xsvf.c:76:2: note: expanded from macro 'READ_LONG' 76 | }VAL_CLOSE | ^~~~~~~~~ xsvf.c:51:19: note: expanded from macro 'VAL_CLOSE' 51 | #define VAL_CLOSE ) | ^ xsvf.c:330:14: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 330 | int num = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:78:21: note: expanded from macro 'READ_BYTE' 78 | #define READ_BYTE() VAL_OPEN{ \ | ^~~~~~~~ xsvf.c:50:18: note: expanded from macro 'VAL_OPEN' 50 | #define VAL_OPEN ( | ^ xsvf.c:330:14: note: '{' token is here 330 | int num = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:78:29: note: expanded from macro 'READ_BYTE' 78 | #define READ_BYTE() VAL_OPEN{ \ | ^ xsvf.c:330:14: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 330 | int num = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:84:70: note: expanded from macro 'READ_BYTE' 84 | _tmp; \ | ^ xsvf.c:330:14: note: ')' token is here 330 | int num = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:85:2: note: expanded from macro 'READ_BYTE' 85 | }VAL_CLOSE | ^~~~~~~~~ xsvf.c:51:19: note: expanded from macro 'VAL_CLOSE' 51 | #define VAL_CLOSE ) | ^ xsvf.c:351:19: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 351 | this_byte = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:78:21: note: expanded from macro 'READ_BYTE' 78 | #define READ_BYTE() VAL_OPEN{ \ | ^~~~~~~~ xsvf.c:50:18: note: expanded from macro 'VAL_OPEN' 50 | #define VAL_OPEN ( | ^ xsvf.c:351:19: note: '{' token is here 351 | this_byte = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:78:29: note: expanded from macro 'READ_BYTE' 78 | #define READ_BYTE() VAL_OPEN{ \ | ^ xsvf.c:351:19: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 351 | this_byte = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:84:70: note: expanded from macro 'READ_BYTE' 84 | _tmp; \ | ^ xsvf.c:351:19: note: ')' token is here 351 | this_byte = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:85:2: note: expanded from macro 'READ_BYTE' 85 | }VAL_CLOSE | ^~~~~~~~~ xsvf.c:51:19: note: expanded from macro 'VAL_CLOSE' 51 | #define VAL_CLOSE ) | ^ xsvf.c:402:26: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 402 | unsigned char state = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:78:21: note: expanded from macro 'READ_BYTE' 78 | #define READ_BYTE() VAL_OPEN{ \ | ^~~~~~~~ xsvf.c:50:18: note: expanded from macro 'VAL_OPEN' 50 | #define VAL_OPEN ( | ^ xsvf.c:402:26: note: '{' token is here 402 | unsigned char state = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:78:29: note: expanded from macro 'READ_BYTE' 78 | #define READ_BYTE() VAL_OPEN{ \ | ^ xsvf.c:402:26: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 402 | unsigned char state = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:84:70: note: expanded from macro 'READ_BYTE' 84 | _tmp; \ | ^ xsvf.c:402:26: note: ')' token is here 402 | unsigned char state = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:85:2: note: expanded from macro 'READ_BYTE' 85 | }VAL_CLOSE | ^~~~~~~~~ xsvf.c:51:19: note: expanded from macro 'VAL_CLOSE' 51 | #define VAL_CLOSE ) | ^ xsvf.c:408:19: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 408 | state_xendir = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:78:21: note: expanded from macro 'READ_BYTE' 78 | #define READ_BYTE() VAL_OPEN{ \ | ^~~~~~~~ xsvf.c:50:18: note: expanded from macro 'VAL_OPEN' 50 | #define VAL_OPEN ( | ^ xsvf.c:408:19: note: '{' token is here 408 | state_xendir = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:78:29: note: expanded from macro 'READ_BYTE' 78 | #define READ_BYTE() VAL_OPEN{ \ | ^ xsvf.c:408:19: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 408 | state_xendir = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:84:70: note: expanded from macro 'READ_BYTE' 84 | _tmp; \ | ^ xsvf.c:408:19: note: ')' token is here 408 | state_xendir = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:85:2: note: expanded from macro 'READ_BYTE' 85 | }VAL_CLOSE | ^~~~~~~~~ xsvf.c:51:19: note: expanded from macro 'VAL_CLOSE' 51 | #define VAL_CLOSE ) | ^ xsvf.c:413:19: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 413 | state_xenddr = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:78:21: note: expanded from macro 'READ_BYTE' 78 | #define READ_BYTE() VAL_OPEN{ \ | ^~~~~~~~ xsvf.c:50:18: note: expanded from macro 'VAL_OPEN' 50 | #define VAL_OPEN ( | ^ xsvf.c:413:19: note: '{' token is here 413 | state_xenddr = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:78:29: note: expanded from macro 'READ_BYTE' 78 | #define READ_BYTE() VAL_OPEN{ \ | ^ xsvf.c:413:19: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 413 | state_xenddr = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:84:70: note: expanded from macro 'READ_BYTE' 84 | _tmp; \ | ^ xsvf.c:413:19: note: ')' token is here 413 | state_xenddr = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:85:2: note: expanded from macro 'READ_BYTE' 85 | }VAL_CLOSE | ^~~~~~~~~ xsvf.c:51:19: note: expanded from macro 'VAL_CLOSE' 51 | #define VAL_CLOSE ) | ^ xsvf.c:418:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 418 | int length = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:78:21: note: expanded from macro 'READ_BYTE' 78 | #define READ_BYTE() VAL_OPEN{ \ | ^~~~~~~~ xsvf.c:50:18: note: expanded from macro 'VAL_OPEN' 50 | #define VAL_OPEN ( | ^ xsvf.c:418:17: note: '{' token is here 418 | int length = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:78:29: note: expanded from macro 'READ_BYTE' 78 | #define READ_BYTE() VAL_OPEN{ \ | ^ xsvf.c:418:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 418 | int length = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:84:70: note: expanded from macro 'READ_BYTE' 84 | _tmp; \ | ^ xsvf.c:418:17: note: ')' token is here 418 | int length = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:85:2: note: expanded from macro 'READ_BYTE' 85 | }VAL_CLOSE | ^~~~~~~~~ xsvf.c:51:19: note: expanded from macro 'VAL_CLOSE' 51 | #define VAL_CLOSE ) | ^ xsvf.c:419:27: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 419 | length = length << 8 | READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:78:21: note: expanded from macro 'READ_BYTE' 78 | #define READ_BYTE() VAL_OPEN{ \ | ^~~~~~~~ xsvf.c:50:18: note: expanded from macro 'VAL_OPEN' 50 | #define VAL_OPEN ( | ^ xsvf.c:419:27: note: '{' token is here 419 | length = length << 8 | READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:78:29: note: expanded from macro 'READ_BYTE' 78 | #define READ_BYTE() VAL_OPEN{ \ | ^ xsvf.c:419:27: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 419 | length = length << 8 | READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:84:70: note: expanded from macro 'READ_BYTE' 84 | _tmp; \ | ^ xsvf.c:419:27: note: ')' token is here 419 | length = length << 8 | READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:85:2: note: expanded from macro 'READ_BYTE' 85 | }VAL_CLOSE | ^~~~~~~~~ xsvf.c:51:19: note: expanded from macro 'VAL_CLOSE' 51 | #define VAL_CLOSE ) | ^ xsvf.c:431:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 431 | this_byte = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:78:21: note: expanded from macro 'READ_BYTE' 78 | #define READ_BYTE() VAL_OPEN{ \ | ^~~~~~~~ xsvf.c:50:18: note: expanded from macro 'VAL_OPEN' 50 | #define VAL_OPEN ( | ^ xsvf.c:431:17: note: '{' token is here 431 | this_byte = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:78:29: note: expanded from macro 'READ_BYTE' 78 | #define READ_BYTE() VAL_OPEN{ \ | ^ xsvf.c:431:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 431 | this_byte = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:84:70: note: expanded from macro 'READ_BYTE' 84 | _tmp; \ | ^ xsvf.c:431:17: note: ')' token is here 431 | this_byte = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:85:2: note: expanded from macro 'READ_BYTE' 85 | }VAL_CLOSE | ^~~~~~~~~ xsvf.c:51:19: note: expanded from macro 'VAL_CLOSE' 51 | #define VAL_CLOSE ) | ^ xsvf.c:437:27: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 437 | unsigned char state1 = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:78:21: note: expanded from macro 'READ_BYTE' 78 | #define READ_BYTE() VAL_OPEN{ \ | ^~~~~~~~ xsvf.c:50:18: note: expanded from macro 'VAL_OPEN' 50 | #define VAL_OPEN ( | ^ xsvf.c:437:27: note: '{' token is here 437 | unsigned char state1 = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:78:29: note: expanded from macro 'READ_BYTE' 78 | #define READ_BYTE() VAL_OPEN{ \ | ^ xsvf.c:437:27: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 437 | unsigned char state1 = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:84:70: note: expanded from macro 'READ_BYTE' 84 | _tmp; \ | ^ xsvf.c:437:27: note: ')' token is here 437 | unsigned char state1 = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:85:2: note: expanded from macro 'READ_BYTE' 85 | }VAL_CLOSE | ^~~~~~~~~ xsvf.c:51:19: note: expanded from macro 'VAL_CLOSE' 51 | #define VAL_CLOSE ) | ^ xsvf.c:438:27: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 438 | unsigned char state2 = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:78:21: note: expanded from macro 'READ_BYTE' 78 | #define READ_BYTE() VAL_OPEN{ \ | ^~~~~~~~ xsvf.c:50:18: note: expanded from macro 'VAL_OPEN' 50 | #define VAL_OPEN ( | ^ xsvf.c:438:27: note: '{' token is here 438 | unsigned char state2 = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:78:29: note: expanded from macro 'READ_BYTE' 78 | #define READ_BYTE() VAL_OPEN{ \ | ^ xsvf.c:438:27: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 438 | unsigned char state2 = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:84:70: note: expanded from macro 'READ_BYTE' 84 | _tmp; \ | ^ xsvf.c:438:27: note: ')' token is here 438 | unsigned char state2 = READ_BYTE(); | ^~~~~~~~~~~ xsvf.c:85:2: note: expanded from macro 'READ_BYTE' 85 | }VAL_CLOSE | ^~~~~~~~~ xsvf.c:51:19: note: expanded from macro 'VAL_CLOSE' 51 | #define VAL_CLOSE ) | ^ xsvf.c:439:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 439 | long usecs = READ_LONG(); | ^~~~~~~~~~~ xsvf.c:65:21: note: expanded from macro 'READ_LONG' 65 | #define READ_LONG() VAL_OPEN{ \ | ^~~~~~~~ xsvf.c:50:18: note: expanded from macro 'VAL_OPEN' 50 | #define VAL_OPEN ( | ^ xsvf.c:439:17: note: '{' token is here 439 | long usecs = READ_LONG(); | ^~~~~~~~~~~ xsvf.c:65:29: note: expanded from macro 'READ_LONG' 65 | #define READ_LONG() VAL_OPEN{ \ | ^ xsvf.c:439:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 439 | long usecs = READ_LONG(); | ^~~~~~~~~~~ xsvf.c:75:70: note: expanded from macro 'READ_LONG' 75 | _buf; \ | ^ xsvf.c:439:17: note: ')' token is here 439 | long usecs = READ_LONG(); | ^~~~~~~~~~~ xsvf.c:76:2: note: expanded from macro 'READ_LONG' 76 | }VAL_CLOSE | ^~~~~~~~~ xsvf.c:51:19: note: expanded from macro 'VAL_CLOSE' 51 | #define VAL_CLOSE ) | ^ xsvf.c:247:16: warning: variable 'state_xenddr' set but not used [-Wunused-but-set-variable] 247 | unsigned char state_xenddr = 0; | ^ 31 warnings generated. cc -O2 -pipe -Wall -ggdb -MD -I/usr/local/include/ -c -o scan.o scan.c cc -O2 -pipe -Wall -ggdb -MD -I/usr/local/include/ -c -o play.o play.c rm -f libxsvf.a ar qc libxsvf.a tap.o statename.o memname.o svf.o xsvf.o scan.o play.o ranlib libxsvf.a cc -O2 -pipe -Wall -ggdb -MD -I/usr/local/include/ -c -o xsvftool-gpio.o xsvftool-gpio.c cc xsvftool-gpio.o libxsvf.a -o xsvftool-gpio cc -O2 -pipe -Wall -ggdb -MD -I/usr/local/include/ -pthread -c -o xsvftool-ft2232h.o xsvftool-ft2232h.c xsvftool-ft2232h.c:680:14: warning: variable 'realloc_name' set but not used [-Wunused-but-set-variable] 680 | const char *realloc_name = NULL; | ^ 1 warning generated. cc -pthread -L/usr/local/lib/ -ltermcap -pthread xsvftool-ft2232h.o libxsvf.a -lftdi -o xsvftool-ft2232h gmake -C xsvftool-xpcu.src gmake[1]: Entering directory '/exopi-obj/pobj/libxsvf-0.0.62/libxsvf-0.0.62/xsvftool-xpcu.src' echo "'h$(cat hardware.sh hardware.ucf hardware.v | md5 | cut -c1-6 | tr a-z A-Z)" > hardware_cksum_vl.inc echo "\"$(cat hardware.sh hardware.ucf hardware.v | md5 | cut -c1-6 | tr a-z A-Z)\"" > hardware_cksum_c.inc cp prep_hardware.svf hardware.svf cp prep_erasecpld.svf erasecpld.svf sed 's/ xdata / /g;' < gpifprog.c > gpifprog_fixed.c cp prep_firmware.ihx firmware.ihx { echo "unsigned char hardware_svf[] = { " && perl -pe 's/(.)/ord($1).","/sge' hardware.svf && echo "};" && \ echo "unsigned char erasecpld_svf[] = { " && perl -pe 's/(.)/ord($1).","/sge' erasecpld.svf && echo "};" && \ echo "unsigned char firmware_ihx[] = { " && perl -pe 's/(.)/ord($1).","/sge' firmware.ihx && echo "};"; } | \ perl -pe 's/(.{70}.*?,)/$1\n/g' > filedata.h_new mv filedata.h_new filedata.h cc -Wall -Wextra -ggdb -I.. -MD -I/usr/local/include/ -c -o xsvftool-xpcu.o xsvftool-xpcu.c xsvftool-xpcu.c:586:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 586 | CHECK(fx2usb_claim(fx2usb), == 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xsvftool-xpcu.c:46:4: note: expanded from macro 'CHECK' 46 | CHECK_VAL_OPEN{ \ | ^~~~~~~~~~~~~~ xsvftool-xpcu.c:42:24: note: expanded from macro 'CHECK_VAL_OPEN' 42 | #define CHECK_VAL_OPEN ( | ^ xsvftool-xpcu.c:586:4: note: '{' token is here 586 | CHECK(fx2usb_claim(fx2usb), == 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xsvftool-xpcu.c:46:18: note: expanded from macro 'CHECK' 46 | CHECK_VAL_OPEN{ \ | ^ xsvftool-xpcu.c:586:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 586 | CHECK(fx2usb_claim(fx2usb), == 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xsvftool-xpcu.c:55:4: note: expanded from macro 'CHECK' 55 | }CHECK_VAL_CLOSE | ^ xsvftool-xpcu.c:586:4: note: ')' token is here 586 | CHECK(fx2usb_claim(fx2usb), == 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xsvftool-xpcu.c:55:5: note: expanded from macro 'CHECK' 55 | }CHECK_VAL_CLOSE | ^~~~~~~~~~~~~~~ xsvftool-xpcu.c:43:25: note: expanded from macro 'CHECK_VAL_CLOSE' 43 | #define CHECK_VAL_CLOSE ) | ^ xsvftool-xpcu.c:588:18: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 588 | FILE *ihexf = CHECK_PTR(fmemopen(firmware_ihx, sizeof(firmware_ihx), "r"), != NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xsvftool-xpcu.c:58:4: note: expanded from macro 'CHECK_PTR' 58 | CHECK_VAL_OPEN{ \ | ^~~~~~~~~~~~~~ xsvftool-xpcu.c:42:24: note: expanded from macro 'CHECK_VAL_OPEN' 42 | #define CHECK_VAL_OPEN ( | ^ xsvftool-xpcu.c:588:18: note: '{' token is here 588 | FILE *ihexf = CHECK_PTR(fmemopen(firmware_ihx, sizeof(firmware_ihx), "r"), != NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xsvftool-xpcu.c:58:18: note: expanded from macro 'CHECK_PTR' 58 | CHECK_VAL_OPEN{ \ | ^ xsvftool-xpcu.c:588:18: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 588 | FILE *ihexf = CHECK_PTR(fmemopen(firmware_ihx, sizeof(firmware_ihx), "r"), != NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xsvftool-xpcu.c:67:4: note: expanded from macro 'CHECK_PTR' 67 | }CHECK_VAL_CLOSE | ^ xsvftool-xpcu.c:588:18: note: ')' token is here 588 | FILE *ihexf = CHECK_PTR(fmemopen(firmware_ihx, sizeof(firmware_ihx), "r"), != NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xsvftool-xpcu.c:67:5: note: expanded from macro 'CHECK_PTR' 67 | }CHECK_VAL_CLOSE | ^~~~~~~~~~~~~~~ xsvftool-xpcu.c:43:25: note: expanded from macro 'CHECK_VAL_CLOSE' 43 | #define CHECK_VAL_CLOSE ) | ^ xsvftool-xpcu.c:589:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 589 | CHECK(fx2usb_upload_ihex(fx2usb, ihexf), == 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xsvftool-xpcu.c:46:4: note: expanded from macro 'CHECK' 46 | CHECK_VAL_OPEN{ \ | ^~~~~~~~~~~~~~ xsvftool-xpcu.c:42:24: note: expanded from macro 'CHECK_VAL_OPEN' 42 | #define CHECK_VAL_OPEN ( | ^ xsvftool-xpcu.c:589:4: note: '{' token is here 589 | CHECK(fx2usb_upload_ihex(fx2usb, ihexf), == 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xsvftool-xpcu.c:46:18: note: expanded from macro 'CHECK' 46 | CHECK_VAL_OPEN{ \ | ^ xsvftool-xpcu.c:589:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 589 | CHECK(fx2usb_upload_ihex(fx2usb, ihexf), == 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xsvftool-xpcu.c:55:4: note: expanded from macro 'CHECK' 55 | }CHECK_VAL_CLOSE | ^ xsvftool-xpcu.c:589:4: note: ')' token is here 589 | CHECK(fx2usb_upload_ihex(fx2usb, ihexf), == 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xsvftool-xpcu.c:55:5: note: expanded from macro 'CHECK' 55 | }CHECK_VAL_CLOSE | ^~~~~~~~~~~~~~~ xsvftool-xpcu.c:43:25: note: expanded from macro 'CHECK_VAL_CLOSE' 43 | #define CHECK_VAL_CLOSE ) | ^ xsvftool-xpcu.c:590:4: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 590 | CHECK(fclose(ihexf), == 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ xsvftool-xpcu.c:46:4: note: expanded from macro 'CHECK' 46 | CHECK_VAL_OPEN{ \ | ^~~~~~~~~~~~~~ xsvftool-xpcu.c:42:24: note: expanded from macro 'CHECK_VAL_OPEN' 42 | #define CHECK_VAL_OPEN ( | ^ xsvftool-xpcu.c:590:4: note: '{' token is here 590 | CHECK(fclose(ihexf), == 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ xsvftool-xpcu.c:46:18: note: expanded from macro 'CHECK' 46 | CHECK_VAL_OPEN{ \ | ^ xsvftool-xpcu.c:590:4: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 590 | CHECK(fclose(ihexf), == 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ xsvftool-xpcu.c:55:4: note: expanded from macro 'CHECK' 55 | }CHECK_VAL_CLOSE | ^ xsvftool-xpcu.c:590:4: note: ')' token is here 590 | CHECK(fclose(ihexf), == 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ xsvftool-xpcu.c:55:5: note: expanded from macro 'CHECK' 55 | }CHECK_VAL_CLOSE | ^~~~~~~~~~~~~~~ xsvftool-xpcu.c:43:25: note: expanded from macro 'CHECK_VAL_CLOSE' 43 | #define CHECK_VAL_CLOSE ) | ^ xsvftool-xpcu.c:615:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 615 | file_fp = CHECK_PTR(fmemopen(hardware_svf, sizeof(hardware_svf), "r"), != NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xsvftool-xpcu.c:58:4: note: expanded from macro 'CHECK_PTR' 58 | CHECK_VAL_OPEN{ \ | ^~~~~~~~~~~~~~ xsvftool-xpcu.c:42:24: note: expanded from macro 'CHECK_VAL_OPEN' 42 | #define CHECK_VAL_OPEN ( | ^ xsvftool-xpcu.c:615:16: note: '{' token is here 615 | file_fp = CHECK_PTR(fmemopen(hardware_svf, sizeof(hardware_svf), "r"), != NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xsvftool-xpcu.c:58:18: note: expanded from macro 'CHECK_PTR' 58 | CHECK_VAL_OPEN{ \ | ^ xsvftool-xpcu.c:615:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 615 | file_fp = CHECK_PTR(fmemopen(hardware_svf, sizeof(hardware_svf), "r"), != NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xsvftool-xpcu.c:67:4: note: expanded from macro 'CHECK_PTR' 67 | }CHECK_VAL_CLOSE | ^ xsvftool-xpcu.c:615:16: note: ')' token is here 615 | file_fp = CHECK_PTR(fmemopen(hardware_svf, sizeof(hardware_svf), "r"), != NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xsvftool-xpcu.c:67:5: note: expanded from macro 'CHECK_PTR' 67 | }CHECK_VAL_CLOSE | ^~~~~~~~~~~~~~~ xsvftool-xpcu.c:43:25: note: expanded from macro 'CHECK_VAL_CLOSE' 43 | #define CHECK_VAL_CLOSE ) | ^ xsvftool-xpcu.c:659:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 659 | file_fp = CHECK_PTR(fmemopen(hardware_svf, sizeof(hardware_svf), "r"), != NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xsvftool-xpcu.c:58:4: note: expanded from macro 'CHECK_PTR' 58 | CHECK_VAL_OPEN{ \ | ^~~~~~~~~~~~~~ xsvftool-xpcu.c:42:24: note: expanded from macro 'CHECK_VAL_OPEN' 42 | #define CHECK_VAL_OPEN ( | ^ xsvftool-xpcu.c:659:15: note: '{' token is here 659 | file_fp = CHECK_PTR(fmemopen(hardware_svf, sizeof(hardware_svf), "r"), != NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xsvftool-xpcu.c:58:18: note: expanded from macro 'CHECK_PTR' 58 | CHECK_VAL_OPEN{ \ | ^ xsvftool-xpcu.c:659:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 659 | file_fp = CHECK_PTR(fmemopen(hardware_svf, sizeof(hardware_svf), "r"), != NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xsvftool-xpcu.c:67:4: note: expanded from macro 'CHECK_PTR' 67 | }CHECK_VAL_CLOSE | ^ xsvftool-xpcu.c:659:15: note: ')' token is here 659 | file_fp = CHECK_PTR(fmemopen(hardware_svf, sizeof(hardware_svf), "r"), != NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xsvftool-xpcu.c:67:5: note: expanded from macro 'CHECK_PTR' 67 | }CHECK_VAL_CLOSE | ^~~~~~~~~~~~~~~ xsvftool-xpcu.c:43:25: note: expanded from macro 'CHECK_VAL_CLOSE' 43 | #define CHECK_VAL_CLOSE ) | ^ xsvftool-xpcu.c:662:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 662 | file_fp = CHECK_PTR(fmemopen(erasecpld_svf, sizeof(erasecpld_svf), "r"), != NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xsvftool-xpcu.c:58:4: note: expanded from macro 'CHECK_PTR' 58 | CHECK_VAL_OPEN{ \ | ^~~~~~~~~~~~~~ xsvftool-xpcu.c:42:24: note: expanded from macro 'CHECK_VAL_OPEN' 42 | #define CHECK_VAL_OPEN ( | ^ xsvftool-xpcu.c:662:15: note: '{' token is here 662 | file_fp = CHECK_PTR(fmemopen(erasecpld_svf, sizeof(erasecpld_svf), "r"), != NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xsvftool-xpcu.c:58:18: note: expanded from macro 'CHECK_PTR' 58 | CHECK_VAL_OPEN{ \ | ^ xsvftool-xpcu.c:662:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 662 | file_fp = CHECK_PTR(fmemopen(erasecpld_svf, sizeof(erasecpld_svf), "r"), != NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xsvftool-xpcu.c:67:4: note: expanded from macro 'CHECK_PTR' 67 | }CHECK_VAL_CLOSE | ^ xsvftool-xpcu.c:662:15: note: ')' token is here 662 | file_fp = CHECK_PTR(fmemopen(erasecpld_svf, sizeof(erasecpld_svf), "r"), != NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xsvftool-xpcu.c:67:5: note: expanded from macro 'CHECK_PTR' 67 | }CHECK_VAL_CLOSE | ^~~~~~~~~~~~~~~ xsvftool-xpcu.c:43:25: note: expanded from macro 'CHECK_VAL_CLOSE' 43 | #define CHECK_VAL_CLOSE ) | ^ 14 warnings generated. cc -Wall -Wextra -ggdb -I.. -MD -I/usr/local/include/ -c -o fx2usb-interface.o fx2usb-interface.c cc -L.. -L/usr/local/lib/ -ltermcap -pthread xsvftool-xpcu.o fx2usb-interface.o -lusb -lreadline -lxsvf -o xsvftool-xpcu gmake[1]: Leaving directory '/exopi-obj/pobj/libxsvf-0.0.62/libxsvf-0.0.62/xsvftool-xpcu.src' cp xsvftool-xpcu.src/xsvftool-xpcu xsvftool-xpcu cc -O2 -pipe -Wall -ggdb -MD -I/usr/local/include/ -c -o xsvftool-bp.o xsvftool-bp.c xsvftool-bp.c:305:6: warning: variable 'rc' set but not used [-Wunused-but-set-variable] 305 | int rc = 0; | ^ 1 warning generated. cc xsvftool-bp.o libxsvf.a -o xsvftool-bp >>> Running package in devel/libxsvf at 1764961647.55 ===> devel/libxsvf ===> Faking installation for libxsvf-0.0.62p1 /exopi-obj/pobj/libxsvf-0.0.62/bin/install -c -s -m 755 /exopi-obj/pobj/libxsvf-0.0.62/libxsvf-0.0.62/xsvftool-{bp,ft2232h,gpio,xpcu} /exopi-obj/pobj/libxsvf-0.0.62/fake-amd64/usr/local/bin /exopi-obj/pobj/libxsvf-0.0.62/bin/install -d -m 755 /exopi-obj/pobj/libxsvf-0.0.62/fake-amd64/usr/local/share/examples/libxsvf/ /exopi-obj/pobj/libxsvf-0.0.62/bin/install -c -m 644 /exopi-obj/pobj/libxsvf-0.0.62/libxsvf-0.0.62/xsvftool-{bp,ft2232h,gpio}.c /exopi-obj/pobj/libxsvf-0.0.62/fake-amd64/usr/local/share/examples/libxsvf/ /exopi-obj/pobj/libxsvf-0.0.62/bin/install -d -m 755 /exopi-obj/pobj/libxsvf-0.0.62/fake-amd64/usr/local/share/doc/libxsvf/xsvftool-xpcu/ /exopi-obj/pobj/libxsvf-0.0.62/bin/install -c -m 644 /exopi-obj/pobj/libxsvf-0.0.62/libxsvf-0.0.62/xsvftool-xpcu.src/README /exopi-obj/pobj/libxsvf-0.0.62/fake-amd64/usr/local/share/doc/libxsvf/xsvftool-xpcu/ /exopi-obj/pobj/libxsvf-0.0.62/bin/install -c -m 644 /exopi-obj/pobj/libxsvf-0.0.62/libxsvf-0.0.62/xsvftool-xpcu.src/*.sh /exopi-obj/pobj/libxsvf-0.0.62/fake-amd64/usr/local/share/doc/libxsvf/xsvftool-xpcu/ /exopi-obj/pobj/libxsvf-0.0.62/bin/install -c -m 644 /exopi-obj/pobj/libxsvf-0.0.62/libxsvf-0.0.62/xsvftool-xpcu.src/*.ihx /exopi-obj/pobj/libxsvf-0.0.62/fake-amd64/usr/local/share/doc/libxsvf/xsvftool-xpcu/ /exopi-obj/pobj/libxsvf-0.0.62/bin/install -c -m 644 /exopi-obj/pobj/libxsvf-0.0.62/libxsvf-0.0.62/xsvftool-xpcu.src/*.inc /exopi-obj/pobj/libxsvf-0.0.62/fake-amd64/usr/local/share/doc/libxsvf/xsvftool-xpcu/ /exopi-obj/pobj/libxsvf-0.0.62/bin/install -c -m 644 /exopi-obj/pobj/libxsvf-0.0.62/libxsvf-0.0.62/xsvftool-xpcu.src/*.v /exopi-obj/pobj/libxsvf-0.0.62/fake-amd64/usr/local/share/doc/libxsvf/xsvftool-xpcu/ /exopi-obj/pobj/libxsvf-0.0.62/bin/install -c -m 644 /exopi-obj/pobj/libxsvf-0.0.62/libxsvf-0.0.62/xsvftool-xpcu.src/*.ucf /exopi-obj/pobj/libxsvf-0.0.62/fake-amd64/usr/local/share/doc/libxsvf/xsvftool-xpcu/ /exopi-obj/pobj/libxsvf-0.0.62/bin/install -c -m 644 /exopi-obj/pobj/libxsvf-0.0.62/libxsvf-0.0.62/xsvftool-xpcu.src/*.svf /exopi-obj/pobj/libxsvf-0.0.62/fake-amd64/usr/local/share/doc/libxsvf/xsvftool-xpcu/ /exopi-obj/pobj/libxsvf-0.0.62/bin/install -c -m 644 /exopi-obj/pobj/libxsvf-0.0.62/libxsvf-0.0.62/libxsvf.h /exopi-obj/pobj/libxsvf-0.0.62/fake-amd64/usr/local/include /exopi-obj/pobj/libxsvf-0.0.62/bin/install -c -m 644 /exopi-obj/pobj/libxsvf-0.0.62/libxsvf-0.0.62/libxsvf.a /exopi-obj/pobj/libxsvf-0.0.62/fake-amd64/usr/local/lib ===> Building package for libxsvf-0.0.62p1 Create /exopi-cvs/ports/packages/amd64/all/libxsvf-0.0.62p1.tgz Creating package libxsvf-0.0.62p1 reading plist| checking dependencies| checking dependencies|devel/libftdi checksumming| checksumming| | 0% checksumming|** | 3% checksumming|*** | 5% checksumming|***** | 8% checksumming|****** | 10% checksumming|******** | 13% checksumming|********* | 15% checksumming|*********** | 18% checksumming|************ | 20% checksumming|************** | 23% checksumming|*************** | 25% checksumming|***************** | 28% checksumming|****************** | 30% checksumming|******************** | 33% checksumming|********************* | 35% checksumming|*********************** | 38% checksumming|************************ | 40% checksumming|************************** | 43% checksumming|*************************** | 45% checksumming|***************************** | 48% checksumming|******************************* | 50% checksumming|******************************** | 53% checksumming|********************************** | 55% checksumming|*********************************** | 58% checksumming|************************************* | 60% checksumming|************************************** | 63% checksumming|**************************************** | 65% checksumming|***************************************** | 68% checksumming|******************************************* | 70% checksumming|******************************************** | 73% checksumming|********************************************** | 75% checksumming|*********************************************** | 78% checksumming|************************************************* | 80% checksumming|************************************************** | 83% checksumming|**************************************************** | 85% checksumming|***************************************************** | 88% checksumming|******************************************************* | 90% checksumming|******************************************************** | 93% checksumming|********************************************************** | 95% checksumming|*********************************************************** | 98% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|** | 3% archiving|******************** | 31% archiving|********************* | 33% archiving|*********************** | 36% archiving|***************************** | 46% archiving|****************************** | 46% archiving|****************************** | 47% archiving|******************************* | 48% archiving|******************************* | 49% archiving|*********************************************** | 73% archiving|************************************************************** | 97% archiving|*************************************************************** | 98% archiving|*************************************************************** | 99% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/libxsvf-0.0.62p1.tgz >>> Running clean in devel/libxsvf at 1764961650.63 ===> devel/libxsvf ===> Cleaning for libxsvf-0.0.62p1 >>> Ended at 1764961650.86 max_stuck=2.48/depends=2.70/show-prepare-results=0.81/build=5.79/package=3.08/clean=0.28