All of lore.kernel.org
 help / color / mirror / Atom feed
* [meta-oe][PATCH] rocksdb: add version 5.8
@ 2017-10-06 11:31 Pascal Bach
  2017-10-06 14:05 ` Khem Raj
  0 siblings, 1 reply; 4+ messages in thread
From: Pascal Bach @ 2017-10-06 11:31 UTC (permalink / raw)
  To: openembedded-devel

Version 5.8 does no longer includes the facebook patent grant and is
licensed under the Apache-2.0 license.

Signed-off-by: Pascal Bach <pascal.bach@siemens.com>
---
 meta-oe/recipes-extended/rocksdb/rocksdb_git.bb | 26 +++++++++++++++++++++++++
 1 file changed, 26 insertions(+)
 create mode 100644 meta-oe/recipes-extended/rocksdb/rocksdb_git.bb

diff --git a/meta-oe/recipes-extended/rocksdb/rocksdb_git.bb b/meta-oe/recipes-extended/rocksdb/rocksdb_git.bb
new file mode 100644
index 0000000..a4fbf34
--- /dev/null
+++ b/meta-oe/recipes-extended/rocksdb/rocksdb_git.bb
@@ -0,0 +1,26 @@
+SUMMARY = "RocksDB an embeddable, persistent key-value store"
+DESCRIPTION = "RocksDB is library that provides an embeddable, persistent key-value store for fast storage."
+HOMEPAGE = "http://rocksdb.org/"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://LICENSE.Apache;md5=3b83ef96387f14655fc854ddc3c6bd57"
+
+SRCREV = "266ac245affd69555643b735d19d3715c4eff91a"
+PV = "5.8+git${SRCPV}"
+
+SRC_URI = "git://github.com/facebook/${BPN}.git"
+
+S = "${WORKDIR}/git"
+
+inherit cmake
+
+PACKAGECONFIG ??= "bzip2 zlib lz4"
+PACKAGECONFIG[bzip2] = "-DWITH_BZ2=ON,-DWITH_BZ2=OFF,bzip2"
+PACKAGECONFIG[lz4] = "-DWITH_LZ4=ON,-DWITH_LZ4=OFF,lz4"
+PACKAGECONFIG[zlib] = "-DWITH_ZLIB=ON,-DWITH_ZLIB=OFF,zlib"
+PACKAGECONFIG[lite] = "-DROCKSDB_LITE=ON,-DROCKSDB_LITE=OFF"
+
+EXTRA_OECMAKE = "\
+    -DPORTABLE=ON \
+"
+
+FILES_${PN}-dev += "${libdir}/cmake"
-- 
2.1.4



^ permalink raw reply related	[flat|nested] 4+ messages in thread

* Re: [meta-oe][PATCH] rocksdb: add version 5.8
  2017-10-06 11:31 [meta-oe][PATCH] rocksdb: add version 5.8 Pascal Bach
@ 2017-10-06 14:05 ` Khem Raj
  2017-10-09  7:16   ` Pascal Bach
  0 siblings, 1 reply; 4+ messages in thread
From: Khem Raj @ 2017-10-06 14:05 UTC (permalink / raw)
  To: Pascal Bach; +Cc: openembeded-devel

On Fri, Oct 6, 2017 at 4:31 AM, Pascal Bach <pascal.bach@siemens.com> wrote:
> Version 5.8 does no longer includes the facebook patent grant and is
> licensed under the Apache-2.0 license.
>

I see leveldb as well as GPL-2.0 licence file in repo. Are they not used

> Signed-off-by: Pascal Bach <pascal.bach@siemens.com>
> ---
>  meta-oe/recipes-extended/rocksdb/rocksdb_git.bb | 26 +++++++++++++++++++++++++
>  1 file changed, 26 insertions(+)
>  create mode 100644 meta-oe/recipes-extended/rocksdb/rocksdb_git.bb
>
> diff --git a/meta-oe/recipes-extended/rocksdb/rocksdb_git.bb b/meta-oe/recipes-extended/rocksdb/rocksdb_git.bb
> new file mode 100644
> index 0000000..a4fbf34
> --- /dev/null
> +++ b/meta-oe/recipes-extended/rocksdb/rocksdb_git.bb
> @@ -0,0 +1,26 @@
> +SUMMARY = "RocksDB an embeddable, persistent key-value store"
> +DESCRIPTION = "RocksDB is library that provides an embeddable, persistent key-value store for fast storage."
> +HOMEPAGE = "http://rocksdb.org/"
> +LICENSE = "Apache-2.0"
> +LIC_FILES_CHKSUM = "file://LICENSE.Apache;md5=3b83ef96387f14655fc854ddc3c6bd57"
> +
> +SRCREV = "266ac245affd69555643b735d19d3715c4eff91a"
> +PV = "5.8+git${SRCPV}"
> +
> +SRC_URI = "git://github.com/facebook/${BPN}.git"
> +
> +S = "${WORKDIR}/git"
> +
> +inherit cmake
> +
> +PACKAGECONFIG ??= "bzip2 zlib lz4"
> +PACKAGECONFIG[bzip2] = "-DWITH_BZ2=ON,-DWITH_BZ2=OFF,bzip2"
> +PACKAGECONFIG[lz4] = "-DWITH_LZ4=ON,-DWITH_LZ4=OFF,lz4"
> +PACKAGECONFIG[zlib] = "-DWITH_ZLIB=ON,-DWITH_ZLIB=OFF,zlib"
> +PACKAGECONFIG[lite] = "-DROCKSDB_LITE=ON,-DROCKSDB_LITE=OFF"
> +
> +EXTRA_OECMAKE = "\
> +    -DPORTABLE=ON \
> +"
> +
> +FILES_${PN}-dev += "${libdir}/cmake"
> --
> 2.1.4
>
> --
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [meta-oe][PATCH] rocksdb: add version 5.8
  2017-10-06 14:05 ` Khem Raj
@ 2017-10-09  7:16   ` Pascal Bach
  2017-10-09 15:37     ` Khem Raj
  0 siblings, 1 reply; 4+ messages in thread
From: Pascal Bach @ 2017-10-09  7:16 UTC (permalink / raw)
  To: Khem Raj; +Cc: openembeded-devel


On 06.10.2017 16:05, Khem Raj wrote:
> On Fri, Oct 6, 2017 at 4:31 AM, Pascal Bach <pascal.bach@siemens.com> wrote:
>> Version 5.8 does no longer includes the facebook patent grant and is
>> licensed under the Apache-2.0 license.
>>
> I see leveldb as well as GPL-2.0 licence file in repo. Are they not used
The detailed license assessment from our side is still in progress and will probably take several weeks till I have the result.
I just did a quick survey again and it seems the license is something like (Apache-2.0 | GPL-2.0) & BSD-3-Clause
The BSD-3-Clause comes from leveldb.

I can update the recipe with the above license statement and then, if the detailed reports finds something different, I can update the recipe.
Would this be desirable or should I wait and submit the recipe again after the results are in?

>
>> Signed-off-by: Pascal Bach <pascal.bach@siemens.com>
>> ---
>>  meta-oe/recipes-extended/rocksdb/rocksdb_git.bb | 26 +++++++++++++++++++++++++
>>  1 file changed, 26 insertions(+)
>>  create mode 100644 meta-oe/recipes-extended/rocksdb/rocksdb_git.bb
>>
>> diff --git a/meta-oe/recipes-extended/rocksdb/rocksdb_git.bb b/meta-oe/recipes-extended/rocksdb/rocksdb_git.bb
>> new file mode 100644
>> index 0000000..a4fbf34
>> --- /dev/null
>> +++ b/meta-oe/recipes-extended/rocksdb/rocksdb_git.bb
>> @@ -0,0 +1,26 @@
>> +SUMMARY = "RocksDB an embeddable, persistent key-value store"
>> +DESCRIPTION = "RocksDB is library that provides an embeddable, persistent key-value store for fast storage."
>> +HOMEPAGE = "http://rocksdb.org/"
>> +LICENSE = "Apache-2.0"
>> +LIC_FILES_CHKSUM = "file://LICENSE.Apache;md5=3b83ef96387f14655fc854ddc3c6bd57"
>> +
>> +SRCREV = "266ac245affd69555643b735d19d3715c4eff91a"
>> +PV = "5.8+git${SRCPV}"
>> +
>> +SRC_URI = "git://github.com/facebook/${BPN}.git"
>> +
>> +S = "${WORKDIR}/git"
>> +
>> +inherit cmake
>> +
>> +PACKAGECONFIG ??= "bzip2 zlib lz4"
>> +PACKAGECONFIG[bzip2] = "-DWITH_BZ2=ON,-DWITH_BZ2=OFF,bzip2"
>> +PACKAGECONFIG[lz4] = "-DWITH_LZ4=ON,-DWITH_LZ4=OFF,lz4"
>> +PACKAGECONFIG[zlib] = "-DWITH_ZLIB=ON,-DWITH_ZLIB=OFF,zlib"
>> +PACKAGECONFIG[lite] = "-DROCKSDB_LITE=ON,-DROCKSDB_LITE=OFF"
>> +
>> +EXTRA_OECMAKE = "\
>> +    -DPORTABLE=ON \
>> +"
>> +
>> +FILES_${PN}-dev += "${libdir}/cmake"
>> --
>> 2.1.4
>>
>> --
>> _______________________________________________
>> Openembedded-devel mailing list
>> Openembedded-devel@lists.openembedded.org
>> http://lists.openembedded.org/mailman/listinfo/openembedded-devel



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [meta-oe][PATCH] rocksdb: add version 5.8
  2017-10-09  7:16   ` Pascal Bach
@ 2017-10-09 15:37     ` Khem Raj
  0 siblings, 0 replies; 4+ messages in thread
From: Khem Raj @ 2017-10-09 15:37 UTC (permalink / raw)
  To: Pascal Bach; +Cc: openembeded-devel

On Mon, Oct 9, 2017 at 12:16 AM Pascal Bach <pascal.bach@siemens.com> wrote:

>
> On 06.10.2017 16:05, Khem Raj wrote:
> > On Fri, Oct 6, 2017 at 4:31 AM, Pascal Bach <pascal.bach@siemens.com>
> wrote:
> >> Version 5.8 does no longer includes the facebook patent grant and is
> >> licensed under the Apache-2.0 license.
> >>
> > I see leveldb as well as GPL-2.0 licence file in repo. Are they not used
> The detailed license assessment from our side is still in progress and
> will probably take several weeks till I have the result.
> I just did a quick survey again and it seems the license is something like
> (Apache-2.0 | GPL-2.0) & BSD-3-Clause
> The BSD-3-Clause comes from leveldb.


I think it’s good if you can have this sorted in v2

>
>
> I can update the recipe with the above license statement and then, if the
> detailed reports finds something different, I can update the recipe.
> Would this be desirable or should I wait and submit the recipe again after
> the results are in?
>
> >
> >> Signed-off-by: Pascal Bach <pascal.bach@siemens.com>
> >> ---
> >>  meta-oe/recipes-extended/rocksdb/rocksdb_git.bb | 26
> +++++++++++++++++++++++++
> >>  1 file changed, 26 insertions(+)
> >>  create mode 100644 meta-oe/recipes-extended/rocksdb/rocksdb_git.bb
> >>
> >> diff --git a/meta-oe/recipes-extended/rocksdb/rocksdb_git.bb
> b/meta-oe/recipes-extended/rocksdb/rocksdb_git.bb
> >> new file mode 100644
> >> index 0000000..a4fbf34
> >> --- /dev/null
> >> +++ b/meta-oe/recipes-extended/rocksdb/rocksdb_git.bb
> >> @@ -0,0 +1,26 @@
> >> +SUMMARY = "RocksDB an embeddable, persistent key-value store"
> >> +DESCRIPTION = "RocksDB is library that provides an embeddable,
> persistent key-value store for fast storage."
> >> +HOMEPAGE = "http://rocksdb.org/"
> >> +LICENSE = "Apache-2.0"
> >> +LIC_FILES_CHKSUM =
> "file://LICENSE.Apache;md5=3b83ef96387f14655fc854ddc3c6bd57"
> >> +
> >> +SRCREV = "266ac245affd69555643b735d19d3715c4eff91a"
> >> +PV = "5.8+git${SRCPV}"
> >> +
> >> +SRC_URI = "git://github.com/facebook/${BPN}.git
> <http://github.com/facebook/$%7BBPN%7D.git>"
> >> +
> >> +S = "${WORKDIR}/git"
> >> +
> >> +inherit cmake
> >> +
> >> +PACKAGECONFIG ??= "bzip2 zlib lz4"
> >> +PACKAGECONFIG[bzip2] = "-DWITH_BZ2=ON,-DWITH_BZ2=OFF,bzip2"
> >> +PACKAGECONFIG[lz4] = "-DWITH_LZ4=ON,-DWITH_LZ4=OFF,lz4"
> >> +PACKAGECONFIG[zlib] = "-DWITH_ZLIB=ON,-DWITH_ZLIB=OFF,zlib"
> >> +PACKAGECONFIG[lite] = "-DROCKSDB_LITE=ON,-DROCKSDB_LITE=OFF"
> >> +
> >> +EXTRA_OECMAKE = "\
> >> +    -DPORTABLE=ON \
> >> +"
> >> +
> >> +FILES_${PN}-dev += "${libdir}/cmake"
> >> --
> >> 2.1.4
> >>
> >> --
> >> _______________________________________________
> >> Openembedded-devel mailing list
> >> Openembedded-devel@lists.openembedded.org
> >> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>
>


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2017-10-09 15:37 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-10-06 11:31 [meta-oe][PATCH] rocksdb: add version 5.8 Pascal Bach
2017-10-06 14:05 ` Khem Raj
2017-10-09  7:16   ` Pascal Bach
2017-10-09 15:37     ` Khem Raj

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.