port breakage with recent make

From: Michael Nottebrock <michaelnottebrock_at_gmx.net>
Date: Sat, 21 Aug 2004 05:45:42 +0200
science/hdf breaks with the latest make(1). What it does seems innocent 
enough: It passes PREFIX via MAKE_ARGS to the main Makefile (MAKE_ARGS=      
PREFIX="${PREFIX}") and the main Makefile has:

LIBDIR  ?= ${PREFIX}/lib
BINDIR  ?= ${PREFIX}/bin

.MAKEFLAGS: PREFIX=${PREFIX} LIBDIR=${LIBDIR} BINDIR=${BINDIR}

It does some more redefinitions of LIBDIR and BINDIR (with references to 
PREFIX ...) in Makefiles further down (the ports seems to replace the 
autotools Makefiles rather completely with custom-made ones), but there's 
nothing that looks like it should undefine or change PREFIX. Is the port 
wrong or make?

-- 
   ,_,   | Michael Nottebrock               | lofi_at_freebsd.org
 (/^ ^\) | FreeBSD - The Power to Serve     | http://www.freebsd.org
   \u/   | K Desktop Environment on FreeBSD | http://freebsd.kde.org

Received on Sat Aug 21 2004 - 01:45:51 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:07 UTC