Bug 195850

Summary: www/zenphoto: make index problem (Unknown modifier '[') with fmake
Product: Ports & Packages Reporter: woot-woot
Component: Individual Port(s)Assignee: Po-Chuan Hsieh <sunpoet>
Status: Closed FIXED    
Severity: Affects Only Me CC: f.degner
Priority: --- Keywords: needs-patch, needs-qa
Version: Latest   
Hardware: Any   
OS: Any   

Description woot-woot 2014-12-10 14:06:09 UTC
ports updated few minutes ago.
make index shows:

Generating INDEX-9 - please wait..Unknown modifier '['

 Done.

Can't find problematic port yet.
Comment 1 Florian Degner 2014-12-21 07:25:06 UTC
This is because a bmake feature is used in www/zenphoto's Makefile:

% uname -r
9.3-STABLE
% make describe -C/usr/ports/www/zenphoto >/dev/null
Unknown modifier '['

% bmake describe -C/usr/ports/www/zenphoto >/dev/null
% grep -A2 :O: /usr/ports/www/zenphoto/Makefile
.for dir in ${MS_DIRRMTRY:O:[-1..1]}
        ${ECHO_CMD} '@dir %%WWWDIR%%/${dir}' >> ${MS_PLIST}
.endfor
%
Comment 2 Antoine Brodin freebsd_committer freebsd_triage 2014-12-28 21:16:45 UTC
This is problem in www/zenphoto with fmake
Comment 3 Po-Chuan Hsieh freebsd_committer freebsd_triage 2015-01-04 17:57:06 UTC
I've committed r376261 which removes ":O:[-1..1]". It should be compatible with fmake now. Thanks.