I'm trying to install sysutils/monitorix on FreeBSD 10.0-STABLE but I am running into this problem:
I tried installing devel/glib20 manually but this also failed.
Is there something I can do to get this port installed?
Code:
gmake[11]: Entering directory `/usr/ports/devel/glib20/work/glib-2.36.3/glib'
CC libglib_2_0_la-gconvert.lo
CC libglib_2_0_la-gregex.lo
CC libglib_2_0_la-gscanner.lo
CC libglib_2_0_la-gsequence.lo
CC libglib_2_0_la-gshell.lo
CC libglib_2_0_la-gslice.lo
CC libglib_2_0_la-gslist.lo
CC libglib_2_0_la-gstdio.lo
gconvert.c:66:2: error: GNU libiconv not in use but included iconv.h is from libiconv
#error GNU libiconv not in use but included iconv.h is from libiconv
^
gconvert.c:310:21: warning: passing 'gchar **' (aka 'char **') to parameter of type 'const char **' discards qualifiers
in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers]
return iconv (cd, inbuf, inbytes_left, outbuf, outbytes_left);
^~~~~
/usr/local/include/iconv.h:83:48: note: passing argument to parameter 'inbuf' here
extern size_t iconv (iconv_t cd, const char* * inbuf, size_t *inbytesleft, char* * outbuf, size_t *outbytesleft);
^
1 warning and 1 error generated.
gmake[11]: *** [libglib_2_0_la-gconvert.lo] Error 1
gmake[11]: *** Waiting for unfinished jobs....
gmake[11]: Leaving directory `/usr/ports/devel/glib20/work/glib-2.36.3/glib'
gmake[10]: *** [all-recursive] Error 1
gmake[10]: Leaving directory `/usr/ports/devel/glib20/work/glib-2.36.3/glib'
gmake[9]: *** [all] Error 2
gmake[9]: Leaving directory `/usr/ports/devel/glib20/work/glib-2.36.3/glib'
gmake[8]: *** [all-recursive] Error 1
gmake[8]: Leaving directory `/usr/ports/devel/glib20/work/glib-2.36.3'
gmake[7]: *** [all] Error 2
gmake[7]: Leaving directory `/usr/ports/devel/glib20/work/glib-2.36.3'
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1
Stop.
make[6]: stopped in /usr/ports/devel/glib20
*** Error code 1
Stop.
make[5]: stopped in /usr/ports/devel/glib20
*** Error code 1
Stop.
make[4]: stopped in /usr/ports/graphics/cairo
*** Error code 1
Stop.
make[3]: stopped in /usr/ports/graphics/cairo
*** Error code 1
Stop.
make[2]: stopped in /usr/ports/databases/rrdtool
*** Error code 1
Stop.
make[1]: stopped in /usr/ports/databases/rrdtool
*** Error code 1
Stop.
make: stopped in /usr/ports/sysutils/monitorix
I tried installing devel/glib20 manually but this also failed.
Is there something I can do to get this port installed?