[Bug 219308] math/gnuplot requires groff to build
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Mon May 15 15:42:29 UTC 2017
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219308
Bug ID: 219308
Summary: math/gnuplot requires groff to build
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: glewis at FreeBSD.org
Reporter: kickitover at riseup.net
Assignee: glewis at FreeBSD.org
Flags: maintainer-feedback?(glewis at FreeBSD.org)
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 at 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
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list