------------------------------------------------------------------------------- -- Phase: check-sanity ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: pkg-depends ------------------------------------------------------------------------------- ===> nesasm-20040314_1 depends on file: /usr/local/sbin/pkg - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch ------------------------------------------------------------------------------- ===> nesasm-20040314_1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by nesasm-20040314_1 for building SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: checksum ------------------------------------------------------------------------------- ===> nesasm-20040314_1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by nesasm-20040314_1 for building => SHA256 Checksum OK for nbasic_2004_03_14.zip. SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract ------------------------------------------------------------------------------- ===> nesasm-20040314_1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by nesasm-20040314_1 for building ===> Extracting for nesasm-20040314_1 => SHA256 Checksum OK for nbasic_2004_03_14.zip. Extracted Memory Use: 1.52M SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch ------------------------------------------------------------------------------- ===> Patching for nesasm-20040314_1 ===> Applying ports patches for nesasm-20040314_1 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: lib-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: configure ------------------------------------------------------------------------------- ===> Configuring for nesasm-20040314_1 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build ------------------------------------------------------------------------------- ===> Building for nesasm-20040314_1 --- all --- make -f Makefile.unix --- main.o --- --- input.o --- --- assemble.o --- --- expr.o --- --- code.o --- --- command.o --- --- macro.o --- --- func.o --- --- proc.o --- --- symbol.o --- --- main.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -c main.c --- input.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -c input.c --- assemble.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -c assemble.c --- expr.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -c expr.c --- code.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -c code.c --- command.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -c command.c --- func.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -c func.c --- proc.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -c proc.c --- symbol.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -c symbol.c --- macro.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -c macro.c --- command.o --- command.c: In function 'do_incchr': command.c:1042:38: warning: pointer targets in passing argument 3 of 'pcx_parse_args' differ in signedness [-Wpointer-sign] if (!pcx_parse_args(0, pcx_nb_args, &x, &y, &w, &h, 8)) ^~ In file included from command.c:7: protos.h:114:6: note: expected 'int *' but argument is of type 'unsigned int *' int pcx_parse_args(int i, int nb, int *a, int *b, int *c, int *d, int size); ^~~~~~~~~~~~~~ command.c:1042:42: warning: pointer targets in passing argument 4 of 'pcx_parse_args' differ in signedness [-Wpointer-sign] if (!pcx_parse_args(0, pcx_nb_args, &x, &y, &w, &h, 8)) ^~ In file included from command.c:7: protos.h:114:6: note: expected 'int *' but argument is of type 'unsigned int *' int pcx_parse_args(int i, int nb, int *a, int *b, int *c, int *d, int size); ^~~~~~~~~~~~~~ command.c:1042:46: warning: pointer targets in passing argument 5 of 'pcx_parse_args' differ in signedness [-Wpointer-sign] if (!pcx_parse_args(0, pcx_nb_args, &x, &y, &w, &h, 8)) ^~ In file included from command.c:7: protos.h:114:6: note: expected 'int *' but argument is of type 'unsigned int *' int pcx_parse_args(int i, int nb, int *a, int *b, int *c, int *d, int size); ^~~~~~~~~~~~~~ command.c:1042:50: warning: pointer targets in passing argument 6 of 'pcx_parse_args' differ in signedness [-Wpointer-sign] if (!pcx_parse_args(0, pcx_nb_args, &x, &y, &w, &h, 8)) ^~ In file included from command.c:7: protos.h:114:6: note: expected 'int *' but argument is of type 'unsigned int *' int pcx_parse_args(int i, int nb, int *a, int *b, int *c, int *d, int size); ^~~~~~~~~~~~~~ --- expr.o --- expr.c: In function 'evaluate': expr.c:39:7: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] expr = &prlnbuf[*ip]; ^ expr.c:58:12: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(expr, "..."); ^~~~ In file included from expr.c:3: /usr/include/string.h:95:7: note: expected 'char * restrict' but argument is of type 'unsigned char *' char *strcpy(char * __restrict, const char * __restrict); ^~~~~~ expr.c:72:9: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] expr = &prlnbuf[SFIELD]; ^ expr.c:115:10: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] expr = func_arg[func_idx - 2][arg]; ^ expr.c:353:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] *ip = (int)expr - (int)prlnbuf; ^ expr.c:353:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] *ip = (int)expr - (int)prlnbuf; ^ expr.c: In function 'push_val': expr.c:414:9: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] expr = func_ptr->line; ^ --- pcx.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -c pcx.c pcx.c: In function 'pcx_get_args': pcx.c:293:17: warning: assignment to 'int' from 'void *' makes integer from pointer without a cast [-Wint-conversion] expr_lablcnt = NULL; ^ pcx.c: In function 'pcx_load': pcx.c:366:50: warning: comparison between pointer and integer if (strlen(name) && (strcasecmp(pcx_name, name) == NULL)) ^~ --- output.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -c output.c --- main.o --- main.c: In function 'main': main.c:456:25: warning: '%s' directive writing up to 127 bytes into a region of size 74 [-Wformat-overflow=] sprintf(cmd, "perun %s", out_fname); ^~ ~~~~~~~~~ main.c:456:5: note: 'sprintf' output between 7 and 134 bytes into a destination of size 80 sprintf(cmd, "perun %s", out_fname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- macro.o --- macro.c: In function 'macro_getargs': macro.c:309:7: warning: 'strcat' accessing between 2 and 1 bytes at offsets [0, 6400] and [0, 6400] overlaps 1 byte at offset [1, 6401] [-Wrestrict] strcat(ptr, marg[midx][arg + 1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- crc.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -c crc.c --- pce.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -c pce.c --- map.o --- --- mml.o --- --- map.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -c map.c --- mml.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -c mml.c --- pce.o --- pce.c: In function 'pce_incbat': pce.c:546:42: warning: pointer targets in passing argument 3 of 'pcx_parse_args' differ in signedness [-Wpointer-sign] if (!pcx_parse_args(1, pcx_nb_args - 1, &x, &y, &w, &h, 8)) ^~ In file included from pce.c:6: protos.h:114:6: note: expected 'int *' but argument is of type 'unsigned int *' int pcx_parse_args(int i, int nb, int *a, int *b, int *c, int *d, int size); ^~~~~~~~~~~~~~ pce.c:546:46: warning: pointer targets in passing argument 4 of 'pcx_parse_args' differ in signedness [-Wpointer-sign] if (!pcx_parse_args(1, pcx_nb_args - 1, &x, &y, &w, &h, 8)) ^~ In file included from pce.c:6: protos.h:114:6: note: expected 'int *' but argument is of type 'unsigned int *' int pcx_parse_args(int i, int nb, int *a, int *b, int *c, int *d, int size); ^~~~~~~~~~~~~~ pce.c:546:50: warning: pointer targets in passing argument 5 of 'pcx_parse_args' differ in signedness [-Wpointer-sign] if (!pcx_parse_args(1, pcx_nb_args - 1, &x, &y, &w, &h, 8)) ^~ In file included from pce.c:6: protos.h:114:6: note: expected 'int *' but argument is of type 'unsigned int *' int pcx_parse_args(int i, int nb, int *a, int *b, int *c, int *d, int size); ^~~~~~~~~~~~~~ pce.c:546:54: warning: pointer targets in passing argument 6 of 'pcx_parse_args' differ in signedness [-Wpointer-sign] if (!pcx_parse_args(1, pcx_nb_args - 1, &x, &y, &w, &h, 8)) ^~ In file included from pce.c:6: protos.h:114:6: note: expected 'int *' but argument is of type 'unsigned int *' int pcx_parse_args(int i, int nb, int *a, int *b, int *c, int *d, int size); ^~~~~~~~~~~~~~ pce.c: In function 'pce_incspr': pce.c:679:38: warning: pointer targets in passing argument 3 of 'pcx_parse_args' differ in signedness [-Wpointer-sign] if (!pcx_parse_args(0, pcx_nb_args, &x, &y, &w, &h, 16)) ^~ In file included from pce.c:6: protos.h:114:6: note: expected 'int *' but argument is of type 'unsigned int *' int pcx_parse_args(int i, int nb, int *a, int *b, int *c, int *d, int size); ^~~~~~~~~~~~~~ pce.c:679:42: warning: pointer targets in passing argument 4 of 'pcx_parse_args' differ in signedness [-Wpointer-sign] if (!pcx_parse_args(0, pcx_nb_args, &x, &y, &w, &h, 16)) ^~ In file included from pce.c:6: protos.h:114:6: note: expected 'int *' but argument is of type 'unsigned int *' int pcx_parse_args(int i, int nb, int *a, int *b, int *c, int *d, int size); ^~~~~~~~~~~~~~ pce.c:679:46: warning: pointer targets in passing argument 5 of 'pcx_parse_args' differ in signedness [-Wpointer-sign] if (!pcx_parse_args(0, pcx_nb_args, &x, &y, &w, &h, 16)) ^~ In file included from pce.c:6: protos.h:114:6: note: expected 'int *' but argument is of type 'unsigned int *' int pcx_parse_args(int i, int nb, int *a, int *b, int *c, int *d, int size); ^~~~~~~~~~~~~~ pce.c:679:50: warning: pointer targets in passing argument 6 of 'pcx_parse_args' differ in signedness [-Wpointer-sign] if (!pcx_parse_args(0, pcx_nb_args, &x, &y, &w, &h, 16)) ^~ In file included from pce.c:6: protos.h:114:6: note: expected 'int *' but argument is of type 'unsigned int *' int pcx_parse_args(int i, int nb, int *a, int *b, int *c, int *d, int size); ^~~~~~~~~~~~~~ pce.c: In function 'pce_inctile': pce.c:728:38: warning: pointer targets in passing argument 3 of 'pcx_parse_args' differ in signedness [-Wpointer-sign] if (!pcx_parse_args(0, pcx_nb_args, &x, &y, &w, &h, 16)) ^~ In file included from pce.c:6: protos.h:114:6: note: expected 'int *' but argument is of type 'unsigned int *' int pcx_parse_args(int i, int nb, int *a, int *b, int *c, int *d, int size); ^~~~~~~~~~~~~~ pce.c:728:42: warning: pointer targets in passing argument 4 of 'pcx_parse_args' differ in signedness [-Wpointer-sign] if (!pcx_parse_args(0, pcx_nb_args, &x, &y, &w, &h, 16)) ^~ In file included from pce.c:6: protos.h:114:6: note: expected 'int *' but argument is of type 'unsigned int *' int pcx_parse_args(int i, int nb, int *a, int *b, int *c, int *d, int size); ^~~~~~~~~~~~~~ pce.c:728:46: warning: pointer targets in passing argument 5 of 'pcx_parse_args' differ in signedness [-Wpointer-sign] if (!pcx_parse_args(0, pcx_nb_args, &x, &y, &w, &h, 16)) ^~ In file included from pce.c:6: protos.h:114:6: note: expected 'int *' but argument is of type 'unsigned int *' int pcx_parse_args(int i, int nb, int *a, int *b, int *c, int *d, int size); ^~~~~~~~~~~~~~ pce.c:728:50: warning: pointer targets in passing argument 6 of 'pcx_parse_args' differ in signedness [-Wpointer-sign] if (!pcx_parse_args(0, pcx_nb_args, &x, &y, &w, &h, 16)) ^~ In file included from pce.c:6: protos.h:114:6: note: expected 'int *' but argument is of type 'unsigned int *' int pcx_parse_args(int i, int nb, int *a, int *b, int *c, int *d, int size); ^~~~~~~~~~~~~~ pce.c: In function 'pce_incmap': pce.c:787:42: warning: pointer targets in passing argument 3 of 'pcx_parse_args' differ in signedness [-Wpointer-sign] if (!pcx_parse_args(0, pcx_nb_args - 1, &x, &y, &w, &h, 16)) ^~ In file included from pce.c:6: protos.h:114:6: note: expected 'int *' but argument is of type 'unsigned int *' int pcx_parse_args(int i, int nb, int *a, int *b, int *c, int *d, int size); ^~~~~~~~~~~~~~ pce.c:787:46: warning: pointer targets in passing argument 4 of 'pcx_parse_args' differ in signedness [-Wpointer-sign] if (!pcx_parse_args(0, pcx_nb_args - 1, &x, &y, &w, &h, 16)) ^~ In file included from pce.c:6: protos.h:114:6: note: expected 'int *' but argument is of type 'unsigned int *' int pcx_parse_args(int i, int nb, int *a, int *b, int *c, int *d, int size); ^~~~~~~~~~~~~~ pce.c:787:50: warning: pointer targets in passing argument 5 of 'pcx_parse_args' differ in signedness [-Wpointer-sign] if (!pcx_parse_args(0, pcx_nb_args - 1, &x, &y, &w, &h, 16)) ^~ In file included from pce.c:6: protos.h:114:6: note: expected 'int *' but argument is of type 'unsigned int *' int pcx_parse_args(int i, int nb, int *a, int *b, int *c, int *d, int size); ^~~~~~~~~~~~~~ pce.c:787:54: warning: pointer targets in passing argument 6 of 'pcx_parse_args' differ in signedness [-Wpointer-sign] if (!pcx_parse_args(0, pcx_nb_args - 1, &x, &y, &w, &h, 16)) ^~ In file included from pce.c:6: protos.h:114:6: note: expected 'int *' but argument is of type 'unsigned int *' int pcx_parse_args(int i, int nb, int *a, int *b, int *c, int *d, int size); ^~~~~~~~~~~~~~ --- map.o --- map.c: In function 'pce_load_map': map.c:44:14: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if (strncmp(header, "FORM", 4) || strncmp(&header[8], "FMAP", 4)) { ^~~~~~ In file included from map.c:2: /usr/include/string.h:117:6: note: expected 'const char *' but argument is of type 'unsigned char *' int strncmp(const char *, const char *, size_t) __pure; ^~~~~~~ map.c:44:44: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if (strncmp(header, "FORM", 4) || strncmp(&header[8], "FMAP", 4)) { ^~~~~~~~~~ In file included from map.c:2: /usr/include/string.h:117:6: note: expected 'const char *' but argument is of type 'unsigned char *' int strncmp(const char *, const char *, size_t) __pure; ^~~~~~~ map.c:72:15: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if (strncmp(header, "BODY", 4) == 0) { ^~~~~~ In file included from map.c:2: /usr/include/string.h:117:6: note: expected 'const char *' but argument is of type 'unsigned char *' int strncmp(const char *, const char *, size_t) __pure; ^~~~~~~ --- expr.o --- expr.c: In function 'do_op': expr.c:779:25: warning: 'val[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] val[0] = val[1] | val[0]; ~~~~~~~^~~~~~~~ --- nes.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -c nes.c --- ./nesasm --- cc -o ./nesasm main.o input.o assemble.o expr.o code.o command.o macro.o func.o proc.o symbol.o pcx.o output.o crc.o pce.o map.o mml.o nes.o SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: run-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: stage ------------------------------------------------------------------------------- ===> Staging for nesasm-20040314_1 ===> Generating temporary packing list install -s -m 555 /construction/lang/nesasm/nbasic_2004_03_14/source/nesasm/source//nesasm /construction/lang/nesasm/stage/usr/local/bin install -m 0644 /construction/lang/nesasm/nbasic_2004_03_14/source/nesasm/source/../documentation/*.txt /construction/lang/nesasm/stage/usr/local/share/doc/nesasm install -m 0644 /construction/lang/nesasm/nbasic_2004_03_14/source/nesasm/source/../readme.txt /construction/lang/nesasm/stage/usr/local/share/doc/nesasm ====> Compressing man pages (compress-man) ====> Running Q/A tests (stage-qa) Warning: You have disabled the licenses framework with DISABLE_LICENSES, unable to run checks SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: package ------------------------------------------------------------------------------- ===> Building package for nesasm-20040314_1 file sizes/checksums [7]: 0% file sizes/checksums [7]: 100% packing files [7]: 0% packing files [7]: 100% packing directories [0]: 0% packing directories [0]: 100% SUCCEEDED 00:00:00 TOTAL TIME 00:00:03