[OpenAFS-devel] open issues for an openafs 1.8 branch

chas williams - CONTRACTOR chas@cmf.nrl.navy.mil
Fri, 10 Oct 2014 09:17:30 -0400


On Mon, 6 Oct 2014 16:51:36 -0400 (EDT)
Benjamin Kaduk <kaduk@MIT.EDU> wrote:

> This seems like it may actually be harder than it sounds, as some
> variables are used/declared above where our headers are included, in the
> generated file (things like yyin, and yytext), so a full cleaning could be
> hard.  Looking at the buildbot logs, though, it seems like we are actually
> using flex everywhere (except for windows, where we checked in the
> generated files?), so potentially flex's --prefix argument is a solution.
> That would be a fair bit of churn, though, so I'm not super-interested in
> doing it right now.  (compile_et gives linking errors after doing the
> trivial tweaks, and I don't see a need to spend a whole lot of time on
> this issue.)
> 
> Leaving what I found in the mail archives...

http://gerrit.openafs.org/11533 is based on a simple solution I have seen in
the past.  Just use sed to rename the symbols before compiling.  It
doesn't fix Windows of course.