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.