Re: New releases of courier and sqwebmail packages

Neil Romig via courier-users <[email protected]>
Newsgroups gmane.mail.imap.courier.general
Message-ID <0eca5398cf38c0a6624d3fd3b59c526ee132c24d.camel@countrybusdevon.co.uk>
On Tue, 2024-04-23 at 23:17 -0400, Sam Varshavchik wrote:
> Download: https://www.courier-mta.org/download.html
> 
> Changes:
> 
> • sqwebmail, courier: fix rendering of malformed mailto: links.
> 
> • courier: fix missing logging of failed connections, in some situations.
> 
> • courier: add a stub CUSTOM section at the end of the courier.dist  
> configuration file, for holding any custom settings, like all other  
> configuration files.
> 
> • courier: fix false warnings from gcc 14.
> 
> • courier: improve handling of dual IPv4/IPv6 stacks on hosts that do not  
> actually have both IPv4 and IPv6 addresses.
> 
> • courier: update RPM spec file for Fedora 40, and remove references to  
> historical Linux distributions (Suse, Mandrake, etc...)
> 

I'm getting compilation error as follows:

  $ ./configure --prefix=/usr --sbindir=/usr/bin --
sysconfdir=/etc/courier --libdir=/usr/lib --libexecdir=/usr/lib --
localstatedir=/var/spool/courier --enable-unicode --enable-workarounds-
for-imap-client-bugs --enable-mimetypes=/etc/mime.types --with-
piddir=/run/courier --with-trashquota --with-db=gdbm --with-
random=/dev/urandom --with-mailuser=courier --with-mailgroup=courier --
with-certdb=/etc/ssl/certs/ --with-notice=unicode

## --------- ##
## Platform. ##
## --------- ##

hostname = pinnacle
uname -m = x86_64
uname -r = 6.8.7-arch1-1
uname -s = Linux
uname -v = #1 SMP PREEMPT_DYNAMIC Wed, 17 Apr 2024 15:20:28 +0000

/usr/bin/uname -p = unknown
/bin/uname -X     = unknown

/bin/arch              = unknown
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo      = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /usr/local/sbin/
PATH: /usr/local/bin/
PATH: /usr/bin/
PATH: /usr/lib/jvm/default/bin/
PATH: /usr/bin/site_perl/
PATH: /usr/bin/vendor_perl/
PATH: /usr/bin/core_perl/


## ----------- ##
## Core tests. ##
## ----------- ##

configure:2770: looking for aux files: config.guess config.sub ltmain.sh
compile missing install-sh
configure:2783:  trying ./
configure:2812:   ./config.guess found
configure:2812:   ./config.sub found
configure:2812:   ./ltmain.sh found
configure:2812:   ./compile found
configure:2812:   ./missing found
configure:2794:   ./install-sh found
configure:2943: checking for a BSD-compatible install
configure:3016: result: /usr/bin/install -c
configure:3027: checking whether build environment is sane
configure:3082: result: yes
configure:3241: checking for a race-free mkdir -p
configure:3285: result: /usr/bin/mkdir -p
configure:3292: checking for gawk
configure:3313: found /usr/bin/gawk
configure:3324: result: gawk
configure:3335: checking whether make sets $(MAKE)
configure:3358: result: yes
configure:3388: checking whether make supports nested variables
configure:3406: result: yes
configure:3608: checking for gcc
configure:3629: found /usr/bin/gcc
configure:3640: result: gcc
configure:3993: checking for C compiler version
configure:4002: gcc --version >&5
gcc (GCC) 13.2.1 20230801
Copyright (C) 2023 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is
NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE.

configure:4013: $? = 0
configure:4002: gcc -v >&5
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/lto-wrapper
Target: x86_64-pc-linux-gnu
Configured with: /build/gcc/src/gcc/configure --enable-
languages=ada,c,c++,d,fortran,go,lto,m2,objc,obj-c++ --enable-bootstrap
--prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --
mandir=/usr/share/man --infodir=/usr/share/info --with-
bugurl=https://bugs.archlinux.org/ --with-build-config=bootstrap-lto --
with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --
enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-
default-pie --enable-default-ssp --enable-gnu-indirect-function --
enable-gnu-unique-object --enable-libstdcxx-backtrace --enable-link-
serialization=1 --enable-linker-build-id --enable-lto --enable-multilib
--enable-plugin --enable-shared --enable-threads=posix --disable-libssp
--disable-libstdcxx-pch --disable-werror
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 13.2.1 20230801 (GCC) 
configure:4013: $? = 0
configure:4002: gcc -V >&5
gcc: error: unrecognized command-line option '-V'
gcc: fatal error: no input files
compilation terminated.
configure:4013: $? = 1
configure:4002: gcc -qversion >&5
gcc: error: unrecognized command-line option '-qversion'; did you mean
'--version'?
gcc: fatal error: no input files
compilation terminated.
configure:4013: $? = 1
configure:4002: gcc -version >&5
gcc: error: unrecognized command-line option '-version'
gcc: fatal error: no input files
compilation terminated.
configure:4013: $? = 1
configure:4033: checking whether the C compiler works
configure:4055: gcc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -
fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-
security         -fstack-clash-protection -fcf-protection         -fno-
omit-frame-pointer -mno-omit-leaf-frame-pointer -g -ffile-prefix-
map=courier-mta/src=/usr/src/debug/courier-mta -flto=auto  -Wl,-O1 -Wl,-
-sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now          -Wl,-
z,pack-relative-relocs -flto=auto,-L /usr/lib/courier-authlib -
lcourierauth conftest.c  >&5
cc1: error: unrecognized argument to '-flto=' option: 'auto,-L'
configure:4059: $? = 1
configure:4099: result: no
configure: failed program was:
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:4104: error: in `courier-mta/src/courier-1.3.7':
configure:4106: error: C compiler cannot create executables

I don't think I've done anything wrong/different from previous
version...

Neil.



_______________________________________________
courier-users mailing list
[email protected]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.