gpsd-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ✘gpsd .23.2~rc1


From: Hal Murray
Subject: Re: ✘gpsd .23.2~rc1
Date: Fri, 15 Apr 2022 02:12:00 -0700

gem@rellim.com said:
> I think I'm caught up.  So all yours.  Fred wants to slip a macro into
> driver_ubx.c, but that should be cosmetic. 

Builds all work.

---------

My setup uses clang on OpenBSD and FreeBSD.  Both provide a blizzard of
cc: warning: optimization flag '-fexcess-precision=standard' is not supported 
[-Wignored-optimization-argument]

OpenBSD clang version 11.1.0
OpenBSD clang version 11.1.0 (32 bit)
FreeBSD clang version 11.0.1
FreeBSD clang version 10.0.0
FreeBSD clang version 11.0.1 (32 bit)

---------

longjmp warning:
gpsd-3.23.2~rc1/gpsmon/gpsmon.c:1421:24: warning: variable 
\u2018ts_timeout\u2019 might be clobbered by \u2018longjmp\u2019 or 
\u2018vfork\u2019 [-Wclobbered]
gpsd-3.23.2~rc1/gpsd/gpsd.c:2651:26: warning: variable \u2018ts_timeout\u2019 
might be clobbered by \u2018longjmp\u2019 or \u2018vfork\u2019 [-Wclobbered]

Old CentOS
cc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-12)

Older Debian
cc (Debian 6.3.0-18+deb9u1) 6.3.0 20170516

Older Ubuntu
cc (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0

-------

Rutime checks are mostly clean.

32 bit OpenBSD gets timeouts.  I tried increasing WRITE_PAD.  It's currently 
0.001.  I got timeouts with 0.002.  With 0.005 I got a big diff error.  I'm 
putting that on the back burner and typing this in.


-- 
These are my opinions.  I hate spam.






reply via email to

[Prev in Thread] Current Thread [Next in Thread]