"Failed to open portfile from registry" while reinstalling because of configure.optflags
Lawrence Velázquez
larryv at macports.org
Tue Oct 25 10:43:39 PDT 2016
> On Oct 25, 2016, at 1:17 PM, René J.V. Bertin <rjvbertin at gmail.com> wrote:
>
> I've looked into putting the offending statement (`$workername eval set user_options($opt) $val`) in a loop, something like
>
> $workername eval set user_options($opt) ""
> foreach v $val {
> $workername eval set user_options($opt) "$user_options($opt) $v"
> }
>
> but I haven't gotten that right yet.
I haven't looked at the offending code, but I can tell you that this
approach is inherently flawed and cannot work robustly. The issue is
unwanted double substitution; the solution must prevent this, not work
around it.
vq
More information about the macports-dev
mailing list