Apart from a few warnings (attached), and a bit of patience, the compiler terminates without error. On patience, OBSD has two processes who took almost half the CPU when compiling: reaper and zerothread. Will look into the warnings, and the testing errors (also attached). Let see how it works on this machine. OpenBSD 6.7 (GENERIC.MP) #2: Thu Jun 4 09:55:08 MDT 2020 real mem = 17125511168 (16332MB) avail mem = 16593879040 (15825MB) bios0: Supermicro A2SDi-4C-HLN4F OpenBSD clang version 8.0.1 (tags/RELEASE_801/final) (based on LLVM 8.0.1) Target: amd64-unknown-openbsd6.7 Thread model: posix -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://dovecot.org/pipermail/dovecot/attachments/20200624/4da3a574/attachment-0001.html> -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: compiler-stderr.log URL: <https://dovecot.org/pipermail/dovecot/attachments/20200624/4da3a574/attachment-0002.log> -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: test.log URL: <https://dovecot.org/pipermail/dovecot/attachments/20200624/4da3a574/attachment-0003.log>
On 6/23/2020 10:02 PM, Rupert Gallagher wrote:> Apart from a few warnings (attached), and a bit of patience, the > compiler terminates without error. On patience, OBSD has two processes > who took almost half the CPU when compiling:?reaper and?zerothread. > Will look into the warnings, and the testing errors (also attached). > Let see how it works on this machine. > > OpenBSD 6.7 (GENERIC.MP) #2: Thu Jun? 4 09:55:08 MDT 2020 > real mem = 17125511168 (16332MB) > avail mem = 16593879040 (15825MB) > bios0: Supermicro A2SDi-4C-HLN4F > > OpenBSD clang version 8.0.1 (tags/RELEASE_801/final) (based on LLVM 8.0.1) > Target: amd64-unknown-openbsd6.7 > Thread model: posix >and the purpose of this is?? It's available via ports / packages. -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://dovecot.org/pipermail/dovecot/attachments/20200628/c6b709b2/attachment.html>
This is OpenBSD with OpenSSL. There are no patches for dovecot version 2.3.10.1: https://github.com/openbsd/ports/tree/master/mail/dovecot/patches My latest run is attached.> make check... Making check in lib-ssl-iostream make check-local for bin in test-iostream-ssl; do if ! ./$bin; then exit 1; fi; done test-common.c:195: Assert failed: suppress == TRUE Error: server: SSL_accept() syscall failed: Invalid argument ssl: handshake ....................................................... : FAILED Panic: file ostream.c: line 54 (o_stream_close_full): assertion failed: (stream->real_stream->error_handling_disabled) Abort trap (core dumped) *** Error 1 in src/lib-ssl-iostream (Makefile:919 'check-local') *** Error 2 in src/lib-ssl-iostream (Makefile:786 'check-am') *** Error 1 in src (Makefile:588 'check-recursive': @fail=; if (target_option=k; case ${target_option-} in ?) ;; *) echo "am__make_runnin...) *** Error 1 in /opt/src/dovecot-2.3.10.1 (Makefile:706 'check-recursive': @fail=; if (target_option=k; case ${target_option-} in ?) ;; *)...)> cd /opt/src/dovecot-2.3.10.1/src/auth > ./test-libpasswordpassword scheme(PLAIN) ............................................... : ok test-libpassword.c:48: Assert failed: password_verify(plaintext, ¶ms, scheme, raw_password, siz, &error) == 1 password scheme(CRYPT) ............................................... : FAILED password scheme(PLAIN-MD4) ........................................... : ok password scheme(MD5) ................................................. : ok password scheme(SHA1) ................................................ : ok ... 1 / 25 tests failed -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://dovecot.org/pipermail/dovecot/attachments/20200705/28d1431c/attachment-0001.html> -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: compiler-stderr.log URL: <https://dovecot.org/pipermail/dovecot/attachments/20200705/28d1431c/attachment-0002.log> -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: test.log URL: <https://dovecot.org/pipermail/dovecot/attachments/20200705/28d1431c/attachment-0003.log>
What are you trying to accomplish? On 7/5/2020 12:27 PM, Rupert Gallagher wrote:> This is OpenBSD with OpenSSL. There are no patches for dovecot version > 2.3.10.1: > https://github.com/openbsd/ports/tree/master/mail/dovecot/patches > <https://github.com/openbsd/ports/tree/master/mail/dovecot/patches> > > My latest run is attached. > > > make check > ... > Making check in lib-ssl-iostream > make? check-local > for bin in test-iostream-ssl; do? if !? ./$bin; then exit 1; fi;? done > test-common.c:195: Assert failed: suppress == TRUE > Error: server: SSL_accept() syscall failed: Invalid argument > ssl: handshake ....................................................... > : FAILED > Panic: file ostream.c: line 54 (o_stream_close_full): assertion > failed: (stream->real_stream->error_handling_disabled) > Abort trap (core dumped) > *** Error 1 in src/lib-ssl-iostream (Makefile:919 'check-local') > *** Error 2 in src/lib-ssl-iostream (Makefile:786 'check-am') > *** Error 1 in src (Makefile:588 'check-recursive': @fail=; if > (target_option=k; case ${target_option-} in? ?) ;;? *) echo > "am__make_runnin...) > *** Error 1 in /opt/src/dovecot-2.3.10.1 (Makefile:706 > 'check-recursive': @fail=;? if (target_option=k; case > ${target_option-} in? ?) ;;? *)...) > > > cd?/opt/src/dovecot-2.3.10.1/src/auth > > ./test-libpassword > password scheme(PLAIN) ............................................... > : ok > test-libpassword.c:48: Assert failed: password_verify(plaintext, > ¶ms, scheme, raw_password, siz, &error) == 1 > password scheme(CRYPT) ............................................... > : FAILED > password scheme(PLAIN-MD4) ........................................... > : ok > password scheme(MD5) ................................................. > : ok > password scheme(SHA1) ................................................ > : ok > ... > 1 / 25 tests failed >