>>> Building on exopi-4 under math/lpsolve/python BDEPENDS = [math/lpsolve/core;lang/python/2.7;math/py2-numpy] DIST = [math/lpsolve/python:lp_solve_5.5.2.0_Python_source.tar.gz] FULLPKGNAME = py-lpsolve-5.5.2.0p3 RDEPENDS = [math/lpsolve/core;math/py2-numpy;lang/python/2.7] (Junk lock obtained for exopi-4 at 1735203989.06) >>> Running depends in math/lpsolve/python at 1735203989.11 last junk was in editors/calligra /usr/sbin/pkg_add -aI -Drepair lpsolve-5.5.2.0p2 py-numpy-1.16.6p0 python-2.7.18p12 was: /usr/sbin/pkg_add -aI -Drepair lpsolve-5.5.2.0p2 py-numpy-1.16.6p0 python-2.7.18p12 /usr/sbin/pkg_add -aI -Drepair lpsolve-5.5.2.0p2 py-numpy-1.16.6p0 python-2.7.18p12 --- +python-2.7.18p12 ------------------- *** Python 2.7 is end-of-life and no longer receives security updates. >>> Running show-prepare-results in math/lpsolve/python at 1735204004.38 ===> math/lpsolve/python ===> Building from scratch py-lpsolve-5.5.2.0p3 ===> py-lpsolve-5.5.2.0p3 depends on: py-numpy-* -> py-numpy-1.16.6p0 ===> py-lpsolve-5.5.2.0p3 depends on: python->=2.7,<2.8 -> python-2.7.18p12 ===> py-lpsolve-5.5.2.0p3 depends on: lpsolve-* -> lpsolve-5.5.2.0p2 ===> Verifying specs: python2.7 lpsolve55 pthread ===> found python2.7.0.0 lpsolve55.0.0 pthread.27.1 lpsolve-5.5.2.0p2 py-numpy-1.16.6p0 python-2.7.18p12 (Junk lock released for exopi-4 at 1735204006.08) distfiles size=58017 >>> Running build in math/lpsolve/python at 1735204006.12 ===> math/lpsolve/python ===> Checking files for py-lpsolve-5.5.2.0p3 `/exopi-cvs/ports/distfiles/lp_solve_5.5.2.0_Python_source.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for py-lpsolve-5.5.2.0p3 ===> Patching for py-lpsolve-5.5.2.0p3 ===> Applying OpenBSD patch patch-hash_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Don't use malloc.h header on OpenBSD. | |--- hash.c.orig Thu Nov 20 00:32:43 2014 |+++ hash.c Thu Nov 20 00:32:50 2014 -------------------------- Patching file hash.c using Plan A... Hunk #1 succeeded at 8. done ===> Applying OpenBSD patch patch-setup_py Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- setup.py.orig Mon Feb 1 20:57:56 2010 |+++ setup.py Fri May 11 15:02:36 2012 -------------------------- Patching file setup.py using Plan A... Hunk #1 succeeded at 3. Hunk #2 succeeded at 22. 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 py-lpsolve-5.5.2.0p3 ===> Configuring for py-lpsolve-5.5.2.0p3 /usr/bin/perl /exopi-cvs/ports/infrastructure/bin/pkg_subst -DMODPY_PYCACHE= -DMODPY_COMMENT=\"@comment\ \" -DMODPY_ABI3SO= -DMODPY_PYC_MAGIC_TAG= -DMODPY_BIN=/usr/local/bin/python2.7 -DMODPY_DISTV=5.5.0.9 -DMODPY_VERSION=2.7 -DMODPY_PY_PREFIX=py- -DMODPY_PYOEXTENSION=pyo -DNUMPY_PATH=/usr/local/lib/python2.7/site-packages/numpy/core/include -DARCH=amd64 -DBASE_PKGPATH=math/lpsolve/python -DFLAVOR_EXT= -DFULLPKGNAME=py-lpsolve-5.5.2.0p3 -DHOMEPAGE=https://lpsolve.sourceforge.net -DLOCALBASE=/usr/local -DLOCALSTATEDIR=/var -DMACHINE_ARCH=amd64 -DMAINTAINER=Edd\ Barrett\ \ -DPREFIX=/usr/local -DRCDIR=/etc/rc.d -DSYSCONFDIR=/etc -DTRUEPREFIX=/usr/local -DX11BASE=/usr/X11R6 -DPKGSTEM=py-lpsolve -i -B /exopi-obj/pobj/py-lpsolve-5.5.2.0 /exopi-obj/pobj/py-lpsolve-5.5.2.0/lp_solve_5.5/extra/Python/setup.py ===> Building for py-lpsolve-5.5.2.0p3 running build running build_py creating /exopi-obj/pobj/py-lpsolve-5.5.2.0/lp_solve_5.5/extra/Python/lib.openbsd-7.6-amd64-2.7 copying lp_solve.py -> /exopi-obj/pobj/py-lpsolve-5.5.2.0/lp_solve_5.5/extra/Python/lib.openbsd-7.6-amd64-2.7 copying lp_maker.py -> /exopi-obj/pobj/py-lpsolve-5.5.2.0/lp_solve_5.5/extra/Python/lib.openbsd-7.6-amd64-2.7 running build_ext building 'lpsolve55' extension creating /exopi-obj/pobj/py-lpsolve-5.5.2.0/lp_solve_5.5/extra/Python/temp.openbsd-7.6-amd64-2.7 cc -fno-strict-aliasing -O2 -pipe -g -DNDEBUG -O2 -pipe -g -fPIC -O2 -pipe -fPIC -DPYTHON=1 -DNOWIN32=1 -DNODEBUG=1 -DDINLINE=static -DNUMPY=1 -D_CRT_SECURE_NO_WARNINGS=1 -I../.. -I/usr/local/lib/python2.7/site-packages/numpy/core/include -I/usr/local/include/lpsolve -I/usr/local/include/python2.7 -c lpsolve.c -o /exopi-obj/pobj/py-lpsolve-5.5.2.0/lp_solve_5.5/extra/Python/temp.openbsd-7.6-amd64-2.7/lpsolve.o In file included from lpsolve.c:56: In file included from ./lpsolvecaller.h:20: In file included from ./pythonmod.h:12: In file included from /usr/local/lib/python2.7/site-packages/numpy/core/include/numpy/arrayobject.h:4: In file included from /usr/local/lib/python2.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:12: In file included from /usr/local/lib/python2.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1822: /usr/local/lib/python2.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-W#warnings] #warning "Using deprecated NumPy API, disable it with " \ ^ 1 warning generated. cc -fno-strict-aliasing -O2 -pipe -g -DNDEBUG -O2 -pipe -g -fPIC -O2 -pipe -fPIC -DPYTHON=1 -DNOWIN32=1 -DNODEBUG=1 -DDINLINE=static -DNUMPY=1 -D_CRT_SECURE_NO_WARNINGS=1 -I../.. -I/usr/local/lib/python2.7/site-packages/numpy/core/include -I/usr/local/include/lpsolve -I/usr/local/include/python2.7 -c hash.c -o /exopi-obj/pobj/py-lpsolve-5.5.2.0/lp_solve_5.5/extra/Python/temp.openbsd-7.6-amd64-2.7/hash.o cc -fno-strict-aliasing -O2 -pipe -g -DNDEBUG -O2 -pipe -g -fPIC -O2 -pipe -fPIC -DPYTHON=1 -DNOWIN32=1 -DNODEBUG=1 -DDINLINE=static -DNUMPY=1 -D_CRT_SECURE_NO_WARNINGS=1 -I../.. -I/usr/local/lib/python2.7/site-packages/numpy/core/include -I/usr/local/include/lpsolve -I/usr/local/include/python2.7 -c pythonmod.c -o /exopi-obj/pobj/py-lpsolve-5.5.2.0/lp_solve_5.5/extra/Python/temp.openbsd-7.6-amd64-2.7/pythonmod.o In file included from pythonmod.c:1: In file included from ./lpsolvecaller.h:20: In file included from ./pythonmod.h:12: In file included from /usr/local/lib/python2.7/site-packages/numpy/core/include/numpy/arrayobject.h:4: In file included from /usr/local/lib/python2.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:12: In file included from /usr/local/lib/python2.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1822: /usr/local/lib/python2.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-W#warnings] #warning "Using deprecated NumPy API, disable it with " \ ^ pythonmod.c:490:9: warning: 'NPY_CHAR' is deprecated: Use NPY_STRING [-Wdeprecated-declarations] GetVector(lpsolvecaller, element, vec, int, start, len, exactcount, ret) ^ pythonmod.c:455:21: note: expanded from macro 'GetVector' NUMPY2(*(vec++), cast, FALSE) \ ^ pythonmod.c:384:30: note: expanded from macro 'NUMPY2' case PyArray_CHAR: \ ^ /usr/local/lib/python2.7/site-packages/numpy/core/include/numpy/old_defines.h:49:29: note: expanded from macro 'PyArray_CHAR' #define PyArray_CHAR NPY_CHAR ^ /usr/local/lib/python2.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:84:30: note: 'NPY_CHAR' has been explicitly marked deprecated here NPY_CHAR NPY_ATTR_DEPRECATE("Use NPY_STRING"), ^ /usr/local/lib/python2.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:25:50: note: expanded from macro 'NPY_ATTR_DEPRECATE' #define NPY_ATTR_DEPRECATE(text) __attribute__ ((deprecated (text))) ^ pythonmod.c:499:9: warning: 'NPY_CHAR' is deprecated: Use NPY_STRING [-Wdeprecated-declarations] GetVector(lpsolvecaller, element, vec, Double, start, len, exactcount, ret) ^ pythonmod.c:455:21: note: expanded from macro 'GetVector' NUMPY2(*(vec++), cast, FALSE) \ ^ pythonmod.c:384:30: note: expanded from macro 'NUMPY2' case PyArray_CHAR: \ ^ /usr/local/lib/python2.7/site-packages/numpy/core/include/numpy/old_defines.h:49:29: note: expanded from macro 'PyArray_CHAR' #define PyArray_CHAR NPY_CHAR ^ /usr/local/lib/python2.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:84:30: note: 'NPY_CHAR' has been explicitly marked deprecated here NPY_CHAR NPY_ATTR_DEPRECATE("Use NPY_STRING"), ^ /usr/local/lib/python2.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:25:50: note: expanded from macro 'NPY_ATTR_DEPRECATE' #define NPY_ATTR_DEPRECATE(text) __attribute__ ((deprecated (text))) ^ pythonmod.c:556:21: warning: 'NPY_CHAR' is deprecated: Use NPY_STRING [-Wdeprecated-declarations] NUMPY2(a, double, TRUE) ^ pythonmod.c:384:30: note: expanded from macro 'NUMPY2' case PyArray_CHAR: \ ^ /usr/local/lib/python2.7/site-packages/numpy/core/include/numpy/old_defines.h:49:29: note: expanded from macro 'PyArray_CHAR' #define PyArray_CHAR NPY_CHAR ^ /usr/local/lib/python2.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:84:30: note: 'NPY_CHAR' has been explicitly marked deprecated here NPY_CHAR NPY_ATTR_DEPRECATE("Use NPY_STRING"), ^ /usr/local/lib/python2.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:25:50: note: expanded from macro 'NPY_ATTR_DEPRECATE' #define NPY_ATTR_DEPRECATE(text) __attribute__ ((deprecated (text))) ^ 4 warnings generated. cc -pthread -shared -fPIC -L/usr/local/lib/ -O2 -pipe /exopi-obj/pobj/py-lpsolve-5.5.2.0/lp_solve_5.5/extra/Python/temp.openbsd-7.6-amd64-2.7/lpsolve.o /exopi-obj/pobj/py-lpsolve-5.5.2.0/lp_solve_5.5/extra/Python/temp.openbsd-7.6-amd64-2.7/hash.o /exopi-obj/pobj/py-lpsolve-5.5.2.0/lp_solve_5.5/extra/Python/temp.openbsd-7.6-amd64-2.7/pythonmod.o -L../../lpsolve55/bin/ux32 -L/usr/local/lib -llpsolve55 -lpython2.7 -o /exopi-obj/pobj/py-lpsolve-5.5.2.0/lp_solve_5.5/extra/Python/lib.openbsd-7.6-amd64-2.7/lpsolve55.so >>> Running package in math/lpsolve/python at 1735204013.76 ===> math/lpsolve/python ===> Faking installation for py-lpsolve-5.5.2.0p3 running build running build_py running build_ext running install running install_lib creating /exopi-obj/pobj/py-lpsolve-5.5.2.0/fake-amd64/usr/local/lib/python2.7 creating /exopi-obj/pobj/py-lpsolve-5.5.2.0/fake-amd64/usr/local/lib/python2.7/site-packages copying /exopi-obj/pobj/py-lpsolve-5.5.2.0/lp_solve_5.5/extra/Python/lib.openbsd-7.6-amd64-2.7/lp_solve.py -> /exopi-obj/pobj/py-lpsolve-5.5.2.0/fake-amd64/usr/local/lib/python2.7/site-packages copying /exopi-obj/pobj/py-lpsolve-5.5.2.0/lp_solve_5.5/extra/Python/lib.openbsd-7.6-amd64-2.7/lp_maker.py -> /exopi-obj/pobj/py-lpsolve-5.5.2.0/fake-amd64/usr/local/lib/python2.7/site-packages copying /exopi-obj/pobj/py-lpsolve-5.5.2.0/lp_solve_5.5/extra/Python/lib.openbsd-7.6-amd64-2.7/lpsolve55.so -> /exopi-obj/pobj/py-lpsolve-5.5.2.0/fake-amd64/usr/local/lib/python2.7/site-packages byte-compiling /exopi-obj/pobj/py-lpsolve-5.5.2.0/fake-amd64/usr/local/lib/python2.7/site-packages/lp_solve.py to lp_solve.pyc byte-compiling /exopi-obj/pobj/py-lpsolve-5.5.2.0/fake-amd64/usr/local/lib/python2.7/site-packages/lp_maker.py to lp_maker.pyc running install_egg_info Writing /exopi-obj/pobj/py-lpsolve-5.5.2.0/fake-amd64/usr/local/lib/python2.7/site-packages/lpsolve55-5.5.0.9-py2.7.egg-info ===> Building package for py-lpsolve-5.5.2.0p3 Create /exopi-cvs/ports/packages/amd64/all/py-lpsolve-5.5.2.0p3.tgz Creating package py-lpsolve-5.5.2.0p3 reading plist| checking dependencies| checking dependencies|lang/python/2.7,-main checking dependencies|math/lpsolve/core checking dependencies|math/py2-numpy checksumming| checksumming| | 0% checksumming|*** | 5% checksumming|****** | 11% checksumming|********** | 16% checksumming|************* | 21% checksumming|**************** | 26% checksumming|******************* | 32% checksumming|********************** | 37% checksumming|************************** | 42% checksumming|***************************** | 47% checksumming|******************************** | 53% checksumming|*********************************** | 58% checksumming|*************************************** | 63% checksumming|****************************************** | 68% checksumming|********************************************* | 74% checksumming|************************************************ | 79% checksumming|*************************************************** | 84% checksumming|******************************************************* | 89% checksumming|********************************************************** | 95% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|************************************************************** | 98% archiving|*************************************************************** | 98% archiving|*************************************************************** | 99% archiving|****************************************************************| 99% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/py-lpsolve-5.5.2.0p3.tgz >>> Running clean in math/lpsolve/python at 1735204035.96 ===> math/lpsolve/python ===> Cleaning for py-lpsolve-5.5.2.0p3 >>> Ended at 1735204036.48 max_stuck=14.39/depends=15.27/show-prepare-results=1.75/build=7.64/package=22.20/clean=0.55