gpsd-dev
[Top][All Lists]
Advanced

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

Re: new challenges in scons cleaning, things basically ok


From: Gary E. Miller
Subject: Re: new challenges in scons cleaning, things basically ok
Date: Sat, 21 Dec 2019 19:21:07 -0800

Yo Greg!

On Sat, 21 Dec 2019 12:16:53 -0500
Greg Troxel <address@hidden> wrote:

> I have been trying to test and getting odd failures that don't seem to
> quite reproduce.   I tracked that down to a new cache file, not
> removed by scons --clean, appearing:
>   .sconsign.4.dblite

As documented in build.adoc.  Also a known scons bug:

https://github.com/SCons/scons/issues/2268

If you have a doc improvement, have at it.

> instead of the previous .sconsign.dblite.

There is now a unique .sconsign.*.dbite for each different Python
pickle protocol.  That fix thanks to bzed.

>  I added a workaround to  my
> build script to remove this after invoking scons --clean.
> 
> 
> I think I have found at least one and may two minor bugs, which I
> suspect is longstanding and probably best not to touch for this
> release. The clearest one is that when passing libgpsmm=false, the
> build tries to creat a qgpsmm test program, which can't link bcause
> libgpsmm doesn't exist.

I looked with "ldd tests/test_qgpsmm".  test_qgpsmm does not use
libgpsmm.

> So qt should probably be forced off if libgpsmm is off. 

I'm not seeing that.  At least not directly.

> The other maybe-problem is that the provided LDFLAGS seem not to get
> passed to the build of this test program, resulting in it not finding
> some gtkmm stuff.   I realize that's fuzzy and will look into it post
> release.

Yeah, that can wait.  As distros want to move to PIC, lto, etc, then
LDFLAGS becomes important.

RGDS
GARY
---------------------------------------------------------------------------
Gary E. Miller Rellim 109 NW Wilmington Ave., Suite E, Bend, OR 97703
        address@hidden  Tel:+1 541 382 8588

            Veritas liberabit vos. -- Quid est veritas?
    "If you can't measure it, you can't improve it." - Lord Kelvin

Attachment: pgp1BWQzWfawi.pgp
Description: OpenPGP digital signature


reply via email to

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