>>> Building on exopi-1 under java/jlint DIST = [java/jlint:jlint-3.1.2.tar.gz] FULLPKGNAME = jlint-3.1.2p5 distfiles size=269056 >>> Running build in java/jlint at 1732156226.01 ===> java/jlint ===> Building from scratch jlint-3.1.2p5 ===> Verifying specs: c z m c++ c++abi pthread ===> found c.100.3 z.7.1 m.10.1 c++.10.0 c++abi.7.0 pthread.27.1 ===> Checking files for jlint-3.1.2p5 `/exopi-cvs/ports/distfiles/jlint-3.1.2.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for jlint-3.1.2p5 ===> Patching for jlint-3.1.2p5 ===> Applying OpenBSD patch patch-Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Makefile |--- Makefile.orig |+++ Makefile -------------------------- Patching file Makefile using Plan A... Hunk #1 succeeded at 3. Hunk #2 succeeded at 20. Hunk #3 succeeded at 29. Hunk #4 succeeded at 54. Hunk #5 succeeded at 105. Hunk #6 succeeded at 123. Hunk #7 succeeded at 146. Hunk #8 succeeded at 169. Hunk #9 succeeded at 192. Hunk #10 succeeded at 215. Hunk #11 succeeded at 239. Hunk #12 succeeded at 262. Hunk #13 succeeded at 274. Hunk #14 succeeded at 282. Hunk #15 succeeded at 305. done ===> Applying OpenBSD patch patch-field_desc_hh Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- field_desc.hh.orig Tue Jun 5 14:19:37 2001 |+++ field_desc.hh Thu Mar 26 19:01:07 2009 -------------------------- Patching file field_desc.hh using Plan A... Hunk #1 succeeded at 2. done ===> Applying OpenBSD patch patch-jlint_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: jlint.cc |--- jlint.cc.orig |+++ jlint.cc -------------------------- Patching file jlint.cc using Plan A... Hunk #1 succeeded at 41. Hunk #2 succeeded at 138. Hunk #3 succeeded at 151. Hunk #4 succeeded at 226. Hunk #5 succeeded at 262. Hunk #6 succeeded at 401. Hunk #7 succeeded at 627. Hunk #8 succeeded at 662. Hunk #9 succeeded at 1041. done ===> Applying OpenBSD patch patch-jlint_d Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |./jlint.d:117:16: error: redefinition of 'drem' |JAVA_INSN(115, drem, 1) | ^ |/usr/include/math.h:266:8: note: previous definition is here |double drem(double, double); | |https://github.com/freebsd/freebsd-ports/commit/2162d07aedf86833acc7076d01f1080f182ca442 | |Index: jlint.d |--- jlint.d.orig |+++ jlint.d -------------------------- Patching file jlint.d using Plan A... Hunk #1 succeeded at 114. done ===> Applying OpenBSD patch patch-method_desc_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: method_desc.cc |--- method_desc.cc.orig |+++ method_desc.cc -------------------------- Patching file method_desc.cc using Plan A... Hunk #1 succeeded at 767. Hunk #2 succeeded at 1906. Hunk #3 succeeded at 2381. done ===> Applying OpenBSD patch patch-method_desc_hh Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- method_desc.hh.orig Wed Apr 12 14:38:59 2017 |+++ method_desc.hh Wed Apr 12 14:39:50 2017 -------------------------- Patching file method_desc.hh using Plan A... Hunk #1 succeeded at 147. done ===> Applying OpenBSD patch patch-types_hh Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: types.hh |--- types.hh.orig |+++ types.hh -------------------------- Patching file types.hh using Plan A... Hunk #1 succeeded at 2. Hunk #2 succeeded at 141. 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 jlint-3.1.2p5 ===> Configuring for jlint-3.1.2p5 ===> Building for jlint-3.1.2p5 cc -O2 -pipe -c antic.c cc -g -o antic antic.o -lz ld: warning: antic.c(antic.o:(load_file)): warning: sprintf() is often misused, please use snprintf() c++ -O2 -pipe -std=c++14 -c access_desc.cc c++ -O2 -pipe -std=c++14 -c callee_desc.cc c++ -O2 -pipe -std=c++14 -c class_desc.cc c++ -O2 -pipe -std=c++14 -c graph.cc graph.cc:47:44: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast] invocation->message(msg_sync_loop, (void*)loop_id, invocation->method); ^~~~~~~~~~~~~~ 1 warning generated. c++ -O2 -pipe -std=c++14 -c jlint.cc jlint.cc:186:22: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast] parameter[1] = (void*)line; ^~~~~~~~~~~ jlint.cc:198:24: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast] parameter[0] = (void*)n_messages; ^~~~~~~~~~~~~~~~~ jlint.cc:619:7: warning: delete called on 'constant' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor] delete constant_pool[i]; ^ jlint.cc:1087:43: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast] message_at(msg_done, utf_string(""), 0, (void*)n_messages); ^~~~~~~~~~~~~~~~~ 4 warnings generated. c++ -O2 -pipe -std=c++14 -c local_context.cc c++ -O2 -pipe -std=c++14 -c locks.cc In file included from locks.cc:1: ./locks.hh:6:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace std; ^ 1 warning generated. c++ -O2 -pipe -std=c++14 -c message_node.cc c++ -O2 -pipe -std=c++14 -c method_desc.cc method_desc.cc:11:31: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast] callee->message(msg_loop, (void*)loop_id, (void*)path_id, ^~~~~~~~~~~~~~ method_desc.cc:11:47: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast] callee->message(msg_loop, (void*)loop_id, (void*)path_id, ^~~~~~~~~~~~~~ method_desc.cc:1335:52: warning: cast to 'void *' from smaller integer type 'int4' (aka 'int') [-Wint-to-void-pointer-cast] message(msg_shift_count, addr, "<<", "<=", (void*)sp[-1].max); ^~~~~~~~~~~~~~~~~ method_desc.cc:1337:52: warning: cast to 'void *' from smaller integer type 'int4' (aka 'int') [-Wint-to-void-pointer-cast] message(msg_shift_count, addr, "<<", ">=", (void*)sp[-1].min); ^~~~~~~~~~~~~~~~~ method_desc.cc:1347:19: warning: cast to 'void *' from smaller integer type 'int4' (aka 'int') [-Wint-to-void-pointer-cast] (void*)sp[-1].min, (void*)sp[-1].max); ^~~~~~~~~~~~~~~~~ method_desc.cc:1347:38: warning: cast to 'void *' from smaller integer type 'int4' (aka 'int') [-Wint-to-void-pointer-cast] (void*)sp[-1].min, (void*)sp[-1].max); ^~~~~~~~~~~~~~~~~ method_desc.cc:1395:52: warning: cast to 'void *' from smaller integer type 'int4' (aka 'int') [-Wint-to-void-pointer-cast] message(msg_shift_count, addr, ">>", "<=", (void*)sp[-1].max); ^~~~~~~~~~~~~~~~~ method_desc.cc:1397:52: warning: cast to 'void *' from smaller integer type 'int4' (aka 'int') [-Wint-to-void-pointer-cast] message(msg_shift_count, addr, ">>", ">=", (void*)sp[-1].min); ^~~~~~~~~~~~~~~~~ method_desc.cc:1407:19: warning: cast to 'void *' from smaller integer type 'int4' (aka 'int') [-Wint-to-void-pointer-cast] (void*)sp[-1].min, (void*)sp[-1].max); ^~~~~~~~~~~~~~~~~ method_desc.cc:1407:38: warning: cast to 'void *' from smaller integer type 'int4' (aka 'int') [-Wint-to-void-pointer-cast] (void*)sp[-1].min, (void*)sp[-1].max); ^~~~~~~~~~~~~~~~~ method_desc.cc:1434:53: warning: cast to 'void *' from smaller integer type 'int4' (aka 'int') [-Wint-to-void-pointer-cast] message(msg_shift_count, addr, ">>>", "<=", (void*)sp[-1].max); ^~~~~~~~~~~~~~~~~ method_desc.cc:1436:53: warning: cast to 'void *' from smaller integer type 'int4' (aka 'int') [-Wint-to-void-pointer-cast] message(msg_shift_count, addr, ">>>", ">=", (void*)sp[-1].min); ^~~~~~~~~~~~~~~~~ method_desc.cc:1446:19: warning: cast to 'void *' from smaller integer type 'int4' (aka 'int') [-Wint-to-void-pointer-cast] (void*)sp[-1].min, (void*)sp[-1].max); ^~~~~~~~~~~~~~~~~ method_desc.cc:1446:38: warning: cast to 'void *' from smaller integer type 'int4' (aka 'int') [-Wint-to-void-pointer-cast] (void*)sp[-1].min, (void*)sp[-1].max); ^~~~~~~~~~~~~~~~~ method_desc.cc:1671:52: warning: cast to 'void *' from smaller integer type 'int4' (aka 'int') [-Wint-to-void-pointer-cast] message(msg_shift_count, addr, "<<", "<=", (void*)sp->max); ^~~~~~~~~~~~~~ method_desc.cc:1673:52: warning: cast to 'void *' from smaller integer type 'int4' (aka 'int') [-Wint-to-void-pointer-cast] message(msg_shift_count, addr, "<<", ">=", (void*)sp->min); ^~~~~~~~~~~~~~ method_desc.cc:1683:19: warning: cast to 'void *' from smaller integer type 'int4' (aka 'int') [-Wint-to-void-pointer-cast] (void*)sp->min, (void*)sp->max); ^~~~~~~~~~~~~~ method_desc.cc:1683:35: warning: cast to 'void *' from smaller integer type 'int4' (aka 'int') [-Wint-to-void-pointer-cast] (void*)sp->min, (void*)sp->max); ^~~~~~~~~~~~~~ method_desc.cc:1734:52: warning: cast to 'void *' from smaller integer type 'int4' (aka 'int') [-Wint-to-void-pointer-cast] message(msg_shift_count, addr, ">>", "<=", (void*)sp->max); ^~~~~~~~~~~~~~ method_desc.cc:1736:52: warning: cast to 'void *' from smaller integer type 'int4' (aka 'int') [-Wint-to-void-pointer-cast] message(msg_shift_count, addr, ">>", ">=", (void*)sp->min); ^~~~~~~~~~~~~~ method_desc.cc:1746:19: warning: cast to 'void *' from smaller integer type 'int4' (aka 'int') [-Wint-to-void-pointer-cast] (void*)sp->min, (void*)sp->max); ^~~~~~~~~~~~~~ method_desc.cc:1746:35: warning: cast to 'void *' from smaller integer type 'int4' (aka 'int') [-Wint-to-void-pointer-cast] (void*)sp->min, (void*)sp->max); ^~~~~~~~~~~~~~ method_desc.cc:1776:53: warning: cast to 'void *' from smaller integer type 'int4' (aka 'int') [-Wint-to-void-pointer-cast] message(msg_shift_count, addr, ">>>", "<=", (void*)sp->max); ^~~~~~~~~~~~~~ method_desc.cc:1778:53: warning: cast to 'void *' from smaller integer type 'int4' (aka 'int') [-Wint-to-void-pointer-cast] message(msg_shift_count, addr, ">>>", ">=", (void*)sp->min); ^~~~~~~~~~~~~~ method_desc.cc:1788:19: warning: cast to 'void *' from smaller integer type 'int4' (aka 'int') [-Wint-to-void-pointer-cast] (void*)sp->min, (void*)sp->max); ^~~~~~~~~~~~~~ method_desc.cc:1788:35: warning: cast to 'void *' from smaller integer type 'int4' (aka 'int') [-Wint-to-void-pointer-cast] (void*)sp->min, (void*)sp->max); ^~~~~~~~~~~~~~ method_desc.cc:3034:7: warning: delete called on 'local_context' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor] delete ctx; ^ 27 warnings generated. c++ -g -o jlint access_desc.o callee_desc.o class_desc.o graph.o jlint.o local_context.o locks.o message_node.o method_desc.o -lz ld: warning: jlint.cc(jlint.o:(format_message(int, utf_string const&, int, __va_list_tag*))): warning: stpcpy() is dangerous; do not use it ld: warning: jlint.cc(jlint.o:(format_message(int, utf_string const&, int, __va_list_tag*))): warning: sprintf() is often misused, please use snprintf() ld: warning: method_desc.cc(method_desc.o:(compound_name(char const*, char const*))): warning: strcpy() is almost always misused, please use strlcpy() >>> Running package in java/jlint at 1732156244.30 ===> java/jlint ===> Faking installation for jlint-3.1.2p5 /exopi-obj/pobj/jlint-3.1.2/bin/install -c -s -m 755 antic /exopi-obj/pobj/jlint-3.1.2/fake-amd64/usr/local/bin /exopi-obj/pobj/jlint-3.1.2/bin/install -c -s -m 755 jlint /exopi-obj/pobj/jlint-3.1.2/fake-amd64/usr/local/bin /exopi-obj/pobj/jlint-3.1.2/bin/install -c -s -m 755 jlint.sh /exopi-obj/pobj/jlint-3.1.2/fake-amd64/usr/local/bin strip: error: '/exopi-obj/pobj/jlint-3.1.2/fake-amd64/usr/local/bin/INS@lRaBesoV1M': The file was not recognized as a valid object file /exopi-obj/pobj/jlint-3.1.2/bin/install -d -m 755 /exopi-obj/pobj/jlint-3.1.2/fake-amd64/usr/local/share/doc/jlint /exopi-obj/pobj/jlint-3.1.2/bin/install -c -m 644 manual.pdf /exopi-obj/pobj/jlint-3.1.2/fake-amd64/usr/local/share/doc/jlint ===> Building package for jlint-3.1.2p5 Create /exopi-cvs/ports/packages/amd64/all/jlint-3.1.2p5.tgz Creating package jlint-3.1.2p5 reading plist| checking dependencies| checksumming| checksumming| | 0% checksumming|*** | 6% checksumming|******* | 11% checksumming|********** | 17% checksumming|************** | 22% checksumming|***************** | 28% checksumming|******************** | 33% checksumming|************************ | 39% checksumming|*************************** | 44% checksumming|******************************* | 50% checksumming|********************************** | 56% checksumming|************************************* | 61% checksumming|***************************************** | 67% checksumming|******************************************** | 72% checksumming|*********************************************** | 78% checksumming|*************************************************** | 83% checksumming|****************************************************** | 89% checksumming|********************************************************** | 94% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|***** | 8% archiving|************************ | 38% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/jlint-3.1.2p5.tgz >>> Running clean in java/jlint at 1732156247.40 ===> java/jlint ===> Cleaning for jlint-3.1.2p5 >>> Ended at 1732156248.38 max_stuck=1.11/build=18.21/package=3.15/clean=1.04