mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-19 16:40:46 -09:00
package/ntp: fix build with gcc-14
Fixes: https://autobuild.buildroot.org/results/114/114a81f216b44a00c5de830e21315df68a62987d/ Signed-off-by: Bernd Kuhls <bernd@kuhls.net> Signed-off-by: Julien Olivain <ju.o@free.fr>
This commit is contained in:
committed by
Julien Olivain
parent
6a20660c5a
commit
526ab2f6c0
21
package/ntp/0006-stime.patch
Normal file
21
package/ntp/0006-stime.patch
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
Fix stime build error with gcc-14:
|
||||||
|
|
||||||
|
machines.c: In function 'ntp_set_tod':
|
||||||
|
machines.c:484:28: error: passing argument 1 of 'stime' from incompatible pointer type [-Wincompatible-pointer-types]
|
||||||
|
484 | rc = stime(&tp); /* lie as bad as SysVR4 */
|
||||||
|
|
||||||
|
Upstream: https://bugs.ntp.org/show_bug.cgi?id=3981#c2
|
||||||
|
|
||||||
|
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
|
||||||
|
|
||||||
|
--- a/libntp/machines.c 2025-05-26 18:21:43 +0000
|
||||||
|
+++ a/libntp/machines.c 2025-05-26 18:21:43 +0000
|
||||||
|
@@ -478,7 +478,7 @@
|
||||||
|
#endif /* HAVE_SETTIMEOFDAY */
|
||||||
|
#ifdef HAVE_STIME
|
||||||
|
if (rc && (SET_TOD_STIME == tod || !tod)) {
|
||||||
|
- long tp = tvp->tv_sec;
|
||||||
|
+ time_t tp = tvp->tv_sec;
|
||||||
|
|
||||||
|
errno = 0;
|
||||||
|
rc = stime(&tp); /* lie as bad as SysVR4 */
|
||||||
Reference in New Issue
Block a user