* [Buildroot] [PATCH 1/1] package/luvi: needs git submodules
@ 2017-09-04 5:31 Bernd Kuhls
2017-09-06 21:16 ` Thomas Petazzoni
0 siblings, 1 reply; 4+ messages in thread
From: Bernd Kuhls @ 2017-09-04 5:31 UTC (permalink / raw)
To: buildroot
Luvi bundles several libraries previously provided by the upstream
tarball. Since the tarball is not available anymore we need to fetch
the git submodules.
Fixes
http://autobuild.buildroot.net/results/26d/26d04350a761d362f40e7bd1ac09b639d61de91a/
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/luvi/luvi.hash | 2 +-
package/luvi/luvi.mk | 3 ++-
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/package/luvi/luvi.hash b/package/luvi/luvi.hash
index 7f7abdbf4..ce3785eb8 100644
--- a/package/luvi/luvi.hash
+++ b/package/luvi/luvi.hash
@@ -1,2 +1,2 @@
# Locally calculated
-sha256 65d3ded5007d5bb58fc3b76013913596fd42ed7326310d67c668ddf9a017a179 luvi-v2.7.6.tar.gz
+sha256 6d2297751b4d4023c1fa8b723b6f04e09584c67694958edbfa0d284f384759d5 luvi-v2.7.6.tar.gz
diff --git a/package/luvi/luvi.mk b/package/luvi/luvi.mk
index 7dd5e5a32..fc89d4d65 100644
--- a/package/luvi/luvi.mk
+++ b/package/luvi/luvi.mk
@@ -5,7 +5,8 @@
################################################################################
LUVI_VERSION = v2.7.6
-LUVI_SITE = $(call github,luvit,luvi,$(LUVI_VERSION))
+LUVI_SITE = git://github.com/luvit/luvi.git
+LUVI_GIT_SUBMODULES = YES
LUVI_LICENSE = Apache-2.0
LUVI_LICENSE_FILES = LICENSE.txt
LUVI_DEPENDENCIES = libuv luajit luv host-luajit
--
2.11.0
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [Buildroot] [PATCH 1/1] package/luvi: needs git submodules
2017-09-04 5:31 [Buildroot] [PATCH 1/1] package/luvi: needs git submodules Bernd Kuhls
@ 2017-09-06 21:16 ` Thomas Petazzoni
2017-09-07 10:10 ` Jörg Krause
0 siblings, 1 reply; 4+ messages in thread
From: Thomas Petazzoni @ 2017-09-06 21:16 UTC (permalink / raw)
To: buildroot
Hello J?rg,
Since you are listed in the DEVELOPERS file for this package, could you
comment/review/ack the below patch from Bernd touching luvi ?
Of course, git submodules and bundled libraries are not really nice,
which is why I'm seeking your opinion.
Thanks!
Thomas
On Mon, 4 Sep 2017 07:31:14 +0200, Bernd Kuhls wrote:
> Luvi bundles several libraries previously provided by the upstream
> tarball. Since the tarball is not available anymore we need to fetch
> the git submodules.
>
> Fixes
> http://autobuild.buildroot.net/results/26d/26d04350a761d362f40e7bd1ac09b639d61de91a/
>
> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
> ---
> package/luvi/luvi.hash | 2 +-
> package/luvi/luvi.mk | 3 ++-
> 2 files changed, 3 insertions(+), 2 deletions(-)
>
> diff --git a/package/luvi/luvi.hash b/package/luvi/luvi.hash
> index 7f7abdbf4..ce3785eb8 100644
> --- a/package/luvi/luvi.hash
> +++ b/package/luvi/luvi.hash
> @@ -1,2 +1,2 @@
> # Locally calculated
> -sha256 65d3ded5007d5bb58fc3b76013913596fd42ed7326310d67c668ddf9a017a179 luvi-v2.7.6.tar.gz
> +sha256 6d2297751b4d4023c1fa8b723b6f04e09584c67694958edbfa0d284f384759d5 luvi-v2.7.6.tar.gz
> diff --git a/package/luvi/luvi.mk b/package/luvi/luvi.mk
> index 7dd5e5a32..fc89d4d65 100644
> --- a/package/luvi/luvi.mk
> +++ b/package/luvi/luvi.mk
> @@ -5,7 +5,8 @@
> ################################################################################
>
> LUVI_VERSION = v2.7.6
> -LUVI_SITE = $(call github,luvit,luvi,$(LUVI_VERSION))
> +LUVI_SITE = git://github.com/luvit/luvi.git
> +LUVI_GIT_SUBMODULES = YES
> LUVI_LICENSE = Apache-2.0
> LUVI_LICENSE_FILES = LICENSE.txt
> LUVI_DEPENDENCIES = libuv luajit luv host-luajit
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 4+ messages in thread
* [Buildroot] [PATCH 1/1] package/luvi: needs git submodules
2017-09-06 21:16 ` Thomas Petazzoni
@ 2017-09-07 10:10 ` Jörg Krause
2017-09-19 20:59 ` Arnout Vandecappelle
0 siblings, 1 reply; 4+ messages in thread
From: Jörg Krause @ 2017-09-07 10:10 UTC (permalink / raw)
To: buildroot
Hello,
On Wed, 2017-09-06 at 23:16 +0200, Thomas Petazzoni wrote:
> Hello J?rg,
>
> Since you are listed in the DEVELOPERS file for this package, could you
> comment/review/ack the below patch from Bernd touching luvi ?
>
> Of course, git submodules and bundled libraries are not really nice,
> which is why I'm seeking your opinion.
>
> Thanks!
>
> Thomas
>
> On Mon, 4 Sep 2017 07:31:14 +0200, Bernd Kuhls wrote:
> > Luvi bundles several libraries previously provided by the upstream
> > tarball. Since the tarball is not available anymore we need to fetch
> > the git submodules.
I am quite sure that the maintainer simply forgot to add the release
tarball (he already did before), that's why I opened an issue [1]
asking for a tarball of the sources.
> > Fixes
> > http://autobuild.buildroot.net/results/26d/26d04350a761d362f40e7bd1ac09b639d61de91a/
Until then, we need to fetch the git submodules to fix the build issue.
> > Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
> > ---
> > package/luvi/luvi.hash | 2 +-
> > package/luvi/luvi.mk | 3 ++-
> > 2 files changed, 3 insertions(+), 2 deletions(-)
> >
> > diff --git a/package/luvi/luvi.hash b/package/luvi/luvi.hash
> > index 7f7abdbf4..ce3785eb8 100644
> > --- a/package/luvi/luvi.hash
> > +++ b/package/luvi/luvi.hash
> > @@ -1,2 +1,2 @@
> > # Locally calculated
> > -sha256 65d3ded5007d5bb58fc3b76013913596fd42ed7326310d67c668ddf9a017a179 luvi-v2.7.6.tar.gz
> > +sha256 6d2297751b4d4023c1fa8b723b6f04e09584c67694958edbfa0d284f384759d5 luvi-v2.7.6.tar.gz
> > diff --git a/package/luvi/luvi.mk b/package/luvi/luvi.mk
> > index 7dd5e5a32..fc89d4d65 100644
> > --- a/package/luvi/luvi.mk
> > +++ b/package/luvi/luvi.mk
> > @@ -5,7 +5,8 @@
> > ################################################################################
> >
> > LUVI_VERSION = v2.7.6
> > -LUVI_SITE = $(call github,luvit,luvi,$(LUVI_VERSION))
> > +LUVI_SITE = git://github.com/luvit/luvi.git
> > +LUVI_GIT_SUBMODULES = YES
> > LUVI_LICENSE = Apache-2.0
> > LUVI_LICENSE_FILES = LICENSE.txt
> > LUVI_DEPENDENCIES = libuv luajit luv host-luajit
>
[1] https://github.com/luvit/luvi/issues/161
Acked-by: "J?rg Krause <joerg.krause@embedded.rocks>"
^ permalink raw reply [flat|nested] 4+ messages in thread
* [Buildroot] [PATCH 1/1] package/luvi: needs git submodules
2017-09-07 10:10 ` Jörg Krause
@ 2017-09-19 20:59 ` Arnout Vandecappelle
0 siblings, 0 replies; 4+ messages in thread
From: Arnout Vandecappelle @ 2017-09-19 20:59 UTC (permalink / raw)
To: buildroot
On 07-09-17 12:10, J?rg Krause wrote:
> Hello,
>
> On Wed, 2017-09-06 at 23:16 +0200, Thomas Petazzoni wrote:
>> Hello J?rg,
>>
>> Since you are listed in the DEVELOPERS file for this package, could you
>> comment/review/ack the below patch from Bernd touching luvi ?
>>
>> Of course, git submodules and bundled libraries are not really nice,
>> which is why I'm seeking your opinion.
>>
>> Thanks!
>>
>> Thomas
>>
>> On Mon, 4 Sep 2017 07:31:14 +0200, Bernd Kuhls wrote:
>>> Luvi bundles several libraries previously provided by the upstream
>>> tarball. Since the tarball is not available anymore we need to fetch
>>> the git submodules.
>
> I am quite sure that the maintainer simply forgot to add the release
> tarball (he already did before), that's why I opened an issue [1]
> asking for a tarball of the sources.
Apparently there is still no tarball, so I applied to master, thanks.
Regards,
Arnout
>
>>> Fixes
>>> http://autobuild.buildroot.net/results/26d/26d04350a761d362f40e7bd1ac09b639d61de91a/
>
> Until then, we need to fetch the git submodules to fix the build issue.
[snip]
> [1] https://github.com/luvit/luvi/issues/161
>
> Acked-by: "J?rg Krause <joerg.krause@embedded.rocks>"
>
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
>
--
Arnout Vandecappelle arnout at mind be
Senior Embedded Software Architect +32-16-286500
Essensium/Mind http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint: 7493 020B C7E3 8618 8DEC 222C 82EB F404 F9AC 0DDF
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2017-09-19 20:59 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-09-04 5:31 [Buildroot] [PATCH 1/1] package/luvi: needs git submodules Bernd Kuhls
2017-09-06 21:16 ` Thomas Petazzoni
2017-09-07 10:10 ` Jörg Krause
2017-09-19 20:59 ` Arnout Vandecappelle
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox