On Mon, 2013-05-20 at 01:37 +0200, Reindl Harald wrote: > if it only would compile on Fedora 18 x86_64.... > strange: Fedora 17 x86_64 is OK with the same SPEC file and env > > libtool: link: ar cru .libs/libstorage_maildir.a .libs/maildir-copy.o > .libs/maildir-filename.o > .libs/maildir-filename-flags.o .libs/maildir-keywords.o .libs/maildir-mail.o > .libs/maildir-save.o > .libs/maildir-settings.o .libs/maildir-storage.o .libs/maildir-sync.o > .libs/maildir-sync-index.o > .libs/maildir-uidlist.o .libs/maildir-util.o > libtool: link: ranlib .libs/libstorage_maildir.a > libtool: link: ( cd ".libs" && rm -f "libstorage_maildir.la" && ln -s > "../libstorage_maildir.la" > "libstorage_maildir.la" ) > make[5]: Leaving directory > `/home/builduser/rpmbuild/BUILD/dovecot-2.2.2/src/lib-storage/index/maildir' > make[5]: write error
I've seen this sometimes during make distcheck I think. Maybe only when using -j flag to use multiple cores. Never figured out how that could happen, and then it went away I guess, or at least I haven't noticed it for a while now. Every time I tried to run make via strace to figure out what was happening it didn't fail. Very annoying error message. I suspect a make bug.