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-115-g2


From: Fred Wright
Subject: [gpsd-commit-watch] [SCM] GPSD branch, master, updated. dev-3.19a-115-g2e4767d
Date: Sat, 17 Nov 2018 21:12:12 -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  2e4767da3c67b4b34f00b76a151d7669a2590a80 (commit)
       via  294ad21471906c4d44d723f73e46aa68a4b9311e (commit)
      from  e900dae226203d8d99f6fd7ce068ef7e50ee6bd3 (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 2e4767da3c67b4b34f00b76a151d7669a2590a80
Author: Fred Wright <address@hidden>
Date:   Sat Nov 17 17:53:20 2018 -0800

    Adds missing dependencies on compiled Python extensions.
    
    The programs using the compiled Python extensions weren't specifying
    the extensions as dependencies.  This sometimes caused flaky failures
    due to (parallel) build timing, and also caused "scons python-versions"
    from scratch to fail consistently.  Since the dependencies aren't
    discovered automatically, they need to be added explicitly.
    
    TESTED:
    "scons python-versions" now succeeds when run from a clean state.

commit 294ad21471906c4d44d723f73e46aa68a4b9311e
Author: Fred Wright <address@hidden>
Date:   Sat Nov 17 17:43:07 2018 -0800

    Make sure 'python-versions' uses the right Python.
    
    Although in-tree testing is sometimes able to find the Python
    libraries via program-relative addressing, later Python versions name
    compiled extensions in a version-dependent manner.  This means that
    programs need to run with the specific version of Python that the
    extensions were compiled for.  This change invokes the "target_python"
    explicitly for the version checks, rather than using the
    system-default Python.  This is the same approach that is taken by all
    other Python-based tests.
    
    TESTED:
    The 'python-versions' test now passes with "target_python=python3.7",
    while the system-default Python is 2.7.  This is after already
    building the extensions; another commit will add the missing
    dependencies.

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

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


hooks/post-receive
-- 
GPSD



reply via email to

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