>>> Building on exopi-2 under math/lpsolve/core DIST = [math/lpsolve/core:lp_solve_5.5.2.0_doc.tar.gz;math/lpsolve/core:lp_solve_5.5.2.0_source.tar.gz] FULLPKGNAME = lpsolve-5.5.2.0p2 distfiles size=2246890 >>> Running build in math/lpsolve/core at 1731868348.21 ===> math/lpsolve/core ===> Building from scratch lpsolve-5.5.2.0p2 ===> Verifying specs: c m ===> found c.100.3 m.10.1 ===> Checking files for lpsolve-5.5.2.0p2 `/exopi-cvs/ports/distfiles/lp_solve_5.5.2.0_source.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/lp_solve_5.5.2.0_doc.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for lpsolve-5.5.2.0p2 ===> Patching for lpsolve-5.5.2.0p2 ===> Applying OpenBSD patch patch-demo_ccc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- demo/ccc.orig Thu Jun 23 20:52:04 2005 |+++ demo/ccc Wed May 2 14:34:01 2012 -------------------------- Patching file demo/ccc using Plan A... Hunk #1 succeeded at 1. Hunk #2 succeeded at 7. done ===> Applying OpenBSD patch patch-lp_solve_ccc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |* We don't use -ldl |* Don't use platform specific paths |* Honour CFLAGS and CC |* Don't write to /tmp suring build | |--- lp_solve/ccc.orig Sun Jan 25 18:39:03 2009 |+++ lp_solve/ccc Wed May 2 14:35:02 2012 -------------------------- Patching file lp_solve/ccc using Plan A... Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-lp_utils_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- | was removed from OpenBSD. | |--- lp_utils.c.orig Fri Dec 6 12:46:33 2013 |+++ lp_utils.c Fri Dec 6 12:46:40 2013 -------------------------- Patching file lp_utils.c using Plan A... Hunk #1 succeeded at 5. done ===> Applying OpenBSD patch patch-lpsolve55_ccc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |* We don't use -ldl |* Don't use platform specific paths |* Honour CFLAGS and CC |* Don't write to /tmp during build | |--- lpsolve55/ccc.orig Tue Mar 24 20:27:18 2009 |+++ lpsolve55/ccc Thu Sep 27 19:46:21 2012 -------------------------- Patching file lpsolve55/ccc using Plan A... Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-shared_commonlib_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |ftime() is deprecated and causes issues for the python bindings. |From freebsd patch-shared+commonlib.c 1.2. | |--- shared/commonlib.c.orig Sun Feb 1 19:31:59 2009 |+++ shared/commonlib.c Wed May 2 14:29:13 2012 -------------------------- Patching file shared/commonlib.c using Plan A... Hunk #1 succeeded at 6. Hunk #2 succeeded at 844. 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 lpsolve-5.5.2.0p2 ===> Configuring for lpsolve-5.5.2.0p2 ===> Building for lpsolve-5.5.2.0p2 mkdir /exopi-obj/pobj/lpsolve-5.5.2.0/tmp # builds programs here to check for features cd /exopi-obj/pobj/lpsolve-5.5.2.0/lp_solve_5.5/lpsolve55 && CC=cc LIBlpsolve55_VERSION=0.0 WRKDIR=/exopi-obj/pobj/lpsolve-5.5.2.0 PORTSDIR="/exopi-cvs/ports" LIBTOOL="/usr/bin/libtool" LIBlpsolve55_LTVERSION='-version-info 0:0:0' liblpsolve55_ltversion=0.0 PATH='/exopi-obj/pobj/lpsolve-5.5.2.0/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11R6/bin' PREFIX='/usr/local' LOCALBASE='/usr/local' X11BASE='/usr/X11R6' CFLAGS='-O2 -pipe' TRUEPREFIX='/usr/local' DESTDIR='' HOME='/lpsolve-5.5.2.0_writes_to_HOME' PICFLAG="-fpic" BINGRP=bin BINOWN=root BINMODE=755 NONBINMODE=644 DIRMODE=755 INSTALL_COPY=-c INSTALL_STRIP=-s MANGRP=bin MANOWN=root MANMODE=644 BSD_INSTALL_PROGRAM="/exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -c -s -m 755" BSD_INSTALL_SCRIPT="/exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -c -m 755" BSD_INSTALL_DATA="/exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -c -m 644" BSD_INSTALL_MAN="/exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -c -m 644" BSD_INSTALL_PROGRAM_DIR="/exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -d -m 755" BSD_INSTALL_SCRIPT_DIR="/exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -d -m 755" BSD_INSTALL_DATA_DIR="/exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -d -m 755" BSD_INSTALL_MAN_DIR="/exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -d -m 755" sh -x ccc + : + src=../lp_MDO.c ../shared/commonlib.c ../shared/mmio.c ../shared/myblas.c ../ini.c ../fortify.c ../colamd/colamd.c ../lp_rlp.c ../lp_crash.c ../bfp/bfp_LUSOL/lp_LUSOL.c ../bfp/bfp_LUSOL/LUSOL/lusol.c ../lp_Hash.c ../lp_lib.c ../lp_wlp.c ../lp_matrix.c ../lp_mipbb.c ../lp_MPS.c ../lp_params.c ../lp_presolve.c ../lp_price.c ../lp_pricePSE.c ../lp_report.c ../lp_scale.c ../lp_simplex.c ../lp_SOS.c ../lp_utils.c ../yacc_read.c + c=cc + > /exopi-obj/pobj/lpsolve-5.5.2.0/tmp/platform.c + echo #include + >> /exopi-obj/pobj/lpsolve-5.5.2.0/tmp/platform.c + echo #include + >> /exopi-obj/pobj/lpsolve-5.5.2.0/tmp/platform.c + echo main(){printf("ux%d", (int) (sizeof(void *)*8));} + >> /exopi-obj/pobj/lpsolve-5.5.2.0/tmp/platform.c + cc /exopi-obj/pobj/lpsolve-5.5.2.0/tmp/platform.c -o /exopi-obj/pobj/lpsolve-5.5.2.0/tmp/platform /exopi-obj/pobj/lpsolve-5.5.2.0/tmp/platform.c:3:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] main(){printf("ux%d", (int) (sizeof(void *)*8));} ^ int 1 warning generated. + /exopi-obj/pobj/lpsolve-5.5.2.0/tmp/platform + PLATFORM=ux64 + rm /exopi-obj/pobj/lpsolve-5.5.2.0/tmp/platform /exopi-obj/pobj/lpsolve-5.5.2.0/tmp/platform.c + > /dev/null + 2>&1 + mkdir bin + > /dev/null + 2>&1 + > /exopi-obj/pobj/lpsolve-5.5.2.0/tmp/isnan.c + echo #include + >> /exopi-obj/pobj/lpsolve-5.5.2.0/tmp/isnan.c + echo #include + >> /exopi-obj/pobj/lpsolve-5.5.2.0/tmp/isnan.c + echo #include + >> /exopi-obj/pobj/lpsolve-5.5.2.0/tmp/isnan.c + echo main(){isnan(0);} + >> /exopi-obj/pobj/lpsolve-5.5.2.0/tmp/isnan.c + cc /exopi-obj/pobj/lpsolve-5.5.2.0/tmp/isnan.c -o /exopi-obj/pobj/lpsolve-5.5.2.0/tmp/isnan + > /dev/null + 2>&1 + [ 0 = 0 ] + NOISNAN= + rm /exopi-obj/pobj/lpsolve-5.5.2.0/tmp/isnan.c /exopi-obj/pobj/lpsolve-5.5.2.0/tmp/isnan + > /dev/null + 2>&1 + def= + so= + [ ux64 = SCO_UNIX ] + dl= + so=y + opts=-O2 -pipe + cc -s -c -I.. -I../shared -I../bfp -I../bfp/bfp_LUSOL -I../bfp/bfp_LUSOL/LUSOL -I../colamd -O2 -pipe -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine ../lp_MDO.c ../shared/commonlib.c ../shared/mmio.c ../shared/myblas.c ../ini.c ../fortify.c ../colamd/colamd.c ../lp_rlp.c ../lp_crash.c ../bfp/bfp_LUSOL/lp_LUSOL.c ../bfp/bfp_LUSOL/LUSOL/lusol.c ../lp_Hash.c ../lp_lib.c ../lp_wlp.c ../lp_matrix.c ../lp_mipbb.c ../lp_MPS.c ../lp_params.c ../lp_presolve.c ../lp_price.c ../lp_pricePSE.c ../lp_report.c ../lp_scale.c ../lp_simplex.c ../lp_SOS.c ../lp_utils.c ../yacc_read.c cc: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument] ../lp_lib.c:1254:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */) { ~~~~~~~~~~~~~~~~~^~~~~~~ ../lp_lib.c:1254:26: note: remove extraneous parentheses around the comparison to silence this warning if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */) { ~ ^ ~ ../lp_lib.c:1254:26: note: use '=' to turn this equality comparison into an assignment if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */) { ^~ = ../lp_lib.c:1260:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */) ~~~~~~~~~~~~~~~~~^~~~~~~ ../lp_lib.c:1260:28: note: remove extraneous parentheses around the comparison to silence this warning if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */) ~ ^ ~ ../lp_lib.c:1260:28: note: use '=' to turn this equality comparison into an assignment if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */) ^~ = 2 warnings generated. ../lp_mipbb.c:527:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] else if((BB->vartype == BB_INT)) { ~~~~~~~~~~~~^~~~~~~~~ ../lp_mipbb.c:527:26: note: remove extraneous parentheses around the comparison to silence this warning else if((BB->vartype == BB_INT)) { ~ ^ ~ ../lp_mipbb.c:527:26: note: use '=' to turn this equality comparison into an assignment else if((BB->vartype == BB_INT)) { ^~ = 1 warning generated. + echo ../lp_MDO.c ../shared/commonlib.c ../shared/mmio.c ../shared/myblas.c ../ini.c ../fortify.c ../colamd/colamd.c ../lp_rlp.c ../lp_crash.c ../bfp/bfp_LUSOL/lp_LUSOL.c ../bfp/bfp_LUSOL/LUSOL/lusol.c ../lp_Hash.c ../lp_lib.c ../lp_wlp.c ../lp_matrix.c ../lp_mipbb.c ../lp_MPS.c ../lp_params.c ../lp_presolve.c ../lp_price.c ../lp_pricePSE.c ../lp_report.c ../lp_scale.c ../lp_simplex.c ../lp_SOS.c ../lp_utils.c ../yacc_read.c + sed s/[.]c/.o/g + sed s/[^ ]*\///g + ar rv bin/liblpsolve55.a lp_MDO.o commonlib.o mmio.o myblas.o ini.o fortify.o colamd.o lp_rlp.o lp_crash.o lp_LUSOL.o lusol.o lp_Hash.o lp_lib.o lp_wlp.o lp_matrix.o lp_mipbb.o lp_MPS.o lp_params.o lp_presolve.o lp_price.o lp_pricePSE.o lp_report.o lp_scale.o lp_simplex.o lp_SOS.o lp_utils.o yacc_read.o ar: warning: creating bin/liblpsolve55.a + ranlib bin/liblpsolve55.a + [ y != ] + cc -fPIC -s -c -I.. -I../shared -I../bfp -I../bfp/bfp_LUSOL -I../bfp/bfp_LUSOL/LUSOL -I../colamd -I. -O2 -pipe -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine ../lp_MDO.c ../shared/commonlib.c ../shared/mmio.c ../shared/myblas.c ../ini.c ../fortify.c ../colamd/colamd.c ../lp_rlp.c ../lp_crash.c ../bfp/bfp_LUSOL/lp_LUSOL.c ../bfp/bfp_LUSOL/LUSOL/lusol.c ../lp_Hash.c ../lp_lib.c ../lp_wlp.c ../lp_matrix.c ../lp_mipbb.c ../lp_MPS.c ../lp_params.c ../lp_presolve.c ../lp_price.c ../lp_pricePSE.c ../lp_report.c ../lp_scale.c ../lp_simplex.c ../lp_SOS.c ../lp_utils.c ../yacc_read.c cc: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument] ../lp_lib.c:1254:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */) { ~~~~~~~~~~~~~~~~~^~~~~~~ ../lp_lib.c:1254:26: note: remove extraneous parentheses around the comparison to silence this warning if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */) { ~ ^ ~ ../lp_lib.c:1254:26: note: use '=' to turn this equality comparison into an assignment if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */) { ^~ = ../lp_lib.c:1260:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */) ~~~~~~~~~~~~~~~~~^~~~~~~ ../lp_lib.c:1260:28: note: remove extraneous parentheses around the comparison to silence this warning if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */) ~ ^ ~ ../lp_lib.c:1260:28: note: use '=' to turn this equality comparison into an assignment if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */) ^~ = 2 warnings generated. ../lp_mipbb.c:527:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] else if((BB->vartype == BB_INT)) { ~~~~~~~~~~~~^~~~~~~~~ ../lp_mipbb.c:527:26: note: remove extraneous parentheses around the comparison to silence this warning else if((BB->vartype == BB_INT)) { ~ ^ ~ ../lp_mipbb.c:527:26: note: use '=' to turn this equality comparison into an assignment else if((BB->vartype == BB_INT)) { ^~ = 1 warning generated. + echo ../lp_MDO.c ../shared/commonlib.c ../shared/mmio.c ../shared/myblas.c ../ini.c ../fortify.c ../colamd/colamd.c ../lp_rlp.c ../lp_crash.c ../bfp/bfp_LUSOL/lp_LUSOL.c ../bfp/bfp_LUSOL/LUSOL/lusol.c ../lp_Hash.c ../lp_lib.c ../lp_wlp.c ../lp_matrix.c ../lp_mipbb.c ../lp_MPS.c ../lp_params.c ../lp_presolve.c ../lp_price.c ../lp_pricePSE.c ../lp_report.c ../lp_scale.c ../lp_simplex.c ../lp_SOS.c ../lp_utils.c ../yacc_read.c + sed s/[.]c/.o/g + sed s/[^ ]*\///g + cc -shared -fPIC -Wl,-Bsymbolic -o bin/liblpsolve55.so.0.0 lp_MDO.o commonlib.o mmio.o myblas.o ini.o fortify.o colamd.o lp_rlp.o lp_crash.o lp_LUSOL.o lusol.o lp_Hash.o lp_lib.o lp_wlp.o lp_matrix.o lp_mipbb.o lp_MPS.o lp_params.o lp_presolve.o lp_price.o lp_pricePSE.o lp_report.o lp_scale.o lp_simplex.o lp_SOS.o lp_utils.o yacc_read.o -lc -lm ld: warning: myblas.c(myblas.o:(load_BLAS)): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: myblas.c(myblas.o:(load_BLAS)): warning: strcat() is almost always misused, please use strlcat() ld: warning: mmio.c(mmio.o:(mm_read_unsymmetric_sparse)): warning: sprintf() is often misused, please use snprintf() ld: warning: lp_utils.c(lp_utils.o:(rand_uniform)): warning: rand() may return deterministic values, is that what you want? ld: warning: lusol.c(lusol.o:(LUSOL_report)): warning: vsprintf() is often misused, please use vsnprintf() + rm colamd.o commonlib.o fortify.o ini.o lp_Hash.o lp_LUSOL.o lp_MDO.o lp_MPS.o lp_SOS.o lp_crash.o lp_lib.o lp_matrix.o lp_mipbb.o lp_params.o lp_presolve.o lp_price.o lp_pricePSE.o lp_report.o lp_rlp.o lp_scale.o lp_simplex.o lp_utils.o lp_wlp.o lusol.o mmio.o myblas.o yacc_read.o + 2> /dev/null cd /exopi-obj/pobj/lpsolve-5.5.2.0/lp_solve_5.5/lp_solve && CC=cc LIBlpsolve55_VERSION=0.0 WRKDIR=/exopi-obj/pobj/lpsolve-5.5.2.0 PORTSDIR="/exopi-cvs/ports" LIBTOOL="/usr/bin/libtool" LIBlpsolve55_LTVERSION='-version-info 0:0:0' liblpsolve55_ltversion=0.0 PATH='/exopi-obj/pobj/lpsolve-5.5.2.0/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11R6/bin' PREFIX='/usr/local' LOCALBASE='/usr/local' X11BASE='/usr/X11R6' CFLAGS='-O2 -pipe' TRUEPREFIX='/usr/local' DESTDIR='' HOME='/lpsolve-5.5.2.0_writes_to_HOME' PICFLAG="-fpic" BINGRP=bin BINOWN=root BINMODE=755 NONBINMODE=644 DIRMODE=755 INSTALL_COPY=-c INSTALL_STRIP=-s MANGRP=bin MANOWN=root MANMODE=644 BSD_INSTALL_PROGRAM="/exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -c -s -m 755" BSD_INSTALL_SCRIPT="/exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -c -m 755" BSD_INSTALL_DATA="/exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -c -m 644" BSD_INSTALL_MAN="/exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -c -m 644" BSD_INSTALL_PROGRAM_DIR="/exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -d -m 755" BSD_INSTALL_SCRIPT_DIR="/exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -d -m 755" BSD_INSTALL_DATA_DIR="/exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -d -m 755" BSD_INSTALL_MAN_DIR="/exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -d -m 755" sh -x ccc + : + src=../lp_MDO.c ../shared/commonlib.c ../colamd/colamd.c ../shared/mmio.c ../shared/myblas.c ../ini.c ../fortify.c ../lp_rlp.c ../lp_crash.c ../bfp/bfp_LUSOL/lp_LUSOL.c ../bfp/bfp_LUSOL/LUSOL/lusol.c ../lp_Hash.c ../lp_lib.c ../lp_wlp.c ../lp_matrix.c ../lp_mipbb.c ../lp_MPS.c ../lp_params.c ../lp_presolve.c ../lp_price.c ../lp_pricePSE.c ../lp_report.c ../lp_scale.c ../lp_simplex.c lp_solve.c ../lp_SOS.c ../lp_utils.c ../yacc_read.c + c=cc + > /exopi-obj/pobj/lpsolve-5.5.2.0/tmp/platform.c + echo #include + >> /exopi-obj/pobj/lpsolve-5.5.2.0/tmp/platform.c + echo #include + >> /exopi-obj/pobj/lpsolve-5.5.2.0/tmp/platform.c + echo main(){printf("ux%d", (int) (sizeof(void *)*8));} + >> /exopi-obj/pobj/lpsolve-5.5.2.0/tmp/platform.c + cc /exopi-obj/pobj/lpsolve-5.5.2.0/tmp/platform.c -o /exopi-obj/pobj/lpsolve-5.5.2.0/tmp/platform /exopi-obj/pobj/lpsolve-5.5.2.0/tmp/platform.c:3:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] main(){printf("ux%d", (int) (sizeof(void *)*8));} ^ int 1 warning generated. + /exopi-obj/pobj/lpsolve-5.5.2.0/tmp/platform + PLATFORM=ux64 + rm /exopi-obj/pobj/lpsolve-5.5.2.0/tmp/platform /exopi-obj/pobj/lpsolve-5.5.2.0/tmp/platform.c + > /dev/null + 2>&1 + mkdir bin + > /dev/null + 2>&1 + math=-lm + > /exopi-obj/pobj/lpsolve-5.5.2.0/tmp/isnan.c + echo #include + >> /exopi-obj/pobj/lpsolve-5.5.2.0/tmp/isnan.c + echo #include + >> /exopi-obj/pobj/lpsolve-5.5.2.0/tmp/isnan.c + echo #include + >> /exopi-obj/pobj/lpsolve-5.5.2.0/tmp/isnan.c + echo main(){isnan(0);} + >> /exopi-obj/pobj/lpsolve-5.5.2.0/tmp/isnan.c + cc /exopi-obj/pobj/lpsolve-5.5.2.0/tmp/isnan.c -o /exopi-obj/pobj/lpsolve-5.5.2.0/tmp/isnan -lm + > /dev/null + 2>&1 + [ 0 = 0 ] + NOISNAN= + rm /exopi-obj/pobj/lpsolve-5.5.2.0/tmp/isnan.c /exopi-obj/pobj/lpsolve-5.5.2.0/tmp/isnan + > /dev/null + 2>&1 + opts=-O2 -pipe + def= + [ ux64 = SCO_UNIX ] + dl= + cc -I.. -I../bfp -I../bfp/bfp_LUSOL -I../bfp/bfp_LUSOL/LUSOL -I../colamd -I../shared -O2 -pipe -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine ../lp_MDO.c ../shared/commonlib.c ../colamd/colamd.c ../shared/mmio.c ../shared/myblas.c ../ini.c ../fortify.c ../lp_rlp.c ../lp_crash.c ../bfp/bfp_LUSOL/lp_LUSOL.c ../bfp/bfp_LUSOL/LUSOL/lusol.c ../lp_Hash.c ../lp_lib.c ../lp_wlp.c ../lp_matrix.c ../lp_mipbb.c ../lp_MPS.c ../lp_params.c ../lp_presolve.c ../lp_price.c ../lp_pricePSE.c ../lp_report.c ../lp_scale.c ../lp_simplex.c lp_solve.c ../lp_SOS.c ../lp_utils.c ../yacc_read.c -o bin/lp_solve -lm ../lp_lib.c:1254:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */) { ~~~~~~~~~~~~~~~~~^~~~~~~ ../lp_lib.c:1254:26: note: remove extraneous parentheses around the comparison to silence this warning if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */) { ~ ^ ~ ../lp_lib.c:1254:26: note: use '=' to turn this equality comparison into an assignment if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */) { ^~ = ../lp_lib.c:1260:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */) ~~~~~~~~~~~~~~~~~^~~~~~~ ../lp_lib.c:1260:28: note: remove extraneous parentheses around the comparison to silence this warning if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */) ~ ^ ~ ../lp_lib.c:1260:28: note: use '=' to turn this equality comparison into an assignment if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */) ^~ = 2 warnings generated. ../lp_mipbb.c:527:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] else if((BB->vartype == BB_INT)) { ~~~~~~~~~~~~^~~~~~~~~ ../lp_mipbb.c:527:26: note: remove extraneous parentheses around the comparison to silence this warning else if((BB->vartype == BB_INT)) { ~ ^ ~ ../lp_mipbb.c:527:26: note: use '=' to turn this equality comparison into an assignment else if((BB->vartype == BB_INT)) { ^~ = 1 warning generated. ld: warning: myblas.c(/tmp/myblas-91a6b2.o:(load_BLAS)): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: myblas.c(/tmp/myblas-91a6b2.o:(load_BLAS)): warning: strcat() is almost always misused, please use strlcat() ld: warning: mmio.c(/tmp/mmio-310f01.o:(mm_read_unsymmetric_sparse)): warning: sprintf() is often misused, please use snprintf() ld: warning: lp_utils.c(/tmp/lp_utils-188d1d.o:(rand_uniform)): warning: rand() may return deterministic values, is that what you want? ld: warning: lusol.c(/tmp/lusol-4cf00f.o:(LUSOL_report)): warning: vsprintf() is often misused, please use vsnprintf() cd /exopi-obj/pobj/lpsolve-5.5.2.0/lp_solve_5.5/demo && CC=cc LIBlpsolve55_VERSION=0.0 WRKDIR=/exopi-obj/pobj/lpsolve-5.5.2.0 PORTSDIR="/exopi-cvs/ports" LIBTOOL="/usr/bin/libtool" LIBlpsolve55_LTVERSION='-version-info 0:0:0' liblpsolve55_ltversion=0.0 PATH='/exopi-obj/pobj/lpsolve-5.5.2.0/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11R6/bin' PREFIX='/usr/local' LOCALBASE='/usr/local' X11BASE='/usr/X11R6' CFLAGS='-O2 -pipe' TRUEPREFIX='/usr/local' DESTDIR='' HOME='/lpsolve-5.5.2.0_writes_to_HOME' PICFLAG="-fpic" BINGRP=bin BINOWN=root BINMODE=755 NONBINMODE=644 DIRMODE=755 INSTALL_COPY=-c INSTALL_STRIP=-s MANGRP=bin MANOWN=root MANMODE=644 BSD_INSTALL_PROGRAM="/exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -c -s -m 755" BSD_INSTALL_SCRIPT="/exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -c -m 755" BSD_INSTALL_DATA="/exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -c -m 644" BSD_INSTALL_MAN="/exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -c -m 644" BSD_INSTALL_PROGRAM_DIR="/exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -d -m 755" BSD_INSTALL_SCRIPT_DIR="/exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -d -m 755" BSD_INSTALL_DATA_DIR="/exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -d -m 755" BSD_INSTALL_MAN_DIR="/exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -d -m 755" sh -x ccc + src=../lp_MDO.c ../shared/commonlib.c ../colamd/colamd.c ../shared/mmio.c ../shared/myblas.c ../ini.c ../lp_rlp.c ../lp_crash.c ../bfp/bfp_LUSOL/lp_LUSOL.c ../bfp/bfp_LUSOL/LUSOL/lusol.c ../lp_Hash.c ../lp_lib.c ../lp_wlp.c ../lp_matrix.c ../lp_mipbb.c ../lp_MPS.c ../lp_params.c ../lp_presolve.c ../lp_price.c ../lp_pricePSE.c ../lp_report.c ../lp_scale.c ../lp_simplex.c ../lp_SOS.c ../lp_utils.c ../yacc_read.c + c=cc + math=-lm + def= + [ = SCO_UNIX ] + dl= + opts=-O2 -pipe + cc -I.. -I../bfp -I../bfp/bfp_LUSOL -I../bfp/bfp_LUSOL/LUSOL -I../colamd -I../shared -O2 -pipe -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine demo.c ../lp_MDO.c ../shared/commonlib.c ../colamd/colamd.c ../shared/mmio.c ../shared/myblas.c ../ini.c ../lp_rlp.c ../lp_crash.c ../bfp/bfp_LUSOL/lp_LUSOL.c ../bfp/bfp_LUSOL/LUSOL/lusol.c ../lp_Hash.c ../lp_lib.c ../lp_wlp.c ../lp_matrix.c ../lp_mipbb.c ../lp_MPS.c ../lp_params.c ../lp_presolve.c ../lp_price.c ../lp_pricePSE.c ../lp_report.c ../lp_scale.c ../lp_simplex.c ../lp_SOS.c ../lp_utils.c ../yacc_read.c -o demo -lm ../lp_lib.c:1254:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */) { ~~~~~~~~~~~~~~~~~^~~~~~~ ../lp_lib.c:1254:26: note: remove extraneous parentheses around the comparison to silence this warning if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */) { ~ ^ ~ ../lp_lib.c:1254:26: note: use '=' to turn this equality comparison into an assignment if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */) { ^~ = ../lp_lib.c:1260:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */) ~~~~~~~~~~~~~~~~~^~~~~~~ ../lp_lib.c:1260:28: note: remove extraneous parentheses around the comparison to silence this warning if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */) ~ ^ ~ ../lp_lib.c:1260:28: note: use '=' to turn this equality comparison into an assignment if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */) ^~ = 2 warnings generated. ../lp_mipbb.c:527:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] else if((BB->vartype == BB_INT)) { ~~~~~~~~~~~~^~~~~~~~~ ../lp_mipbb.c:527:26: note: remove extraneous parentheses around the comparison to silence this warning else if((BB->vartype == BB_INT)) { ~ ^ ~ ../lp_mipbb.c:527:26: note: use '=' to turn this equality comparison into an assignment else if((BB->vartype == BB_INT)) { ^~ = 1 warning generated. ld: warning: commonlib.c(/tmp/commonlib-8c1d41.o:(so_stdname)): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: commonlib.c(/tmp/commonlib-8c1d41.o:(so_stdname)): warning: strcat() is almost always misused, please use strlcat() ld: warning: yacc_read.c(/tmp/yacc_read-cbb743.o:(set_sec_threshold)): warning: sprintf() is often misused, please use snprintf() ld: warning: lp_utils.c(/tmp/lp_utils-01766b.o:(rand_uniform)): warning: rand() may return deterministic values, is that what you want? ld: warning: lusol.c(/tmp/lusol-a79f12.o:(LUSOL_report)): warning: vsprintf() is often misused, please use vsnprintf() >>> Running package in math/lpsolve/core at 1731868428.44 ===> math/lpsolve/core ===> Faking installation for lpsolve-5.5.2.0p2 /exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -c -m 644 /exopi-obj/pobj/lpsolve-5.5.2.0/lp_solve_5.5/lpsolve55/bin/liblpsolve55.a /exopi-obj/pobj/lpsolve-5.5.2.0/fake-amd64/usr/local/lib/ /exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -c -m 644 /exopi-obj/pobj/lpsolve-5.5.2.0/lp_solve_5.5/lpsolve55/bin/liblpsolve55.so.0.0 /exopi-obj/pobj/lpsolve-5.5.2.0/fake-amd64/usr/local/lib/ /exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -d -m 755 /exopi-obj/pobj/lpsolve-5.5.2.0/fake-amd64/usr/local/include/lpsolve/ /exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -c -m 644 /exopi-obj/pobj/lpsolve-5.5.2.0/lp_solve_5.5/declare.h /exopi-obj/pobj/lpsolve-5.5.2.0/fake-amd64/usr/local/include/lpsolve/ /exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -c -m 644 /exopi-obj/pobj/lpsolve-5.5.2.0/lp_solve_5.5/fortify.h /exopi-obj/pobj/lpsolve-5.5.2.0/fake-amd64/usr/local/include/lpsolve/ /exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -c -m 644 /exopi-obj/pobj/lpsolve-5.5.2.0/lp_solve_5.5/ini.h /exopi-obj/pobj/lpsolve-5.5.2.0/fake-amd64/usr/local/include/lpsolve/ /exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -c -m 644 /exopi-obj/pobj/lpsolve-5.5.2.0/lp_solve_5.5/lp_*.h /exopi-obj/pobj/lpsolve-5.5.2.0/fake-amd64/usr/local/include/lpsolve/ /exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -c -m 644 /exopi-obj/pobj/lpsolve-5.5.2.0/lp_solve_5.5/lpkit.h /exopi-obj/pobj/lpsolve-5.5.2.0/fake-amd64/usr/local/include/lpsolve/ /exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -c -m 644 /exopi-obj/pobj/lpsolve-5.5.2.0/lp_solve_5.5/lpsolve.h /exopi-obj/pobj/lpsolve-5.5.2.0/fake-amd64/usr/local/include/lpsolve/ /exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -c -m 644 /exopi-obj/pobj/lpsolve-5.5.2.0/lp_solve_5.5/ufortify.h /exopi-obj/pobj/lpsolve-5.5.2.0/fake-amd64/usr/local/include/lpsolve/ /exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -c -m 644 /exopi-obj/pobj/lpsolve-5.5.2.0/lp_solve_5.5/yacc_read.h /exopi-obj/pobj/lpsolve-5.5.2.0/fake-amd64/usr/local/include/lpsolve/ /exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -c -s -m 755 /exopi-obj/pobj/lpsolve-5.5.2.0/lp_solve_5.5/lp_solve/bin/lp_solve /exopi-obj/pobj/lpsolve-5.5.2.0/fake-amd64/usr/local/bin/ /exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -c -s -m 755 /exopi-obj/pobj/lpsolve-5.5.2.0/lp_solve_5.5/demo/demo /exopi-obj/pobj/lpsolve-5.5.2.0/fake-amd64/usr/local/bin/lp_solve_demo /exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -d -m 755 /exopi-obj/pobj/lpsolve-5.5.2.0/fake-amd64/usr/local/share/examples/lpsolve /exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -c -m 644 /exopi-obj/pobj/lpsolve-5.5.2.0/lp_solve_5.5/demo/demo.c /exopi-obj/pobj/lpsolve-5.5.2.0/fake-amd64/usr/local/share/examples/lpsolve /exopi-obj/pobj/lpsolve-5.5.2.0/bin/install -d -m 755 /exopi-obj/pobj/lpsolve-5.5.2.0/fake-amd64/usr/local/share/doc/lpsolve /bin/tar zxf /exopi-cvs/ports/distfiles/lp_solve_5.5.2.0_doc.tar.gz -C /exopi-obj/pobj/lpsolve-5.5.2.0/fake-amd64/usr/local/share/doc/lpsolve chown -R root:bin /exopi-obj/pobj/lpsolve-5.5.2.0/fake-amd64/usr/local/share/doc/lpsolve ===> Building package for lpsolve-5.5.2.0p2 Create /exopi-cvs/ports/packages/amd64/all/lpsolve-5.5.2.0p2.tgz Creating package lpsolve-5.5.2.0p2 reading plist| checking dependencies| checksumming| checksumming| | 0% checksumming| | 1% checksumming|* | 1% checksumming|* | 2% checksumming|** | 3% checksumming|** | 4% checksumming|*** | 4% checksumming|*** | 5% checksumming|*** | 6% checksumming|**** | 6% checksumming|**** | 7% checksumming|***** | 8% checksumming|***** | 9% checksumming|****** | 9% checksumming|****** | 10% checksumming|****** | 11% checksumming|******* | 11% checksumming|******* | 12% checksumming|******** | 13% checksumming|******** | 14% checksumming|********* | 14% checksumming|********* | 15% checksumming|********** | 16% checksumming|********** | 17% checksumming|*********** | 17% checksumming|*********** | 18% checksumming|*********** | 19% checksumming|************ | 19% checksumming|************ | 20% checksumming|************* | 21% checksumming|************* | 22% checksumming|************** | 22% checksumming|************** | 23% checksumming|************** | 24% checksumming|*************** | 24% checksumming|*************** | 25% checksumming|**************** | 26% checksumming|**************** | 27% checksumming|***************** | 27% checksumming|***************** | 28% checksumming|***************** | 29% checksumming|****************** | 29% checksumming|****************** | 30% checksumming|******************* | 30% checksumming|******************* | 31% checksumming|******************* | 32% checksumming|******************** | 32% checksumming|******************** | 33% checksumming|********************* | 34% checksumming|********************* | 35% checksumming|********************** | 35% checksumming|********************** | 36% checksumming|********************** | 37% checksumming|*********************** | 37% checksumming|*********************** | 38% checksumming|************************ | 39% checksumming|************************ | 40% checksumming|************************* | 40% checksumming|************************* | 41% checksumming|************************* | 42% checksumming|************************** | 42% checksumming|************************** | 43% checksumming|*************************** | 43% checksumming|*************************** | 44% checksumming|*************************** | 45% checksumming|**************************** | 45% checksumming|**************************** | 46% checksumming|**************************** | 47% checksumming|***************************** | 47% checksumming|***************************** | 48% checksumming|****************************** | 48% checksumming|****************************** | 49% checksumming|****************************** | 50% checksumming|******************************* | 50% checksumming|******************************* | 51% checksumming|******************************* | 52% checksumming|******************************** | 52% checksumming|******************************** | 53% checksumming|********************************* | 53% checksumming|********************************* | 54% checksumming|********************************* | 55% checksumming|********************************** | 55% checksumming|********************************** | 56% checksumming|********************************** | 57% checksumming|*********************************** | 57% checksumming|*********************************** | 58% checksumming|************************************ | 58% checksumming|************************************ | 59% checksumming|************************************ | 60% checksumming|************************************* | 60% checksumming|************************************* | 61% checksumming|************************************** | 62% checksumming|************************************** | 63% checksumming|*************************************** | 63% checksumming|*************************************** | 64% checksumming|*************************************** | 65% checksumming|**************************************** | 65% checksumming|**************************************** | 66% checksumming|***************************************** | 67% checksumming|***************************************** | 68% checksumming|****************************************** | 68% checksumming|****************************************** | 69% checksumming|****************************************** | 70% checksumming|******************************************* | 70% checksumming|******************************************* | 71% checksumming|******************************************** | 71% checksumming|******************************************** | 72% checksumming|******************************************** | 73% checksumming|********************************************* | 73% checksumming|********************************************* | 74% checksumming|********************************************** | 75% checksumming|********************************************** | 76% checksumming|*********************************************** | 76% checksumming|*********************************************** | 77% checksumming|*********************************************** | 78% checksumming|************************************************ | 78% checksumming|************************************************ | 79% checksumming|************************************************* | 80% checksumming|************************************************* | 81% checksumming|************************************************** | 81% checksumming|************************************************** | 82% checksumming|************************************************** | 83% checksumming|*************************************************** | 83% checksumming|*************************************************** | 84% checksumming|**************************************************** | 85% checksumming|**************************************************** | 86% checksumming|***************************************************** | 86% checksumming|***************************************************** | 87% checksumming|****************************************************** | 88% checksumming|****************************************************** | 89% checksumming|******************************************************* | 89% checksumming|******************************************************* | 90% checksumming|******************************************************* | 91% checksumming|******************************************************** | 91% checksumming|******************************************************** | 92% checksumming|********************************************************* | 93% checksumming|********************************************************* | 94% checksumming|********************************************************** | 94% checksumming|********************************************************** | 95% checksumming|********************************************************** | 96% checksumming|*********************************************************** | 96% checksumming|*********************************************************** | 97% checksumming|************************************************************ | 98% checksumming|************************************************************ | 99% checksumming|*************************************************************| 99% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|***** | 8% archiving|********** | 16% archiving|**************** | 25% archiving|************************** | 41% archiving|*************************** | 42% archiving|**************************** | 43% archiving|**************************** | 44% archiving|***************************** | 45% archiving|***************************** | 46% archiving|****************************** | 46% archiving|****************************** | 47% archiving|******************************* | 48% archiving|******************************* | 49% archiving|******************************** | 50% archiving|******************************** | 51% archiving|********************************* | 51% archiving|********************************** | 52% archiving|********************************** | 53% archiving|********************************** | 54% archiving|*********************************** | 54% archiving|*********************************** | 55% archiving|************************************ | 56% archiving|************************************** | 60% archiving|*************************************** | 60% archiving|*************************************** | 61% archiving|*************************************** | 62% archiving|**************************************** | 63% archiving|***************************************** | 64% archiving|****************************************** | 65% archiving|****************************************** | 66% archiving|******************************************* | 68% archiving|******************************************** | 68% archiving|******************************************** | 69% archiving|********************************************* | 70% archiving|********************************************* | 71% archiving|********************************************** | 72% archiving|*********************************************** | 73% archiving|************************************************ | 75% archiving|************************************************* | 76% archiving|************************************************* | 77% archiving|************************************************** | 78% archiving|*************************************************** | 79% archiving|*************************************************** | 80% archiving|**************************************************** | 81% archiving|**************************************************** | 82% archiving|***************************************************** | 83% archiving|****************************************************** | 85% archiving|******************************************************* | 85% archiving|******************************************************* | 86% archiving|******************************************************** | 87% archiving|******************************************************** | 88% archiving|********************************************************* | 88% archiving|********************************************************* | 89% archiving|********************************************************* | 90% archiving|********************************************************** | 90% archiving|********************************************************** | 91% archiving|*********************************************************** | 91% archiving|*********************************************************** | 92% archiving|*********************************************************** | 93% archiving|************************************************************ | 93% archiving|************************************************************ | 94% archiving|************************************************************* | 95% archiving|************************************************************* | 96% archiving|************************************************************** | 96% archiving|************************************************************** | 97% archiving|************************************************************** | 98% archiving|*************************************************************** | 98% archiving|*************************************************************** | 99% archiving|****************************************************************| 99% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/lpsolve-5.5.2.0p2.tgz >>> Running clean in math/lpsolve/core at 1731868433.46 ===> math/lpsolve/core ===> Cleaning for lpsolve-5.5.2.0p2 >>> Ended at 1731868434.04 max_stuck=6.54/build=80.14/package=5.11/clean=0.63