Hi gang,
I've been using FreeBSD 9.1-RELEASE for some time now and recently tried to upgrade ftp/wget which unfortunately resulted in an error:
I somewhat let this slip for a while because wget currently works and I simply had no time to look into it.
Try to picture my surprise: today I had to provision a backup server, needless to say this is also FreeBSD 9.1-RELEASE, and I just finished with the ports. This is what happens when I install ftp/wget:
And it cleanly compiles and installs. Needless to say, but this triggered my curiosity.
I'm pretty sure it has to be the environment. On both servers the ports collection is the same, when looking at ftp/wget and devel/gmake I'm positive that both servers use exactly the same ports collection.
But I can't get my fingers behind it. The dependencies are met, on both servers the common tools such as gmake and automake are installed. Also the direct dependency of devel/gettext is met.
The only thing which could be of influence is make.conf but even that is completely equal on both servers:
I commented SUEXEC_DOCROOT out for the moment, just to be sure.
Just to rule out any weird oddities with the PATH or something I logged onto the console as root (I haven't made any changes to that account, apart from the password) but even that doesn't resolve the error.
When looking at the Makefile I can see that gmake is being used since USE_GMAKE is specifically set to "YES". And gmake is present in the current search path:
Can any of you guys come up with a suggestion as to what could be wrong here?
I've been using FreeBSD 9.1-RELEASE for some time now and recently tried to upgrade ftp/wget which unfortunately resulted in an error:
Code:
config.status: creating po/POTFILES
config.status: creating po/Makefile
===> Building for wget-1.14_2
/usr/bin/make all-recursive
*** [do-build] Error code 1
Stop in /usr/ports/ftp/wget.
*** [build] Error code 1
Stop in /usr/ports/ftp/wget.
Try to picture my surprise: today I had to provision a backup server, needless to say this is also FreeBSD 9.1-RELEASE, and I just finished with the ports. This is what happens when I install ftp/wget:
Code:
config.status: creating po/POTFILES
config.status: creating po/Makefile
===> Building for wget-1.14_2
gmake all-recursive
gmake[1]: Entering directory `/usr/ports/ftp/wget/work/wget-1.14'
Making all in lib
gmake[2]: Entering directory `/usr/ports/ftp/wget/work/wget-1.14/lib'
rm -f alloca.h-t alloca.h && \
I'm pretty sure it has to be the environment. On both servers the ports collection is the same, when looking at ftp/wget and devel/gmake I'm positive that both servers use exactly the same ports collection.
But I can't get my fingers behind it. The dependencies are met, on both servers the common tools such as gmake and automake are installed. Also the direct dependency of devel/gettext is met.
The only thing which could be of influence is make.conf but even that is completely equal on both servers:
Code:
# added by use.perl 2013-04-18 13:38:56
PERL_VERSION=5.14.2
# Pre-define Apache's suexec root directory
#SUEXEC_DOCROOT=/home
Just to rule out any weird oddities with the PATH or something I logged onto the console as root (I haven't made any changes to that account, apart from the password) but even that doesn't resolve the error.
When looking at the Makefile I can see that gmake is being used since USE_GMAKE is specifically set to "YES". And gmake is present in the current search path:
Code:
root@smtp2:/usr/ports/ftp/wget # which gmake
/usr/local/bin/gmake