All of lore.kernel.org
 help / color / mirror / Atom feed
From: Matthew Weber <matthew.weber@rockwellcollins.com>
To: buildroot@busybox.net
Subject: [Buildroot] [PATCH 51/51] protobuf: bump version
Date: Sun, 26 Oct 2014 15:00:34 -0500	[thread overview]
Message-ID: <CANQCQpbZNpCqvsqxagGhEkKNXou8xbKS_rgyORygjaYLTFQkyg@mail.gmail.com> (raw)
In-Reply-To: <1414349157-22749-51-git-send-email-maxime.hadjinlian@gmail.com>

Hi Maxime,
On Oct 26, 2014 1:47 PM, "Maxime Hadjinlian" <maxime.hadjinlian@gmail.com>
wrote:
>
> From: Matt Weber <matthew.weber@rockwellcollins.com>
>
> * Adds powerpc architecture support
> * Changes to the new github upstream site
> * Updates the license filename
>
> Signed-off-by: Matt Weber <matthew.weber@rockwellcollins.com>
> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
> ---
> This patch is a re-spin of the previous bump by Matt Weber, we bump to
> 2.6.1, change effectively the license filename and also add a hash file.
>
> Since the previous bump has caused issues with other packages, this
> patch (along with the bump of protobuf-c) has been tested:
> * host-protobuf-c-v1.0.0-rc1
>
http://autobuild.buildroot.org/results/647/64707ecd9acfbf519d5f22dd6bd5b39c3b544073/build-end.log
>
> * python-protobuf-2.6.0
>
http://autobuild.buildroot.org/results/b3b/b3b36c72b233a624ebae9eaac592b7c6fbd394be/build-end.log
>
> Both issues were reported by Thomas Petazzoni after the last bump.
> None of them did occur with this current bump on my machine.
>
> Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
> ---
>  package/protobuf/Config.in     | 7 +++----
>  package/protobuf/protobuf.hash | 2 ++
>  package/protobuf/protobuf.mk   | 6 +++---
>  3 files changed, 8 insertions(+), 7 deletions(-)
>  create mode 100644 package/protobuf/protobuf.hash
>
> diff --git a/package/protobuf/Config.in b/package/protobuf/Config.in
> index 6015b13..e45ed14 100644
> --- a/package/protobuf/Config.in
> +++ b/package/protobuf/Config.in
> @@ -3,17 +3,16 @@ config BR2_PACKAGE_PROTOBUF
>         depends on BR2_INSTALL_LIBSTDCPP
>         depends on BR2_TOOLCHAIN_HAS_THREADS
>         # See src/google/protobuf/stubs/platform_macros.h for supported
archs.
> -       # PowerPC doesn't actually work.
> -       depends on BR2_arm || BR2_i386 || BR2_mipsel || BR2_x86_64
> +       depends on BR2_arm || BR2_i386 || BR2_mipsel || BR2_x86_64 ||
BR2_powerpc
>         # host-protobuf only builds on certain architectures
>         depends on BR2_HOSTARCH = "x86_64" || BR2_HOSTARCH = "x86"
>         help
>           Protocol buffers are Google's language-neutral,
platform-neutral,
>           extensible mechanism for serializing structured data.
>
> -         http://code.google.com/p/protobuf/
> +         https://github.com/google/protobuf/
>
>  comment "protobuf needs a toolchain w/ C++, threads"
>         depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS
> -       depends on BR2_arm || BR2_i386 || BR2_mipsel || BR2_x86_64
> +       depends on BR2_arm || BR2_i386 || BR2_mipsel || BR2_x86_64 ||
BR2_powerpc
>         depends on BR2_HOSTARCH = "x86_64" || BR2_HOSTARCH = "x86"
> diff --git a/package/protobuf/protobuf.hash
b/package/protobuf/protobuf.hash
> new file mode 100644
> index 0000000..ea9b7ef
> --- /dev/null
> +++ b/package/protobuf/protobuf.hash
> @@ -0,0 +1,2 @@
> +# Locally generated
> +sha256
dbbd7bdd2381633995404de65a945ff1a7610b0da14593051b4738c90c6dd164
protobuf-2.6.1.tar.gz
> diff --git a/package/protobuf/protobuf.mk b/package/protobuf/protobuf.mk
> index 9043f98..366cd1f 100644
> --- a/package/protobuf/protobuf.mk
> +++ b/package/protobuf/protobuf.mk
> @@ -4,10 +4,10 @@
>  #
>
 ################################################################################
>
> -PROTOBUF_VERSION = 2.5.0
> -PROTOBUF_SITE = http://protobuf.googlecode.com/files
> +PROTOBUF_VERSION = 2.6.1
> +PROTOBUF_SITE =
https://github.com/google/protobuf/releases/download/v$(PROTOBUF_VERSION)/
>  PROTOBUF_LICENSE = BSD-3c
> -PROTOBUF_LICENSE_FILES = COPYING.txt
> +PROTOBUF_LICENSE_FILES = LICENSE
>
>  # N.B. Need to use host protoc during cross compilation.
>  PROTOBUF_DEPENDENCIES = host-protobuf
> --
> 2.1.1
>

There is still an outstanding issue with atomics if protobuf 2.6 is built
with gcc older then 4.7.  This was discussed at the last developers meeting
and it sounds like it will result in buildroot infrastructure updates to
validate gcc toolchain during toolchain setup to set a use  atomics
variable only if it supports it.
Thanks,
Matt
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20141026/f7f7c181/attachment.html>

  reply	other threads:[~2014-10-26 20:00 UTC|newest]

Thread overview: 111+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-10-26 18:45 [Buildroot] [PATCH 01/51] bmon: Bump version Maxime Hadjinlian
2014-10-26 18:45 ` [Buildroot] [PATCH 02/51] civetweb: bump version Maxime Hadjinlian
2014-10-27  0:09   ` Peter Korsgaard
2014-10-26 18:45 ` [Buildroot] [PATCH 03/51] cppzmq: " Maxime Hadjinlian
2014-10-27  0:10   ` Peter Korsgaard
2014-10-26 18:45 ` [Buildroot] [PATCH 04/51] czmq: " Maxime Hadjinlian
2014-10-27  0:11   ` Peter Korsgaard
2014-10-26 18:45 ` [Buildroot] [PATCH 05/51] fb-test-app: " Maxime Hadjinlian
2014-10-27  0:12   ` Peter Korsgaard
2014-10-26 18:45 ` [Buildroot] [PATCH 06/51] filemq: " Maxime Hadjinlian
2014-10-27  0:13   ` Peter Korsgaard
2014-10-26 18:45 ` [Buildroot] [PATCH 07/51] flann: " Maxime Hadjinlian
2014-10-27  0:13   ` Peter Korsgaard
2014-10-26 18:45 ` [Buildroot] [PATCH 08/51] geoip: " Maxime Hadjinlian
2014-10-27  0:16   ` Peter Korsgaard
2014-10-26 18:45 ` [Buildroot] [PATCH 09/51] jquery-keyboard: " Maxime Hadjinlian
2014-10-27  0:18   ` Peter Korsgaard
2014-10-26 18:45 ` [Buildroot] [PATCH 10/51] json-javascript: " Maxime Hadjinlian
2014-10-27  0:19   ` Peter Korsgaard
2014-10-26 18:45 ` [Buildroot] [PATCH 11/51] jsmin: " Maxime Hadjinlian
2014-10-26 18:45 ` [Buildroot] [PATCH 12/51] ktap: " Maxime Hadjinlian
2014-11-01 18:08   ` Thomas Petazzoni
2014-10-26 18:45 ` [Buildroot] [PATCH 13/51] libconfuse: " Maxime Hadjinlian
2014-11-01 19:00   ` Thomas Petazzoni
2014-10-26 18:45 ` [Buildroot] [PATCH 14/51] libenca: " Maxime Hadjinlian
2014-10-29 19:23   ` Bernd Kuhls
2014-10-29 20:38   ` Thomas Petazzoni
2014-10-26 18:45 ` [Buildroot] [PATCH 15/51] libstrophe: " Maxime Hadjinlian
2014-11-01 19:07   ` Thomas Petazzoni
2014-10-26 18:45 ` [Buildroot] [PATCH 16/51] libuv: " Maxime Hadjinlian
2014-11-01 20:34   ` Thomas Petazzoni
2014-10-26 18:45 ` [Buildroot] [PATCH 17/51] linenoise: bump version and license Maxime Hadjinlian
2014-11-01 20:41   ` Thomas Petazzoni
2014-10-26 18:45 ` [Buildroot] [PATCH 18/51] lua-msgpack-native: bump version Maxime Hadjinlian
2014-11-01 20:42   ` Thomas Petazzoni
2014-10-26 18:45 ` [Buildroot] [PATCH 19/51] lxc: " Maxime Hadjinlian
2014-11-01 20:47   ` Thomas Petazzoni
2014-10-26 18:45 ` [Buildroot] [PATCH 20/51] lz4: " Maxime Hadjinlian
2014-11-01 20:48   ` Thomas Petazzoni
2014-10-26 18:45 ` [Buildroot] [PATCH 21/51] omap-u-boot-utils: " Maxime Hadjinlian
2014-11-01 20:48   ` Thomas Petazzoni
2014-10-26 18:45 ` [Buildroot] [PATCH 22/51] python-configshell-fb: Bump version Maxime Hadjinlian
2014-10-29 22:23   ` Thomas Petazzoni
2014-10-26 18:45 ` [Buildroot] [PATCH 23/51] python-ipy: bump version Maxime Hadjinlian
2014-10-29 22:23   ` Thomas Petazzoni
2014-10-26 18:45 ` [Buildroot] [PATCH 24/51] python-pyusb: " Maxime Hadjinlian
2014-10-29 22:24   ` Thomas Petazzoni
2014-10-26 18:45 ` [Buildroot] [PATCH 25/51] python-rtslib-fb: " Maxime Hadjinlian
2014-10-29 22:24   ` Thomas Petazzoni
2014-10-26 18:45 ` [Buildroot] [PATCH 26/51] qjson: " Maxime Hadjinlian
2014-11-01 22:15   ` Thomas Petazzoni
2014-10-26 18:45 ` [Buildroot] [PATCH 27/51] sconeserver: " Maxime Hadjinlian
2014-11-01 22:19   ` Thomas Petazzoni
2014-10-26 18:45 ` [Buildroot] [PATCH 28/51] smcroute: " Maxime Hadjinlian
2014-11-01 22:21   ` Thomas Petazzoni
2014-10-26 18:45 ` [Buildroot] [PATCH 29/51] sqlcipher: " Maxime Hadjinlian
2014-11-01 22:27   ` Thomas Petazzoni
2014-10-26 18:45 ` [Buildroot] [PATCH 30/51] sunxi-boards: " Maxime Hadjinlian
2014-11-01 22:29   ` Thomas Petazzoni
2014-10-26 18:45 ` [Buildroot] [PATCH 31/51] sunxi-mali: " Maxime Hadjinlian
2014-11-01 22:36   ` Thomas Petazzoni
2015-06-26  8:17     ` François Perrad
2014-10-26 18:45 ` [Buildroot] [PATCH 32/51] sunxi-mali-prop: " Maxime Hadjinlian
2015-01-01 22:03   ` Thomas Petazzoni
2014-10-26 18:45 ` [Buildroot] [PATCH 33/51] sunxi-tools: " Maxime Hadjinlian
2015-01-01 22:11   ` Thomas Petazzoni
2014-10-26 18:45 ` [Buildroot] [PATCH 34/51] targetcli-fb: " Maxime Hadjinlian
2014-11-02 23:09   ` Peter Korsgaard
2014-10-26 18:45 ` [Buildroot] [PATCH 35/51] tslib: Use the release tarball Maxime Hadjinlian
2015-02-03 10:06   ` Thomas Petazzoni
2014-10-26 18:45 ` [Buildroot] [PATCH 36/51] tvheadend: bump version Maxime Hadjinlian
2014-10-26 20:45   ` Bernd Kuhls
2014-10-28 21:12   ` Thomas Petazzoni
2014-10-26 18:45 ` [Buildroot] [PATCH 37/51] xbmc-addon-xvdr: Change comments on VERSION Maxime Hadjinlian
2014-12-07 23:21   ` Yann E. MORIN
2015-01-15  9:03   ` Thomas Petazzoni
2014-10-26 18:45 ` [Buildroot] [PATCH 38/51] xbmc-pvr-addons: Bump version Maxime Hadjinlian
2014-10-26 20:43   ` Bernd Kuhls
2014-10-26 20:47     ` Maxime Hadjinlian
2014-10-26 18:45 ` [Buildroot] [PATCH 39/51] yajl: bump version Maxime Hadjinlian
2014-11-07  7:45   ` Peter Korsgaard
2014-11-07  7:52   ` Peter Korsgaard
2014-11-07 10:29     ` Maxime Hadjinlian
2014-12-03 13:12       ` Peter Korsgaard
2014-10-26 18:45 ` [Buildroot] [PATCH 40/51] ympd: " Maxime Hadjinlian
2015-02-02 14:36   ` Peter Korsgaard
2014-10-26 18:45 ` [Buildroot] [PATCH 41/51] zmqpp: " Maxime Hadjinlian
2015-03-15 22:06   ` Thomas Petazzoni
2014-10-26 18:45 ` [Buildroot] [PATCH 42/51] lttng-babeltrace: " Maxime Hadjinlian
2014-10-28 21:29   ` Thomas Petazzoni
2014-10-26 18:45 ` [Buildroot] [PATCH 43/51] lttng-libust: " Maxime Hadjinlian
2014-10-28 21:29   ` Thomas Petazzoni
2014-10-26 18:45 ` [Buildroot] [PATCH 44/51] lttng-tools: " Maxime Hadjinlian
2014-10-28 21:30   ` Thomas Petazzoni
2014-10-26 18:45 ` [Buildroot] [PATCH 45/51] lttng-modules: " Maxime Hadjinlian
2014-10-28 21:30   ` Thomas Petazzoni
2014-10-26 18:45 ` [Buildroot] [PATCH 46/51] neardal: " Maxime Hadjinlian
2015-02-01 21:22   ` Thomas Petazzoni
2014-10-26 18:45 ` [Buildroot] [PATCH 47/51] ne10: " Maxime Hadjinlian
2014-10-26 18:45 ` [Buildroot] [PATCH 48/51] jack2: " Maxime Hadjinlian
2015-04-04 13:56   ` Thomas Petazzoni
2014-10-26 18:45 ` [Buildroot] [PATCH 49/51] python-libconfig: " Maxime Hadjinlian
2015-04-04 16:13   ` Thomas Petazzoni
2015-04-04 17:26     ` Maxime Hadjinlian
2014-10-26 18:45 ` [Buildroot] [PATCH 50/51] protobuf-c: " Maxime Hadjinlian
2015-06-05 19:03   ` James Knight
2014-10-26 18:45 ` [Buildroot] [PATCH 51/51] protobuf: " Maxime Hadjinlian
2014-10-26 20:00   ` Matthew Weber [this message]
2014-10-26 20:24     ` Maxime Hadjinlian
2014-10-26 20:35       ` Matthew Weber
2014-10-27  0:08 ` [Buildroot] [PATCH 01/51] bmon: Bump version Peter Korsgaard

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CANQCQpbZNpCqvsqxagGhEkKNXou8xbKS_rgyORygjaYLTFQkyg@mail.gmail.com \
    --to=matthew.weber@rockwellcollins.com \
    --cc=buildroot@busybox.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.