Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build failing with GCC 4.8.4 Ubuntu #795

Closed
theunwisewolf opened this issue Sep 28, 2020 · 1 comment
Closed

Build failing with GCC 4.8.4 Ubuntu #795

theunwisewolf opened this issue Sep 28, 2020 · 1 comment
Labels

Comments

@theunwisewolf
Copy link

Describe the bug

marshalling.cc fails to compile with the following error:

[ 71%] Building CXX object build/abseil/absl/flags/CMakeFiles/absl_flags_marshalling.dir/marshalling.cc.o
/usr/local/abseil-cpp/absl/flags/marshalling.cc: In instantiation of ‘std::string absl::flags_internal::UnparseFloatingPointVal(T) [with T = float; std::string = std::basic_string<char>]’:
/usr/local/abseil-cpp/absl/flags/marshalling.cc:193:64:   required from here
/usr/local/abseil-cpp/absl/flags/marshalling.cc:179:66: error: no matching function for call to ‘StrFormat(const char [5], const int&, float&)’
       absl::StrFormat("%.*g", std::numeric_limits<T>::digits10, v);
                                                                  ^
/usr/local/abseil-cpp/absl/flags/marshalling.cc:179:66: note: candidate is:
In file included from /usr/local/abseil-cpp/absl/flags/marshalling.cc:33:0:
/usr/local/abseil-cpp/absl/strings/str_format.h:338:34: note: template<class ... Args> std::string absl::StrFormat(absl::FormatSpec<Args ...>&, const Args& ...)
 ABSL_MUST_USE_RESULT std::string StrFormat(const FormatSpec<Args...>& format,
                                  ^
/usr/local/abseil-cpp/absl/strings/str_format.h:338:34: note:   template argument deduction/substitution failed:
/usr/local/abseil-cpp/absl/flags/marshalling.cc:179:66: note:   mismatched types ‘absl::FormatSpec<Args ...>’ and ‘const char [5]’
       absl::StrFormat("%.*g", std::numeric_limits<T>::digits10, v);
                                                                  ^
/usr/local/abseil-cpp/absl/flags/marshalling.cc:191:73: error: no matching function for call to ‘StrFormat(const char [5], const int&, float&)’
   return absl::StrFormat("%.*g", std::numeric_limits<T>::max_digits10, v);
                                                                         ^
/usr/local/abseil-cpp/absl/flags/marshalling.cc:191:73: note: candidate is:
In file included from /usr/local/abseil-cpp/absl/flags/marshalling.cc:33:0:
/usr/local/abseil-cpp/absl/strings/str_format.h:338:34: note: template<class ... Args> std::string absl::StrFormat(absl::FormatSpec<Args ...>&, const Args& ...)
 ABSL_MUST_USE_RESULT std::string StrFormat(const FormatSpec<Args...>& format,
                                  ^
/usr/local/abseil-cpp/absl/strings/str_format.h:338:34: note:   template argument deduction/substitution failed:
/usr/local/abseil-cpp/absl/flags/marshalling.cc:191:73: note:   mismatched types ‘absl::FormatSpec<Args ...>’ and ‘const char [5]’
   return absl::StrFormat("%.*g", std::numeric_limits<T>::max_digits10, v);
                                                                         ^
/usr/local/abseil-cpp/absl/flags/marshalling.cc: In instantiation of ‘std::string absl::flags_internal::UnparseFloatingPointVal(T) [with T = double; std::string = std::basic_string<char>]’:
/usr/local/abseil-cpp/absl/flags/marshalling.cc:194:65:   required from here
/usr/local/abseil-cpp/absl/flags/marshalling.cc:179:66: error: no matching function for call to ‘StrFormat(const char [5], const int&, double&)’
       absl::StrFormat("%.*g", std::numeric_limits<T>::digits10, v);
                                                                  ^
/usr/local/abseil-cpp/absl/flags/marshalling.cc:179:66: note: candidate is:
In file included from /usr/local/abseil-cpp/absl/flags/marshalling.cc:33:0:
/usr/local/abseil-cpp/absl/strings/str_format.h:338:34: note: template<class ... Args> std::string absl::StrFormat(absl::FormatSpec<Args ...>&, const Args& ...)
 ABSL_MUST_USE_RESULT std::string StrFormat(const FormatSpec<Args...>& format,
                                  ^
/usr/local/abseil-cpp/absl/strings/str_format.h:338:34: note:   template argument deduction/substitution failed:
/usr/local/abseil-cpp/absl/flags/marshalling.cc:179:66: note:   mismatched types ‘absl::FormatSpec<Args ...>’ and ‘const char [5]’
       absl::StrFormat("%.*g", std::numeric_limits<T>::digits10, v);
                                                                  ^
/usr/local/abseil-cpp/absl/flags/marshalling.cc:191:73: error: no matching function for call to ‘StrFormat(const char [5], const int&, double&)’
   return absl::StrFormat("%.*g", std::numeric_limits<T>::max_digits10, v);
                                                                         ^
/usr/local/abseil-cpp/absl/flags/marshalling.cc:191:73: note: candidate is:
In file included from /usr/local/abseil-cpp/absl/flags/marshalling.cc:33:0:
/usr/local/abseil-cpp/absl/strings/str_format.h:338:34: note: template<class ... Args> std::string absl::StrFormat(absl::FormatSpec<Args ...>&, const Args& ...)
 ABSL_MUST_USE_RESULT std::string StrFormat(const FormatSpec<Args...>& format,
                                  ^
/usr/local/abseil-cpp/absl/strings/str_format.h:338:34: note:   template argument deduction/substitution failed:
/usr/local/abseil-cpp/absl/flags/marshalling.cc:191:73: note:   mismatched types ‘absl::FormatSpec<Args ...>’ and ‘const char [5]’
   return absl::StrFormat("%.*g", std::numeric_limits<T>::max_digits10, v);
                                                                         ^
/usr/local/abseil-cpp/absl/flags/marshalling.cc: In function ‘std::string absl::flags_internal::UnparseFloatingPointVal(T) [with T = float; std::string = std::basic_string<char>]’:
/usr/local/abseil-cpp/absl/flags/marshalling.cc:192:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
/usr/local/abseil-cpp/absl/flags/marshalling.cc: In function ‘std::string absl::flags_internal::UnparseFloatingPointVal(T) [with T = double; std::string = std::basic_string<char>]’:
/usr/local/abseil-cpp/absl/flags/marshalling.cc:192:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
make[2]: *** [build/abseil/absl/flags/CMakeFiles/absl_flags_marshalling.dir/marshalling.cc.o] Error 1
make[1]: *** [build/abseil/absl/flags/CMakeFiles/absl_flags_marshalling.dir/all] Error 2
make: *** [all] Error 2
The command "cmake --build . --config Release" exited with 2.

Steps to reproduce the bug

Just compile abseil using GCC 4.8.2

What version of Abseil are you using?

Each of my builds use the lastest clone from github.

What operating system and version are you using

Ubuntu 14.04.5 LTS

What compiler and version are you using?

gcc (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4

What build system are you using?

cmake version 3.9.2

Additional context

I am building an app that uses abseil using travis CI.
The same abseil clone compiles fine with Clang on the same system.

@derekmauro
Copy link
Member

https://abseil.io/docs/cpp/platforms/platforms: GCC 4.8 isn't supported.

buildroot-auto-update pushed a commit to buildroot/buildroot that referenced this issue Oct 31, 2020
abseil depends on gcc >= 4.9 according to [0] and actually doesn't
compile anymore with the latest version bump.
This didn't show in the autobuilders as the C++11 issue fixed in the
previous commit shadowed it.

also update dependency in package/grpc.

fixes:
 abseil/abseil-cpp#795

[0] https://abseil.io/docs/cpp/platforms/platforms#linux

Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Someguy123 added a commit to Privex/shredos that referenced this issue Nov 8, 2020
This commit merges a large amount of commits from github.com/buildroot/buildroot.git branch master.

To avoid clogging up the commit history, making it hard to see which commits are buildroot's updates, and which are shredos',
I have used a squash merge, which merges in the 100s of commits since this repository was first created on top of buildroot,
as a singular commit containing all of the changes.

The update procedure was done as follows:

 - Created branch `buildroot` from last buildroot commit '572c3f59a9e42c79934484d964b72a1905106d83'
 - Added remote `buildroot` https://github.com/buildroot/buildroot.git and set the local `buildroot` branch to track it's remote master.
 - Ran `git pull` to merge in all new commits into the local branch `buildroot`
 - Created another branch called `mergebr` based on `master` containing the mixture of shredos and buildroot commits
 - Merged the branch `buildroot` into `mergebr` normally (not a squash commit)
 - Merged the branch `mergebr` into `master` using `git merge --squash`

Diagram:

          +===================== < ======================= < ===========+
          |                                                             |
          V                                                             |
    shredos/master -----> shredos/buildroot <---- buildroot/master      ^
          |                     |                                       |
          |                     V                                       |
          +===== > =====> shredos/mergebr >============= > =============+

-----------------------------------------------------

Squashed commit of the following:

commit cc0885f5876bc40f62b6cf9da29d3f51f05a19b4
Merge: 10a8456cf2 e3c86f5c9e
Author: Chris (Someguy123) <info@someguy123.com>
Date:   Sun Nov 8 17:30:53 2020 +0000

    Merge branch 'buildroot' into mergebr

    The buildroot branch is a local branch which tracks github.com/buildroot/buildroot.git branch master.

    This commit merges in all of their updates.

commit e3c86f5c9e466ed5135e824d6dcebcfd7f5ac1ab
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Fri Nov 6 19:02:54 2020 +0100

    package/cryptsetup: break circular dependency

    Build fails because of the following circular dependency:

    cryptsetup -> util-linux -> udev -> systemd -> cryptsetup

    which results in the following build failure:

    checking uuid/uuid.h usability... no
    checking uuid/uuid.h presence... no
    checking for uuid/uuid.h... no
    configure: error: You need the uuid library.

    To break it, apply the same ugly workaround that was applied for
    libglib2 until a better solution is found:
    https://patchwork.ozlabs.org/project/buildroot/patch/20201101150619.1709959-1-fontaine.fabrice@gmail.com/

    Fixes:
     - http://autobuild.buildroot.org/results/a1a020a3e1c2383a030fcd73eae7c0fe5f82b022

    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
    Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>

commit a2b98a6add92e38dbcd4ca9fda25454a38c719e3
Author: Sven Klomp <mail@klomp.eu>
Date:   Thu Nov 5 14:11:49 2020 +0100

    package/davfs2: add davfs2 user and group

    mount.davfs expects the availability of the user and group davfs2.

    Signed-off-by: Sven Klomp <mail@klomp.eu>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit afdaeab7290e8226b47d712290f88a664c07bcda
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Fri Nov 6 22:49:36 2020 +0100

    package/lzlib: add license file

    Add lzlib.c as the license file and, while at it, update indentation to
    two spaces

    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit 1906912a040b8d0d0a890a1a9160e2ee221e732b
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Fri Nov 6 18:52:49 2020 +0100

    package/darkhttpd: add license file

    Add license file and, while at it, update indentation to two spaces

    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit 21d4061433a8dc3e03fea014bdd34bb427399aab
Author: Fabio Estevam <festevam@gmail.com>
Date:   Fri Nov 6 10:36:34 2020 -0300

    configs/mx6udoo: select host-openssl for the Linux kernel build

    Select BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y to fix the following
    build error:

    scripts/extract-cert.c:21:25: fatal error: openssl/bio.h: No such file or directory
     #include <openssl/bio.h>

    Fixes:
     https://gitlab.com/buildroot.org/buildroot/-/jobs/831421064

    Signed-off-by: Fabio Estevam <festevam@gmail.com>
    Reviewed-by: Marcin Niestroj <m.niestroj@grinn-global.com>
    Tested-by: Marcin Niestroj <m.niestroj@grinn-global.com>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit 12acdaa322336a968ebf79a7bd5bebcb6cee3b79
Author: Fabio Estevam <festevam@gmail.com>
Date:   Fri Nov 6 10:36:33 2020 -0300

    configs/mx6sx_udoo_neo: select host-openssl for the Linux kernel build

    Select BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y to fix the following
    build error:

    scripts/extract-cert.c:21:25: fatal error: openssl/bio.h: No such file or directory
     #include <openssl/bio.h>

    Fixes:
     https://gitlab.com/buildroot.org/buildroot/-/jobs/831421063

    Signed-off-by: Fabio Estevam <festevam@gmail.com>
    Reviewed-by: Marcin Niestroj <m.niestroj@grinn-global.com>
    Tested-by: Marcin Niestroj <m.niestroj@grinn-global.com>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit 1ffe654c6d4e5428520378feb0f04dc1f8c951a0
Author: Bernd Kuhls <bernd.kuhls@t-online.de>
Date:   Fri Nov 6 22:49:32 2020 +0100

    package/freetype: security bump version to 2.10.4

    Fixes CVE-2020-15999, https://www.freetype.org/index.html#news

    "This is an emergency release, fixing a severe vulnerability in embedded
     PNG bitmap handling [...].

     All users should update immediately."

    Removed md5 hash.

    Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit 5177f726a08f77f669d763e762cf663449131ab2
Author: Bernd Kuhls <bernd.kuhls@t-online.de>
Date:   Fri Nov 6 22:49:31 2020 +0100

    package/ghostscript: fix build with freetype >= 2.10.3

    This patch is needed to fix the build with freetype >= 2.10.3.

    https://www.freetype.org/index.html#news
    "A warning for distribution maintainers: Version 2.10.3 and later may
     break the build of ghostscript, due to ghostscript's use of a with-
     drawn macro that wasn't intended for external usage."

    Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit 8bb2a9c3601d4ca665af731a92a9db38f113608d
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Fri Nov 6 22:44:03 2020 +0100

    package/kmscube: add license file

    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit fbac050caeb23c8f864c6367d0642f514e4426c0
Author: Marcin Niestroj <m.niestroj@grinn-global.com>
Date:   Fri Nov 6 19:27:01 2020 +0100

    configs/rock_pi_n8: use Python 3.x for U-Boot build

    New U-Boot versions (such as 2020.07 being used) need Python 3.x for
    pylibfdt.

    Fixes:
     - https://gitlab.com/buildroot.org/buildroot/-/jobs/831421210

    Signed-off-by: Marcin Niestroj <m.niestroj@grinn-global.com>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit ec726bde4818d43a7d258ec4182f3653f4a0b9c4
Author: Marcin Niestroj <m.niestroj@grinn-global.com>
Date:   Fri Nov 6 19:27:00 2020 +0100

    configs/orangepi_pc: use Python 3.x for U-Boot build

    New U-Boot versions (such as 2020.07 being used) need Python 3.x for
    pylibfdt.

    Fixes:
     - https://gitlab.com/buildroot.org/buildroot/-/jobs/831421100

    Signed-off-by: Marcin Niestroj <m.niestroj@grinn-global.com>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit 49624ab4555ea1b8c15e2c9e28a13946a15f04b3
Author: Marcin Niestroj <m.niestroj@grinn-global.com>
Date:   Fri Nov 6 19:26:59 2020 +0100

    configs/orangepi_zero_plus: use Python 3.x for U-Boot build

    New U-Boot versions (such as 2020.10 being used) need Python 3.x for
    pylibfdt.

    Fixes:
     - https://gitlab.com/buildroot.org/buildroot/-/jobs/831421115

    Signed-off-by: Marcin Niestroj <m.niestroj@grinn-global.com>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit 1482ef6bb8209044372ebcaf07081524f9b486fa
Author: Yann E. MORIN <yann.morin.1998@free.fr>
Date:   Fri Nov 6 19:26:41 2020 +0100

    Revert "Makefile: exclude BR2_DL_DIR from savedefconfig"

    Although BR2_DL_DIR is indeed a site-local setting, which does not
    actually define the target system, we've had it in the tree for a
    long time now, and people have been depending on it for a variety
    of use-cases.

    Furthermore, BR2_DL_DIR is far from the only such site-local setting,
    BR2_CCACHE_DIR springs to mind, and in the less-obvious category, we
    can also find BR2_JLEVEL, but also BR2_WGET, BR2_SVN, BR2_GIT et al.
    as they may be tweaked to set the timeout, number of retries or so on
    to work around stupid proxies. But of course, the most local site-local
    setting is probably BR2_PACKAGE_OVERRIDE_FILE, with its default value
    being explicitly just 'local.mk'.

    Ideally, we would like to have a clear separation between the
    configuration that actually defines the target system on one hand,
    and the site-local settings that drive and control how the build is
    performed, on the other hand. This is by far a much bigger endeavour
    than just dropping BR2_DL_DIR from the saved defconfig.

    This reverts commit 36edacce9c2c3b90f9bb11a5d2208e8edf7bbe63 (adapted
    to keep the fix from 1a7873ec986c817fdd22cc2d9096d9482fee4381).

    Closes: #13291

    Note: thanks to Thomas; some phrasing above was borrowed from a
    discussion with him.

    Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
    Cc: Lance Fredrickson <lancethepants@gmail.com>
    Cc: Sven Oliver Moll <buildroot@svol.li>
    Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
    Cc: Peter Korsgaard <peter@korsgaard.com>
    Cc: Adam Duskett <aduskett@gmail.com>

commit 46aab84c6fa1c242b304cbd9cd79a7fd94f7a31a
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Thu Nov 5 18:46:23 2020 +0100

    package/libsigrokdecode: fix build with python 3.9

    This will fix the following build failure with python 3.9 and
    sigrok-cli:

    /srv/storage/autobuild/run/instance-1/output-1/host/opt/ext-toolchain/bin/../lib/gcc/mips64el-buildroot-linux-uclibc/5.5.0/../../../../mips64el-buildroot-linux-uclibc/bin/ld: /srv/storage/autobuild/run/instance-1/output-1/host/bin/../mips64el-buildroot-linux-uclibc/sysroot/usr/lib/libsigrokdecode.so: undefined reference to `PyList_Insert'

    Fixes:
     - http://autobuild.buildroot.org/results/cc6447b926f8223c68d0086428d29a037b18252d

    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
    Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

commit 5f83c87abf2454a342ce8d99a0d908b844e7fcda
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Thu Nov 5 18:18:50 2020 +0100

    package/openntpd: fix build with gcc 10

    Fixes:
     - http://autobuild.buildroot.org/results/4a7e6b707d061f5f7f5e00f0054f02a0f7fcb452

    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
    Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

commit 0a5c9f824aae7da90307193bc2f9410dcb8e0522
Author: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Date:   Thu Nov 5 17:47:35 2020 +0100

    support/testing/tests: fix flake8 warnings

    Fixes the following flake8 warnings:

    support/testing/tests/core/test_selinux.py:21:1: E302 expected 2 blank lines, found 1
    support/testing/tests/core/test_selinux.py:38:1: E302 expected 2 blank lines, found 1
    support/testing/tests/core/test_selinux.py:51:1: E302 expected 2 blank lines, found 1
    support/testing/tests/core/test_selinux.py:62:1: E302 expected 2 blank lines, found 1
    support/testing/tests/core/test_selinux.py:65:14: E127 continuation line over-indented for visual indent
    support/testing/tests/init/test_systemd_selinux.py:53:1: E302 expected 2 blank lines, found 1
    support/testing/tests/init/test_systemd_selinux.py:64:1: E302 expected 2 blank lines, found 1

    Interestingly, the "continuation line over-indented for visual indent"
    shows up only once, while the same pattern is there at multiple places
    in the file. We fix all places with that over-indentation pattern.

    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
    Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

commit b2019a5183b28d36e52eacc64d50c3e0fc402fb0
Author: Bernd Kuhls <bernd.kuhls@t-online.de>
Date:   Thu Nov 5 20:02:06 2020 +0100

    package/jsoncpp: security bump version to 1.9.4

    Release notes of this "Security and build system fixes" release:
    https://github.com/open-source-parsers/jsoncpp/releases/tag/1.9.4

    Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
    Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

commit 5eb9e3624214a2d57bcb8c03a0d08cb12302749a
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Thu Nov 5 08:47:39 2020 +0100

    package/modem-manager: fix build without xsltproc

    Commit 8efb52c1a17210dc79cfb61f56a71ffb760ccbe9 added a libxslt
    dependency presumably to manage
    https://github.com/freedesktop/ModemManager/commit/bbd39a457ce2949dd167f9c2e01eecf6a9e14716

    However, this is wrong and build will fail on:

    checking for xsltproc... no
    configure: error: Please install xsltproc before configuring.

    xsltproc is used to generate ModemManager-names.h since, at least,
    version 0.7.990 and
    https://github.com/freedesktop/ModemManager/commit/365b906a3e1bda05af10f92451a6b6ae60f8b879
    However, this file is already available in the official tarball so drop
    this unneeded dependency and set ac_cv_prog_XSLTPROC_CHECK to yes

    Fixes:
     - http://autobuild.buildroot.org/results/edc755b874ea43d1c009ad76c28f05e18519138e

    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
    Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

commit 969fe10855e2fbee623d545859a5209dea85534a
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Thu Nov 5 07:36:04 2020 +0100

    package/oniguruma: security bump to version 6.9.6

    Drop patch (already in version)

    Fixed many problems found by OSS-Fuzz
    Fixed many problems found by Coverity

    https://github.com/kkos/oniguruma/releases/tag/v6.9.6

    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
    Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

commit 5b79a9cc47ff22e18c901d02d94f1e3c3cfdfae1
Author: Peter Korsgaard <peter@korsgaard.com>
Date:   Wed Nov 4 23:29:24 2020 +0100

    Update for 2020.11-rc1

    Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

commit a40358a1127168541a3cfb228931b3bcdbcf65f2
Author: Peter Korsgaard <peter@korsgaard.com>
Date:   Wed Nov 4 23:22:03 2020 +0100

    CHANGES: Update for 2020.11-rc1

    Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

commit 72e447e251ae5967fb6a2d898e9e1212aa6a640e
Author: Petr Vorel <petr.vorel@gmail.com>
Date:   Wed Nov 4 19:14:00 2020 +0100

    package/feh: bump to version 3.5

    Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
    Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

commit 22ed1ddc15a7347ee4ca2b943d43958d62a04aa0
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Wed Nov 4 18:34:01 2020 +0100

    package/asterisk: disable spandsp

    asterisk fails to build with spandsp since commit 36c983bfa543de89a
    (package/spandsp: bump version to 3.0.0), so disable it.

    Fixes:
     - http://autobuild.buildroot.org/results/c984738cad4186edb12a62b8e74115e68efe35f0

    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
    Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

commit 8efb52c1a17210dc79cfb61f56a71ffb760ccbe9
Author: Petr Vorel <petr.vorel@gmail.com>
Date:   Wed Nov 4 18:08:20 2020 +0100

    package/modem-manager: bump to version 1.14.6

    NOTE: this version requires mbim: >= 1.24.0, qmi: >= 1.26.0.

    Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
    Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

commit 601f93b3e4c5d84395340464d6829fa7fa970521
Author: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
Date:   Wed Nov 4 15:13:03 2020 +0100

    package/python-remi: downgrade to 2020.8.6 and move to pypi

    Since
    https://github.com/dddomodossola/remi/commit/481ee7ca3df55be127db35560978a36997a2c088

    remi use setuptools-scm to obtain version, but .git directory is dropped when
    the archive is fetched. The result is a build failure like:

    Traceback (most recent call last):
      File "setup.py", line 22, in <module>
        include_package_data=True,
      File "/tmp/instance-0/output-1/host/lib/python2.7/site-packages/setuptools/__init__.py", line 145, in setup
        return distutils.core.setup(**attrs)
      File "/tmp/instance-0/output-1/host/lib/python2.7/distutils/core.py", line 111, in setup
        _setup_distribution = dist = klass(attrs)
      File "/tmp/instance-0/output-1/host/lib/python2.7/site-packages/setuptools/dist.py", line 448, in __init__
        k: v for k, v in attrs.items()
      File "/tmp/instance-0/output-1/host/lib/python2.7/distutils/dist.py", line 287, in __init__
        self.finalize_options()
      File "/tmp/instance-0/output-1/host/lib/python2.7/site-packages/setuptools/dist.py", line 740, in finalize_options
        ep.load()(self)
      File "/tmp/instance-0/output-1/host/lib/python2.7/site-packages/setuptools/dist.py", line 747, in _finalize_setup_keywords
        ep.load()(self, ep.name, value)
      File "/tmp/instance-0/output-1/host/lib/python2.7/site-packages/setuptools_scm/integration.py", line 17, in version_keyword
        dist.metadata.version = _get_version(config)
      File "/tmp/instance-0/output-1/host/lib/python2.7/site-packages/setuptools_scm/__init__.py", line 147, in _get_version
        parsed_version = _do_parse(config)
      File "/tmp/instance-0/output-1/host/lib/python2.7/site-packages/setuptools_scm/__init__.py", line 118, in _do_parse
        "use git+https://github.com/user/proj.git#egg=proj" % config.absolute_root
    LookupError: setuptools-scm was unable to detect version for u'/tmp/instance-0/output-1/build/python-remi-2020.10.30'.

    Make sure you're either building from a fully intact git repository or PyPI tarballs. Most other sources (such as GitHub's tarballs, a git checkout without the .git folder) don't contain the necessary metadata and will not work.

    For example, if you're using pip, instead of https://github.com/user/proj/archive/master.zip use git+https://github.com/user/proj.git#egg=proj
    make: *** [package/pkg-generic.mk:250: /tmp/instance-0/output-1/build/python-remi-2020.10.30/.stamp_built] Error 1
    make: Leaving directory '/tmp/instance-0/buildroot'

    Fix:
    - http://autobuild.buildroot.net/results/3a6/3a62359d0e183d45e50e999fc2c58f7805bda142/

    Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
    [Peter: drop _LICENSE_FILES, tarball does not include LICENSE file]
    Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

commit 8d6c60656e8418f7bc2e7e680d761cccc5b5b955
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Wed Nov 4 08:39:40 2020 +0100

    package/gstreamer1/gst1-plugins-bad: fix typo

    dvdsub{enc,overlay} -> dvbsub{enc,overlay}

    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
    Reviewed-by: Peter Seiderer <ps.report@gmx.net>
    Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

commit 14d09c6db92152052024e061eff933c3353be031
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Wed Nov 4 07:36:37 2020 +0100

    package/collectd: fix grpc dependency

    Commit e98610f039b88a5d164b19343d5ecef2d1c01f6d forgot to propagate
    libabseil-cpp dependencies to BR2_PACKAGE_COLLECTD_GRPC

    Fixes:
     - http://autobuild.buildroot.org/results/c9bacfb52ae46ab78a5f9097a8df83e10d23ccc4

    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
    Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

commit ad89878c6f1d639f921c4ba15f71dcc2222fc99a
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Wed Nov 4 07:36:36 2020 +0100

    package/grpc: add host gcc >= 4.9 comment

    Commit e98610f039b88a5d164b19343d5ecef2d1c01f6d forgot to update comment

    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
    Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

commit d4ecd940d10891d5d9b1f433998bbacf14ebfb63
Author: Peter Seiderer <ps.report@gmx.net>
Date:   Tue Nov 3 23:54:10 2020 +0100

    package/libinput: bump version to 1.16.3

    For details see [1].

    [1] https://lists.freedesktop.org/archives/wayland-devel/2020-November/041644.html

    Signed-off-by: Peter Seiderer <ps.report@gmx.net>
    Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

commit 87d9b946a560ea6c5f17e5669fc7b4e20dd9efcf
Author: Marcin Niestroj <m.niestroj@grinn-global.com>
Date:   Thu Oct 29 20:53:31 2020 +0100

    board: add Orangepi Zero Plus support

    Add initial support for Orangepi Zero Plus board:
    - U-Boot 2020.10
    - Linux 5.7.19
    - Default packages from buildroot

    This patch is based on Orangepi Zero Plus2 board support, so genimage
    configuration and description is copy pasted. One difference is that
    newer Linux and U-Boot are selected. Another difference is Ethernet
    support (Plus) instead of WiFi (Plus2).

    Signed-off-by: Marcin Niestroj <m.niestroj@grinn-global.com>
    Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

commit 436f4804b2cad2423aa7a54a97de803a5f889f65
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Sun Nov 1 12:12:44 2020 +0100

    package/opencv3: fix OPENCV3_CLEAN_INSTALL_{DOC, CMAKE}

    opencv3 does not install anything in $(TARGET_DIR)/usr/share/OpenCV/doc
    so drop OPENCV3_CLEAN_INSTALL_DOC

    However it installs its licence files in
    $(TARGET_DIR)/usr/share/licenses/opencv3 so add
    OPENCV3_CLEAN_INSTALL_LICENSE

    Moreover, the cmake hook does not catch all cmake files and missed the
    valgrind files so update OPENCV3_CLEAN_INSTALL_CMAKE and add
    OPENCV3_CLEAN_INSTALL_VALGRIND to delete those files:
    OpenCVConfig.cmake  OpenCVConfig-version.cmake  OpenCVModules.cmake  OpenCVModules-release.cmake  valgrind_3rdparty.supp  valgrind.supp

    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit c69a88190a73fae4b300c47182089117f16c8415
Author: Vadym Kochan <vadym.kochan@plvision.eu>
Date:   Mon Nov 2 01:48:10 2020 +0200

    Revert "keepalived: needs headers >= 3.4"

    This reverts commit d01b0bbad04b97a5e8e1dd3ac3c1026555f793fb.

    Original commit  made restriction for Linux headers < 3.4 which was
    related to keepalived version 1.3.5, but it compiles fine now at least
    with a toolchain based on 3.2 headers and keepalived 2.0.15 together
    with ipset enabled.

    Probably it was fixed by this commit:

        https://github.com/acassen/keepalived/commit/5a7f895bb795269f79e6353c6269dfbc0b782281

    Signed-off-by: Vadym Kochan <vadym.kochan@plvision.eu>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit 73c8a2181e102e39e99be61cfd692c88ab7d9f25
Author: Heiko Thiery <heiko.thiery@gmail.com>
Date:   Tue Nov 3 23:04:54 2020 +0100

    package/rt-tests: fix build issue for unsupported architectures

    Release v1.9 introduced the oslat tool that only builds for supported
    architectures (i386, x86_64, PPC64) and leads to a build failure for the
    whole suite. An upstream patch changes this build error to a runtime warning.

    Fixes:
      - http://autobuild.buildroot.net/results/72322cf7239a91211b0be74c01b55873340763f8

    Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com>
    Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>

commit b11f92ff0ec878efd37523e11f70edd305d80f37
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Thu Oct 29 18:35:56 2020 +0100

    package/openvpn: add mbedtls support

    mbedtls (former polarssl) support was dropped with commit
    3380da69c5ab490e5c51dca0c4389b0da91743d0

    Put it back as openvpn supports mbedtls 2.x since version 2.4.0 and
    https://github.com/OpenVPN/openvpn/commit/86d8cd6860dfc74cb1a040ff8fe03140ebe7f930

    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
    Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

commit dc13aac3b927d9500c1e0b0fa4a11c1793979e9d
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Tue Nov 3 23:13:03 2020 +0100

    package/imlib2: fix md5 and sha1

    Commit 23a79ddb45ed150cc36ddd3e16a0b5543b0342ad updated md5 and sha1 for
    imlib2_loaders-1.6.1.tar.bz2 instead of imlib2-1.6.1.tar.bz2

    Fix this mistake and, while at it, update indentation to two spaces

    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
    Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>

commit ca76d0336d89b7380aadb23aad2d32d240f4ec1c
Author: Yann E. MORIN <yann.morin.1998@free.fr>
Date:   Tue Oct 27 16:12:29 2020 +0100

    package/busybox: update licensing info

    Busybox is mainly licensed under the GPL-2.0, but the bzip2 part is a
    modified copy of the bzip2/libbzip2 project, which comes with its own
    license.

    Update the licensing information accordingly.

    Add the hash for the new license file, and fixup indentation (2 spaces).

    Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
    Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

commit ec7680eab85e40af1550ea87441f7438c8071903
Author: Bernd Kuhls <bernd.kuhls@t-online.de>
Date:   Tue Nov 3 22:32:21 2020 +0100

    package/alsa-utils: bump version to 1.2.4

    Changelog: https://www.alsa-project.org/wiki/Changes_v1.2.3.2_v1.2.4

    Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
    Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

commit 8ed79fb71e742d6e411d3f1982de3ce84eeafa00
Author: Bernd Kuhls <bernd.kuhls@t-online.de>
Date:   Tue Nov 3 22:32:20 2020 +0100

    package/alsa-lib: bump version to 1.2.4

    Rebased patch 0001, added patch 0002 to fix compile error with uClibc.

    Changelog: https://www.alsa-project.org/wiki/Changes_v1.2.3.2_v1.2.4

    Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
    Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

commit 23a79ddb45ed150cc36ddd3e16a0b5543b0342ad
Author: Petr Vorel <petr.vorel@gmail.com>
Date:   Sun Nov 1 19:01:54 2020 +0100

    imlib2: Bump to version 1.6.1

    Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
    Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

commit caf7eb1ca514b0e95ecd5d053d905ef211f2afa9
Author: Tibault Damman <tibault.damman@basalte.be>
Date:   Tue Sep 15 15:04:14 2020 +0200

    package/freescale-imx/firmware-imx: custom padding

    Some derivatives (such as Variscite imx8mm) expect the (LP)DDR4
    training data to be padded to a different length.

    eg: https://github.com/varigit/uboot-imx/commit/5f8d814f

    This patch makes the padding length configurable.

    Signed-off-by: Tibault Damman <tibault.damman@basalte.be>
    Signed-off-by: Pieter De Gendt <pieter.degendt@basalte.be>
    Reviewed-by: Gary Bisson <gary.bisson@boundarydevices.com>
    Tested-by: Stephane Viau <stephane.viau@oss.nxp.com>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit 4e89862706dd355dcba499a7e47b30737ce28a42
Author: Florian La Roche <florian.laroche@googlemail.com>
Date:   Thu Oct 22 12:15:12 2020 +0200

    board/pc/genimage-efi.cfg: align the rootfs to start at 16MB offset from start of the image

    For grub-efi we can align the rootfs to start at exactly 16MB from the
    beginning of the disk.  This can be done by reducing the vfat partition to
    be 32 KB smaller than its 16MB size, just like the offset of the vfat
    partition.

    Signed-off-by: Florian La Roche <Florian.LaRoche@gmail.com>
    [Peter: drop redundant offset/size settings, add comment]
    Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

commit df17721f885d5433b1ea6c3afd75d33d781f1426
Author: Angelo Compagnucci <angelo.compagnucci@gmail.com>
Date:   Tue Apr 28 16:46:00 2020 +0200

    package/environment-setup: add cmake alias

    In order to simplify the usage of a buildroot toolchain within
    the buildroot shell, a "cmake" alias is provided to call cmake
    with the correct toolchain file and options.

    Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit 26cb4e72e18a41bf24030cce64b281c740847426
Author: Angelo Compagnucci <angelo.compagnucci@gmail.com>
Date:   Tue Apr 28 16:45:59 2020 +0200

    package/environment-setup: add configure alias

    In order to simplify the usage of a buildroot toolchain within
    the buildroot shell, a "configure" alias is provided to call
    ./configure with the correct flags.

    Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit f56a715e3cc6ac49e3a0b701329419e5acae8532
Author: Angelo Compagnucci <angelo.compagnucci@gmail.com>
Date:   Tue Oct 27 09:01:40 2020 -0500

    package/environment-setup: new package

    Install an helper script to setup a build environment based on
    Buildroot. It's useful when a developer wants to use a Buildroot
    generated SDK to build an external project.

    Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
    Tested-by: Michael Trimarchi <michael@amarulasolutions.com>
    Tested-by: Adam Duskett <aduskett@gmail.com>
    Signed-off-by: Maury Anderson <maury.anderson@collins.com>
    Signed-off-by: Matt Weber <matthew.weber@rockwellcollins.com>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit 15b4d396b9431634d339dde61cb1d52dcf9e0746
Author: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Date:   Tue Nov 3 22:09:38 2020 +0100

    systemd: sort SYSTEMD_CONF_OPTS

    The meson options were in some semi-sorted order with no logic in it.
    Sort them alphabetically instead.

    Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>

commit 8bc9350963dddb80a0bf4cfd9ad32807223eae67
Author: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Date:   Tue Nov 3 22:06:02 2020 +0100

    systemd: clear telinit path

    Since we don't enable sysv any support, it makes no sense to set the
    path to telinit either.

    The path we were setting was anyway wrong: we set a path into
    TARGET_DIR, but this path is only used at runtime, on the target, where
    TARGET_DIR doesn't exist (it should have been /usr/sbin/telinit).

    Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>

commit acb62b3336d961486d8334670572cfb755eef102
Author: Norbert Lange <nolange79@gmail.com>
Date:   Sat Jul 11 01:41:48 2020 +0200

    package/systemd: add missing path options

    If paths are not set, then meson will search the host system for the
    binaries (or the target, where those binaries are not yet installed).
    So add the missing paths.

    Signed-off-by: Norbert Lange <nolange79@gmail.com>
    Reviewed-by: Adam Duskett <aduskett@gmail.com>
    Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>

commit 8d38eb052e7006b6e74e9453351d7f245144481e
Author: Heiko Thiery <heiko.thiery@gmail.com>
Date:   Tue Nov 3 08:22:49 2020 +0100

    package/libcap: bump version to 2.45

    This libcap release is now able to build on environments w/o thread support.

    - add PTHREADS make arg to allow building without thread support
    - add SHARED make arg (replace of DYNAMIC)
    - remove patch that function is now in upstream (SHARED)

    Fixes:
    http://autobuild.buildroot.net/results/fc1e7573327c7412dfa45b45a96966d993c7fc86/

    Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
    CC: Fabrice Fontaine <fontaine.fabrice@gmail.com>
    Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit d2ae7eb2a24c9033f8d8a9f81c5fe2ff2febdb5f
Author: Alexey Brodkin <Alexey.Brodkin@synopsys.com>
Date:   Wed Oct 21 09:59:23 2020 +0300

    package/gcc: Fix libs building on ARC700 with atomics

    As we many times by now discussed that - some ARC cores might
    not have atomic instructions implemented. Namely that's ARC700
    w/o explicitly added atomics during design creation/configuration.

    Because of that when GCC gets configured for ARC700, i.e. via
    "--with-cpu=arc700" atomic ops are assumed disabled.

    Usually it's not a problem as we add "-matomics" in the wraper for
    building all packages if targets CPU has atomis (BR2_ARC_ATOMIC_EXT).

    But when bulding target's binaries which are essential parts of
    the GCC itself we don't use the wrapper. Instead xgcc is being used.
    That way we lose that important part of system's configuration about
    atomics and:
     1. Atomic ops won't be used where otherwise they could have been used.
     2. Some configuration checks might end-up thinking there're no atomics

    In particular (2) leads to pretty obscure failure on bulding of some
    packages which use C++, for example:

    log4cplus: http://autobuild.buildroot.net/results/a7732fdb2ba526a114d9fb759814236c5332f8d7
    ------------------------>8--------------------
    ./.libs/liblog4cplus.so: undefined reference to `std::__atomic_futex_unsigned_base::_M_futex_notify_all(unsigned int*)'
    collect2: error: ld returned 1 exit status
    ------------------------>8--------------------

    bitcoin: http://autobuild.buildroot.net/results/f73/f73d4c77e5fd6223abdbc83e344addcfc93227b8
    ------------------------>8--------------------
    (.text+0x110c): undefined reference to `std::__atomic_futex_unsigned_base::_M_futex_wait_until(unsigned int*, unsigned int, bool, std::chrono::duration<long long, std::ratio<1ll, 1ll> >, std::chrono::duration<long long, std::ratio<1ll, 1000000000ll> >)'
    collect2: error: ld returned 1 exit status
    ------------------------>8--------------------

    apcupsd: http://autobuild.buildroot.net/results/7a2/7a2cc7a4ac2237c185817f75e55e05d144efd100
    ------------------------>8--------------------
    /tmp/instance-0/output-1/host/lib/gcc/arc-buildroot-linux-uclibc/9.3.1/../../../../arc-buildroot-linux-uclibc/bin/ld: eh_throw.cc:(.text._ZL23__gxx_exception_cleanup19_Unwind_Reason_CodeP17_Unwind_Exception+0x24): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
    collect2: error: ld returned 1 exit status
    ------------------------>8--------------------

    ...and many more.

    Interesting enough that was not seen earlier because "-matomic"
    used to be added in TARGET_{C|CXX}FLAGS via TARGET_ABI,
    but later "-matomic" was moved to ARCH_TOOLCHAIN_WRAPPER_OPTS, see
    https://git.buildroot.org/buildroot/commit/?id=c568b4f37fa6d7f51e6d14d33d7eb75dfe26d7bf
    and since then we started to see that new breakage which we now
    attempt to fix right where it hapens on GCC configuration.

    In contrast ARC HS family has atomic ops enabled by default thus
    we never spotted that kind of problem for it.

    More datails with analysis of what really happens under the hodd and
    how do error messages above are related to libs of GCC configuration could
    be found here: http://lists.busybox.net/pipermail/buildroot/2020-October/293614.html

    Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
    Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
    Cc: Arnout Vandecappelle <arnout@mind.be>
    Cc: Peter Korsgaard <peter@korsgaard.com>
    Cc: Romain Naour <romain.naour@gmail.com>
    [Peter: simplify conditional]
    Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

commit 95a7f42e8f4aca4dc54270ee407f0df035917312
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Tue Nov 3 18:30:43 2020 +0100

    package/optee-client: fix build with gcc 4.8

    Fix the following build failure with optee-client 3.11.0 and gcc 4.8:

    /home/giuliobenetti/autobuild/run/instance-2/output-1/build/optee-client-3.11.0/libckteec/src/pkcs11_processing.c: In function 'ck_create_object':
    /home/giuliobenetti/autobuild/run/instance-2/output-1/build/optee-client-3.11.0/libckteec/src/pkcs11_processing.c:22:9: error: missing initializer for field 'buffer' of 'struct serializer' [-Werror=missing-field-initializers]
      struct serializer obj = { };
             ^

    Build failure is raised since version 3.10.0 and
    https://github.com/OP-TEE/optee_client/commit/c3279f424348bdd3378d236fd038fdd7bc76e10a
    https://github.com/OP-TEE/optee_client/commit/e88c264ba358941d2166b18eeac448e617ffa887
    https://github.com/OP-TEE/optee_client/commit/85a7ea7861339356b39c73926f2b5cb9added45b

    Fixes:
     - http://autobuild.buildroot.org/results/a3d663adb943aee814180f01d6e153b3309be962

    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit d58a2267a61c1377e390aa132850d6098917cf88
Author: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
Date:   Mon Nov 2 15:00:00 2020 +0100

    package/python-remi: bump version to 2020.10.30

    Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit c6a096be739fd9ead36c8882d4459c18dd97f536
Author: Nicolas Cavallari <nicolas.cavallari@green-communications.fr>
Date:   Tue Nov 3 12:29:20 2020 +0100

    package/libgit2: bump version to 1.1.0

    Signed-off-by: Nicolas Cavallari <nicolas.cavallari@green-communications.fr>
    Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

commit ff30bab61180be0eb6228f0c0487ce975f5b43c6
Author: Michael Nosthoff <buildroot@heine.tech>
Date:   Mon Nov 2 11:27:53 2020 +0100

    package/libgpiod: bump version to 1.4.5

    * add a comment about the kernel header dependencies when bumping
    versions
    * set url to kernel.org as github is unmaintained and outdated
    * use two spaces in hash-file

    Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit 288fa9f5140a2e0b611d5f09469680d9de4a5d1c
Author: Michael Nosthoff <buildroot@heine.tech>
Date:   Tue Nov 3 09:17:21 2020 +0100

    package/re2: bump version to 2020-11-01

    Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit ee6055dae3a385ea2454815b639c006eafd21edf
Author: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
Date:   Mon Nov 2 15:22:41 2020 +0100

    package/gr-osmosdr: bump to version 0.2.2

    Drop patch now applied.

    Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
    Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

commit 5bd8c591e326aa09853b9c2a05b972a7977c790f
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Mon Nov 2 20:57:37 2020 +0100

    package/wireshark: bump to version 3.4.0

    - c-ares is mandatory since
      https://github.com/wireshark/wireshark/commit/451a241e50bd34ba097bd09a5f9f673170779aaf
    - Disable ilibc which is available and enabled by default since
      https://github.com/wireshark/wireshark/commit/12a13a69264fdef4281e4b13c8c7d92a272cc99e
    - LTO can be enabled since
      https://github.com/wireshark/wireshark/commit/e6b5bd09766a1320c5540f78eb0e4ba03ce8f108
    - opus is an optional dependency since
      https://github.com/wireshark/wireshark/commit/6136c719da4ec9b96c01adb4b0fd7f01af171688

    https://www.wireshark.org/docs/relnotes/wireshark-3.4.0.html

    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
    Reviewed-by: Petr Vorel <petr.vorel@gmail.com>
    Tested-by: Petr Vorel <petr.vorel@gmail.com>
    Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

commit c599d699028bb313384daf51b0a21bb220a60c67
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Tue Nov 3 18:13:28 2020 +0100

    package/pcre2: fix build on mips r6

    Fix build of pcre2 10.35 on mips r6:
    https://bugs.exim.org/show_bug.cgi?id=2667

    Fixes:
     - http://autobuild.buildroot.org/results/eab208c050867c9bd12bd80dca33cbe0199b0a7d

    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
    Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

commit 60afdd7a46ab9a0ba6e4a651a4431ea3bebd298c
Author: Michael Nosthoff <buildroot@heine.tech>
Date:   Tue Nov 3 09:05:39 2020 +0100

    package/grpc: bump version to 1.33.2

    Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
    Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

commit 1d35ac3ff4dc870c3650b42b4b81e98ae171bf64
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Mon Nov 2 21:25:11 2020 +0100

    package/open-lldp: bump to version 1.1

    - Drop first patch (not needed since
      https://github.com/intel/openlldp/commit/7ae79b0dff53a23fa0a964f77b9e3bb387a293c4)
    - Drop second patch (not needed since
      https://github.com/intel/openlldp/commit/dc35fb92dade6ac88a0b96c3395fd77eb94eaf58)
    - Drop other patches (already in version)
    - systemd is an optional dependency since
      https://github.com/intel/openlldp/commit/5a0add7b097e0b35b96a477d56c3bb076c475b03

    https://github.com/intel/openlldp/releases/tag/v1.1

    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
    Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

commit 25b5dc747a1bf4e1a18def00387246808c3c0a4e
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Mon Nov 2 22:53:00 2020 +0100

    package/zeromq: add libbsd optional dependency

    libbsd is an optional dependency which is enabled by default since
    version 4.3.3 and
    https://github.com/zeromq/libzmq/commit/068385c951c0608edec6264d55ba9c4c923acccc

    Fixes:
     - http://autobuild.buildroot.org/results/51220b1b82774e8f6f6ed8593c58d2e3c31a1531

    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
    Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

commit f75a7ba3e2bc3622820d43d823a3dadc1ea6155c
Author: Petr Vorel <petr.vorel@gmail.com>
Date:   Mon Nov 2 19:09:27 2020 +0100

    package/libqmi: bump to version 1.26.6

    Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
    Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

commit 08fa25113a709e77f9919a5297d02d3b45c47a3f
Author: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
Date:   Mon Nov 2 17:04:53 2020 +0100

    package/gqrx: bump version to 2.13.2

    Drop patch now applied.

    Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
    Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

commit 0791abfba0227803b19895ea22326f4e17ac93dc
Author: Evgeniy Didin <Evgeniy.Didin@synopsys.com>
Date:   Mon Nov 2 17:50:54 2020 +0300

    toolchain: update ARC tools to arc-2020.09-release

    This commit bumps ARC toolchain to arc-2020.09-release.

    ARC GNU tools of version arc-2020.09-release bring some quite significant
    changes like:
    * Binutils 2.34.50 with additional ARC patches
    * GCC 10.0.2 with additional ARC patches
    * GDB 10.0.50 with additional ARC patches

    Signed-off-by: Evgeniy Didin <Evgeniy.Didin@synopsys.com>
    Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
    Cc: arc-buildroot@synopsys.com
    Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

commit ea8e2d9d9388bb84c7eef7e36d7cc8faf9142fda
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Tue Nov 3 18:17:35 2020 +0100

    package/collectd: add comment about ssl support in rabbitmq-c

    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
    Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

commit 15a922f18eb383fddc94934086c08371402ac031
Author: Baruch Siach <baruch@tkos.co.il>
Date:   Tue Nov 3 18:41:29 2020 +0200

    package/dropbear: bump to version 2020.81

    Signed-off-by: Baruch Siach <baruch@tkos.co.il>
    Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

commit 1ddcf96157bd29c9c17a7d4811beebecf208516c
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Tue Nov 3 18:16:29 2020 +0100

    package/mesa3d-headers: fix legal-info

    Commit 9d874c9051cf46ef29b763ad8db0b638f3761605 forgot to update
    MESA3D_HEADERS_LICENSE_FILES

    Fixes:
     - http://autobuild.buildroot.org/results/d75e90863525d4abd3d83f3f947261695a2f0d65

    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
    Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>

commit 7ab0f58a5d0a12ebcf689f302ac3f785a04e28a3
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Sun Nov 1 17:57:38 2020 +0100

    package/azure-iot-sdk-c: needs wchar

    wchar is needed since version LTS_07_2020_Ref01 which bumped internal
    umock with
    https://github.com/Azure/azure-iot-sdk-c/commit/8a27860452ec7345bce84d6690b0e8d167b7560a

    Indeed umock unconditionally depends on wchar since
    https://github.com/Azure/umock-c/commit/6b8e0160defb23ec4fde159ba6389cf61e352a0b

    Fixes:
     - http://autobuild.buildroot.org/results/ad7ecd00d8f55c7cae5886c38c097ff0d071a962

    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
    Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

commit 4ae8ecea8fb042931cebf8f8d4cb4bc891073a77
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Thu Oct 29 14:24:29 2020 +0100

    package/libass: security bump to version 0.15

    - harfbuzz is mandatory since
      https://github.com/libass/libass/commit/f3e2c97e1818598afb0b1c7010003ffe4823ff21
    - Fix CVE-2020-26682 (In libass 0.14.0, the `ass_outline_construct`'s
      call to `outline_stroke` causes a signed integer overflow.) through
      https://github.com/libass/libass/commit/676f9dc5b52ef406c5527bdadbcb947f11392929
      which does not apply cleanly over version 0.14.
      It should be noted that version 0.15 also fixes other integer
      overflows (which have no CVE assigned)
    - Update indentation in hash file (two spaces)

    https://github.com/libass/libass/releases/tag/0.15.0

    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
    Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

commit 105004f72acb56e86a778deb9c33eced3173db14
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Sun Nov 1 13:05:58 2020 +0100

    package/wireshark: add zstd optional dependency

    zstd is available since version 3.1.1 and is enabled by default:
    https://github.com/wireshark/wireshark/commit/ad94c4d459d243c0cbbb9b222d5f7cdf8189ab86

    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
    Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>

commit 391f32aed27a6e5a060494771b049760fde24d78
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Sun Nov 1 13:15:36 2020 +0100

    package/libglib2: fix util-linux-libs dependency

    Commit 2acaa86ce630f616b12aa92493e0269421c5bc97 replaced util-linux by
    util-linux-libs but this raises the following build failure:

    Makefile:585: *** util-linux-libs is in the dependency chain of libglib2 that has added it to its _DEPENDENCIES variable without selecting it or depending on it from Config.in.  Stop.

    To fix this build failure, use util-linux or util-linux-libs depending
    on BR2_PACKAGE_UTIL_LINUX_LIBS

    Fixes:
     - http://autobuild.buildroot.org/results/8bf6360a343edd10c73a756ab86cdba727f9ea43

    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
    Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>

commit 2acaa86ce630f616b12aa92493e0269421c5bc97
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Sun Nov 1 11:23:26 2020 +0100

    package/libglib2: fix util-linux dependency

    Replace util-linux dependency by util-linux-libs to break the following
    circular dependency:

     util-linux -> udev -> systemd -> polkit -> libglib2 -> util-linux

    which will result in the following build failure:

    ../output-1/build/libglib2-2.64.4/meson.build:1931:2: ERROR: Dependency "mount" not found, tried pkgconfig

    This will also raise the following build failure with util-linux:

    checking for udev_new in -ludev... no
    configure: error: udev selected but libudev not found

    Fixes:
     - http://autobuild.buildroot.org/results/d2da9bda4e38b301d11d3baa66ea171e9e087171
     - http://autobuild.buildroot.org/results/520e9f18015fe26f93eb26387524766440e63f23

    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
    Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>

commit b07de37540ee34e4e5fa8586ecc40da1586cd940
Author: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
Date:   Fri Oct 30 15:29:45 2020 +0100

    package/uhd: fix build with ARM without NEON

    UHD has two issues with ARM:
    1/ NEON_SIMD_ENABLE is always enabled when architecture is ARM. But NEON isn't
       necessarily support in the CPU
    2/ when NEON is supported -mfpu=neon must be passed to the compiler (not
       automatically done by UHD)

    Fixes:
    - http://autobuild.buildroot.net/results/2519bd075b8c021b440677297b32f16b1c3cc3dd/
    - http://autobuild.buildroot.net/results/99d9979be4f37c42390c87b1afd4cd33bac07f5e/
    - http://autobuild.buildroot.net/results/cabc7a87ee869d6bac7d092c1a4fcfcdac22a96e/

    Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
    Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>

commit c87c0b336f07dd4ce6801a3412bae7da8f7dc21d
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Sun Oct 18 16:32:00 2020 +0200

    package/opencv: drop package

    opencv 2.x has seen no release since July 2018 and all buildroot
    packages are already compatible with opencv3 so drop it to ease the
    addition of opencv4 which is not fully backward compatible with opencv3
    as "a lot of C API from OpenCV 1.x has been removed.":
    https://opencv.org/opencv-4-0.

    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit ad68e6fb029f3363a709bdd5dca3efca382f14fb
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Sun Nov 1 00:24:27 2020 +0100

    package/frr: fix detection of host-python3

    Add an upstream patch to fix detection of host-python3 and avoid the
    following failure because of missing --embed flag:

    configure:22276: checking python interpreter python3
    configure:22278: "$PYTHON" -c 'import sys; open("conftest.pyver", "w").write(sys.executable or ""); sys.exit(not (sys.version_info.major == 2 and sys.version_info.minor >= 7))'
    configure:22281: $? = 1
    configure:22287: "$PYTHON" -c 'import sys; open("conftest.pyver", "w").write(sys.executable or ""); sys.exit(not ((sys.version_info.major == 3 and sys.version_info.minor >= 2) or sys.version_info.major > 3))'
    configure:22290: $? = 0
    configure:22310: result: /home/buildroot/autobuild/run/instance-1/output-1/host/bin/python3 (python3)
    py_abi= py_ldver=3.9 py_ver=3.9 py_bindir=/home/buildroot/autobuild/run/instance-1/output-1/host/bin/
    configure:22326: checking whether /home/buildroot/autobuild/run/instance-1/output-1/host/bin/python3.9-config is available
    configure:22329: result: yes
    configure:22339: checking whether /home/buildroot/autobuild/run/instance-1/output-1/host/bin/python3.9-config provides a working build environment
    configure:22376: /usr/bin/gcc -std=gnu11 -o conftest -O2 -I/home/buildroot/autobuild/run/instance-1/output-1/host/include -fno-omit-frame-pointer -funwind-tables -Wall -Wextra -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wundef -Wno-unused-result -Wno-unused-parameter -Wno-missing-field-initializers -pthread -I/home/buildroot/autobuild/run/instance-1/output-1/host/include/python3.9 -I/home/buildroot/autobuild/run/instance-1/output-1/host/include/python3.9 -I/home/buildroot/autobuild/run/instance-1/output-1/host/include -L/home/buildroot/autobuild/run/instance-1/output-1/host/lib -Wl,-rpath,/home/buildroot/autobuild/run/instance-1/output-1/host/lib conftest.c    -L/home/buildroot/autobuild/run/instance-1/output-1/host/lib  -lcrypt -lpthread -ldl  -lutil -lm -lm  >&5
    /tmp/ccrVSMCb.o: In function `main':
    conftest.c:(.text.startup+0x5): undefined reference to `Py_Initialize'

    Fixes:
     - http://autobuild.buildroot.org/results/d33293bfb2f8d558efa2d83e5cb71226d3e65c7f

    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit 7da2b1ebf976f9b2d0c9f86ba2788f2cb2236d43
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Sun Nov 1 00:32:27 2020 +0100

    package/wireshark: security bump to version 3.2.8

    - Fix CVE-2020-26575: In Wireshark through 3.2.7, the Facebook Zero
      Protocol (aka FBZERO) dissector could enter an infinite loop. This was
      addressed in epan/dissectors/packet-fbzero.c by correcting the
      implementation of offset advancement.
      https://www.wireshark.org/security/wnpa-sec-2020-14.html
    - Fix GQUIC dissector crash:
      https://www.wireshark.org/security/wnpa-sec-2020-15.html

    https://www.wireshark.org/docs/relnotes/wireshark-3.2.8.html

    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit 9d874c9051cf46ef29b763ad8db0b638f3761605
Author: Bernd Kuhls <bernd.kuhls@t-online.de>
Date:   Sun Nov 1 09:46:57 2020 +0100

    package/mesa3d: bump version to 20.2.1

    Rebased patch 0002 & 0003, added patch 0004 to fix build error.

    Switched license file to license.rst due to upstream commit
    https://cgit.freedesktop.org/mesa/mesa/commit/?id=4d066836e3cf307431a74eafcc8a404ce5ccea69
    "No modification to the generated results have been done."

    Switched true/false configure option values to enabled/disabled due to
    upstream commit:
    https://cgit.freedesktop.org/mesa/mesa/commit/?id=138c003d22739b0d1e6860ed398dd511a44cde04

    Remove "MESA3D_PLATFORMS += drm", this platform is now automatically
    selected:
    https://cgit.freedesktop.org/mesa/mesa/commit/?id=e00adef34a5ce485e2c9216a268ca05e89a5fc98

    Remove "MESA3D_PLATFORMS += surfaceless", this platform is now
    automatically selected:
    https://cgit.freedesktop.org/mesa/mesa/commit/?id=a38e21d6683aeecb51aea4f933a77c6e7f1a6179

    Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit 96e80ad214ced86c802d561946fa7da88c1595eb
Author: Michael Durrant <mdurrant@ArcturusNetworks.com>
Date:   Mon Oct 26 15:17:35 2020 -0400

    package/gcc: re-enable gcc 8.x for PowerPC SPE

    The GCC-7.x compiler series was the last to officially support PowerPC
    SPE CPUs. Now that GCC-8.x is the default compiler used by Buildroot,
    some defconfigs, notably the arcturus_ucp1020_defconfig and
    freescale_p1025twr_defconfig ones started to fail building, as they
    are PowerPC SPE platforms.

    In fact, the GCC-8.x compiler series continues to support PowerPC SPE
    CPU cores, but only as an --enable-obsoleted instruction set. This
    patch enables the use of GCC-8.x and asserts the required option to
    enable the PowerPC SPE instruction set.

    This patch passes compilation and run tests with the
    arcturus/ppc-ucp1020  board.

    This patch should address a noted job failure on GitLab CI
    https://gitlab.com/buildroot.org/buildroot/-/jobs/805461732

    Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/805461732
    Signed-off-by: Michael Durrant <mdurrant@ArcturusNetworks.com>
    Signed-off-by: Oleksandr G Zhadan <Oleks@ArcturusNetworks.com>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit 25f2191ed2ff1abc963dde45503bce9c9d48d47e
Author: Gary Bisson <gary.bisson@boundarydevices.com>
Date:   Tue Oct 27 15:28:33 2020 +0100

    package/qt5/qt5base: fix imx6 eglfs support with imx-gpu-viv

    Last commit fixed eglfs_kms support for i.MX8 platforms that required to
    declare imx-gpu-viv as the gbm provider.
    However, this broke the eglfs "fbdev" imx6 support as gbm isn't provided
    in this case. So limit the gbm option to imx-gpu-viv when wayland
    backend is used only.

    Fixes: 82fb51d3b5 ("package/qt5/qt5base: allow to use imx-gpu-viv as GBM
    provider")

    Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit 082d0fea3deab17634a6b29e80579417440a6181
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Wed Oct 28 12:35:40 2020 +0100

    package/libraw: needs autoreconf

    configure is older than configure.ac in official libraw 0.20.2 tarball:
    https://github.com/LibRaw/LibRaw/issues/353

    Fixes:
     - http://autobuild.buildroot.org/results/abef2ac14a959093a6391cad28e738558e15ceec

    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit 38b2d0d641180fff2f239a3d11d6d63cd9e2941e
Author: Alexander Egorenkov <egorenar@linux.ibm.com>
Date:   Wed Oct 28 16:42:20 2020 +0100

    package/s390-tools: bump to version 2.15.1

    Signed-off-by: Alexander Egorenkov <egorenar@linux.ibm.com>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit 8436b05494c888dfd5fcbfe3da41b2e24fb99a2c
Author: Jianhui Zhao <zhaojh329@gmail.com>
Date:   Wed Oct 28 21:23:38 2020 +0800

    package/libuhttpd: bump version to 3.4.2

    fix compile fail on riscv64

    Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit cc5089a9c9a50c6162fc40c1d1aeedc30128ef02
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Thu Oct 29 14:00:31 2020 +0100

    package/sispmctl: fix build with gcc 4.8

    Fixes:
     - http://autobuild.buildroot.org/results/079f1454121d38a83c49529c0f6cc8ed61fd5abb

    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit 7aa40a3ac9288bb842042953017b50bd64a915bf
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Sat Oct 31 23:12:23 2020 +0100

    package/libressl: bump to version 3.2.2

    https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-3.2.2-relnotes.txt

    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit 72402616f2a50c7f888d1cc03e5673fa3c63f4d3
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Sat Oct 31 23:09:22 2020 +0100

    package/util-linux: add file optional dependency

    file is an optional dependency of more binary and is enabled by default
    since version 2.36 and
    https://github.com/karelzak/util-linux/commit/09070e1a658e70ec203150e4fa5f486b32771858

    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit d5f977439a5051f8cb160d794c6491a26bf0df86
Author: Petr Vorel <petr.vorel@gmail.com>
Date:   Thu Oct 29 17:32:14 2020 +0100

    package/ima-evm-utils: bump to version 1.3.2

    Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit 3a42f6df157fdfbdf9580ed05609c63827d18d7b
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Sat Oct 31 22:43:04 2020 +0100

    package/lxc: bump to version 4.0.5

    https://discuss.linuxcontainers.org/t/lxc-4-0-5-lts-has-been-released/9269

    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit 87e8a386b3fd484f35680da1a5156b0d3d79c169
Author: Etienne Carriere <etienne.carriere@linaro.org>
Date:   Fri Oct 30 08:50:43 2020 +0100

    package/optee-test: bump to version 3.11.0

    Bump OP-TEE Test package version to OP-TEE release 3.11.0.
    Add dependency on BR2_INSTALL_LIBSTDCPP since C++ support is needed
    to build some OP-TEE test trusted applications.
    Remove local patch files since issues addressed since.

    Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit 833b37c79cb00225d818ee5731e360fd89b55f5f
Author: Etienne Carriere <etienne.carriere@linaro.org>
Date:   Fri Oct 30 08:50:42 2020 +0100

    package/optee-benchmark: bump to version 3.11.0

    Bump OP-TEE Benchmark package version to OP-TEE release 3.11.0.

    Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit a53e43ff7743d02e8b279a8cfd447736e21cc21f
Author: Etienne Carriere <etienne.carriere@linaro.org>
Date:   Fri Oct 30 08:50:41 2020 +0100

    package/optee-examples: bump to version 3.11.0

    Bump OP-TEE Exmaples package version to OP-TEE release 3.11.0.

    Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit bc64b21d1e69d936d24ba6293d9d0578329ea92c
Author: Etienne Carriere <etienne.carriere@linaro.org>
Date:   Fri Oct 30 08:50:40 2020 +0100

    package/optee-client: bump to version 3.11.0

    Bump OP-TEE Client package version to OP-TEE release 3.11.0.
    Remove local patch file since issue addressed since.

    Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit ae102ee750687c37d5813af0ff59989fd309e99b
Author: Etienne Carriere <etienne.carriere@linaro.org>
Date:   Fri Oct 30 08:50:39 2020 +0100

    boot/optee-os: bump to version 3.11.0

    Bump OP-TEE OS package version to OP-TEE release 3.11.0.

    Remove patches since merged in OP-TEE OS 3.11.0

    Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit 57652e1ddbeeb59d12762c269b112eff227a1c3f
Author: Etienne Carriere <etienne.carriere@linaro.org>
Date:   Fri Oct 30 08:50:38 2020 +0100

    configs/qemu_arm_vexpress_tz_defconfig: enable C++ in toolchain

    As we are about to bump the optee-test package to 3.11.0, which
    requires C++ support, let's enable C++ support in the
    qemu_arm_vexpress_tz_defconfig, which uses optee-test.

    Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit 32be34427956a590d07d12e965f97fa9d2110ae9
Author: Florian La Roche <florian.laroche@googlemail.com>
Date:   Fri Oct 30 11:24:26 2020 +0100

    package/rt-tests: bump to version 1.9

    Signed-off-by: Florian La Roche <Florian.LaRoche@gmail.com>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit 148058a46293d6d7c1f271e0c1af921ed635be32
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Sat Oct 31 22:07:07 2020 +0100

    package/fastd: bump to version 21

    - Switch to meson-package
    - Drop first patch (not needed with meson)
    - Drop second patch (already in version)

    https://fastd.readthedocs.io/en/stable/releases/v20.html
    https://fastd.readthedocs.io/en/stable/releases/v21.html

    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit 25ab2d8b11d9599696133b1bc30494b50625e768
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Sat Oct 31 22:07:06 2020 +0100

    package/fastd: libcap is optional not mandatory

    libcap is an optional dependency which is available since version 7:
    https://github.com/NeoRaider/fastd/commit/eaac49427339a365aac2d3505f567572cfbdbb96

    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit e98610f039b88a5d164b19343d5ecef2d1c01f6d
Author: Michael Nosthoff <buildroot@heine.tech>
Date:   Fri Oct 30 12:25:05 2020 +0100

    package/libabseil-cpp: depend on (host) gcc >= 4.9

    abseil depends on gcc >= 4.9 according to [0] and actually doesn't
    compile anymore with the latest version bump.
    This didn't show in the autobuilders as the C++11 issue fixed in the
    previous commit shadowed it.

    also update dependency in package/grpc.

    fixes:
     https://github.com/abseil/abseil-cpp/issues/795

    [0] https://abseil.io/docs/cpp/platforms/platforms#linux

    Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

commit 1d1390e6e332f88e07bf393f7d0a9e65d4ec3023
Author: Michael Nosthoff <buildroot@heine.tech>
Date:   Fri Oct 30 12:25:04 2020 +0100

    package/li…
fifteenhex pushed a commit to fifteenhex/buildroot that referenced this issue Nov 26, 2020
abseil depends on gcc >= 4.9 according to [0] and actually doesn't
compile anymore with the latest version bump.
This didn't show in the autobuilders as the C++11 issue fixed in the
previous commit shadowed it.

also update dependency in package/grpc.

fixes:
 abseil/abseil-cpp#795

[0] https://abseil.io/docs/cpp/platforms/platforms#linux

Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants