Hi everyone,
I use ports-mgmt/poudriere to build packages. But after upgrading portstree to the most recent version, I can't build www/w3m with poudriere anymore. I noticed that it stopped building after it's dependency, devel/boehm-gc updated to 7.2d. I also tried to manually build www/w3m inside poudriere jail, but it failed too.
However, the port builds just fine outside jail... What could cause this issue? Both, my host and jail, are FreeBSD 9.2 amd64.
I use ports-mgmt/poudriere to build packages. But after upgrading portstree to the most recent version, I can't build www/w3m with poudriere anymore. I noticed that it stopped building after it's dependency, devel/boehm-gc updated to 7.2d. I also tried to manually build www/w3m inside poudriere jail, but it failed too.
Code:
===> Building for w3m-0.5.3_2
(echo '#define DEFUN(x,y,z) x y'; sed -ne '/^DEFUN/{p;n;/^[ ]/p;}' ./main.c ./menu.c) | cpp - | awk '$1 ~ /^[_A-Za-z]/ { for (i=2;i<=NF;i++) { print $i, $1} }' > funcname.tab.tmp
funcname.tab updated
sort funcname.tab | /usr/bin/awk -f ./funcname1.awk > funcname1.h
cc -I. -I. -O2 -pipe -fno-strict-aliasing -I./libwc -I/usr/include/openssl -I/usr/local/include -I/usr/local/include -DHAVE_CONFIG_H -DAUXBIN_DIR=\"/usr/local/libexec/w3m\" -DCGIBIN_DIR=\"/usr/local/libexec/w3m/cgi-bin\" -DHELP_DIR=\"/usr/local/share/w3m\" -DETC_DIR=\"/usr/local/etc\" -DCONF_DIR=\"/usr/local/etc/w3m\" -DRC_DIR=\"~/.w3m\" -DLOCALEDIR=\"/usr/local/share/locale\" -c main.c
main.c: In function 'main':
main.c:836: error: void value not ignored as it ought to be
main.c: In function 'getChar':
main.c:2264: warning: passing argument 1 of 'wtf_parse1' from incompatible pointer type
*** [main.o] Error code 1
Stop in /wrkdirs/usr/ports/www/w3m/work/w3m-0.5.3.
*** [do-build] Error code 1
Stop in /usr/ports/www/w3m.
===> Cleaning for w3m-0.5.3_2
However, the port builds just fine outside jail... What could cause this issue? Both, my host and jail, are FreeBSD 9.2 amd64.