Bug#1086464: mate-desktop FTBFS on 32-bit with 64-bit time_t with gcc 14
Source: mate-desktop
Version: 1.26.2-1.1
Severity: serious
Tags: ftbfs
https://buildd.debian.org/status/fetch.php?pkg=mate-desktop&arch=armhf&ver=1.26.2-1.1%2Bb2&stamp=1730248241&raw=0
...
mate-desktop-item.c: In function 'startup_timeout':
mate-desktop-item.c:1596:71: error: passing argument 2 of 'sn_launcher_context_get_last_active_time' from incompatible pointer type [-Wincompatible-pointer-types]
1596 | sn_launcher_context_get_last_active_time (sn_context, &tv_sec, &tv_usec);
| ^~~~~~~
| |
| time_t * {aka long long int *}
In file included from /usr/include/startup-notification-1.0/libsn/sn.h:31,
from mate-desktop-item.c:49:
/usr/include/startup-notification-1.0/libsn/sn-launcher.h:76:67: note: expected 'long int *' but argument is of type 'time_t *' {aka 'long long int *'}
76 | long *tv_sec,
| ~~~~~~~~~~~~~~~~~~~^~~~~~
make[3]: *** [Makefile:742: mate-desktop-item.lo] Error 1
Reply to: