>>> Building on exopi-3 under graphics/gocr BDEPENDS = [devel/gmake;graphics/netpbm] DIST = [graphics/gocr,-main:gocr-0.48.tar.gz] FULLPKGNAME = gocr-0.48p0 RDEPENDS = [graphics/netpbm] (Junk lock obtained for exopi-3 at 1713359293.54) >>> Running depends in graphics/gocr at 1713359293.59 last junk was in lang/php/7.4 /usr/sbin/pkg_add -aI -Drepair gmake-4.4.1 netpbm-11.03.05p0 was: /usr/sbin/pkg_add -aI -Drepair gmake-4.4.1 netpbm-11.03.05p0 /usr/sbin/pkg_add -aI -Drepair gmake-4.4.1 netpbm-11.03.05p0 >>> Running show-prepare-results in graphics/gocr at 1713359295.80 ===> graphics/gocr ===> Building from scratch gocr-0.48 ===> gocr-0.48p0 depends on: gmake-* -> gmake-4.4.1 ===> gocr-0.48p0 depends on: netpbm-* -> netpbm-11.03.05p0 ===> Verifying specs: c m netpbm ===> found c.100.0 m.10.1 netpbm.6.0 gmake-4.4.1 netpbm-11.03.05p0 (Junk lock released for exopi-3 at 1713359296.56) distfiles size=382555 >>> Running build in graphics/gocr at 1713359296.60 ===> graphics/gocr ===> Checking files for gocr-0.48 `/exopi-cvs/ports/distfiles/gocr-0.48.tar.gz' is up to date. >> (SHA256) gocr-0.48.tar.gz: OK ===> Extracting for gocr-0.48 rm /exopi-obj/pobj/gocr-0.48/gocr-0.48/src/barcode.c.orig ===> Patching for gocr-0.48 ===> Applying OpenBSD patch patch-bin_gocr_tcl Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- bin/gocr.tcl.orig Fri Feb 6 10:38:46 2004 |+++ bin/gocr.tcl Fri Oct 27 10:35:15 2006 -------------------------- Patching file bin/gocr.tcl using Plan A... Hunk #1 succeeded at 9. Hunk #2 succeeded at 31. Hunk #3 succeeded at 217. Hunk #4 succeeded at 246. done ===> Applying OpenBSD patch patch-man_man1_gocr_1 Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- man/man1/gocr.1.orig Sun Mar 29 17:56:14 2009 |+++ man/man1/gocr.1 Fri Aug 7 15:13:59 2009 -------------------------- Patching file man/man1/gocr.1 using Plan A... Hunk #1 succeeded at 150. done ===> Applying OpenBSD patch patch-src_pgm2asc_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/pgm2asc.c.orig Mon Jul 27 14:53:43 2009 |+++ src/pgm2asc.c Fri Aug 7 15:13:59 2009 -------------------------- Patching file src/pgm2asc.c using Plan A... Hunk #1 succeeded at 1729. 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 gocr-0.48 ===> Configuring for gocr-0.48 Using /exopi-obj/pobj/gocr-0.48/config.site (generated) /usr/bin/perl /exopi-cvs/ports/infrastructure/bin/pkg_subst -DMODTK_VERSION=8.5 -DMODTK_BIN=/usr/local/bin/wish8.5 -DMODTCL_VERSION=8.5 -DMODTCL_BIN=/usr/local/bin/tclsh8.5 -DARCH=amd64 -DBASE_PKGPATH=graphics/gocr -DFLAVOR_EXT= -DFULLPKGNAME=gocr-0.48 -DHOMEPAGE=http://www-e.uni-magdeburg.de/jschulen/ocr/ -DLOCALBASE=/usr/local -DLOCALSTATEDIR=/var -DMACHINE_ARCH=amd64 -DMAINTAINER=The\ OpenBSD\ ports\ mailing-list\ \ -DPREFIX=/usr/local -DRCDIR=/etc/rc.d -DSYSCONFDIR=/etc -DTRUEPREFIX=/usr/local -DX11BASE=/usr/X11R6 -DPKGSTEM= -i -B /exopi-obj/pobj/gocr-0.48 /exopi-obj/pobj/gocr-0.48/gocr-0.48/man/man1/gocr.1 /exopi-obj/pobj/gocr-0.48/gocr-0.48/bin/gocr.tcl configure: loading site script /exopi-obj/pobj/gocr-0.48/config.site checking for gcc... cc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... (cached) o checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ANSI C... none needed checking for a BSD-compatible install... /exopi-obj/pobj/gocr-0.48/bin/install -c checking whether gmake sets $(MAKE)... yes option: with_netpbm /usr/local checking for library containing pnm_readpnminit... -lnetpbm checking how to run the C preprocessor... cc -E checking for egrep... (cached) grep -E checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for unistd.h... (cached) yes checking for wchar.h... (cached) yes checking pam.h usability... no checking pam.h presence... no checking for pam.h... no checking pnm.h usability... no checking pnm.h presence... no checking for pnm.h... no checking for an ANSI C-conforming const... (cached) yes checking for function prototypes... yes checking whether setvbuf arguments are reversed... (cached) no checking for wcschr... yes checking for wcsdup... yes checking for gettimeofday... (cached) yes checking for popen... (cached) yes configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating doc/Makefile config.status: creating man/Makefile config.status: creating include/config.h ===> Building for gocr-0.48 gmake -C src all gmake[1]: Entering directory '/exopi-obj/pobj/gocr-0.48/gocr-0.48/src' cc -O2 -pipe -I/usr/local/include -I../include -DHAVE_CONFIG_H -c -o pgm2asc.o pgm2asc.c Makefile:70: warning: ignoring prerequisites on suffix rule definition Makefile:70: warning: ignoring prerequisites on suffix rule definition Makefile:70: warning: ignoring prerequisites on suffix rule definition Makefile:70: warning: ignoring prerequisites on suffix rule definition cc -O2 -pipe -I/usr/local/include -I../include -DHAVE_CONFIG_H -c -o box.o box.c cc -O2 -pipe -I/usr/local/include -I../include -DHAVE_CONFIG_H -c -o database.o database.c cc -O2 -pipe -I/usr/local/include -I../include -DHAVE_CONFIG_H -c -o detect.o detect.c cc -O2 -pipe -I/usr/local/include -I../include -DHAVE_CONFIG_H -c -o barcode.o barcode.c cc -O2 -pipe -I/usr/local/include -I../include -DHAVE_CONFIG_H -c -o lines.o lines.c cc -O2 -pipe -I/usr/local/include -I../include -DHAVE_CONFIG_H -c -o list.o list.c cc -O2 -pipe -I/usr/local/include -I../include -DHAVE_CONFIG_H -c -o ocr0.o ocr0.c ocr0.c:997:15: warning: expression result unused [-Wunused-value] +line_deviation(box1, j,i1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. cc -O2 -pipe -I/usr/local/include -I../include -DHAVE_CONFIG_H -c -o ocr0n.o ocr0n.c cc -O2 -pipe -I/usr/local/include -I../include -DHAVE_CONFIG_H -c -o ocr1.o ocr1.c cc -O2 -pipe -I/usr/local/include -I../include -DHAVE_CONFIG_H -c -o otsu.o otsu.c cc -O2 -pipe -I/usr/local/include -I../include -DHAVE_CONFIG_H -c -o output.o output.c cc -O2 -pipe -I/usr/local/include -I../include -DHAVE_CONFIG_H -c -o pixel.o pixel.c cc -O2 -pipe -I/usr/local/include -I../include -DHAVE_CONFIG_H -c -o unicode.o unicode.c cc -O2 -pipe -I/usr/local/include -I../include -DHAVE_CONFIG_H -c -o remove.o remove.c cc -O2 -pipe -I/usr/local/include -I../include -DHAVE_CONFIG_H -c -o pnm.o pnm.c cc -O2 -pipe -I/usr/local/include -I../include -DHAVE_CONFIG_H -c -o pcx.o pcx.c cc -O2 -pipe -I/usr/local/include -I../include -DHAVE_CONFIG_H -c -o progress.o progress.c cc -O2 -pipe -I/usr/local/include -I../include -DHAVE_CONFIG_H -c -o job.o job.c cc -O2 -pipe -I/usr/local/include -I../include -DHAVE_CONFIG_H -c -o gocr.o gocr.c # make it conform to ld --as-needed #cc -o gocr -lm -L/usr/local/lib gocr.o ./libPgm2asc.a -lnetpbm cc -o gocr -lm -L/usr/local/lib gocr.o pgm2asc.o box.o database.o detect.o barcode.o lines.o list.o ocr0.o ocr0n.o ocr1.o otsu.o output.o pixel.o unicode.o remove.o pnm.o pcx.o progress.o job.o -lnetpbm database.c(database.o:(store_db)): warning: sprintf() is often misused, please use snprintf() if test -r gocr; then cp gocr ../bin; fi gmake[1]: Leaving directory '/exopi-obj/pobj/gocr-0.48/gocr-0.48/src' --- for help do: make help --- --- for documentation do: make doc --- --- for examples do: make examples --- >>> Running package in graphics/gocr at 1713359320.37 ===> graphics/gocr ===> Faking installation for gocr-0.48 gmake -C src install gmake[1]: Entering directory '/exopi-obj/pobj/gocr-0.48/gocr-0.48/src' Makefile:70: warning: ignoring prerequisites on suffix rule definition Makefile:70: warning: ignoring prerequisites on suffix rule definition Makefile:70: warning: ignoring prerequisites on suffix rule definition Makefile:70: warning: ignoring prerequisites on suffix rule definition #/exopi-obj/pobj/gocr-0.48/bin/install -c -d /exopi-obj/pobj/gocr-0.48/fake-amd64/usr/local/bin /exopi-obj/pobj/gocr-0.48/fake-amd64 /exopi-obj/pobj/gocr-0.48/fake-amd64 /exopi-obj/pobj/gocr-0.48/bin/install -c -d /exopi-obj/pobj/gocr-0.48/fake-amd64/usr/local/bin /exopi-obj/pobj/gocr-0.48/bin/install -c ../bin/gocr /exopi-obj/pobj/gocr-0.48/fake-amd64/usr/local/bin /exopi-obj/pobj/gocr-0.48/bin/install -c ../bin/gocr.tcl /exopi-obj/pobj/gocr-0.48/fake-amd64/usr/local/bin # better X11/bin? if test -f libPgm2asc.a; then\ /exopi-obj/pobj/gocr-0.48/bin/install -c libPgm2asc.a /exopi-obj/pobj/gocr-0.48/fake-amd64;\ /exopi-obj/pobj/gocr-0.48/bin/install -c libPgm2asc.0.48.so /exopi-obj/pobj/gocr-0.48/fake-amd64;\ /exopi-obj/pobj/gocr-0.48/bin/install -c libPgm2asc.so /exopi-obj/pobj/gocr-0.48/fake-amd64;\ fi # ToDo: not sure that the link will be installed correctly #/exopi-obj/pobj/gocr-0.48/bin/install -c /exopi-obj/pobj/gocr-0.48/fake-amd64 gmake[1]: Leaving directory '/exopi-obj/pobj/gocr-0.48/gocr-0.48/src' gmake -C man install gmake[1]: Entering directory '/exopi-obj/pobj/gocr-0.48/gocr-0.48/man' /exopi-obj/pobj/gocr-0.48/bin/install -c -d /exopi-obj/pobj/gocr-0.48/fake-amd64/usr/local/man/man1 /exopi-obj/pobj/gocr-0.48/bin/install -c ../man/man1/gocr.1 /exopi-obj/pobj/gocr-0.48/fake-amd64/usr/local/man/man1 gmake[1]: Leaving directory '/exopi-obj/pobj/gocr-0.48/gocr-0.48/man' # following steps are not needed for end users, but cost dependencies # therefore removed in 0.48 # gmake -C doc install # gmake -C examples install # gmake -C frontend install /exopi-obj/pobj/gocr-0.48/bin/install -d -m 755 /exopi-obj/pobj/gocr-0.48/fake-amd64/usr/local/share/doc/gocr /exopi-obj/pobj/gocr-0.48/bin/install -c -m 644 /exopi-obj/pobj/gocr-0.48/gocr-0.48/README /exopi-obj/pobj/gocr-0.48/fake-amd64/usr/local/share/doc/gocr /exopi-obj/pobj/gocr-0.48/bin/install -c -m 644 /exopi-obj/pobj/gocr-0.48/gocr-0.48/doc/gocr.html /exopi-obj/pobj/gocr-0.48/fake-amd64/usr/local/share/doc/gocr ===> Building package for gocr-0.48p0 Create /exopi-cvs/ports/packages/amd64/all/gocr-0.48p0.tgz Creating package gocr-0.48p0 reading plist| checking dependencies| checking dependencies|graphics/netpbm checksumming| checksumming| | 0% checksumming|**** | 6% checksumming|******* | 12% checksumming|*********** | 18% checksumming|************** | 24% checksumming|****************** | 29% checksumming|********************** | 35% checksumming|************************* | 41% checksumming|***************************** | 47% checksumming|******************************** | 53% checksumming|************************************ | 59% checksumming|*************************************** | 65% checksumming|******************************************* | 71% checksumming|*********************************************** | 76% checksumming|************************************************** | 82% checksumming|****************************************************** | 88% checksumming|********************************************************* | 94% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|*********************************************************** | 92% archiving|************************************************************ | 94% archiving|************************************************************* | 95% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/gocr-0.48p0.tgz `/exopi-obj/pobj/gocr-0.48/fake-amd64/.fake_done' is up to date. ===> Building package for gocr-gui-0.48p1 Create /exopi-cvs/ports/packages/amd64/no-arch/gocr-gui-0.48p1.tgz Creating package gocr-gui-0.48p1 reading plist| checking dependencies| checking dependencies|graphics/gocr,-main checking dependencies|graphics/xsane checking dependencies|lang/tcl/8.5 checking dependencies|textproc/p5-tkispell checking dependencies|x11/tk/8.5 checksumming| checksumming| | 0% checksumming|***** | 8% checksumming|********** | 17% checksumming|*************** | 25% checksumming|******************** | 33% checksumming|************************* | 42% checksumming|******************************* | 50% checksumming|************************************ | 58% checksumming|***************************************** | 67% checksumming|********************************************** | 75% checksumming|*************************************************** | 83% checksumming|******************************************************** | 92% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|* | 1% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/all/gocr-gui-0.48p1.tgz Link to /exopi-cvs/ports/packages/amd64/ftp/gocr-gui-0.48p1.tgz >>> Running clean in graphics/gocr at 1713359329.95 ===> graphics/gocr ===> Cleaning for gocr-0.48p0 >>> Ended at 1713359330.30 max_stuck=2.30/depends=2.22/show-prepare-results=0.79/build=23.76/package=9.60/clean=0.38