[Buildroot] [PATCH] package/sslh: add upstream patch to fix build w/ gcc-15

Peter Korsgaard peter at korsgaard.com
Fri Sep 5 11:23:10 UTC 2025


>>>>> "Peter" == Peter Korsgaard <peter at korsgaard.com> writes:

 > Add an upstream patch to fix a build issue related to struct
 > sockaddr_storage:

 > udp-listener.c: In function 'cnx_cmp':
 > udp-listener.c:39:30: error: initialization of 'struct sockaddr *'
 > from incompatible pointer type 'struct sockaddr_storage *'
 > [-Wincompatible-pointer-types]
 >    39 |     struct sockaddr* addr1 = &cnx1->client_addr;
 >       |                              ^
 > udp-listener.c:42:30: error: initialization of 'struct sockaddr *'
 > from incompatible pointer type 'struct sockaddr_storage *'
 > [-Wincompatible-pointer-types]
 >    42 |     struct sockaddr* addr2 = &cnx2->client_addr;
 >       |                              ^
 > udp-listener.c: In function 'hash_make_key':
 > udp-listener.c:55:29: error: initialization of 'struct sockaddr *'
 > from incompatible pointer type 'struct sockaddr_storage *'
 > [-Wincompatible-pointer-types]
 >    55 |     struct sockaddr* addr = &new->client_addr;
 >       |                             ^
 > udp-listener.c: In function 'udp_s2c_forward':
 > udp-listener.c:330:18: error: passing argument 5 of 'sendto' from incompatible pointer type [-Wincompatible-pointer-types]
 >   330 |                  &cnx->client_addr, cnx->addrlen);
 >       |                  ^~~~~~~~~~~~~~~~~
 >       |                  |
 >       |                  struct sockaddr_storage *

 > Fixes:

 >   https://autobuild.buildroot.net/results/0cbbb75c4aab19b9d5f42695359ac6fe97e5989b/

 > Signed-off-by: Peter Korsgaard <peter at korsgaard.com>

Committed, thanks.

-- 
Bye, Peter Korsgaard


More information about the buildroot mailing list