Re: No supported cipher suites have been found.

Sam Varshavchik <[email protected]> Mon, 02 Dec 2024 07:55:44 -0500
Newsgroups gmane.mail.imap.courier.general
Message-ID <[email protected]>
Mike Wright writes:

>> Mike Wright writes:
>>
>>> courier and courier-imap fail ./configure with the same error:
>>>
>>> tlspasswordcache.c:366:9: error: unknown type name 'EVP_CIPHER_CTX'
>>>   366 | typedef EVP_CIPHER_CTX CIPHER_CONTEXT;
>>>       |         ^~~~~~~~~~~~~~
>
>
> Sam, I found a post of yours from 2018 that pointed toward missing openssl  
> and/or gnutls development libraries.  I installed both libssl-dev and  
> libgnutls28-dev.
>
> courier-imap now builds.  Somewhere along the line something that sqwebmail  
> needed got pulled in, so it built.
>
> courier was the holdout.  It was throwing an error in filters/perlfilter.   
> Installed libperl-dev.  courier is built.

libperl-dev is listed as a dependency in packaging/debian/control. Building  
a deb file should throw an immediate error. I just tried removing libperl- 
dev myself, and running courier-debuild:

dpkg-checkbuilddeps: error: Unmet build dependencies: libperl-dev

The same goes for all other dependencies.

> Here is a list of additional packages that were required to build them:
> NB: files that came with debian12 aren't on this list.
>
>   build-essential
>   expect
>   libtool
>   idn-dev
>   idn2-dev
>   libgdbm-dev
>  *libgnutls28-dev
>   libpcre2-dev
>   libperl-dev
>  *libssl-dev
>
> * It's possible that one or the other is not required

gnutls-dev is the dependency from packaging/debian/control, libssl-dev  
should not be needed.

_______________________________________________
courier-users mailing list
[email protected]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users
signature.asc (application/pgp-signature, 228 B)
-----BEGIN PGP SIGNATURE-----

iHUEABYKAB0WIQRupkKLJP96aW75pIOKYPgoojZS4gUCZ02uUAAKCRCKYPgoojZS
4s7/AQDqhmODWMmmZeGItFJH9ILcGy1U1Wa6CP3aFXW3EnCl/QEA5CRYwMFZun6k
j5wTLjXkwywyp8DGgI1Tys1c9OYicQM=
=81zQ
-----END PGP SIGNATURE-----