gpsd-dev
[Top][All Lists]
Advanced

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

Re: [gpsd-dev] Pre-release heads-up


From: Greg Troxel
Subject: Re: [gpsd-dev] Pre-release heads-up
Date: Thu, 21 Aug 2014 12:50:00 -0400
User-agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/23.4 (berkeley-unix)

I just built:

  commit 86dc65f35fd94d686120e35fccddd4eddcfa2ccc
  Merge: 0dded69 1e98a6b
  Author: Reinhard Arlt <address@hidden>
  Date:   Thu Aug 21 15:55:20 2014 +0200

      Merge branch 'master' of git://git.sv.gnu.org/gpsd

on netbsd-6, i386.  Without QT, It builds ok and has passed 63 tests so
far.

With QT, the qt build of gpsutils.c errored badly in a way that looked
like too-modern C++ that didn't cope with gcc 4.5.3 (which is oldish,
but not ancient).  I'll send details later, but:

The real bug is that there is no scons switch to order it not to build
for qt, and if it finds qt, it's turned on.  All of these optional
things should be able to be forced to off, for people that don't want
them, or for packaging (where only manifest dependencies should be
used), or to avoid bugs.  Doing "scons qt=no" didn't work, and on
reading the help output and SConstruct source I couldn't figure out how
to disable qt from the command line.  Of course with the code it was
quite easy:

diff --git a/SConstruct b/SConstruct
index 980b6f2..a54e066 100644
--- a/SConstruct
+++ b/SConstruct
@@ -779,6 +779,7 @@ pid_t getsid(pid_t pid);
             qt_env = None
     else:
         qt_env = None
+    qt_env = None
 
 ## Two shared libraries provide most of the code for the C programs
 

So this message is really a bug report that there's no "qt=no" option.

Attachment: pgp5yxmiQOqrq.pgp
Description: PGP signature


reply via email to

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