> On 08/01/2021 04:34 st...@keptprivate.com <st...@keptprivate.com> wrote: > > > > I tried to post this in a more nuanced way, but the fact is the latest source > RPM does not build on the latest Centos 8. > > > + sed -i 's|/etc/ssl|/etc/pki/dovecot|' doc/mkcert.sh (http://mkcert.sh) > > doc/example-config/conf.d/10-ssl.co (http://10-ssl.co)nf > > + '[' -e buildinfo.com (http://buildinfo.com)mit ']' > > ++ head -1 buildinfo.com (http://buildinfo.com)mit > > + COMMIT=89f716dc2ec7362864a368d32533184b55fb7831 > > ++ /bin/sh /home/build/rpmbuild/SOURCES/lsb_release -is > > > /bin/sh: /home/build/rpmbuild/SOURCES/lsb_release: No such file or directory > > + ID= > > error: Bad exit status from /var/tmp/rpm-tmp.WF (http://rpm-tmp.WF)aLYQ > > (%build) > > > > > > RPM build errors: > > Macro expanded in comment on line 455: > %{_libdir}/dovecot/settings > > > > Bad exit status from /var/tmp/rpm-tmp.WF (http://rpm-tmp.WF)aLYQ > > (%build) > > > > I can get past this with an edit to the dovecot.spec file (removing > > sourcedir): > > > > if [ -e "buildinfo.com (http://buildinfo.com)mit" ]; then > > COMMIT=`head -1 buildinfo.com (http://buildinfo.com)mit` > > ID=`/bin/sh %̶{̶_̶s̶o̶u̶r̶c̶e̶d̶i̶r̶}̶/̶lsb_release -is` > > RELEASE=`/bin/sh %̶{̶_̶s̶o̶u̶r̶c̶e̶d̶i̶r̶}̶/̶lsb_release -rs` > > CODENAME=`/bin/sh %̶{̶_̶s̶o̶u̶r̶c̶e̶d̶i̶r̶}̶/̶lsb_release -cs` > > ARCH=`arch` > > fi > Can someone who knows the source rpm build config. please respond? > The committed spec file contains errors. > > Thanks > > Sent from my T-Mobile 4G LTE device
There are now source RPMs for centos8 in repo.dovecot.org. Maybe they work better? Aki