<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-oe/recipes-devtools/protobuf, branch rocko-next</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=rocko-next</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=rocko-next'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2018-06-07T13:43:47+00:00</updated>
<entry>
<title>protobuf: Fix fetcher failure for rocko.</title>
<updated>2018-06-07T13:43:47+00:00</updated>
<author>
<name>Philip Balister</name>
<email>philip@opensdr.com</email>
</author>
<published>2018-06-04T18:13:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=352531015014d1957d6444d114f4451e241c4d23'/>
<id>urn:sha1:352531015014d1957d6444d114f4451e241c4d23</id>
<content type='text'>
The 3.4.x branch disappered from the github repo. Remviing the branch
entry from SRC_URI allows the fetch to succeed. Rocko is the only release
that has this issue. Sumo and later have 3.5.x.

Signed-off-by: Philip Balister &lt;philip@opensdr.com&gt;
Acked-by: Denys Dmytriyenko &lt;denys@ti.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>protobuf: Upgrade to 3.4.1</title>
<updated>2017-10-04T14:53:21+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2017-09-25T04:56:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=51a5e028f58d78d3f524bdedb0f3683703491704'/>
<id>urn:sha1:51a5e028f58d78d3f524bdedb0f3683703491704</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>protobuf-c: update to 1.3.0</title>
<updated>2017-09-18T08:17:56+00:00</updated>
<author>
<name>Pascal Bach</name>
<email>pascal.bach@siemens.com</email>
</author>
<published>2017-09-13T07:21:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=fa0c4bf092d75edfa8bcb74898f6cf76aeffc7d3'/>
<id>urn:sha1:fa0c4bf092d75edfa8bcb74898f6cf76aeffc7d3</id>
<content type='text'>
Required to build with protobuf 3.4.0

The license checksum changed because they renamed the compiler which is mentioned
in the LICENSE file.

Signed-off-by: Pascal Bach &lt;pascal.bach@siemens.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>protobuf: update to 3.4.0</title>
<updated>2017-09-18T08:17:56+00:00</updated>
<author>
<name>Pascal Bach</name>
<email>pascal.bach@siemens.com</email>
</author>
<published>2017-09-13T07:21:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=ac8a550d8ee9668461e73deba4efc3519874852a'/>
<id>urn:sha1:ac8a550d8ee9668461e73deba4efc3519874852a</id>
<content type='text'>
Also put protbuf-lite into it's own package

Signed-off-by: Pascal Bach &lt;pascal.bach@siemens.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>protobuf-c: use git fetcher instead of github archives</title>
<updated>2017-09-07T08:57:38+00:00</updated>
<author>
<name>Jackie Huang</name>
<email>jackie.huang@windriver.com</email>
</author>
<published>2017-09-05T03:25:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=142edc3f0654efe90a7951a0d911fc5b59bfa2a1'/>
<id>urn:sha1:142edc3f0654efe90a7951a0d911fc5b59bfa2a1</id>
<content type='text'>
Change to use git fetcher as github archives can be regenerated
from time to time with different checksums.

Signed-off-by: Jackie Huang &lt;jackie.huang@windriver.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>protobuf: update to 3.3.0</title>
<updated>2017-05-23T13:49:39+00:00</updated>
<author>
<name>Pascal Bach</name>
<email>pascal.bach@siemens.com</email>
</author>
<published>2017-05-11T08:30:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=d9e0ef72da1f4a08372f949df4243e54f89a1ba1'/>
<id>urn:sha1:d9e0ef72da1f4a08372f949df4243e54f89a1ba1</id>
<content type='text'>
With the latest version out of tree builds are broken.

Signed-off-by: Pascal Bach &lt;pascal.bach@siemens.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>protobuf: Update to latest version 3.1.0</title>
<updated>2017-01-10T12:12:55+00:00</updated>
<author>
<name>Ricardo Ribalda Delgado</name>
<email>ricardo.ribalda@gmail.com</email>
</author>
<published>2016-12-29T13:35:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=354764af5d62d9dfc4ba3b8442a5bb54d206cbce'/>
<id>urn:sha1:354764af5d62d9dfc4ba3b8442a5bb54d206cbce</id>
<content type='text'>
Signed-off-by: Ricardo Ribalda Delgado &lt;ricardo.ribalda@gmail.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>protobuf: switch from mips16 to mips32 due to in-line assembler</title>
<updated>2016-12-26T07:23:19+00:00</updated>
<author>
<name>Lukasz Nowak</name>
<email>lnowak@tycoint.com</email>
</author>
<published>2016-12-13T09:39:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=2d2bb4fd86d913d9f22081af66d55ff17633d9e2'/>
<id>urn:sha1:2d2bb4fd86d913d9f22081af66d55ff17633d9e2</id>
<content type='text'>
| mipsel-poky-linux-musl-libtool: compile:  mipsel-poky-linux-musl-g++ -mel -mabi=32 -msoft-float -march=mips32r2 -mips16 -minterlink-compressed -mtune=24kec -mdsp --sysroot=&lt;sysroot&gt; -DHAVE_CONFIG_H -I. -I../../git/src -I.. -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -pipe -g -feliminate-unused-debug-types -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -fvisibility-inlines-hidden -c ../../git/src/google/protobuf/repeated_field.cc  -fPIC -DPIC -o google/protobuf/.libs/repeated_field.o
| {standard input}: Assembler messages:
| {standard input}:113: Error: unrecognized opcode `sync'
| {standard input}:140: Error: unrecognized opcode `ll $2,0($16)'
| {standard input}:143: Error: unrecognized opcode `sc $4,0($16)'
| {standard input}:202: Error: unrecognized opcode `sync'
| {standard input}:275: Error: unrecognized opcode `sync'
| Makefile:2064: recipe for target 'google/protobuf/stubs/once.lo' failed
| make[3]: *** [google/protobuf/stubs/once.lo] Error 1

Protobuf implements atomics for mips, using ASM "sync" instruction.
It is not available in mips16e. Switching the library to mips32 is
the easiest solution.

Signed-off-by: Lukasz Nowak &lt;lnowak@tycoint.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>protobuf: split package to main and compiler packages</title>
<updated>2016-05-06T10:40:26+00:00</updated>
<author>
<name>eu@felipetonello.com</name>
<email>eu@felipetonello.com</email>
</author>
<published>2016-05-03T15:20:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=821414a07d435f9dd797e3ba09cd49d495a9d460'/>
<id>urn:sha1:821414a07d435f9dd797e3ba09cd49d495a9d460</id>
<content type='text'>
Protobuf has two main features, a compiler and a library. Run-time
applications only need the libraries to run.

Signed-off-by: Felipe F. Tonello &lt;eu@felipetonello.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>protobuf: add protobuf-c recipe</title>
<updated>2016-05-06T10:40:25+00:00</updated>
<author>
<name>eu@felipetonello.com</name>
<email>eu@felipetonello.com</email>
</author>
<published>2016-05-03T15:20:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=3bae88a2ee7befdd5bff6e7002c5407f94eb720d'/>
<id>urn:sha1:3bae88a2ee7befdd5bff6e7002c5407f94eb720d</id>
<content type='text'>
replaces/obsoletes: commit 0d31f8448412 [Added protobuf-c criu dependency]
in meta-virtualization

This version of the recipe also adds a separated package for the compiler.

Signed-off-by: Felipe F. Tonello &lt;eu@felipetonello.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
</feed>
