Message ID | 1566241823-3865-1-git-send-email-pjtexier@koncepto.io |
---|---|
State | Accepted |
Headers | show |
Series | [meta-swupdate] librsync: bump to version 2.1.0 | expand |
Pierre-Jean, I see that you're updating librsync. In May you had reported observing the same problem with SWUForwarder that we had experienced https://groups.google.com/d/msg/swupdate/B6IvWMkQLnY/lX8Z6aP0AAAJ and you tracked it down to a partciular version of libcurl. Have you any further insight into the root cause? Has the problem been fixed upstream in libcurl, by any chance, or might there be a bug in swupdate itself? I have been working on a different assignment and have not had time to revisit it. Thanks for any advice, Alison Chaiken Peloton Technology > >
Hi Alison Le 21/08/2019 à 21:31, Alison Chaiken a écrit : > Pierre-Jean, > > I see that you're updating librsync. In May you had reported observing > the same problem with SWUForwarder that we had experienced Indeed you're right :). > > https://groups.google.com/d/msg/swupdate/B6IvWMkQLnY/lX8Z6aP0AAAJ > > and you tracked it down to a partciular version of libcurl. Have you any > further insight into the root cause? Has the problem been fixed upstream > in libcurl, by any chance, or might there be a bug in swupdate itself? I > have been working on a different assignment and have not had time to > revisit it. This issue was fixed by Stefano with a 'big' rework, see [1] :), and now the SWUForwarder handler works fine (tested with Atmel Sama5D27/ NXP i.MX8, NXP WaRP7). > > Thanks for any advice, > Alison Chaiken > Peloton Technology > >> >> > Thanks ! [1] - https://github.com/sbabic/swupdate/commit/ecc9bf376666782bd189c5a26068580c0bd19231#diff-7c0b3e6cb1f202796bb60528e017a994
On Wed, Aug 21, 2019 at 1:00 PM Pierre-Jean Texier <pjtexier@koncepto.io> wrote: > Hi Alison > Le 21/08/2019 à 21:31, Alison Chaiken a écrit : > > Pierre-Jean, > > > > I see that you're updating librsync. In May you had reported observing > > the same problem with SWUForwarder that we had experienced > > Indeed you're right :). > > > > > https://groups.google.com/d/msg/swupdate/B6IvWMkQLnY/lX8Z6aP0AAAJ > > > > and you tracked it down to a partciular version of libcurl. Have you any > > further insight into the root cause? Has the problem been fixed upstream > > in libcurl, by any chance, or might there be a bug in swupdate itself? I > > have been working on a different assignment and have not had time to > > revisit it. > > This issue was fixed by Stefano with a 'big' rework, see [1] :), and now > the SWUForwarder handler works fine (tested with Atmel Sama5D27/ NXP > i.MX8, NXP WaRP7). Cool, that's great news! Since the commit does not mention the bug or libcurl, I missed that fix. Best wishes, Alison Chaiken Peloton Technology
On 19/08/19 21:10, 'Pierre-Jean Texier' via swupdate wrote: > Upgrading from v2.0.2 is highly recommended. > > See https://github.com/librsync/librsync/releases/tag/v2.1.0 > > Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io> > --- > recipes-support/librsync/librsync_2.0.2.bb | 22 ---------------------- > recipes-support/librsync/librsync_2.1.0.bb | 22 ++++++++++++++++++++++ > 2 files changed, 22 insertions(+), 22 deletions(-) > delete mode 100644 recipes-support/librsync/librsync_2.0.2.bb > create mode 100644 recipes-support/librsync/librsync_2.1.0.bb > > diff --git a/recipes-support/librsync/librsync_2.0.2.bb b/recipes-support/librsync/librsync_2.0.2.bb > deleted file mode 100644 > index 0756f6e..0000000 > --- a/recipes-support/librsync/librsync_2.0.2.bb > +++ /dev/null > @@ -1,22 +0,0 @@ > -SUMMARY = "librsync is a library for calculating and applying network deltas, \ > -with an interface designed to ease integration into diverse network applications." > -HOMEPAGE = "http://librsync.sourceforge.net" > - > -SECTION = "libs" > - > -LICENSE = "LGPLv2.1" > -LIC_FILES_CHKSUM = "file://COPYING;md5=d8045f3b8f929c1cb29a1e3fd737b499 \ > - file://debian/copyright;md5=365dc7c8a0d1b88cfc01021bcc5d2a30" > - > -SRC_URI = "git://github.com/librsync/librsync.git;protocol=https" > - > -PV = "2.0.2+git${SRCPV}" > -SRCREV = "dfba8988ef12d6a2f96dc16e608923a9a5d6371d" > - > -S = "${WORKDIR}/git" > - > -DEPENDS = "bzip2 zlib" > -inherit cmake > - > -# Specify any options you want to pass to cmake using EXTRA_OECMAKE: > -EXTRA_OECMAKE = "" > diff --git a/recipes-support/librsync/librsync_2.1.0.bb b/recipes-support/librsync/librsync_2.1.0.bb > new file mode 100644 > index 0000000..905d28e > --- /dev/null > +++ b/recipes-support/librsync/librsync_2.1.0.bb > @@ -0,0 +1,22 @@ > +SUMMARY = "librsync is a library for calculating and applying network deltas, \ > +with an interface designed to ease integration into diverse network applications." > +HOMEPAGE = "http://librsync.sourceforge.net" > + > +SECTION = "libs" > + > +LICENSE = "LGPLv2.1" > +LIC_FILES_CHKSUM = "file://COPYING;md5=d8045f3b8f929c1cb29a1e3fd737b499 \ > + file://debian/copyright;md5=365dc7c8a0d1b88cfc01021bcc5d2a30" > + > +SRC_URI = "git://github.com/librsync/librsync.git;protocol=https" > + > +PV = "2.1.0+git${SRCPV}" > +SRCREV = "ac2274f562e74578b533ee734c8dada1aa5d93dc" > + > +S = "${WORKDIR}/git" > + > +DEPENDS = "bzip2 zlib" > +inherit cmake > + > +# Specify any options you want to pass to cmake using EXTRA_OECMAKE: > +EXTRA_OECMAKE = "" > Applied to -master, thanks ! Best regards, Stefano Babic
diff --git a/recipes-support/librsync/librsync_2.0.2.bb b/recipes-support/librsync/librsync_2.0.2.bb deleted file mode 100644 index 0756f6e..0000000 --- a/recipes-support/librsync/librsync_2.0.2.bb +++ /dev/null @@ -1,22 +0,0 @@ -SUMMARY = "librsync is a library for calculating and applying network deltas, \ -with an interface designed to ease integration into diverse network applications." -HOMEPAGE = "http://librsync.sourceforge.net" - -SECTION = "libs" - -LICENSE = "LGPLv2.1" -LIC_FILES_CHKSUM = "file://COPYING;md5=d8045f3b8f929c1cb29a1e3fd737b499 \ - file://debian/copyright;md5=365dc7c8a0d1b88cfc01021bcc5d2a30" - -SRC_URI = "git://github.com/librsync/librsync.git;protocol=https" - -PV = "2.0.2+git${SRCPV}" -SRCREV = "dfba8988ef12d6a2f96dc16e608923a9a5d6371d" - -S = "${WORKDIR}/git" - -DEPENDS = "bzip2 zlib" -inherit cmake - -# Specify any options you want to pass to cmake using EXTRA_OECMAKE: -EXTRA_OECMAKE = "" diff --git a/recipes-support/librsync/librsync_2.1.0.bb b/recipes-support/librsync/librsync_2.1.0.bb new file mode 100644 index 0000000..905d28e --- /dev/null +++ b/recipes-support/librsync/librsync_2.1.0.bb @@ -0,0 +1,22 @@ +SUMMARY = "librsync is a library for calculating and applying network deltas, \ +with an interface designed to ease integration into diverse network applications." +HOMEPAGE = "http://librsync.sourceforge.net" + +SECTION = "libs" + +LICENSE = "LGPLv2.1" +LIC_FILES_CHKSUM = "file://COPYING;md5=d8045f3b8f929c1cb29a1e3fd737b499 \ + file://debian/copyright;md5=365dc7c8a0d1b88cfc01021bcc5d2a30" + +SRC_URI = "git://github.com/librsync/librsync.git;protocol=https" + +PV = "2.1.0+git${SRCPV}" +SRCREV = "ac2274f562e74578b533ee734c8dada1aa5d93dc" + +S = "${WORKDIR}/git" + +DEPENDS = "bzip2 zlib" +inherit cmake + +# Specify any options you want to pass to cmake using EXTRA_OECMAKE: +EXTRA_OECMAKE = ""
Upgrading from v2.0.2 is highly recommended. See https://github.com/librsync/librsync/releases/tag/v2.1.0 Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io> --- recipes-support/librsync/librsync_2.0.2.bb | 22 ---------------------- recipes-support/librsync/librsync_2.1.0.bb | 22 ++++++++++++++++++++++ 2 files changed, 22 insertions(+), 22 deletions(-) delete mode 100644 recipes-support/librsync/librsync_2.0.2.bb create mode 100644 recipes-support/librsync/librsync_2.1.0.bb