Skip to content

gpsd upgrade

Martin Jansa openembedded-devel 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest16 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/16gpsd: update to 3.4meta-oe/recipes-navigation/gpsd/gpsd-3.4/60-gpsd.rules meta-oe/recipes-navigation/gpsd/gpsd-3.4/gpsd meta-oe/recipes-navigation/gpsd/gpsd-3.4/gpsd-default +3 more+27 -220 replies
2/16gpsd: move files to gpsd dir as they are not version specificmeta-oe/recipes-navigation/gpsd/gpsd/60-gpsd.rules meta-oe/recipes-navigation/gpsd/gpsd/gpsd meta-oe/recipes-navigation/gpsd/gpsd/gpsd-default +2 more+0 -00 replies
3/16gpsd-3.4: minor style issuesmeta-oe/recipes-navigation/gpsd/gpsd_3.4.bb+13 -160 replies
4/16gpsd-3.4: drop pkgconfig=''meta-oe/recipes-navigation/gpsd/gpsd_3.4.bb+0 -10 replies
5/16gpsd-3.4: fix DSO build correctlymeta-oe/recipes-navigation/gpsd/gpsd-3.4/0001-SConstruct-fix-DSO-build-for-ntpshm-garmin_monitor.patch meta-oe/recipes-navigation/gpsd/gpsd_3.4.bb+42 -30 replies
6/16gpsd: pass sysroot param to scons and fix SConstruct to respect thatmeta-oe/recipes-navigation/gpsd/gpsd/0001-SConstruct-respect-sysroot-setting-when-prepending-L.patch meta-oe/recipes-navigation/gpsd/gpsd/0002-SConstruct-respect-sysroot-also-in-SPLINTOPTS.patch meta-oe/recipes-navigation/gpsd/gpsd_3.4.bb+71 -10 replies
7/16gpsd: export PKG_CONFIG with PKG_CONFIG_SYSROOT_DIRmeta-oe/recipes-navigation/gpsd/gpsd_3.4.bb+2 -00 replies
8/16gpsd: use gpsd.service and gpsd.socket from source tree, drop local filesmeta-oe/recipes-navigation/gpsd/gpsd/gpsd.service meta-oe/recipes-navigation/gpsd/gpsd/gpsd.socket meta-oe/recipes-navigation/gpsd/gpsd_3.4.bb+5 -200 replies
9/16gpsd: replace whole do_install from scons.bbclassmeta-oe/recipes-navigation/gpsd/gpsd_3.4.bb+6 -10 replies
10/16gpsd: remove RPATH from binaries instead of replacing it with redundant /usr/libmeta-oe/recipes-navigation/gpsd/gpsd/0004-SConstruct-remove-rpath.patch meta-oe/recipes-navigation/gpsd/gpsd_3.4.bb+42 -00 replies
11/16gpsd: add recipe for 3.5 with negative D_P for testingmeta-oe/recipes-navigation/gpsd/gpsd/0003-Revert-The-strptime-prototype-is-not-provided-unless.patch meta-oe/recipes-navigation/gpsd/gpsd_3.5.bb+165 -00 replies
12/16gpsd: add git recipe with negative D_P for testsmeta-oe/recipes-navigation/gpsd/gpsd_git.bb+129 -00 replies
13/16gpsd-3.4: fix python paths and RPATHsmeta-oe/recipes-navigation/gpsd/gpsd-3.4/0001-SConstruct-prefix-includepy-with-sysroot-and-drop-sy.patch meta-oe/recipes-navigation/gpsd/gpsd_3.4.bb+73 -00 replies
14/16gpsd: fix python paths and RPATHsmeta-oe/recipes-navigation/gpsd/gpsd/0001-SConstruct-prefix-includepy-with-sysroot-and-drop-sy.patch meta-oe/recipes-navigation/gpsd/gpsd_3.5.bb meta-oe/recipes-navigation/gpsd/gpsd_git.bb+74 -00 replies
15/16gpsd: add chrpath-native to dependsmeta-oe/recipes-navigation/gpsd/gpsd_3.4.bb+1 -10 replies
16/16gpsd: disable docs generationmeta-oe/recipes-navigation/gpsd/gpsd/0001-SConstruct-disable-html-and-man-docs-building-becaus.patch meta-oe/recipes-navigation/gpsd/gpsd_3.4.bb meta-oe/recipes-navigation/gpsd/gpsd_3.5.bb +1 more+52 -00 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [meta-oe][PATCH 00/16] gpsd upgrade

Scons build is a bit mess, that's why I've kept most changes as separate patches to make review easier and provide reasoning for each change in commit message.

Some changes seem more like distutils/scons.bbclass fixups which should be fixed elsewhere, but this makes it built with only QA warning about hotplug script accessing prefix from base_prefix, which I'm not going to fix. (there was about 20 QA errors about rpaths etc before..)

I've also kept 3.5 and git recipe, because only 3.4 was tested in runtime by Denis and 3.5+git need a bit different set of patches.

The following changes since commit 8f9b2e3a102e66426ce5b269a6827fc6a3218bef:

kernel bbclass: recreate uImage unless KEEPUIMAGE is set (2012-04-27 21:57:32 +0200)

are available in the git repository at:
git://git.openembedded.org/meta-openembedded-contrib jansa/gpsd
http://cgit.openembedded.org/cgit.cgi/meta-openembedded-contrib/log/?h=jansa/gpsd

Denis 'GNUtoo' Carikli (1):
gpsd: update to 3.4

Martin Jansa (15):
gpsd: move files to gpsd dir as they are not version specific gpsd-3.4: minor style issues
gpsd-3.4: drop pkgconfig=''
gpsd-3.4: fix DSO build correctly
gpsd: pass sysroot param to scons and fix SConstruct to respect that
gpsd: export PKG_CONFIG with PKG_CONFIG_SYSROOT_DIR
gpsd: use gpsd.service and gpsd.socket from source tree, drop local
files
gpsd: replace whole do_install from scons.bbclass
gpsd: remove RPATH from binaries instead of replacing it with
redundant /usr/lib
gpsd: add recipe for 3.5 with negative D_P for testing
gpsd: add git recipe with negative D_P for tests gpsd-3.4: fix python paths and RPATHs
gpsd: fix python paths and RPATHs
gpsd: add chrpath-native to depends
gpsd: disable docs generation

 .../recipes-navigation/gpsd/gpsd-2.96/gpsd.service |    9 --
 .../recipes-navigation/gpsd/gpsd-2.96/gpsd.socket  |    9 --
 ...t-fix-DSO-build-for-ntpshm-garmin_monitor.patch |   41 ++++++
 ...prefix-includepy-with-sysroot-and-drop-sy.patch |   72 +++++++++++
 ...disable-html-and-man-docs-building-becaus.patch |   49 ++++++++
 ...prefix-includepy-with-sysroot-and-drop-sy.patch |   72 +++++++++++
 ...respect-sysroot-setting-when-prepending-L.patch |   36 ++++++
 ...struct-respect-sysroot-also-in-SPLINTOPTS.patch |   29 +++++
 ...strptime-prototype-is-not-provided-unless.patch |   39 ++++++
 .../gpsd/gpsd/0004-SConstruct-remove-rpath.patch   |   41 ++++++
 .../gpsd/{gpsd-2.96 => gpsd}/60-gpsd.rules         |    0
 .../gpsd/{gpsd-2.96 => gpsd}/gpsd                  |    0
 .../gpsd/{gpsd-2.96 => gpsd}/gpsd-default          |    0
 meta-oe/recipes-navigation/gpsd/gpsd_3.4.bb        |  127 +++++++++++++++++++
 meta-oe/recipes-navigation/gpsd/gpsd_3.5.bb        |  128 ++++++++++++++++++++
 .../gpsd/{gpsd_2.96.bb => gpsd_git.bb}             |   87 ++++++++-----
 16 files changed, 688 insertions(+), 51 deletions(-)
 delete mode 100644 meta-oe/recipes-navigation/gpsd/gpsd-2.96/gpsd.service
 delete mode 100644 meta-oe/recipes-navigation/gpsd/gpsd-2.96/gpsd.socket
 create mode 100644 meta-oe/recipes-navigation/gpsd/gpsd-3.4/0001-SConstruct-fix-DSO-build-for-ntpshm-garmin_monitor.patch
 create mode 100644 meta-oe/recipes-navigation/gpsd/gpsd-3.4/0001-SConstruct-prefix-includepy-with-sysroot-and-drop-sy.patch
 create mode 100644 meta-oe/recipes-navigation/gpsd/gpsd/0001-SConstruct-disable-html-and-man-docs-building-becaus.patch
 create mode 100644 meta-oe/recipes-navigation/gpsd/gpsd/0001-SConstruct-prefix-includepy-with-sysroot-and-drop-sy.patch
 create mode 100644 meta-oe/recipes-navigation/gpsd/gpsd/0001-SConstruct-respect-sysroot-setting-when-prepending-L.patch
 create mode 100644 meta-oe/recipes-navigation/gpsd/gpsd/0002-SConstruct-respect-sysroot-also-in-SPLINTOPTS.patch
 create mode 100644 meta-oe/recipes-navigation/gpsd/gpsd/0003-Revert-The-strptime-prototype-is-not-provided-unless.patch
 create mode 100644 meta-oe/recipes-navigation/gpsd/gpsd/0004-SConstruct-remove-rpath.patch
 rename meta-oe/recipes-navigation/gpsd/{gpsd-2.96 => gpsd}/60-gpsd.rules (100%)
 rename meta-oe/recipes-navigation/gpsd/{gpsd-2.96 => gpsd}/gpsd (100%)
 rename meta-oe/recipes-navigation/gpsd/{gpsd-2.96 => gpsd}/gpsd-default (100%)
 create mode 100644 meta-oe/recipes-navigation/gpsd/gpsd_3.4.bb
 create mode 100644 meta-oe/recipes-navigation/gpsd/gpsd_3.5.bb
 rename meta-oe/recipes-navigation/gpsd/{gpsd_2.96.bb => gpsd_git.bb} (53%)
Signature · 1 line
1.7.8.6