trouble with using OVERRIDE_LINUX_BASE_PORT in make.conf (was:
(no subject))
Björn König
bkoenig at cs.tu-berlin.de
Sun Aug 7 23:44:02 GMT 2005
M.Jessa wrote:
> I noticed typing make OVERRIDE_LINUX_BASE_PORT="suse-9.3" in
> /usr/ports/java/linux-sun-jdk14 works fine but putting the same variable
> in /etc/make.conf gives:
> ===> linux-sun-jdk-1.4.2.08_2 There is no emulators/linux_base-suse-9.3,
> perhaps wrong use of USE_LINUX or OVERRIDE_LINUX_BASE_PORT..
> The same happens with any value for a different linux base than the
> standard one given to OVERRIDE_LINUX_BASE_PORT.
Use OVERRIDE_LINUX_BASE_PORT=suse-9.3, i.e. without quotes, because
/usr/ports/emulators/linux_base-"suse-9.3"
doesn't exist.
Your shell removes the quotes, therefore the command line
make OVERRIDE_LINUX_BASE_PORT="suse-9.3"
works fine. If you use
OVERRIDE_LINUX_BASE_PORT="suse-9.3"
in make.conf you don't see the quotes in the error message because the
echo command removes them too. ;-)
Björn
More information about the freebsd-ports
mailing list