Ref. that work/.stage-install_makevars.mk file which appears to
act as a cache remembering wrong settings in my case.
Work directories must _always_ be removed if _anything_ changes.
Of course. That's why I was surprised.
Remember, what I said I did was:
- Remove all work dirs from the /usr/pkgsrc tree
- Update pkgsrc to HEAD
- Do "make update" in textproc/libxml2/
How that .stage-install_makevars.mk file came into being after
this, and how it came to contain the wrong values I have no idea
about. I don't think any of my actions should have caused that
to happen.