some ports doesn't build with non standard WRKDIRPREFIX

Subbsd subbsd at
Sat Mar 12 08:37:09 UTC 2011


Ive have server with huge of RAM (32 GB) and after mounting tmpfs on
/tmp try use it for more faster port building. Most of the ports work
when set WRKDIRPREFIX="/tmp/ports" in /etc/make.conf is magnificently.
But part of ports not, for example: /usr/ports/devel/ode

% make -V WRKDIRPREFIX -C/usr/ports/devel/ode

% make -C/usr/ports/devel/ode extract
make: don't know how to make
/tmp/ports/usr/ports/devel/ode/work/.extract_done.ode._usr_local. Stop
*** Error code 2

Stop in /usr/ports/devel/ode.

Why might this happen? Some Makefile have bsd.{pre|post}.mk and some - - that's all difference i see.

More information about the freebsd-ports mailing list