mbox series

[meta-networking,0/2] Upgrade NNG from v1 to v2

Message ID 20261028182452.3594321-1-nate@nkent.net
Headers show
Series Upgrade NNG from v1 to v2 | expand

Message

Nate Kent Oct. 28, 2026, 6:24 p.m. UTC
This is a breaking change that will cause build issues for users of
nngpp. Since the nngpp repository hasn't been touched in over six years,
it seemed more appropriate to simply remove the recipe rather than patch
it (and hope upstream accepts). If we have reason to think anybody is
depending on that package, I would be perfectly willing to add it back
and maintain it myself - I just don't want to do that if nobody is using
it.

This probably doesn't matter but, for the record, I did have to use
  QB_MEM = "-m 1024"
to run the NNG tests inside of qemu (all of which passed). The tests do
allocations that are too large for the default settings. As far as I
know, NNG is not included in any automated tests, so I would be
surprised if this was an issue.

Nate Kent (2):
  nngpp: remove recipe
  nng: upgrade 1.12.3 -> 2.1.0

 .../nanomsg/nng/run-ptest                     |  3 +--
 .../nanomsg/{nng_1.12.3.bb => nng_2.1.0.bb}   |  7 +++---
 ...1-cmake-Bump-minimum-version-to-3.10.patch | 25 -------------------
 .../recipes-connectivity/nanomsg/nngpp_git.bb | 13 ----------
 .../packagegroup-meta-networking.bb           |  1 -
 5 files changed, 5 insertions(+), 44 deletions(-)
 rename meta-networking/recipes-connectivity/nanomsg/{nng_1.12.3.bb => nng_2.1.0.bb} (77%)
 delete mode 100644 meta-networking/recipes-connectivity/nanomsg/nngpp/0001-cmake-Bump-minimum-version-to-3.10.patch
 delete mode 100644 meta-networking/recipes-connectivity/nanomsg/nngpp_git.bb