gpsd-dev
[Top][All Lists]
Advanced

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

Re: [gpsd-dev] Warnings from 32 bit FreeBSD


From: Fred Wright
Subject: Re: [gpsd-dev] Warnings from 32 bit FreeBSD
Date: Thu, 13 Jun 2019 17:16:33 -0700 (PDT)
User-agent: Alpine 2.21 (LRH 202 2017-01-01)


On Thu, 13 Jun 2019, Gary E. Miller wrote:

I think I just fixed about half your warnings.  Please test.

Very odd that your osX behaves so different than mine...

Well, for any OS version, there may be more than one Xcode version that can be installed, and a given Xcode version sometimes includes more than one toolchain version. In general, the way I set up the VMs is to have the latest Xcode (with command-line tools) for the given OS, and whatever toolchain it gets by default via command-line invocation.

This time I just attached the whole output of the run, instead of selectively copying and pasting. The main things that might not be obvious are:

1) The script supplies the -s option, to exclude most of the uninteresting chatter while still showing warnings and errors. That's why I tweaked SConstruct to avoid suppressing the "This system is..." message in -s mode.

2) Some compilers emit a huge pile of warnings over some structure initialization issue. That's been a known problem for ages, but there are so many of these messages that I included a grep filter to get rid of them. But it doesn't filter out messages on preceding lines specifying the error location, so you may sometimes see stuff like:

        MacSLS: rtcm3_json.c: In function 'json_rtcm3_read':
        MacSLS: rtcm2_json.c: In function 'json_rtcm2_read':

Those should just be ignored.

These runs are build-only, since the regression tests aren't needed to chase these sorts of problems.

Fred Wright

Attachment: gpsd-builds.txt
Description: GPSD multi-platform build results.


reply via email to

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