Here is the output from where the build process stops: x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -I. tls.c In file included from tls.c:473: tls-openssl.c: In function ‘tls_server_alpn_cb’: tls-openssl.c:2407:36: warning: unknown conversion type character ‘Y’ in format [-Wformat=] 2407 | log_write(0, LOG_MAIN, "TLS ALPN (%Y) rejected", g); | ^ tls-openssl.c: In function ‘tls_client_stapling_cb’: tls-openssl.c:2611:18: error: ‘tls_support’ has no member named ‘dane_verified’ 2611 | if ( tls_out.dane_verified | ^ x86_64-pc-linux-gnu-gcc tod.c x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -I. tod.c tls.c: In function ‘tls_watch_discard_event’: tls.c:307:8: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 307 | (void) read(fd, big_buffer, big_buffer_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: *** [Makefile:854: tls.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory '/var/tmp/portage/mail-mta/exim-4.97.1/work/exim-4.97.1/build-exim-gentoo' make: *** [Makefile:37: all] Error 2 * ERROR: mail-mta/exim-4.97.1::gentoo failed (compile phase): * emake failed
Please include the full build.log and emerge --info.
Created attachment 885752 [details] build.log
Created attachment 885753 [details] emerge_info
Created attachment 885754 [details] emerge -pv exim Please notice the -dane flag
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd31a1fd62028a9d13fe4966fafdc6039598580d commit bd31a1fd62028a9d13fe4966fafdc6039598580d Author: Fabian Groffen <grobian@gentoo.org> AuthorDate: 2024-02-23 09:06:33 +0000 Commit: Fabian Groffen <grobian@gentoo.org> CommitDate: 2024-02-23 09:09:16 +0000 mail-mta/exim: DANE support cannot be disabled using OpenSSL require USE=dane with OpenSSL to make the code compile Closes: https://bugs.gentoo.org/925108 Signed-off-by: Fabian Groffen <grobian@gentoo.org> mail-mta/exim/exim-4.97.1-r5.ebuild | 9 ++++++--- mail-mta/exim/exim-4.97.1.ebuild | 9 ++++++--- 2 files changed, 12 insertions(+), 6 deletions(-)