On 22/08/14 02:52 PM, Bruce Ashfield wrote:
Keith,
My build test is showing this:
NOTE: Executing RunQueue Tasks
ERROR: Function failed: do_compile_ptest_base (log file is located at
/home/bruce/poky/build/tmp/work/core2-64-poky-linux/protobuf/2.5.0-r0/temp/log.do_compile_ptest_base.30471)
ERROR: Logfile of failure stored in:
/home/bruce/poky/build/tmp/work/core2-64-poky-linux/protobuf/2.5.0-r0/temp/log.do_compile_ptest_base.30471
Log data follows:
| DEBUG: SITE files ['endian-little', 'common-linux', 'common-glibc',
'bit-64', 'x86_64-linux', 'common']
| DEBUG: Executing shell function do_compile_ptest_base
| cp: cannot stat
'/home/bruce/poky/build/tmp/work/core2-64-poky-linux/protobuf/2.5.0-r0/protobuf-2.5.0/protobuf.pc':
No such file or directory
| WARNING: exit code 1 from a shell command.
| ERROR: Function failed: do_compile_ptest_base (log file is located
at
/home/bruce/poky/build/tmp/work/core2-64-poky-linux/protobuf/2.5.0-r0/temp/log.do_compile_ptest_base.30471)
ERROR: Task 9
(/home/bruce/poky/meta-virtualization/recipes-containers/criu/protobuf_2.5.0.bb,
do_compile_ptest_base) failed with exit code '1'
Does that look familiar ?
No, I never got that. The "protobuf.pc" file should be generated from
the do_compile() command. I wouldn't know why it doesn't generate the
file. Its required to be used by the pkgcfg command in the Makefile in
the examples directory. It contains the location of the compiler flags
and library flags for the compiler being used on the system. The script
makes a temporary copy of this file into the "examples" directory and
modifies it to cross-compile the examples for the target machine.
- Keith
Bruce
On Wed, Aug 20, 2014 at 4:46 PM, Keith Holman
<[email protected]> wrote:
Upgrade Google Protocol Buffers to version 2.5.0. The previous
version 2.4.1 is getting quite old (released April 2011). The newer
version provides bug fixes and more functionality. This version adds
some speed optimization and the ability to allow multiple enum
symbols to have the same value.
Signed-off-by: Keith Holman <[email protected]>
---
recipes-containers/criu/protobuf_2.4.1.bb | 18 ------------------
recipes-containers/criu/protobuf_2.5.0.bb | 20 ++++++++++++++++++++
2 files changed, 20 insertions(+), 18 deletions(-)
delete mode 100644 recipes-containers/criu/protobuf_2.4.1.bb
create mode 100644 recipes-containers/criu/protobuf_2.5.0.bb
diff --git a/recipes-containers/criu/protobuf_2.4.1.bb
b/recipes-containers/criu/protobuf_2.4.1.bb
deleted file mode 100644
index d8f1b53..0000000
--- a/recipes-containers/criu/protobuf_2.4.1.bb
+++ /dev/null
@@ -1,18 +0,0 @@
-SUMMARY = "protobuf"
-DESCRIPTION = "Protocol Buffers are a way of encoding structured data in an
efficient yet extensible format. Google uses Protocol Buffers for almost all of its
internal RPC protocols and file formats."
-HOMEPAGE = "http://code.google.com/p/protobuf/"
-SECTION = "console/tools"
-LICENSE = "BSD-3-Clause"
-
-LIC_FILES_CHKSUM = "file://COPYING.txt;md5=af6809583bfde9a31595a58bb4a24514"
-
-PR = "r0"
-
-SRC_URI[md5sum] = "dc84e9912ea768baa1976cb7bbcea7b5"
-SRC_URI[sha256sum] =
"eac6969b617f397247e805267da2b0db3ff9e5a9163b123503a192fbb5776567"
-SRC_URI = "http://protobuf.googlecode.com/files/protobuf-${PV}.tar.gz"
-
-EXTRA_OECONF += " --with-protoc=echo"
-inherit autotools
-
-BBCLASSEXTEND = "native nativesdk"
\ No newline at end of file
diff --git a/recipes-containers/criu/protobuf_2.5.0.bb
b/recipes-containers/criu/protobuf_2.5.0.bb
new file mode 100644
index 0000000..4a90b2c
--- /dev/null
+++ b/recipes-containers/criu/protobuf_2.5.0.bb
@@ -0,0 +1,20 @@
+SUMMARY = "protobuf"
+DESCRIPTION = "Protocol Buffers are a way of encoding structured data in \
+an efficient yet extensible format. Google uses Protocol Buffers for \
+almost all of its internal RPC protocols and file formats."
+HOMEPAGE = "http://code.google.com/p/protobuf/"
+SECTION = "console/tools"
+LICENSE = "BSD-3-Clause"
+
+LIC_FILES_CHKSUM = "file://COPYING.txt;md5=af6809583bfde9a31595a58bb4a24514"
+
+PR = "r0"
+
+SRC_URI[md5sum] = "b751f772bdeb2812a2a8e7202bf1dae8"
+SRC_URI[sha256sum] =
"c55aa3dc538e6fd5eaf732f4eb6b98bdcb7cedb5b91d3b5bdcf29c98c293f58e"
+SRC_URI = "http://protobuf.googlecode.com/files/protobuf-${PV}.tar.gz"
+
+EXTRA_OECONF += " --with-protoc=echo"
+inherit autotools
+
+BBCLASSEXTEND = "native nativesdk"
--
1.9.3
--
_______________________________________________
meta-virtualization mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-virtualization
--
_______________________________________________
meta-virtualization mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-virtualization