Arches can be added on or after 2019-08-15.
The ebuild seems to drop support for NEWDB/NDBM, causing makemap / sendmail to no longer be able to create/use access/virtusertable/etc. files. Can you restore support for this?
Really great to see sendmail in Gentoo getting an update, thanks Hans and others for that. I've been using my own 8.15.2 ebuild for a while, and I found that after upgrading to profile 17.1 on my boxes I had an issue with sendmail, which IIRC was related to makemap being unable to create database files. I believe it is due to the lib/lib64 symlink changes in 17.1. My solution was to add the following line to the end of files/site.config.m4 in the ebuild: APPENDDEF(`confLIBDIRS', `-L/usr/lib64') I'm not sure if this is the correct solution or a kludge, but it resolved (and still resolves) the issue for me. It seems without that line makemap looks in /usr/lib for libraries and, as they are not in there, fails to run. Before, the symlink masked this problem.
(In reply to Eddie Chapman from comment #2) > Really great to see sendmail in Gentoo getting an update, thanks Hans and > others for that. > > I've been using my own 8.15.2 ebuild for a while, and I found that after > upgrading to profile 17.1 on my boxes I had an issue with sendmail, which > IIRC was related to makemap being unable to create database files. I believe > it is due to the lib/lib64 symlink changes in 17.1. > > My solution was to add the following line to the end of files/site.config.m4 > in the ebuild: > > APPENDDEF(`confLIBDIRS', `-L/usr/lib64') > > I'm not sure if this is the correct solution or a kludge, but it resolved > (and still resolves) the issue for me. It seems without that line makemap > looks in /usr/lib for libraries and, as they are not in there, fails to run. > Before, the symlink masked this problem. I can confirm this solves it for me as well. Can we get this pushed upstream?
(In reply to Arnim Eijkhoudt from comment #1) > The ebuild seems to drop support for NEWDB/NDBM, causing makemap / sendmail > to no longer be able to create/use access/virtusertable/etc. files. Can you > restore support for this? Please file a new bug for each issue. This bug is specifically to handle stabilization. That said I've added -r2 that fixes this issue.
x86 stable
amd64 stable
ia64/ppc/ppc64 stable
sparc stable
arm stable
hppa stable
alpha stable