* [meta-oe][PATCH 1/2] libiio: update to version 0.25
@ 2023-07-12 1:11 Marek Vasut
2023-07-12 1:11 ` [meta-oe][PATCH 2/2] libiio: enable c++ bindings Marek Vasut
2023-07-12 4:13 ` [meta-oe][PATCH 1/2] libiio: update to version 0.25 Khem Raj
0 siblings, 2 replies; 7+ messages in thread
From: Marek Vasut @ 2023-07-12 1:11 UTC (permalink / raw)
To: openembedded-devel
Cc: Marek Vasut, Christian Eggers, Khem Raj, Martin Siegumfeldt
The version 0.25 has been released, it has not been tagged however.
Update the this version anyway.
Signed-off-by: Marek Vasut <marex@denx.de>
---
Cc: Christian Eggers <ceggers@arri.de>
Cc: Khem Raj <raj.khem@gmail.com>
Cc: Martin Siegumfeldt <mns@gomspace.com>
---
meta-oe/recipes-support/libiio/libiio_git.bb | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/meta-oe/recipes-support/libiio/libiio_git.bb b/meta-oe/recipes-support/libiio/libiio_git.bb
index ea51c19f4..b89ae29ea 100644
--- a/meta-oe/recipes-support/libiio/libiio_git.bb
+++ b/meta-oe/recipes-support/libiio/libiio_git.bb
@@ -4,8 +4,8 @@ SECTION = "libs"
LICENSE = "LGPL-2.1-or-later"
LIC_FILES_CHKSUM = "file://COPYING.txt;md5=7c13b3376cea0ce68d2d2da0a1b3a72c"
-SRCREV = "c4498c27761d04d4ac631ec59c1613bfed079da5"
-PV = "0.24"
+SRCREV = "eee8cba6f42177a094ebe16759606a719676fda7"
+PV = "0.25"
SRC_URI = "git://github.com/analogdevicesinc/libiio.git;protocol=https;branch=master"
UPSTREAM_CHECK_GITTAGREGEX = "v(?P<pver>\d+(\.\d+)+)"
--
2.40.1
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [meta-oe][PATCH 2/2] libiio: enable c++ bindings
2023-07-12 1:11 [meta-oe][PATCH 1/2] libiio: update to version 0.25 Marek Vasut
@ 2023-07-12 1:11 ` Marek Vasut
2023-07-12 4:13 ` [meta-oe][PATCH 1/2] libiio: update to version 0.25 Khem Raj
1 sibling, 0 replies; 7+ messages in thread
From: Marek Vasut @ 2023-07-12 1:11 UTC (permalink / raw)
To: openembedded-devel
Cc: Marek Vasut, Christian Eggers, Khem Raj, Martin Siegumfeldt
The C++ bindings are new in libiio 0.25 , make those available.
Unlike python bindings which are gated off by PACKAGECONFIG, it
seems the C++ bindings have no dependencies, the C++ compiler is
always present, so the bindings can always be enabled.
Signed-off-by: Marek Vasut <marex@denx.de>
---
Cc: Christian Eggers <ceggers@arri.de>
Cc: Khem Raj <raj.khem@gmail.com>
Cc: Martin Siegumfeldt <mns@gomspace.com>
---
meta-oe/recipes-support/libiio/libiio_git.bb | 1 +
1 file changed, 1 insertion(+)
diff --git a/meta-oe/recipes-support/libiio/libiio_git.bb b/meta-oe/recipes-support/libiio/libiio_git.bb
index b89ae29ea..ecbd2c864 100644
--- a/meta-oe/recipes-support/libiio/libiio_git.bb
+++ b/meta-oe/recipes-support/libiio/libiio_git.bb
@@ -22,6 +22,7 @@ inherit cmake python3native systemd setuptools3 pkgconfig
EXTRA_OECMAKE = " \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
+ -DCPP_BINDINGS=ON \
-DFLEX_TARGET_ARG_COMPILE_FLAGS='--noline' \
-DBISON_TARGET_ARG_COMPILE_FLAGS='--no-lines' \
-DUDEV_RULES_INSTALL_DIR=${nonarch_base_libdir}/udev/rules.d \
--
2.40.1
^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [meta-oe][PATCH 1/2] libiio: update to version 0.25
2023-07-12 1:11 [meta-oe][PATCH 1/2] libiio: update to version 0.25 Marek Vasut
2023-07-12 1:11 ` [meta-oe][PATCH 2/2] libiio: enable c++ bindings Marek Vasut
@ 2023-07-12 4:13 ` Khem Raj
2023-07-12 6:40 ` Martin Siegumfeldt
1 sibling, 1 reply; 7+ messages in thread
From: Khem Raj @ 2023-07-12 4:13 UTC (permalink / raw)
To: Marek Vasut; +Cc: openembedded-devel, Christian Eggers, Martin Siegumfeldt
On Tue, Jul 11, 2023 at 6:11 PM Marek Vasut <marex@denx.de> wrote:
>
> The version 0.25 has been released, it has not been tagged however.
> Update the this version anyway.
hmm how do we know where to peg SRCREV ? I wonder if we should wait
for tag to appear.
>
> Signed-off-by: Marek Vasut <marex@denx.de>
> ---
> Cc: Christian Eggers <ceggers@arri.de>
> Cc: Khem Raj <raj.khem@gmail.com>
> Cc: Martin Siegumfeldt <mns@gomspace.com>
> ---
> meta-oe/recipes-support/libiio/libiio_git.bb | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/meta-oe/recipes-support/libiio/libiio_git.bb b/meta-oe/recipes-support/libiio/libiio_git.bb
> index ea51c19f4..b89ae29ea 100644
> --- a/meta-oe/recipes-support/libiio/libiio_git.bb
> +++ b/meta-oe/recipes-support/libiio/libiio_git.bb
> @@ -4,8 +4,8 @@ SECTION = "libs"
> LICENSE = "LGPL-2.1-or-later"
> LIC_FILES_CHKSUM = "file://COPYING.txt;md5=7c13b3376cea0ce68d2d2da0a1b3a72c"
>
> -SRCREV = "c4498c27761d04d4ac631ec59c1613bfed079da5"
> -PV = "0.24"
> +SRCREV = "eee8cba6f42177a094ebe16759606a719676fda7"
> +PV = "0.25"
>
> SRC_URI = "git://github.com/analogdevicesinc/libiio.git;protocol=https;branch=master"
> UPSTREAM_CHECK_GITTAGREGEX = "v(?P<pver>\d+(\.\d+)+)"
> --
> 2.40.1
>
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [meta-oe][PATCH 1/2] libiio: update to version 0.25
2023-07-12 4:13 ` [meta-oe][PATCH 1/2] libiio: update to version 0.25 Khem Raj
@ 2023-07-12 6:40 ` Martin Siegumfeldt
2023-07-12 7:25 ` Marek Vasut
2023-07-12 16:14 ` Khem Raj
0 siblings, 2 replies; 7+ messages in thread
From: Martin Siegumfeldt @ 2023-07-12 6:40 UTC (permalink / raw)
To: Khem Raj, Marek Vasut
Cc: openembedded-devel@lists.openembedded.org, Christian Eggers
[-- Attachment #1: Type: text/plain, Size: 1641 bytes --]
On Tue, Jul 11, 2023 at 6:11 PM Marek Vasut <marex@denx.de> wrote:
>
> The version 0.25 has been released, it has not been tagged however.
> Update the this version anyway.
hmm how do we know where to peg SRCREV ? I wonder if we should wait
for tag to appear.
I agree in waiting for tag to be published.
Also, would it make sense to rename the recipe file according to the actual version rather than 'git'? In the past I think the recipe referred arbitrary git commits, however we have moved to referring actual release commits now.
>
> Signed-off-by: Marek Vasut <marex@denx.de>
> ---
> Cc: Christian Eggers <ceggers@arri.de>
> Cc: Khem Raj <raj.khem@gmail.com>
> Cc: Martin Siegumfeldt <mns@gomspace.com>
> ---
> meta-oe/recipes-support/libiio/libiio_git.bb | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/meta-oe/recipes-support/libiio/libiio_git.bb b/meta-oe/recipes-support/libiio/libiio_git.bb
> index ea51c19f4..b89ae29ea 100644
> --- a/meta-oe/recipes-support/libiio/libiio_git.bb
> +++ b/meta-oe/recipes-support/libiio/libiio_git.bb
> @@ -4,8 +4,8 @@ SECTION = "libs"
> LICENSE = "LGPL-2.1-or-later"
> LIC_FILES_CHKSUM = "file://COPYING.txt;md5=7c13b3376cea0ce68d2d2da0a1b3a72c"
>
> -SRCREV = "c4498c27761d04d4ac631ec59c1613bfed079da5"
> -PV = "0.24"
> +SRCREV = "eee8cba6f42177a094ebe16759606a719676fda7"
> +PV = "0.25"
>
> SRC_URI = "git://github.com/analogdevicesinc/libiio.git;protocol=https;branch=master"
> UPSTREAM_CHECK_GITTAGREGEX = "v(?P<pver>\d+(\.\d+)+)"
> --
> 2.40.1
>
________________________
This email was scanned by Bitdefender
[-- Attachment #2: Type: text/html, Size: 2686 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [meta-oe][PATCH 1/2] libiio: update to version 0.25
2023-07-12 6:40 ` Martin Siegumfeldt
@ 2023-07-12 7:25 ` Marek Vasut
[not found] ` <179dcdfa3b51fc0b7b7426f041fd23bb17ebfa17.camel@crapouillou.net>
2023-07-12 16:14 ` Khem Raj
1 sibling, 1 reply; 7+ messages in thread
From: Marek Vasut @ 2023-07-12 7:25 UTC (permalink / raw)
To: Martin Siegumfeldt, Khem Raj, Paul Cercueil
Cc: openembedded-devel@lists.openembedded.org, Christian Eggers
On 7/12/23 08:40, Martin Siegumfeldt wrote:
> On Tue, Jul 11, 2023 at 6:11 PM Marek Vasut <marex@denx.de> wrote:
>>
>> The version 0.25 has been released, it has not been tagged however.
>> Update the this version anyway.
>
> hmm how do we know where to peg SRCREV ? I wonder if we should wait
> for tag to appear.
The 0.24 appeared on matching commit
"CMake: Bump version to v0.24"
Same for 0.23, 0.22, 0.21. 0.20 was not tagged like this 0.25. 0.19 was
tagged again etc.
I think it is safe to assume the tag was just missed or not pushed, but
I planned to ping Paul about it. Might as well add Paul to CC help and
ask that way.
Paul, is the libiio 0.25 tag just missing ?
> I agree in waiting for tag to be published.
See above.
> Also, would it make sense to rename the recipe file according to the actual version rather than 'git'? In the past I think the recipe referred arbitrary git commits, however we have moved to referring actual release commits now.
Yes, good point, but that's a separate patch. I made a local commit so
it isn't forgotten.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [meta-oe][PATCH 1/2] libiio: update to version 0.25
[not found] ` <179dcdfa3b51fc0b7b7426f041fd23bb17ebfa17.camel@crapouillou.net>
@ 2023-07-12 7:44 ` Marek Vasut
0 siblings, 0 replies; 7+ messages in thread
From: Marek Vasut @ 2023-07-12 7:44 UTC (permalink / raw)
To: Paul Cercueil, Martin Siegumfeldt, Khem Raj
Cc: openembedded-devel@lists.openembedded.org, Christian Eggers
On 7/12/23 09:35, Paul Cercueil wrote:
> Hi,
>
> Le mercredi 12 juillet 2023 à 09:25 +0200, Marek Vasut a écrit :
>> On 7/12/23 08:40, Martin Siegumfeldt wrote:
>>> On Tue, Jul 11, 2023 at 6:11 PM Marek Vasut <marex@denx.de> wrote:
>>>>
>>>> The version 0.25 has been released, it has not been tagged
>>>> however.
>>>> Update the this version anyway.
>>>
>>> hmm how do we know where to peg SRCREV ? I wonder if we should wait
>>> for tag to appear.
>>
>> The 0.24 appeared on matching commit
>> "CMake: Bump version to v0.24"
>> Same for 0.23, 0.22, 0.21. 0.20 was not tagged like this 0.25. 0.19
>> was
>> tagged again etc.
>>
>> I think it is safe to assume the tag was just missed or not pushed,
>> but
>> I planned to ping Paul about it. Might as well add Paul to CC help
>> and
>> ask that way.
>>
>> Paul, is the libiio 0.25 tag just missing ?
>>
>>> I agree in waiting for tag to be published.
>
> Yes, please wait for the tag. The commit that bumps the version number
> in the CMake script is not necesarily the top commit at each release.
Then we wait, thanks!
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [meta-oe][PATCH 1/2] libiio: update to version 0.25
2023-07-12 6:40 ` Martin Siegumfeldt
2023-07-12 7:25 ` Marek Vasut
@ 2023-07-12 16:14 ` Khem Raj
1 sibling, 0 replies; 7+ messages in thread
From: Khem Raj @ 2023-07-12 16:14 UTC (permalink / raw)
To: Martin Siegumfeldt
Cc: Marek Vasut, openembedded-devel@lists.openembedded.org,
Christian Eggers
On Tue, Jul 11, 2023 at 11:40 PM Martin Siegumfeldt <mns@gomspace.com> wrote:
>
> On Tue, Jul 11, 2023 at 6:11 PM Marek Vasut <marex@denx.de> wrote:
> >
> > The version 0.25 has been released, it has not been tagged however.
> > Update the this version anyway.
>
> hmm how do we know where to peg SRCREV ? I wonder if we should wait
> for tag to appear.
>
> I agree in waiting for tag to be published.
>
> Also, would it make sense to rename the recipe file according to the actual version rather than 'git'? In the past I think the recipe referred arbitrary git commits, however we have moved to referring actual release commits now.
Yes it is preferred that PV is moved to recipe name in such cases.
>
> >
> > Signed-off-by: Marek Vasut <marex@denx.de>
> > ---
> > Cc: Christian Eggers <ceggers@arri.de>
> > Cc: Khem Raj <raj.khem@gmail.com>
> > Cc: Martin Siegumfeldt <mns@gomspace.com>
> > ---
> > meta-oe/recipes-support/libiio/libiio_git.bb | 4 ++--
> > 1 file changed, 2 insertions(+), 2 deletions(-)
> >
> > diff --git a/meta-oe/recipes-support/libiio/libiio_git.bb b/meta-oe/recipes-support/libiio/libiio_git.bb
> > index ea51c19f4..b89ae29ea 100644
> > --- a/meta-oe/recipes-support/libiio/libiio_git.bb
> > +++ b/meta-oe/recipes-support/libiio/libiio_git.bb
> > @@ -4,8 +4,8 @@ SECTION = "libs"
> > LICENSE = "LGPL-2.1-or-later"
> > LIC_FILES_CHKSUM = "file://COPYING.txt;md5=7c13b3376cea0ce68d2d2da0a1b3a72c"
> >
> > -SRCREV = "c4498c27761d04d4ac631ec59c1613bfed079da5"
> > -PV = "0.24"
> > +SRCREV = "eee8cba6f42177a094ebe16759606a719676fda7"
> > +PV = "0.25"
> >
> > SRC_URI = "git://github.com/analogdevicesinc/libiio.git;protocol=https;branch=master"
> > UPSTREAM_CHECK_GITTAGREGEX = "v(?P<pver>\d+(\.\d+)+)"
> > --
> > 2.40.1
> >
>
> ________________________
> This email was scanned by Bitdefender
>
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2023-07-12 16:14 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-07-12 1:11 [meta-oe][PATCH 1/2] libiio: update to version 0.25 Marek Vasut
2023-07-12 1:11 ` [meta-oe][PATCH 2/2] libiio: enable c++ bindings Marek Vasut
2023-07-12 4:13 ` [meta-oe][PATCH 1/2] libiio: update to version 0.25 Khem Raj
2023-07-12 6:40 ` Martin Siegumfeldt
2023-07-12 7:25 ` Marek Vasut
[not found] ` <179dcdfa3b51fc0b7b7426f041fd23bb17ebfa17.camel@crapouillou.net>
2023-07-12 7:44 ` Marek Vasut
2023-07-12 16:14 ` Khem Raj
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox