Description of problem: Builds (of graphviz, but presumably of other packages too) with "make -j" produce many "directory already exists" warnings. The warnings come from libtool generated "mkdir .libs" statements. Version-Release number of selected component (if applicable): libtool-1.5.6-4 How reproducible: 100% on dual processor machine Steps to Reproduce: 1../configure; make 2. 3. Actual results: multiple "directory already exists" warnings Expected results: no such warnings Additional info: A fix that works for me is to use mkdir -p --- ltmain.sh.orig 2004-07-05 23:30:16.000000000 -0400 +++ ltmain.sh 2004-07-20 09:20:52.980481383 -0400 @@ -77,7 +77,7 @@ default_mode= help="Try \`$progname --help' for more information." magic="%%%MAGIC variable%%%" -mkdir="mkdir" +mkdir="mkdir -p" mv="mv -f" rm="rm -f"
The version of libtool embedded in graphviz-1.12 is 1.4.2, not 1.5.6. Before I move this upstream, would it be possible to re-generate graphviz using libtool 1.5.6 and check for the same behavior?
The problem still exists this morning using graphviz from CVS with libtool-1.5.6. If you try it yourself, please disable the workaround for this problem by commenting out the line in graphviz/autogen.sh that patches config/ltmain.sh.
I have reported this to bug-libtool. Since it is just cosmetic, I'm going to mark this UPSTREAM and wait for a fix in a future version.