Am 20.05.2013 01:49, schrieb Timo Sirainen:
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
confirmed: -j 8 a second try on F18 suceeded now
strange - never seen this before, the buildroot is clean (rpmbuild) and on this VM are tons of packages built including httpd and maridadb within the last 24 hours
however, build is now fine
Verarbeite Daten: dovecot-2.2.2-2.fc18.20130520.rh.x86_64 Warnung: Datei doppelt aufgelistet: /usr/lib64/dovecot/libdriver_mysql.so Provides: dovecot = 1:2.2.2-2.fc18.20130520.rh dovecot(x86-64) = 1:2.2.2-2.fc18.20130520.rh dovecot-mysql libauthdb_imap.so()(64bit) libdovecot-login.so.0()(64bit) libdovecot-sql.so.0()(64bit) libdovecot-storage.so.0()(64bit) libdovecot.so.0()(64bit) libdriver_mysql.so()(64bit) libssl_iostream_openssl.so()(64bit) Requires(interp): /bin/sh /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): /bin/sh shadow-utils Requires(post): /bin/sh shadow-utils Requires(preun): /bin/sh shadow-utils Requires(postun): /bin/sh Requires: /bin/sh libc.so.6()(64bit) libc.so.6(GLIBC_2.10)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libcap.so.2()(64bit) libcrypt.so.1()(64bit) libcrypt.so.1(GLIBC_2.2.5)(64bit) libcrypto.so.10()(64bit) libcrypto.so.10(libcrypto.so.10)(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.2.5)(64bit) libdovecot-login.so.0()(64bit) libdovecot-sql.so.0()(64bit) libdovecot-storage.so.0()(64bit) libdovecot.so.0()(64bit) libgomp.so.1()(64bit) libm.so.6()(64bit) libmysqlclient.so.18()(64bit) libmysqlclient.so.18(libmysqlclient_16)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) librt.so.1()(64bit) librt.so.1(GLIBC_2.2.5)(64bit) libssl.so.10()(64bit) libssl.so.10(libssl.so.10)(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Obsoletes: dovecot-mysql Prüfe auf nicht gepackte Datei(en): /usr/lib/rpm/check-files /home/builduser/rpmbuild/BUILDROOT/dovecot-2.2.2-2.fc18.20130520.rh.x86_64 Erstellt: /home/builduser/rpmbuild/RPMS/x86_64/dovecot-2.2.2-2.fc18.20130520.rh.x86_64.rpm Ausführung(%clean): /bin/sh -e /var/tmp/rpm-tmp.507W6s
- umask 022
- cd /home/builduser/rpmbuild/BUILD
- cd dovecot-2.2.2
- /usr/bin/rm -rf /home/builduser/rpmbuild/BUILDROOT/dovecot-2.2.2-2.fc18.20130520.rh.x86_64
- exit 0