Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Feb 2016 11:07:36 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 207273] astro/gpsd: update to 3.16
Message-ID:  <bug-207273-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D207273

            Bug ID: 207273
           Summary: astro/gpsd: update to 3.16
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: glebius@FreeBSD.org
          Reporter: z7dr6ut7gs@snkmail.com
          Assignee: glebius@FreeBSD.org
             Flags: maintainer-feedback?(glebius@FreeBSD.org)

Created attachment 167107
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D167107&action=
=3Dedit
[patch] update port to 3.16

Attached patch updates this port from 3.14 to 3.16.

FYI, the patch removes three files/patch-* files.  It's not exactly clear f=
rom
looking at diffs - the committer should 'svn rm' those, of course.

Note: it's still susceptible to linker errors in bug 178732 if today's vers=
ion
of the ncurses port is enabled (which is the default) and has not been patc=
hed
per comment 9 there [1].

QA:
  - stage-qa: ok
  - portlint: ok (no new warnings)
  - poudriere testport: fails (9-stable/32) [caveat: [1] ncurses patch requ=
ired
or ncurses disabled]

testport fails because:

=3D=3D=3D> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned: libdata/pkgconfig/libgpsd.pc

This I removed from pkg-plist spefically because libgpsd is no longer
installed.  See upstream submission:

http://lists.nongnu.org/archive/html/gpsd-dev/2016-02/msg00032.html

I could fix the patch to not remove libgpsd.pc from pkg-plist, or do someth=
ing
to prevent installation or remove it from the staging area.  'make stage
install' works fine, however.  And it has the intended effect of not instal=
ling
or packaging libgpsd.pc.  If that's not acceptable, the easy thing is to ju=
st
put libgpsd.pc back in pkg-plist and live with the vestigial file.



from NEWS:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
3.16: 2016-01-08 (Eric S. Raymond <esr@snark.thyrsus.com>)
  Test rebuilds for mid-2015 leapsecond bump. Regression tests will
  run even if "python" in Python 3.  Build correctly on systems where
  -ltinfo is split from -lncurses. Avoid some rare overflow conditions
  in PPS code.  Fix bugs in JSON sat-view parsing due to the JSON
  parser stuffing ints into shorts.  Various small fixes to AIS
  interpretation.  Prevent a memory leak in long-running gpsmon
  instances.  Fix Savannah bug #45270: serial driver does not work
  properly on pipes.  Fix Savannah bug #44648: GPSD won't build if
  CCFLAGS contains options that are only compatible with the
  cros1s-compiler. Fix Savannah bug #45342: SConstruct generates wrong
  *.pc files.  Fix Savannah bug #46495: gpsd_poll may crash due to
  unitialized pointer (probably due to bugg FD_ISSET on hos
  system). Fix Savannah bug #46648: gpsd crashes and buffer overflow
  is reported when terminated.  Fix Savannah bug #46802: AIVDM to CSV
  is broken in some weird cases. Fix Savannah bug #46804: JSON
  satellite view parsing is somewhat broken.

3.15: 2015-06-03 (Eric S. Raymond <esr@snark.thyrsus.com>)
  Fix a rare crash bug related to devices becoming inaccessible while timed
out.
  Accept NMEA 4.1 GSV sententences with the trailing signal-ID field.
  Fixed incorrect decode of south latitudes in AIS Type 17 messages.
  splint has been retired; this removes almost 2KLOC of annotations.
  chrpath is no longer a build dependency. Corrected Beidou/QZNSS display
  in the Python clients so the graphics don't look like SBAS.
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-207273-13>