On 4/19/19 11:54 AM, Maurizio Cimadamore wrote: > Hi, > after Panama merged with upstream yesterday, many developers reported an > issue with make reconfigure > which fails with this message: > > configure: Current directory is <USER_DIR> > configure: Since this is not the source root, configure will output the > configuration here > configure: (as opposed to creating a configuration in > <src_root>/build/<conf-name>). > configure: However, this directory is not empty. This is not allowed, since > it could > configure: seriously mess up just about everything. > > This message seems bogus because we're just running make reconfigure from the > JDK top dir, but for > some reason the makefile is going and look in our home folders, and then > failing to take action > (thankfully!). > > To resolve the issue a full 'sh configure' was necessary. In my case I > believe I also needed to > close the terminal window and start over, but it's possible that's placebo. > > After the remediation steps, even `make reconfigure` works as expected. > > Was there a recent change (e.g. in the last week or so) introduced in this > area which might have > caused a lingering issue?
I *think* it happened after this fix: https://bugs.openjdk.java.net/browse/JDK-8221907 In all cases I encountered, full configure helped. No need to restart terminals or such. -Aleksey