Re: [Buildroot] [PATCH 1/2] package/syslog-ng: needs libopenssl, not libressl

Titouan Christophe via buildroot <[email protected]>
Newsgroups net.busybox.buildroot
Message-ID <[email protected]>
On 9/08/26 12:36, Bernd Kuhls wrote:
> Buildroot commit 51ab6d2290f169f4bb96b8dbbab2d8fb4656766d bumped the
> package from version 4.8.3 to 4.11.0. Upstream commit
> https://github.com/syslog-ng/syslog-ng/commit/dbe9fb306929168172062a6bc985eb7e38201dab
> added the usage of OpenSSL BIO_ functions in version 4.9.0 causing
> build errors with LibreSSL:
>
> lib/transport/transport-tls.c: In function 'BIO_s_transport':
> lib/transport/transport-tls.c:125:3: error: implicit declaration of
>   function 'BIO_meth_set_write_ex'; did you mean 'BIO_meth_set_write'?
>   [-Wimplicit-function-declaration]
>    125 |   BIO_meth_set_write_ex(meth, _BIO_transport_write);
>
> lib/transport/transport-tls.c:126:3: error: implicit declaration of
>   function 'BIO_meth_set_read_ex'; did you mean 'BIO_meth_set_read'?
>   [-Wimplicit-function-declaration]
>    126 |   BIO_meth_set_read_ex(meth, _BIO_transport_read);
>
> because LibreSSL does not provide these functions.
>
> Fixes:
> https://autobuild.buildroot.net/results/117/117b3b38098df075d96167863d9f6b933a97eb64/
> https://autobuild.buildroot.net/results/a39/a39ecc88a9342005b75660ee0ac60a1025fa6fc2/
> https://autobuild.buildroot.net/results/6b3/6b3eb910ccdb67827f0c12cea0e3a63c5e6b68af/
>
> Signed-off-by: Bernd Kuhls <[email protected]>
Applied to 2025.02.x and 2026.05.x, thanks !
_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot
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.