>>> Building on exopi-1 under textproc/rxp DIST = [textproc/rxp:rxp-1.4.8.tar.gz] FULLPKGNAME = rxp-1.4.8p0 distfiles size=154794 >>> Running build in textproc/rxp at 1735056291.65 ===> textproc/rxp ===> Building from scratch rxp-1.4.8p0 ===> Verifying specs: c ===> found c.100.3 ===> Checking files for rxp-1.4.8p0 `/exopi-cvs/ports/distfiles/rxp-1.4.8.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for rxp-1.4.8p0 ===> Patching for rxp-1.4.8p0 ===> Applying OpenBSD patch patch-Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- Makefile.orig 2004-06-19 22:58:29.000000000 +0200 |+++ Makefile 2004-06-19 22:58:51.000000000 +0200 -------------------------- Patching file Makefile using Plan A... Hunk #1 succeeded at 2. 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 rxp-1.4.8p0 ===> Configuring for rxp-1.4.8p0 ===> Building for rxp-1.4.8p0 cc -O2 -pipe -DCHAR_SIZE=16 -c rxp.c cc -O2 -pipe -DCHAR_SIZE=16 -c infoset-print.c infoset-print.c:463:27: warning: result of comparison of constant 65536 with expression of type 'Char' (aka 'unsigned short') is always true [-Wtautological-constant-out-of-range-compare] character(f, level, dtd, is_xml_whitespace(*p) ? ecw : "false", *p); ^~~~~~~~~~~~~~~~~~~~~ ./ctype16.h:59:6: note: expanded from macro 'is_xml_whitespace' (c < 0x10000 && (xml_char_map[c] & xml_whitespace)) ~ ^ ~~~~~~~ 1 warning generated. cc -O2 -pipe -DCHAR_SIZE=16 -c xmlparser.c xmlparser.c:1340:14: warning: result of comparison of constant 65536 with expression of type 'Char' (aka 'unsigned short') is always true [-Wtautological-constant-out-of-range-compare] else if(!is_xml_namestart(t[1], p->map)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ctype16.h:51:6: note: expanded from macro 'is_xml_namestart' (c < 0x10000 ? (map[c] & xml_namestart) : (map[c >> 16] & xml_nameblock)) ~ ^ ~~~~~~~ xmlparser.c:1696:6: warning: result of comparison of constant 65536 with expression of type 'Char' (aka 'unsigned short') is always true [-Wtautological-constant-out-of-range-compare] if(!is_xml_namestart(a->value[0], p->map)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ctype16.h:51:6: note: expanded from macro 'is_xml_namestart' (c < 0x10000 ? (map[c] & xml_namestart) : (map[c >> 16] & xml_nameblock)) ~ ^ ~~~~~~~ xmlparser.c:1710:15: warning: result of comparison of constant 65536 with expression of type 'Char' (aka 'unsigned short') is always true [-Wtautological-constant-out-of-range-compare] else if(!is_xml_namechar(*s, p->map)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ctype16.h:54:6: note: expanded from macro 'is_xml_namechar' (c < 0x10000 ? (map[c] & xml_namechar) : (map[c >> 16] & xml_nameblock)) ~ ^ ~~~~~~~ xmlparser.c:2098:18: warning: result of comparison of constant 65536 with expression of type 'const Char' (aka 'const unsigned short') is always true [-Wtautological-constant-out-of-range-compare] for(v=value; is_xml_whitespace(*v); v++) ^~~~~~~~~~~~~~~~~~~~~ ./ctype16.h:59:6: note: expanded from macro 'is_xml_whitespace' (c < 0x10000 && (xml_char_map[c] & xml_whitespace)) ~ ^ ~~~~~~~ xmlparser.c:2102:14: warning: result of comparison of constant 65536 with expression of type 'const Char' (aka 'const unsigned short') is always true [-Wtautological-constant-out-of-range-compare] if(!v[i] || is_xml_whitespace(v[i])) ^~~~~~~~~~~~~~~~~~~~~~~ ./ctype16.h:59:6: note: expanded from macro 'is_xml_whitespace' (c < 0x10000 && (xml_char_map[c] & xml_whitespace)) ~ ^ ~~~~~~~ xmlparser.c:2108:6: warning: result of comparison of constant 65536 with expression of type 'const Char' (aka 'const unsigned short') is always true [-Wtautological-constant-out-of-range-compare] if(!is_xml_whitespace(v[i])) ^~~~~~~~~~~~~~~~~~~~~~~ ./ctype16.h:59:6: note: expanded from macro 'is_xml_whitespace' (c < 0x10000 && (xml_char_map[c] & xml_whitespace)) ~ ^ ~~~~~~~ xmlparser.c:2190:7: warning: result of comparison of constant 65536 with expression of type 'Char' (aka 'unsigned short') is always true [-Wtautological-constant-out-of-range-compare] !is_xml_namestart(buf[next], p->map)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ctype16.h:51:6: note: expanded from macro 'is_xml_namestart' (c < 0x10000 ? (map[c] & xml_namestart) : (map[c >> 16] & xml_nameblock)) ~ ^ ~~~~~~~ xmlparser.c:2317:7: warning: result of comparison of constant 65536 with expression of type 'Char' (aka 'unsigned short') is always true [-Wtautological-constant-out-of-range-compare] if(!is_xml_whitespace(*t)) ^~~~~~~~~~~~~~~~~~~~~ ./ctype16.h:59:6: note: expanded from macro 'is_xml_whitespace' (c < 0x10000 && (xml_char_map[c] & xml_whitespace)) ~ ^ ~~~~~~~ xmlparser.c:3146:11: warning: result of comparison of constant 65536 with expression of type 'Char' (aka 'unsigned short') is always true [-Wtautological-constant-out-of-range-compare] else if(!is_xml_whitespace(c)) ^~~~~~~~~~~~~~~~~~~~ ./ctype16.h:59:6: note: expanded from macro 'is_xml_whitespace' (c < 0x10000 && (xml_char_map[c] & xml_whitespace)) ~ ^ ~~~~~~~ xmlparser.c:4887:9: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] if(!(int)hash_get_value(id_entry)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xmlparser.c:5441:31: warning: result of comparison of constant 65536 with expression of type 'const Char' (aka 'const unsigned short') is always true [-Wtautological-constant-out-of-range-compare] if(!nmchar && q == start && !is_xml_namestart(*q, p->map)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ctype16.h:51:6: note: expanded from macro 'is_xml_namestart' (c < 0x10000 ? (map[c] & xml_namestart) : (map[c >> 16] & xml_nameblock)) ~ ^ ~~~~~~~ xmlparser.c:5466:11: warning: result of comparison of constant 65536 with expression of type 'const Char' (aka 'const unsigned short') is always true [-Wtautological-constant-out-of-range-compare] else if(!is_xml_namechar(*q, p->map)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ctype16.h:54:6: note: expanded from macro 'is_xml_namechar' (c < 0x10000 ? (map[c] & xml_namechar) : (map[c >> 16] & xml_nameblock)) ~ ^ ~~~~~~~ xmlparser.c:5524:31: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast] hash_set_value(id_entry, (void *)(a->type == AT_id)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ xmlparser.c:82:58: note: expanded from macro 'hash_set_value' #define hash_set_value(entry, _value) ((entry)->value = (_value)) ^~~~~~ xmlparser.c:5534:19: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] int idinfo = (int)hash_get_value(id_entry); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xmlparser.c:5544:28: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast] hash_set_value(id_entry, (void *)(idinfo | 1)); ^~~~~~~~~~~~~~~~~~~~ xmlparser.c:82:58: note: expanded from macro 'hash_set_value' #define hash_set_value(entry, _value) ((entry)->value = (_value)) ^~~~~~ 15 warnings generated. cc -O2 -pipe -DCHAR_SIZE=16 -c url.c cc -O2 -pipe -DCHAR_SIZE=16 -c charset.c cc -O2 -pipe -DCHAR_SIZE=16 -c string16.c cc -O2 -pipe -DCHAR_SIZE=16 -c ctype16.c cc -O2 -pipe -DCHAR_SIZE=16 -c dtd.c cc -O2 -pipe -DCHAR_SIZE=16 -c input.c cc -O2 -pipe -DCHAR_SIZE=16 -c stdio16.c cc -O2 -pipe -DCHAR_SIZE=16 -c system.c cc -O2 -pipe -DCHAR_SIZE=16 -c hash.c cc -O2 -pipe -DCHAR_SIZE=16 -c version.c cc -O2 -pipe -DCHAR_SIZE=16 -c namespaces.c cc -O2 -pipe -DCHAR_SIZE=16 -c http.c cc -O2 -pipe -DCHAR_SIZE=16 -c nf16check.c nf16check.c:144:24: warning: result of comparison of constant 67840 with expression of type 'char16' (aka 'unsigned short') is always true [-Wtautological-constant-out-of-range-compare] if (c < 0x10900) goto GETFLAG; /* still in main table */ ~ ^ ~~~~~~~ nf16check.c:145:24: warning: result of comparison of constant 118784 with expression of type 'char16' (aka 'unsigned short') is always true [-Wtautological-constant-out-of-range-compare] else if (c < 0x1D000) f = NoNo; ~ ^ ~~~~~~~ nf16check.c:146:24: warning: result of comparison of constant 120832 with expression of type 'char16' (aka 'unsigned short') is always true [-Wtautological-constant-out-of-range-compare] else if (c < 0x1D800) f = getflag(c-(0x1D000-0x10900)); ~ ^ ~~~~~~~ nf16check.c:147:24: warning: result of comparison of constant 131072 with expression of type 'char16' (aka 'unsigned short') is always true [-Wtautological-constant-out-of-range-compare] else if (c < 0x20000) f = NoNo; ~ ^ ~~~~~~~ nf16check.c:148:24: warning: result of comparison of constant 173783 with expression of type 'char16' (aka 'unsigned short') is always true [-Wtautological-constant-out-of-range-compare] else if (c < 0x2A6D7) f = simp; ~ ^ ~~~~~~~ nf16check.c:149:24: warning: result of comparison of constant 194560 with expression of type 'char16' (aka 'unsigned short') is always true [-Wtautological-constant-out-of-range-compare] else if (c < 0x2F800) f = NoNo; ~ ^ ~~~~~~~ nf16check.c:150:24: warning: result of comparison of constant 195101 with expression of type 'char16' (aka 'unsigned short') is always true [-Wtautological-constant-out-of-range-compare] else if (c < 0x2FA1D) f = NOFC; ~ ^ ~~~~~~~ nf16check.c:151:24: warning: result of comparison of constant 917505 with expression of type 'char16' (aka 'unsigned short') is always false [-Wtautological-constant-out-of-range-compare] else if (c ==0xE0001) f = simp; ~ ^ ~~~~~~~ nf16check.c:152:24: warning: result of comparison of constant 917536 with expression of type 'char16' (aka 'unsigned short') is always true [-Wtautological-constant-out-of-range-compare] else if (c < 0xE0020) f = NoNo; ~ ^ ~~~~~~~ nf16check.c:153:24: warning: result of comparison of constant 917632 with expression of type 'char16' (aka 'unsigned short') is always true [-Wtautological-constant-out-of-range-compare] else if (c < 0xE0080) f = simp; ~ ^ ~~~~~~~ nf16check.c:154:24: warning: result of comparison of constant 917760 with expression of type 'char16' (aka 'unsigned short') is always true [-Wtautological-constant-out-of-range-compare] else if (c < 0xE0100) f = NoNo; ~ ^ ~~~~~~~ nf16check.c:155:24: warning: result of comparison of constant 918000 with expression of type 'char16' (aka 'unsigned short') is always true [-Wtautological-constant-out-of-range-compare] else if (c < 0xE01F0) f = simp; ~ ^ ~~~~~~~ nf16check.c:247:24: warning: result of comparison of constant 67840 with expression of type 'char16' (aka 'unsigned short') is always true [-Wtautological-constant-out-of-range-compare] if (c < 0x10900) goto GETFLAG; /* still in main table */ ~ ^ ~~~~~~~ nf16check.c:248:24: warning: result of comparison of constant 118784 with expression of type 'char16' (aka 'unsigned short') is always true [-Wtautological-constant-out-of-range-compare] else if (c < 0x1D000) f = NoNo; ~ ^ ~~~~~~~ nf16check.c:249:24: warning: result of comparison of constant 120832 with expression of type 'char16' (aka 'unsigned short') is always true [-Wtautological-constant-out-of-range-compare] else if (c < 0x1D800) f = getflag(c-(0x1D000-0x10900)); ~ ^ ~~~~~~~ nf16check.c:250:24: warning: result of comparison of constant 131072 with expression of type 'char16' (aka 'unsigned short') is always true [-Wtautological-constant-out-of-range-compare] else if (c < 0x20000) f = NoNo; ~ ^ ~~~~~~~ nf16check.c:251:24: warning: result of comparison of constant 173783 with expression of type 'char16' (aka 'unsigned short') is always true [-Wtautological-constant-out-of-range-compare] else if (c < 0x2A6D7) f = simp; ~ ^ ~~~~~~~ nf16check.c:252:24: warning: result of comparison of constant 194560 with expression of type 'char16' (aka 'unsigned short') is always true [-Wtautological-constant-out-of-range-compare] else if (c < 0x2F800) f = NoNo; ~ ^ ~~~~~~~ nf16check.c:253:24: warning: result of comparison of constant 195101 with expression of type 'char16' (aka 'unsigned short') is always true [-Wtautological-constant-out-of-range-compare] else if (c < 0x2FA1D) f = NOFC; ~ ^ ~~~~~~~ nf16check.c:254:24: warning: result of comparison of constant 917505 with expression of type 'char16' (aka 'unsigned short') is always false [-Wtautological-constant-out-of-range-compare] else if (c ==0xE0001) f = simp; ~ ^ ~~~~~~~ nf16check.c:255:24: warning: result of comparison of constant 917536 with expression of type 'char16' (aka 'unsigned short') is always true [-Wtautological-constant-out-of-range-compare] else if (c < 0xE0020) f = NoNo; ~ ^ ~~~~~~~ nf16check.c:256:24: warning: result of comparison of constant 917632 with expression of type 'char16' (aka 'unsigned short') is always true [-Wtautological-constant-out-of-range-compare] else if (c < 0xE0080) f = simp; ~ ^ ~~~~~~~ nf16check.c:257:24: warning: result of comparison of constant 917760 with expression of type 'char16' (aka 'unsigned short') is always true [-Wtautological-constant-out-of-range-compare] else if (c < 0xE0100) f = NoNo; ~ ^ ~~~~~~~ nf16check.c:258:24: warning: result of comparison of constant 918000 with expression of type 'char16' (aka 'unsigned short') is always true [-Wtautological-constant-out-of-range-compare] else if (c < 0xE01F0) f = simp; ~ ^ ~~~~~~~ cc -O2 -pipe -DCHAR_SIZE=16 -c nf16data.c 24 warnings generated. ar rv librxp.a xmlparser.o url.o charset.o string16.o ctype16.o dtd.o input.o stdio16.o system.o hash.o version.o namespaces.o http.o nf16check.o nf16data.o ar: warning: creating librxp.a ranlib librxp.a cc -O2 -pipe -DCHAR_SIZE=16 -c catalog.c cc -O2 -pipe -DCHAR_SIZE=16 -c catutil.c cc -O2 -pipe -DCHAR_SIZE=16 -c resolve.c cc -O2 -pipe -DCHAR_SIZE=16 -c entityopener.c ar rv libcatalog.a catalog.o catutil.o resolve.o entityopener.o ar: warning: creating libcatalog.a ranlib libcatalog.a cc -o rxp rxp.o infoset-print.o -L. -lrxp -lcatalog ld: warning: string16.c(string16.o:(strdup8) in archive ./librxp.a): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: catutil.c(catutil.o:(norm_sys) in archive ./libcatalog.a): warning: sprintf() is often misused, please use snprintf() ld: warning: url.c(url.o:(url_merge) in archive ./librxp.a): warning: strcat() is almost always misused, please use strlcat() >>> Running package in textproc/rxp at 1735056302.25 ===> textproc/rxp ===> Faking installation for rxp-1.4.8p0 /exopi-obj/pobj/rxp-1.4.8/bin/install -c -s -m 755 /exopi-obj/pobj/rxp-1.4.8/rxp-1.4.8/rxp /exopi-obj/pobj/rxp-1.4.8/fake-amd64/usr/local/bin /exopi-obj/pobj/rxp-1.4.8/bin/install -c -m 644 /exopi-obj/pobj/rxp-1.4.8/rxp-1.4.8/rxp.1 /exopi-obj/pobj/rxp-1.4.8/fake-amd64/usr/local/man/man1/rxp.1 ===> Building package for rxp-1.4.8p0 Create /exopi-cvs/ports/packages/amd64/all/rxp-1.4.8p0.tgz Creating package rxp-1.4.8p0 reading plist| checking dependencies| checksumming| checksumming| | 0% checksumming|****** | 10% checksumming|************ | 20% checksumming|****************** | 30% checksumming|************************ | 40% checksumming|******************************* | 50% checksumming|************************************* | 60% checksumming|******************************************* | 70% checksumming|************************************************* | 80% checksumming|******************************************************* | 90% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|*************************************************************** | 98% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/rxp-1.4.8p0.tgz >>> Running clean in textproc/rxp at 1735056305.59 ===> textproc/rxp ===> Cleaning for rxp-1.4.8p0 >>> Ended at 1735056306.16 max_stuck=0.83/build=10.43/package=3.47/clean=0.61