FreeBSD Port: gmake-3.80_2

Ade Lovett ade at FreeBSD.org
Fri May 20 16:54:26 GMT 2005


On May 20, 2005, at 02:39 , Frederick K. Horman wrote:

> In FreeBSD 4.11 gmake 3.80_@ no longer compiles,

It may not compile *for you*, but it most certainly compiles and  
builds on clean systems, for example:

http://pointyhat.freebsd.org/errorlogs/i386-4-latest-logs/ 
gmake-3.80_2.log

(this was from a mere few hours ago it looks like).


> it stops with the following errors.
>
> arscan.c: In function `ar_scan':
> arscan.c:386: `ARMAG' undeclared (first use in this function)

Poking into the code, it would appear that the only way that this  
could not get defined (modulo the system being completely hosed) is  
if you have an "ar.h" header file floating around in /usr/local/ 
include installed by another port.

Of course, you snipped out the actual compilation command from the  
build log, which really doesn't help matters.

Remember, gmake is one of those subset of ports that a LOT of other  
ports depend on to be built.  If there were some kind of generalized  
failure, I have no doubt that the ports@ mailing lists would be  
quickly carpet-bombed by complaints.  Given that there are currently  
no craters in the vicinity of this mailing list, the problem is  
likely to be more specific to your system.

-aDe



More information about the freebsd-ports mailing list