Hi, math/gnuplot requires the build host to have groff installed to build the man pages for the pkg. Edited build log below: ====>> Building math/gnuplot build started at Mon May 15 16:50:32 AWST 2017 port directory: /usr/ports/math/gnuplot building for: FreeBSD direwolf.anarchadelic. 12.0-CURRENT FreeBSD 12.0-CURRENT amd64 maintained by: glewis@FreeBSD.org Makefile ident: $FreeBSD: head/math/gnuplot/Makefile 430431 2017-01-03 01:14:55Z glewis $ Poudriere version: 3.1.99.20170322 Host OSVERSION: 1200030 Jail OSVERSION: 1200030 Job Id: 01 ---Begin Environment--- SHELL=/bin/csh OSVERSION=1200030 UNAME_v=FreeBSD 12.0-CURRENT UNAME_r=12.0-CURRENT BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 SAVED_TERM=screen-256color MASTERMNT=/usr/local/poudriere/data/.m/direwolf-head-direwolf/ref UID=0 FORCE_PACKAGE=yes PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin POUDRIERE_BUILD_TYPE=bulk PKGNAME=gnuplot-5.0.5_1 OLDPWD=/usr/local/poudriere/data/.m/direwolf-head-direwolf/ref/.p PWD=/usr/local/poudriere/data/.m/direwolf-head-direwolf/ref/.p/pool MASTERNAME=direwolf-head-direwolf SCRIPTPREFIX=/usr/local/share/poudriere USER=root HOME=/root POUDRIERE_VERSION=3.1.99.20170322 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh GID=0 LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin OPTIONS List--- ===> The following configuration options are available for gnuplot-5.0.5_1: CAIRO=on: Cairo graphics library support DOCS=on: Build and/or install documentation EXAMPLES=on: Build and/or install examples GD=on: GD graphics library support GRIDBOX=off: Use the gridbox optimization for hidden3d PDF=off: PDF document support THINSPLINES=off: Enable thin plate splines for grids in dgrid3d WX=on: wxWidgets (formerly wxWindows) support X11=on: X11 (graphics) support ===> Use 'make config' to modify these settings ---End OPTIONS List--- --CONFIGURE_ARGS-- --with-readline=gnu --with-kpsexpand --without-linux-vga --without-lisp-files --without-tutorial --with-bitmap-terminals --with-gpic --with-mif --with-latex --with-qt=no ac_cv_prog_KPSEXPAND=/usr/local/bin/kpsexpand ac_cv_prog_PLAINTEX=/usr/local/bin/tex ac_cv_prog_LATEX=/usr/local/bin/latex ac_cv_prog_PDFLATEX=/usr/local/bin/pdflatex --with-cairo --with-gd=/usr/local --disable-h3d-quadtree --enable-h3d-gridbox --without-pdf --disable-thin-splines --with-wx-config=/usr/local/bin/wxgtk2u-2.8-config --x-libraries=/usr/local/lib --x-includes=/usr/local/include --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- LUA_VER="5.2" PKG_CONFIG=pkgconf XDG_DATA_HOME=/wrkdirs/usr/ports/math/gnuplot/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/math/gnuplot/work HOME=/wrkdirs/usr/ports/math/gnuplot/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh WX_CONFIG=/usr/local/bin/wxgtk2u-2.8-config CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=262144 --End CONFIGURE_ENV-- --MAKE_ENV-- LUA_MODLIBDIR=/usr/local/lib/lua/5.2 LUA_MODSHAREDIR=/usr/local/share/lua/5.2 LUA_VER=5.2 LUA_INCDIR=/usr/local/include/lua52 LUA_LIBDIR=/usr/local/lib XDG_DATA_HOME=/wrkdirs/usr/ports/math/gnuplot/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/math/gnuplot/work HOME=/wrkdirs/usr/ports/math/gnuplot/work TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES WX_CONFIG=/usr/local/bin/wxgtk2u-2.8-config PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -march=bdver2 -DLIBICONV_PLUG -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="-DLIBICONV_PLUG -I/usr/local/include" LDFLAGS=" -L/usr/local/lib -L/usr/local/lib -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -march=bdver2 -DLIBICONV_PLUG -fstack-protector -fno-strict-aliasing -DLIBICONV_PLUG" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- CAIRO="" NO_CAIRO="@comment " DOCS="" NO_DOCS="@comment " EXAMPLES="" NO_EXAMPLES="@comment " GD="" NO_GD="@comment " GRIDBOX="@comment " NO_GRIDBOX="" PDF="@comment " NO_PDF="" THINSPLINES="@comment " NO_THINSPLINES="" WX="" NO_WX="@comment " X11="" NO_X11="@comment " TEXMFDIR="share/texmf" TEXMFDISTDIR="share/texmf-dist" TEXMFLOCALDIR="share/texmf-local" TEXMFVARDIR="share/texmf-var" TEXMFCONFIGDIR="share/texmf-config" FMTUTIL_CNF="share/texmf-config/web2c/fmtutil.cnf" LUA_MODLIBDIR=lib/lua/5.2 LUA_MODSHAREDIR=share/lua/5.2 LUA_VER=5.2 LUA_INCDIR=include/lua52 LUA_LIBDIR=lib LUA_VER_STR=52 GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" OSREL=12.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/gnuplot" EXAMPLESDIR="share/examples/gnuplot" DATADIR="share/gnuplot" WWWDIR="www/gnuplot" ETCDIR="etc/gnuplot" --End PLIST_SUB-- --SUB_LIST-- CAIRO="" NO_CAIRO="@comment " DOCS="" NO_DOCS="@comment " EXAMPLES="" NO_EXAMPLES="@comment " GD="" NO_GD="@comment " GRIDBOX="@comment " NO_GRIDBOX="" PDF="@comment " NO_PDF="" THINSPLINES="@comment " NO_THINSPLINES="" WX="" NO_WX="@comment " X11="" NO_X11="@comment " PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/gnuplot DOCSDIR=/usr/local/share/doc/gnuplot EXAMPLESDIR=/usr/local/share/examples/gnuplot WWWDIR=/usr/local/www/gnuplot ETCDIR=/usr/local/etc/gnuplot --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles #### /usr/local/etc/direwolf-make.conf #### ALWAYS_CHECK_MAKE= YES CPUTYPE?= bdver2 DEFAULT_VERSIONS= bdb=5 gcc=6 linux=c7_64 perl5=5.24 ssl=openssl #DISTDIR=/var/releases/ports/distfiles LOADER_FIREWIRE_SUPPORT= LICENSES_ACCEPTED= GPLv2+ MSPAT KERNCONF= DIREWOLF MALLOC_PRODUCTION= MODULES_OVERRIDE= linux linux_common linprocfs linuxkpi linux64 #PORT_DBDIR=/var/db/ports/direwolf QT4_OPTIONS= CUPS TEX_DEFAULT= texlive WITH_NVIDIA_GL= WITH_PKG= devel WITH_SSP_PORTS= #WRKDIRPREFIX=/tmp/wrk/direwolf #### /usr/ports/Mk/Scripts/ports_env.sh #### ARCH=amd64 CONFIGURE_MAX_CMD_LEN=262144 HAVE_COMPAT_IA32_KERN=YES OPSYS=FreeBSD OSREL=12.0 OSVERSION=1200030 PYTHONBASE=/usr/local _JAVA_OS_LIST_REGEXP=native\|linux _JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun _JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+ _OSRELEASE=12.0-CURRENT _SMP_CPUS=8 #### Misc Poudriere #### ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 34304 open files (-n) 1024 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --End resource limits-- [removed] Making all in man Making all in demo --- all-recursive --- --- binary2 --- --- binary3 --- Creating binary data files --- all-recursive --- Making all in plugin Creating binary data files --- demo_plugin_so-demo_plugin.o --- cc -DHAVE_CONFIG_H -I. -I../.. -DLIBICONV_PLUG -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include/cairo -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libdrm -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -I/usr/local/include/libpng16 -I/usr/local/include/pango-1.0 -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libdrm -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -I/usr/local/include/libpng16 -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -I/usr/local/include/pango-1.0 -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -I/usr/local/include/harfbuzz -rdynamic -fPIC -I../../src -O2 -pipe -march=bdver2 -DLIBICONV_PLUG -fstack-protector -fno-strict-aliasing -MT demo_plugin_so-demo_plugin.o -MD -MP -MF .deps/demo_plugin_so-demo_plugin.Tpo -c -o demo_plugin_so-demo_plugin.o `test -f 'demo_plugin.c' || echo './'`demo_plugin.c cc: warning: argument unused during compilation: '-rdynamic' [-Wunused-command-line-argument] mv -f .deps/demo_plugin_so-demo_plugin.Tpo .deps/demo_plugin_so-demo_plugin.Po --- demo_plugin.so --- cc -rdynamic -fPIC -I../../src -O2 -pipe -march=bdver2 -DLIBICONV_PLUG -fstack-protector -fno-strict-aliasing -shared -L/usr/local/lib -L/usr/local/lib -fstack-protector -L/usr/local/lib -fstack-protector -o demo_plugin.so demo_plugin_so-demo_plugin.o -lm -L/usr/local/lib -lz -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lcairo -lpthread -lglib-2.0 -lintl Making all in tutorial Making all in share --- all-recursive --- Making all in LaTeX --- Gnuplot --- cp -p ./Gnuplot.app-defaults Gnuplot ./doc2ms ./gnuplot.doc gnuplot.ms "./titlepag.ms" groff -s -p -t -e -ms -Tlatin1 gnuplot.ms > gnuplot.txt /bin/sh: groff: not found *** Error code 127 Stop. make[1]: stopped in /wrkdirs/usr/ports/math/gnuplot/work/gnuplot-5.0.5/docs *** Error code 1 Stop. make: stopped in /usr/ports/math/gnuplot ====>> Cleaning up wrkdir ===> Cleaning for gnuplot-5.0.5_1 build of math/gnuplot ended at Mon May 15 16:52:42 AWST 2017 build time: 00:02:10 !!! build failure encountered !!! Following diff allows the build to complete: Index: math/gnuplot/Makefile =================================================================== --- math/gnuplot/Makefile (revision 440908) +++ math/gnuplot/Makefile (working copy) @@ -14,6 +14,7 @@ LICENSE_FILE= ${WRKSRC}/Copyright LICENSE_PERMS= dist-mirror pkg-mirror auto-accept +BUILD_DEPENDS= groff:textproc/groff USES= iconv lua pkgconfig readline USE_TEX= kpathsea GNU_CONFIGURE= yes Thanks
Created attachment 182619 [details] Makefile diff adding BUILD_DEPENDS on groff
This is reproducible if the build host was configured WITHOUT_GROFF in src.conf.
Fixed in https://svnweb.freebsd.org/ports?view=revision&revision=441694