Date: Fri, 27 Oct 2000 04:05:14 -0500 From: "David W. Chapman Jr." <dwcjr@inethouston.net> To: "Maxim Sobolev" <sobomax@FreeBSD.org> Cc: <ports@FreeBSD.org> Subject: Re: New Message-ID: <063801c03ff5$050f4c80$931576d8@inethouston.net> References: <061201c03ff1$2dac2ae0$931576d8@inethouston.net> <39F94283.2C8FC791@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
I modified the following in the makefile .if defined(USE_FACILITY) _USE_FACILITY:= `${ECHO} ${USE_FACILITY} | ${TR} "[:lower:]" "[:upper:]"` USE_FACILITY= ${_USE_FACILITY} .else @${ECHO_MSG} "you can choose which syslog faciliy by setting LOG_FACILITY to: daemon, local0, etc. daemon is the defau USE_FACILITY= DAEMON .endif and it puts this in the site.h that I am trying to modify #define DHCPD_LOG_FACILITY LOG_`echo something | /usr/bin/tr "[:lower:]" "[:upper:]"` ----- Original Message ----- From: "Maxim Sobolev" <sobomax@FreeBSD.org> To: "David W. Chapman Jr." <dwcjr@inethouston.net> Cc: <ports@FreeBSD.org> Sent: Friday, October 27, 2000 3:53 AM Subject: Re: New > "David W. Chapman Jr." wrote: > > > I'm new to modifying/creating, I've taken a look at the handbook and also > > bsd.port.mk and can't figure out why this doesn't work like it should. > > > > When i do make USE_FACILITY=something I get this error > > > > su-2.04# make USE_FACILITY=something > > ===> Extracting for isc-dhcp3-3.0.b2.9 > > >> Checksum OK for dhcp-3.0b2pl9.tar.gz. > > ===> Patching for isc-dhcp3-3.0.b2.9 > > ===> Applying FreeBSD patches for isc-dhcp3-3.0.b2.9 > > Variable USE_FACILITY is recursive. > > *** Error code 2 > > > > When I just do make it does not echo the message I typed for it to echo > > > > [..] > > USE_FACILITY= `${ECHO} ${USE_FACILITY} | ${TR} "[:lower:]" "[:upper:]"` > > You can't use constructs like this, because of the way make(1) performs variable > expansions (see `man make' for details). If you really need something like that, > then you can use: > _USE_FACILITY:= `${ECHO} ${USE_FACILITY} | ${TR} "[:lower:]" "[:upper:]"` > USE_FACILITY=${_USE_FACILITY} > (note ":=" instead of plain "=" in the first assignment). > > -Maxim > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-ports" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?063801c03ff5$050f4c80$931576d8>