The tls.c compilation errors are a result of changes in OpenSSL 1.1. I found some info on this as well as a patch from Debian here: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=828540
I used the above as basis for a patch and modified the site configuration for building sendmail. Actually put the desired build features in devtools/Site/site.config.m4 rather than modifying devtools/OS/Linux.
You can find my changes here https://github.com/rkerndt/aur-sendmail
Search Criteria
Package Details: sendmail 8.17.2-1
Git Clone URL: | https://aur.archlinux.org/sendmail.git (read-only, click to copy) |
---|---|
Package Base: | sendmail |
Description: | A general purpose internetwork email routing MTA |
Upstream URL: | http://www.sendmail.org |
Licenses: | custom:sendmail |
Conflicts: | exim, msmtp-mta, opensmtpd, postfix |
Provides: | sendmail, smtp-forwarder, smtp-server |
Submitter: | None |
Maintainer: | amish |
Last Packager: | amish |
Votes: | 138 |
Popularity: | 0.32 |
First Submitted: | 2009-06-30 01:50 (UTC) |
Last Updated: | 2023-06-05 03:45 (UTC) |
Dependencies (2)
Required by (1249)
- aegir (requires smtp-forwarder)
- brscan-skey (optional)
- cronie-selinux (requires smtp-forwarder) (optional)
- cronie-selinux (requires smtp-server) (optional)
- ddclient-git (requires smtp-forwarder) (optional)
- e2fsprogs-git (requires smtp-forwarder) (optional)
- fcron-dev (requires smtp-forwarder) (optional)
- gitlab-ee (requires smtp-server) (optional)
- hylafaxplus (requires smtp-server) (optional)
- inn-git (requires smtp-forwarder) (make)
- lilac-git (requires smtp-forwarder) (optional)
- mailfromd (requires smtp-server)
- mediawiki-lts (requires smtp-forwarder) (optional)
- mlmmj (requires smtp-server)
- mutt-git (requires smtp-forwarder) (optional)
- mutt-slang (requires smtp-forwarder) (optional)
- oak (requires smtp-server) (make)
- openarc (requires smtp-server) (optional)
- pgl (requires smtp-forwarder) (optional)
- pgl-cli (requires smtp-forwarder) (optional)
- Show 1229 more...
Sources (9)
kerndtr commented on 2017-09-08 17:41 (UTC) (edited on 2017-09-08 17:42 (UTC) by kerndtr)
aishsingh commented on 2017-09-06 09:25 (UTC)
Getting the exact same error and output as @TaurohtaR
The build completes with an error 1 and sendmail doesn't get created
Anyone have a workaround?
TaurohtaR commented on 2017-07-02 10:44 (UTC)
compilation fails for me
/usr/include/openssl/rsa.h:193:1: note: declared here
DEPRECATEDIN_0_9_8(RSA *RSA_generate_key(int bits, unsigned long e, void
^
tls.c: In function ‘x509_verify_cb’:
tls.c:1974:10: error: dereferencing pointer to incomplete type ‘X509_STORE_CTX {aka struct x509_store_ctx_st}’
if (ctx->error == X509_V_ERR_UNABLE_TO_GET_CRL)
^~
that leads to
:: Processing package changes...
(1/1) installing sendmail [######################################] 100%
chown: cannot access '/var/spool/clientmqueue': No such file or directory
chown: cannot access '/usr/bin/sendmail': No such file or directory
chmod: cannot access '/usr/bin/sendmail': No such file or directory
error: command failed to execute correctly
steadybright commented on 2017-03-27 21:34 (UTC)
Hello,
The install stalls while trying to find/download ftp://ftp.sendmail.org/pub/sendmail/sendmail.8.15.2.tar.gz.
It seems this is a dead link.
sb
jaro3 commented on 2015-07-10 08:15 (UTC)
sendmail binary builds fine from the original tarball so something must be wrong with your PKGBUILD e.g. the echo "APPENDDEF... options
jaro3 commented on 2015-07-10 07:35 (UTC)
The package is missing the main program binary after build:
yaourt -S --aur-url https://aur4.archlinux.org sendmail
...
chown: cannot access ‘/usr/bin/sendmail’: No such file or directory
chmod: cannot access ‘/usr/bin/sendmail’: No such file or directory
error: command failed to execute correctly
Here is the problem:
cd sendmail/
./Build
...
daemon.o: In function `anynet_ntop':
daemon.c:(.text+0x1434): undefined reference to `sm_inet6_ntop'
collect2: error: ld returned 1 exit status
Makefile:443: recipe for target 'sendmail' failed
make: *** [sendmail] Error 1
Softwayer commented on 2015-05-18 10:14 (UTC)
Curl fails to connect the FTP server. BTW, the current version is 8.15.1.
gadget3000 commented on 2014-08-10 08:32 (UTC)
This conflicts with msmtp-mta. Both provide /usr/bin/sendmail
Pinned Comments