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
Labels
Comments
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
Describe the bug
marshalling.cc fails to compile with the following error:
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.
The text was updated successfully, but these errors were encountered: