gpsd-commit-watch
[Top][All Lists]
Advanced

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

[gpsd-commit-watch] [SCM] GPSD branch, master, updated. dev-3.19a-187-g2


From: Fred Wright
Subject: [gpsd-commit-watch] [SCM] GPSD branch, master, updated. dev-3.19a-187-g263d7dd
Date: Tue, 25 Dec 2018 22:30:10 -0500 (EST)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GPSD".

The branch, master has been updated
       via  263d7dd0cbff2bb311e27c580a075e72c7ada72e (commit)
       via  62714ccce87c488bb6aac8aa1332eb26ca8fe732 (commit)
      from  da4a2b80309c541df26637d585a04acb346ec4e5 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 263d7dd0cbff2bb311e27c580a075e72c7ada72e
Author: Fred Wright <address@hidden>
Date:   Mon Dec 24 20:47:01 2018 -0800

    Fixes unused argument warnings in config.log.
    
    The test programs used for some of the configure checks use dummy
    main() functions which ignore argc and argv.  Adding void casts keeps
    these from giving warnings in config.log.
    
    TESTED:
    Build still works, and relevant warnings in config.log are gone.

commit 62714ccce87c488bb6aac8aa1332eb26ca8fe732
Author: Fred Wright <address@hidden>
Date:   Mon Dec 24 20:14:58 2018 -0800

    Fixes unreliability in CheckCompilerOption().
    
    The code to restore the old CFLAGS when an option test failed was
    sometimes a victim of Python's "list by reference rather than value"
    issue.  The effect was that the removal of the failing option
    sometimes didn't work.  The bug was only observed when the build was
    being run by MacPorts, for some unknown reason.  This has apparently
    been broken ever since the introduction of CheckCompilerOption(),
    though it didn't cause trouble until "Wvla" was added to the option
    list, where it broke builds on OSX 10.5 and 10.6, whose compilers
    don't support the option.
    
    The fix is simply to use the "[:]" construct to copy the list.
    
    TESTED:
    Tested both "bare" build and MacPorts "destroot" on MacPro 10.9, and
    VMs for macOS 10.5-10.13.  Failures on 10.5 and 10.6 are now gone.

-----------------------------------------------------------------------

Summary of changes:
 SConstruct | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)


hooks/post-receive
-- 
GPSD



reply via email to

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