make delete-old whine: Malformed conditional (${MK_FORTRAN} == no)

From: David Wolfskill <david_at_catwhisker.org>
Date: Fri, 18 Jan 2008 10:28:47 -0800
Just winding up building today's CURRENT; finished "make installworld"
and started "make delete-old," which whined:

"/usr/src/tools/build/mk/OptionalObsoleteFiles.inc", line 384: Malformed conditional (${MK_FORTRAN} == no)
"/usr/src/Makefile.inc1", line 1285: if-less endif
make: fatal errors encountered -- cannot continue
*** Error code 1

Stop in /usr/src.
freebeast(8.0-C)[10] 

Errr... huh?  That file hasn't changed since 10 Oct 2007.  And it's
the same on my work desktop's version of CURRENT (which was last
updated on Sunday, 13 Jan 2008.

Running:

freebeast(8.0-C)[16] uname -a
FreeBSD freebeast.catwhisker.org 8.0-CURRENT FreeBSD 8.0-CURRENT #14: Thu Jan 17 06:40:59 PST 2008     root_at_freebeast.catwhisker.org:/common/S4/obj/usr/src/sys/FREEBEAST  i386
freebeast(8.0-C)[17] 

The files that changed from yesterday to today:
freebeast(8.0-C)[15] grep '^[CMUP] ' c
U contrib/gdb/FREEBSD-diffs
U contrib/gdb/gdb/ia64-fbsd-nat.c
U contrib/gdb/gdb/ia64-fbsd-tdep.c
U contrib/gdb/gdb/config/ia64/fbsd.mh
U contrib/gdb/gdb/config/ia64/fbsd.mt
U contrib/gdb/gdb/config/ia64/nm-fbsd.h
U contrib/gdb/gdb/config/ia64/tm-fbsd.h
U contrib/top/display.c
U contrib/top/layout.h
U contrib/top/machine.h
U contrib/top/top.c
U contrib/top/top.h
U gnu/usr.bin/gdb/kgdb/kgdb.h
U gnu/usr.bin/gdb/kgdb/main.c
U gnu/usr.bin/gdb/kgdb/trgt.c
U include/unistd.h
U lib/libarchive/archive_read_extract.c
U lib/libarchive/archive_write_disk.c
U lib/libarchive/test/Makefile
U lib/libarchive/test/test_write_disk.c
U lib/libarchive/test/test_write_disk_hardlink.c
U lib/libc/amd64/_fpmath.h
U lib/libc/i386/_fpmath.h
U lib/libc/ia64/_fpmath.h
U lib/libthr/Makefile
U lib/msun/src/math_private.h
U share/man/man4/mfi.4
U share/misc/pci_vendors
U share/mk/bsd.own.mk
U share/zoneinfo/leapseconds
U sys/amd64/amd64/pmap.c
U sys/amd64/include/_types.h
U sys/amd64/include/float.h
U sys/amd64/isa/clock.c
U sys/arm/arm/pmap.c
U sys/arm/xscale/ixp425/if_npe.c
U sys/dev/ath/if_ath.c
U sys/dev/cxgb/cxgb_sge.c
U sys/dev/cxgb/sys/cxgb_support.c
U sys/dev/cxgb/sys/mvec.h
U sys/dev/gem/if_gem.c
U sys/dev/if_ndis/if_ndis.c
U sys/dev/msk/if_msk.c
U sys/dev/nfe/if_nfe.c
U sys/dev/re/if_re.c
U sys/dev/stge/if_stge.c
U sys/dev/wpi/if_wpi.c
U sys/i386/i386/pmap.c
U sys/i386/isa/clock.c
U sys/kern/kern_mib.c
U sys/kern/kern_rwlock.c
U sys/kern/kern_time.c
U sys/kern/uipc_mbuf.c
U sys/net/if_bridge.c
U sys/sys/mbuf.h
U sys/sys/time.h
U tools/tools/aac/aac_checkq.c
U usr.bin/top/machine.c

The named file (tools/build/mk/OptionalObsoleteFiles.inc) is the only one
where "MK_FORTRAN" shows up anywhere in any of my copies of the tree --
including the one from my work desktop.

(My laptop did the same thing, too.  It's not surprising that they behaved
the same....)

Maybe I'm confused or something.....  :-{

Peace,
david
-- 
David H. Wolfskill				david_at_catwhisker.org
I submit that "conspiracy" would be an appropriate collective noun for cats.

See http://www.catwhisker.org/~david/publickey.gpg for my public key.

Received on Fri Jan 18 2008 - 17:28:48 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:26 UTC