Update of bug #54860 (project findutils):
Assigned to: None => berny
_______________________________________________________
Follow-up Comment #1:
First of all, I don't understand why the bug report would be related to
"less performance". Could you explain, please?
Then, these are the commands to create the tree structure you said:
$ mkdir -pv dir dir-2/dir-4 dir-2/dir-5 dir-3/dir-{4,5} \
&& touch dir/{bar,one}.c dir-2/another.c dir-2/dir-4/file \
dir-2/dir-5/file dir-2/file dir-2/foo.c dir-3/dir-4/file \
dir-3/dir-5/file dir-3/file file
This is what I get:
../find/find -iname "*c" -execdir echo '{}' +
./another.c ./foo.c
./one.c ./bar.c
I use latest git:
../find/find --version | sed 1q
find (GNU findutils) 4.6.0.191-0130
That said, I cannot reproduce your result, neither with latest
git version nor with the stable 4.6.0 release. I don't see any
changes regarding -execdir since 4.6.0, maybe there was a change
in underlying gnulib, but I doubt it.
What is your environment?
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?54860>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/