Re: [sqwebmail] [Courier-imap] New releases of courier packages
Brought to you by:
mrsam
|
From: Sam V. <mr...@co...> - 2022-06-07 10:55:18
|
Manvendra Bhangui writes: > On Wed, 1 Jun 2022 at 09:39, Sam Varshavchik <mr...@co...> wrote: > > > > Download: https://www.courier-mta.org/download.html > > > > New development builds of all packages. > > > > Changes: > > > > > > > - all: updates for gcc 12, autotools, and OpenSSL 3.0. > > > Not very important, but I thought it could help someone still using > ancient distros to compile courier-imap. The latest autotools changes > to configure.ac removing AC_PROG_CC_C99 has broken compilation on the > following distributions. > > CentOS7 > RHEL7 > SLE12 and all SLE12 variants > Ubuntu 16.04 > > I had to do 4 minor changes to make courier-imap compile on all > distributions, including the above 3 Autoconf deprecated the AC_PROG_CC_C99 macro, for the ostensibly reason that all currently supported major platforms don't need it. There's automation on Github to automatically build everything on every commit, using containers. The CentOS 7 container had no issues building a courier-imap centos 7 rpm: https://github.com/svarshavchik/courier/runs/6764330421?check_suite_focus=true The likely explanation is that the original compiler that was released for CentOS 7 did not default to c++11/C99 by default, but was updated over CentOS 7's lifetime to a newer version that does, now. |