Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: make(1) bug or pkgsrc bug?



On Tue, Dec 30, 2008 at 04:36:00PM +0100, Thomas Klausner wrote:
> Hi!
> 
> Using latest make(1) from last night, mk/find-prefix.mk containing:
> 28:.for i in ${FIND_PREFIX}
> 29:.  for varname in ${i:C/=.*$//}
> 30:.    for pattern in ${i:C/^[^=]*=//}
> 31:.      if !defined(${varname})
> causes the following message for me (in a pbulk, so I don't know
> the package):
> 
> make: "../../mk/../../mk/find-prefix.mk" line 31: warning: Missing closing 
> parenthesis for defined()
> 
> pbulk also reports many many lines of:
> make: Unclosed substitution for  (/ missing)
> and a few
> make: Unclosed variable specification for
> 
> Bug in pkgsrc or in make(1)?

pbulk-resolve later died with
pbulk-resolve: Malformed alternate 
`{ghostscript,ghostscript-afpl,ghostscript-esp,ghostscript-gnu>=7.05\'
in the first iteration; on a first glance, the presolve file looks ok
(for one pass).
 Thomas


Home | Main Index | Thread Index | Old Index