Overview

Request 372948 accepted

- spec: most C sources need removal of old K&R extern int errno;
declaration, which does not actually work with glibc where
errno is a macro that expands to a function call.
- spec: build with -DOPENSSL_NO_DEPRECATED and
-DOPENSSL_NO_SSL_INTERN to emulate as close as possible
API/ABI availability of upcoming openSSL releases.
- imap-openssl.patch: remove ephemeral RSA keys support, it is
considered insecure.openSSL 1.1 no longer supports this feature
and package will fail to build.
- imap-openssl.patch: remove code that uses insecure tmpnam()
function, it is not required on linux systems.
- imap-implicit-decls.patch: fix implicit fortify/pointer
declaration rpmlint warnings.

Loading...
Request History
Cristian Rodríguez's avatar

elvigia created request

- spec: most C sources need removal of old K&R extern int errno;
declaration, which does not actually work with glibc where
errno is a macro that expands to a function call.
- spec: build with -DOPENSSL_NO_DEPRECATED and
-DOPENSSL_NO_SSL_INTERN to emulate as close as possible
API/ABI availability of upcoming openSSL releases.
- imap-openssl.patch: remove ephemeral RSA keys support, it is
considered insecure.openSSL 1.1 no longer supports this feature
and package will fail to build.
- imap-openssl.patch: remove code that uses insecure tmpnam()
function, it is not required on linux systems.
- imap-implicit-decls.patch: fix implicit fortify/pointer
declaration rpmlint warnings.


Marcus Rueckert's avatar

darix accepted request

ok

openSUSE Build Service is sponsored by