buildroot.git
3 years agopackage/chrony: bump to version 4.0
Mark Corbin [Sat, 2 Jan 2021 16:56:55 +0000 (16:56 +0000)]
package/chrony: bump to version 4.0

Update chrony to version 4.0 and add/remove configuration of
features as necessary.

Remove support for readline. Add support for nettle and
gnutls (required for NTS support). Add pkg-config support (for
nss, nettle and gnutls).

Signed-off-by: Mark Corbin <mark@dibsco.co.uk>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/python-jmespath: bump to version 0.10.0
Raphaël Mélotte [Sun, 3 Jan 2021 18:53:27 +0000 (19:53 +0100)]
package/python-jmespath: bump to version 0.10.0

Signed-off-by: Raphaël Mélotte <raphael.melotte@essensium.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/python-bluezero: Bump to version 0.4.0
Grzegorz Blach [Sun, 3 Jan 2021 17:42:01 +0000 (18:42 +0100)]
package/python-bluezero: Bump to version 0.4.0

Signed-off-by: Grzegorz Blach <grzegorz@blach.pl>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/libebml: add LIBEBML_CPE_ID_VENDOR
Fabrice Fontaine [Tue, 19 Jan 2021 07:55:33 +0000 (08:55 +0100)]
package/libebml: add LIBEBML_CPE_ID_VENDOR

cpe:2.3:a:matroska:libebml is a valid CPE identifier for this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Amatroska%3Alibebml

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/zziplib: set ZZIPLIB_CPE_ID_VALID
Fabrice Fontaine [Tue, 19 Jan 2021 07:13:02 +0000 (08:13 +0100)]
package/zziplib: set ZZIPLIB_CPE_ID_VALID

cpe:2.3:a:zziplib_project:zziplib is a valid CPE identifier for this
package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Azziplib_project%3Azziplib

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/ncmpc: set NCMPC_CPE_ID_VALID
Fabrice Fontaine [Tue, 19 Jan 2021 07:10:32 +0000 (08:10 +0100)]
package/ncmpc: set NCMPC_CPE_ID_VALID

cpe:2.3:a:ncmpc_project:ncmpc is a valid CPE identifier for this
package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Ancmpc_project%3Ancmpc

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/libbluray: add LIBBLURAY_CPE_ID_VENDOR
Fabrice Fontaine [Tue, 19 Jan 2021 07:07:37 +0000 (08:07 +0100)]
package/libbluray: add LIBBLURAY_CPE_ID_VENDOR

cpe:2.3:a:videolan:libbluray is a valid CPE identifier for this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Avideolan%3Alibbluray

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/rhash: set RHASH_CPE_ID_VALID
Fabrice Fontaine [Tue, 19 Jan 2021 18:11:25 +0000 (19:11 +0100)]
package/rhash: set RHASH_CPE_ID_VALID

cpe:2.3:a:rhash_project:rhash is a valid CPE identifier for this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Arhash_project%3Arhash

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/rhash: bump to version 1.4.1
Fabrice Fontaine [Tue, 19 Jan 2021 18:10:23 +0000 (19:10 +0100)]
package/rhash: bump to version 1.4.1

https://github.com/rhash/RHash/releases/tag/v1.4.1

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/xenomai: drop unrecognized option
Fabrice Fontaine [Tue, 19 Jan 2021 17:32:08 +0000 (18:32 +0100)]
package/xenomai: drop unrecognized option

--disable-doc-install is not available since version 3.0.6 and
https://gitlab.denx.de/Xenomai/xenomai/-/commit/6076f0951c7c37917c625b1aa1cd6905c27310f6

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/xenomai: fix build with gcc 10
Fabrice Fontaine [Tue, 19 Jan 2021 17:31:19 +0000 (18:31 +0100)]
package/xenomai: fix build with gcc 10

Fixes:
 - http://autobuild.buildroot.org/results/551228bcc7152d5e835f3cced6329269b6bad651

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
[Peter: move to 3.0.10 subdir so it is only used for that version]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/dnsmasq: security bump to 2.83
Nicolas Cavallari [Tue, 19 Jan 2021 18:09:08 +0000 (19:09 +0100)]
package/dnsmasq: security bump to 2.83

From the annoucement:
http://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2021q1/014599.html

"There are broadly two sets of problems. The first is subtle errors in
dnsmasq's protections against the chronic weakness of the DNS protocol
to cache-poisoning attacks; the Birthday attack, Kaminsky, etc. [...]

[...] the second set of errors is a good old fashioned buffer overflow
in dnsmasq's DNSSEC code."

Fixes CVE-2020-25681, CVE-2020-25682, CVE-2020-25683, CVE-2020-25684,
      CVE-2020-25685, CVE-2020-25686 and CVE-2020-25687

Details: https://www.jsof-tech.com/disclosures/dnspooq

Signed-off-by: Nicolas Cavallari <nicolas.cavallari@green-communications.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/chartjs: security bump to 2.9.4
Joeri Barbarien [Tue, 19 Jan 2021 15:46:05 +0000 (16:46 +0100)]
package/chartjs: security bump to 2.9.4

CVE-2020-7746 (https://nvd.nist.gov/vuln/detail/CVE-2020-7746)

    The options parameter is not properly sanitized when it is processed.
    When the options are processed, the existing options (or the defaults
    options) are deeply merged with provided options. However, during this
    operation, the keys of the object being set are not checked, leading to
    a prototype pollution.

Signed-off-by: Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/chartjs: move 'v' version prefix out of CHARTJS_VERSION
Thomas De Schampheleire [Tue, 19 Jan 2021 15:46:04 +0000 (16:46 +0100)]
package/chartjs: move 'v' version prefix out of CHARTJS_VERSION

chartjs 2.9.3 has a security vulnerability (CVE-2020-7746) which is not
detected by the CVE scripts, presumably because our version variable starts
with a 'v'.

Move that 'v' prefix out of the version variable to fix that.

Signed-off-by: Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/i7z: fix build with gcc 10
Fabrice Fontaine [Tue, 19 Jan 2021 07:53:00 +0000 (08:53 +0100)]
package/i7z: fix build with gcc 10

Fixes:
 - http://autobuild.buildroot.org/results/1a433611ba8676cf1ca276fccaf3633971bd562e

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/screenfetch: make version compliant with release-monitoring
Fabrice Fontaine [Mon, 18 Jan 2021 22:31:29 +0000 (23:31 +0100)]
package/screenfetch: make version compliant with release-monitoring

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/lua-curl: bump to version 0.3.12
Francois Perrad [Sun, 17 Jan 2021 16:31:55 +0000 (17:31 +0100)]
package/lua-curl: bump to version 0.3.12

diff LICENSE:
- Copyright (c) 2014-2019 Alexey Melnichuk
+ Copyright (c) 2014-2021 Alexey Melnichuk

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/lua-bit32: bump to version 5.3.5.1
Francois Perrad [Sun, 17 Jan 2021 16:31:54 +0000 (17:31 +0100)]
package/lua-bit32: bump to version 5.3.5.1

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/xscreensaver: bump version to 5.45
Bernd Kuhls [Sun, 10 Jan 2021 17:56:41 +0000 (18:56 +0100)]
package/xscreensaver: bump version to 5.45

Changelog: https://www.jwz.org/xscreensaver/changelog.html

Remove dependency to libglade in favour of gdk-pixbuf.
Add dependency to libxml2 which is needed for gtk support.

Add various optional dependencies.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/poppler: add gobject-introspection support
Fabrice Fontaine [Sun, 10 Jan 2021 19:21:24 +0000 (20:21 +0100)]
package/poppler: add gobject-introspection support

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/xerces: renumber patch
Fabrice Fontaine [Mon, 18 Jan 2021 21:33:00 +0000 (22:33 +0100)]
package/xerces: renumber patch

Commit 7f115d2de4276972098b8f4cfeb0150c8e851d89 forgot to renumber the
remaining patch

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/python-pyjwt: bump to version 2.0.0
Grzegorz Blach [Mon, 11 Jan 2021 18:29:21 +0000 (19:29 +0100)]
package/python-pyjwt: bump to version 2.0.0

Since 2.0.0, pyjwt has dropped Python 2.x support, so Python 3.x is
mandatory.

Signed-off-by: Grzegorz Blach <grzegorz@blach.pl>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoboot/uboot: bump to version 2021.01
Michael Walle [Mon, 11 Jan 2021 21:33:12 +0000 (22:33 +0100)]
boot/uboot: bump to version 2021.01

Signed-off-by: Michael Walle <michael@walle.cc>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoboot/barebox, package/linux-headers: carry site-method archive format version when...
Yann E. MORIN [Mon, 18 Jan 2021 18:16:12 +0000 (19:16 +0100)]
boot/barebox, package/linux-headers: carry site-method archive format version when overriding _SOURCE

Commit 5b95a5dc2 (support/download: change format of archives generated
from git) changed the way the archives generated from git repositories
are named, adding a "format-version" identifier right between the
package version and the file extension.

Commit c043ecb20 (support/download: change format of archives generated
from svn) did so for archives generated from a subversion checkout.

However, for a few packages, we manually force the _SOURCE variable,
because we want to share the archive with another package, to avoid
downloading and storing those archives twice. This is the case for:

  - linux-headers and linux
  - barebox-aux and barebox

When the generated tarballs were renamed with the aforementioned
commits, those packages were not updated accordingly.

Fix that by manually propagating the per-site-method format-version.

Reported-by: "Stephane Viau (OSS)" <stephane.viau@oss.nxp.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
Cc: "Stephane Viau (OSS)" <stephane.viau@oss.nxp.com>
Cc: Arnout Vandecappelle <arnout@mind.be>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Cc: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/netsniff-ng: bump version to 0.6.8
Heiko Thiery [Tue, 12 Jan 2021 08:30:43 +0000 (09:30 +0100)]
package/netsniff-ng: bump version to 0.6.8

Also drop upstream patches that are already in version.

Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/gr-osmosdr: bump to 0.2.3
Gwenhael Goavec-Merou [Tue, 12 Jan 2021 09:34:21 +0000 (10:34 +0100)]
package/gr-osmosdr: bump to 0.2.3

Bump to 0.2.3 and fix hash space.

Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agodocs/manual/pkg-cmake.txt: add _INSTALL_OPTS description
Peter Seiderer [Mon, 18 Jan 2021 21:27:00 +0000 (22:27 +0100)]
docs/manual/pkg-cmake.txt: add _INSTALL_OPTS description

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agodocs/manual/pkg-cmake.txt: fix _INSTALL_STAGING_OPTS/_INSTALL_TARGET_OPTS description
Peter Seiderer [Mon, 18 Jan 2021 21:26:59 +0000 (22:26 +0100)]
docs/manual/pkg-cmake.txt: fix _INSTALL_STAGING_OPTS/_INSTALL_TARGET_OPTS description

Since commit dfcc18f84b0d90b0ed5937bac3c4b12aba086cd5 cmake-package
_INSTALL_STAGING_OPTS/_INSTALL_TARGET_OPTS use 'install/fast'
instead of 'install', adjust documentation accordingly.

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/pkg-cmake.mk: fix indent
Peter Seiderer [Mon, 18 Jan 2021 21:26:58 +0000 (22:26 +0100)]
package/pkg-cmake.mk: fix indent

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/unzip: set UNZIP_CPE_ID_VALID
Fabrice Fontaine [Sun, 17 Jan 2021 17:52:08 +0000 (18:52 +0100)]
package/unzip: set UNZIP_CPE_ID_VALID

cpe:2.3:a:unzip_project:unzip is a valid CPE identifier for this
package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Aunzip_project%3Aunzip

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/unzip: make version compliant with release-monitoring
Fabrice Fontaine [Sun, 17 Jan 2021 17:52:04 +0000 (18:52 +0100)]
package/unzip: make version compliant with release-monitoring

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/atop: set ATOP_CPE_ID_VALID
Fabrice Fontaine [Sun, 17 Jan 2021 16:27:11 +0000 (17:27 +0100)]
package/atop: set ATOP_CPE_ID_VALID

cpe:2.3:a:atop_project:atop is a valid CPE identifier for this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Aatop_project%3Aatop

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/openlayers: bump to version 6.5.0
Thomas Claveirole [Mon, 18 Jan 2021 11:34:19 +0000 (12:34 +0100)]
package/openlayers: bump to version 6.5.0

Signed-off-by: Thomas Claveirole <thomas.claveirole@green-communications.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/boa: drop package
Fabrice Fontaine [Sun, 17 Jan 2021 21:54:13 +0000 (22:54 +0100)]
package/boa: drop package

Drop boa package as it is affected by multiple CVEs (CVE-2017-9833,
CVE-2018-21027 and CVE-2018-21028) and is not maintained anymore (no
release since 2005):

https://nvd.nist.gov/vuln/search/results?form_type=Advanced&results_type=overview&seach_type=all&query=cpe:2.3:a:boa:boa:0.94.14.21:*:*:*:*:*:*:*

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoConfig.in.legacy: fix typo
Fabrice Fontaine [Sun, 17 Jan 2021 22:01:01 +0000 (23:01 +0100)]
Config.in.legacy: fix typo

oriq-rcw -> qoriq-rcw

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/grpc: drop host gcc 4.8 workaround
Michael Nosthoff [Mon, 18 Jan 2021 09:46:33 +0000 (10:46 +0100)]
package/grpc: drop host gcc 4.8 workaround

Due to libabseil dependencies the host gcc is at least 4.9.
So the fix for host gcc 4.8 is no longer needed.

Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/qoriq-rcw: bump to version LSDK-20.12
Laurent Hartanerot [Mon, 18 Jan 2021 19:13:34 +0000 (20:13 +0100)]
package/qoriq-rcw: bump to version LSDK-20.12

Signed-off-by: Laurent Hartanerot <laurent.hartanerot@atos.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/htpdate: bump to version 1.2.6
Angelo Compagnucci [Sun, 17 Jan 2021 21:37:14 +0000 (22:37 +0100)]
package/htpdate: bump to version 1.2.6

Thi patch bumps htpdate to version 1.2.6.

Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/zstd: build multithreaded host-zstd
Thomas De Schampheleire [Mon, 18 Jan 2021 20:37:52 +0000 (21:37 +0100)]
package/zstd: build multithreaded host-zstd

Under the assumption that all Buildroot build hosts nowadays are
multithreaded, we can boost performance of host-zstd by enabling
multithreaded operation.

See also commit 52154e52069d20105f62191e6c9f903f188a5129.

Signed-off-by: Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoConfig.in.legacy: fix selection of firmware-imx
Romain Naour [Mon, 18 Jan 2021 20:32:12 +0000 (21:32 +0100)]
Config.in.legacy: fix selection of firmware-imx

In order to select firmware-imx we have to select freescale-imx first.

Reported-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/coremark-pro: fix build with uclibc-ng
Fabrice Fontaine [Mon, 18 Jan 2021 20:38:42 +0000 (21:38 +0100)]
package/coremark-pro: fix build with uclibc-ng

Fix the following linking error with uClibc-ng:

/nvme/rc-buildroot-test/scripts/instance-1/output-1/host/bin/arc-buildroot-linux-uclibc-gcc  -o/nvme/rc-buildroot-test/scripts/instance-1/output-1/build/coremark-pro-1.1.2743/builds/linux/gcc/bin/cjpeg-rose7-preset cjpeg-rose7-preset.o /nvme/rc-buildroot-test/scripts/instance-1/output-1/build/coremark-pro-1.1.2743/builds/linux/gcc/obj/bench/consumer_v2/cjpeg/*.o  /nvme/rc-buildroot-test/scripts/instance-1/output-1/build/coremark-pro-1.1.2743/builds/linux/gcc/obj/mith.a -lm -lpthread  -lrt
/nvme/rc-buildroot-test/scripts/instance-1/output-1/host/lib/gcc/arc-buildroot-linux-uclibc/10.2.0/../../../../arc-buildroot-linux-uclibc/bin/ld: /nvme/rc-buildroot-test/scripts/instance-1/output-1/host/lib/gcc/arc-buildroot-linux-uclibc/10.2.0/libgcc.a(unwind-dw2-fde-dip.o): in function `_Unwind_Find_FDE':
/nvme/rc-buildroot-test/scripts/instance-1/output-1/build/host-gcc-final-arc-2020.09-release/build/arc-buildroot-linux-uclibc/libgcc/../../../libgcc/unwind-dw2-fde-dip.c:469: undefined reference to `dl_iterate_phdr'
/nvme/rc-buildroot-test/scripts/instance-1/output-1/host/lib/gcc/arc-buildroot-linux-uclibc/10.2.0/../../../../arc-buildroot-linux-uclibc/bin/ld: /nvme/rc-buildroot-test/scripts/instance-1/output-1/build/host-gcc-final-arc-2020.09-release/build/arc-buildroot-linux-uclibc/libgcc/../../../libgcc/unwind-dw2-fde-dip.c:469: undefined reference to `dl_iterate_phdr'
/nvme/rc-buildroot-test/scripts/instance-1/output-1/host/lib/gcc/arc-buildroot-linux-uclibc/10.2.0/../../../../arc-buildroot-linux-uclibc/bin/ld: GOT and PLT relocations cannot be fixed with a non dynamic linker
/nvme/rc-buildroot-test/scripts/instance-1/output-1/host/lib/gcc/arc-buildroot-linux-uclibc/10.2.0/../../../../arc-buildroot-linux-uclibc/bin/ld: final link failed: bad value
collect2: error: ld returned 1 exit status
/nvme/rc-buildroot-test/scripts/instance-1/output-1/build/coremark-pro-1.1.2743/workloads/cjpeg-rose7-preset//Makefile:65: recipe for target '/nvme/rc-buildroot-test/scripts/instance-1/output-1/build/coremark-pro-1.1.2743/builds/linux/gcc/bin/cjpeg-rose7-preset' failed

Since uClibc-ng 1.0.18 a circular dependency between libc and libgcc
exist, when static linking is used. It can be resolved by the compiler
when -static is correctly passed in the linking step.

So use TARGET_LDFLAGS to pass LDFLAGS

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/coremark-pro: fix build without threads
Fabrice Fontaine [Mon, 18 Jan 2021 20:38:41 +0000 (21:38 +0100)]
package/coremark-pro: fix build without threads

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoRevert "package/coremark-pro: add dependency on threads"
Fabrice Fontaine [Mon, 18 Jan 2021 20:38:40 +0000 (21:38 +0100)]
Revert "package/coremark-pro: add dependency on threads"

This reverts commit 6627cea610ee11cbc02649c9b12cbe0b2b8e83b6.

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/xen: add CPE variables
Fabrice Fontaine [Sun, 17 Jan 2021 21:19:59 +0000 (22:19 +0100)]
package/xen: add CPE variables

cpe:2.3:o:xen:xen is a valid CPE identifier for this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Ao%3Axen%3Axen

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/sudo: add CPE variables
Fabrice Fontaine [Sun, 17 Jan 2021 21:10:38 +0000 (22:10 +0100)]
package/sudo: add CPE variables

cpe:2.3:a:sudo_project:sudo is a valid CPE identifier for this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Asudo_project%3Asudo

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/sudo: security bump to version 1.9.5p1
Fabrice Fontaine [Sun, 17 Jan 2021 21:10:37 +0000 (22:10 +0100)]
package/sudo: security bump to version 1.9.5p1

- Fixes CVE-2021-23239, a potential information leak in sudoedit that
  could be used to test for the existence of directories not normally
  accessible to the user in certain circumstances. When creating a new
  file, sudoedit checks to make sure the parent directory of the new
  file exists before running the editor. However, a race condition
  exists if the invoking user can replace (or create) the parent
  directory. If a symbolic link is created in place of the parent
  directory, sudoedit will run the editor as long as the target of the
  link exists. If the target of the link does not exist, an error
  message will be displayed. The race condition can be used to test for
  the existence of an arbitrary directory. However, it cannot be used to
  write to an arbitrary location.
- Fixes CVE-2021-23240, a flaw in the temporary file handling of
  sudoedit's SELinux RBAC support. On systems where SELinux is enabled,
  a user with sudoedit permissions may be able to set the owner of an
  arbitrary file to the user-ID of the target user. On Linux kernels
  that support protected symlinks setting
  /proc/sys/fs/protected_symlinks to 1 will prevent the bug from being
  exploited. For more information, see Symbolic link attack in
  SELinux-enabled sudoedit.
- Update license hash:
  - copyright of python bindings added with
    https://github.com/sudo-project/sudo/commit/6c1b155fed23348c58a03f6c1193922132b5b66a
  - a few other files (ISC licenced) added with
    https://github.com/sudo-project/sudo/commit/d4b2db9078bd54f158261017dcb4d1340398a5fa
  - year updated with
    https://github.com/sudo-project/sudo/commit/9e111eae57524ca72002ad1db36eb68ccd50b167
- Update indentation in hash file (two spaces)

https://www.sudo.ws/stable.html#1.9.5p1

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/strace: set STRACE_CPE_ID_VALID
Fabrice Fontaine [Sun, 17 Jan 2021 18:30:18 +0000 (19:30 +0100)]
package/strace: set STRACE_CPE_ID_VALID

cpe:2.3:a:strace_project:strace is a valid CPE identifier for this
package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Astrace_project%3Astrace

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/thttpd: add THTTPD_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 18:24:56 +0000 (19:24 +0100)]
package/thttpd: add THTTPD_CPE_ID_VENDOR

cpe:2.3:a:acme:thttpd is a valid CPE identifier for this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Aacme%3Athttpd

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/exim: add EXIM_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 18:21:40 +0000 (19:21 +0100)]
package/exim: add EXIM_CPE_ID_VENDOR

cpe:2.3:a:exim:exim is a valid CPE identifier for this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Aexim%3Aexim

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/php: add PHP_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 18:18:49 +0000 (19:18 +0100)]
package/php: add PHP_CPE_ID_VENDOR

cpe:2.3:a:php:php is a valid CPE identifier for this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Aphp%3Aphp

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/graphicsmagick: add GRAPHICSMAGICK_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 18:15:56 +0000 (19:15 +0100)]
package/graphicsmagick: add GRAPHICSMAGICK_CPE_ID_VENDOR

cpe:2.3:a:graphicsmagick:graphicsmagick is a valid CPE identifier for
this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Agraphicsmagick%3Agraphicsmagick

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/imagemagick: add IMAGEMAGICK_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 18:12:42 +0000 (19:12 +0100)]
package/imagemagick: add IMAGEMAGICK_CPE_ID_VENDOR

cpe:2.3:a:imagemagick:imagemagick is a valid CPE identifier for this
package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Aimagemagick%3Aimagemagick

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/jquery: add JQUERY_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 18:08:52 +0000 (19:08 +0100)]
package/jquery: add JQUERY_CPE_ID_VENDOR

cpe:2.3:a:jquery:jquery is a valid CPE identifier for this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Ajquery%3Ajquery

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/ntfs-3g: add NTFS_3G_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 18:02:41 +0000 (19:02 +0100)]
package/ntfs-3g: add NTFS_3G_CPE_ID_VENDOR

cpe:2.3:a:tuxera:ntfs-3g is a valid CPE identifier for this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Atuxera%3Antfs-3g

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/exiv2: add EXIV2_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 17:59:54 +0000 (18:59 +0100)]
package/exiv2: add EXIV2_CPE_ID_VENDOR

cpe:2.3:a:exiv2:exiv2 is a valid CPE identifier for this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Aexiv2%3Aexiv2

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/cups: add CUPS_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 17:16:22 +0000 (18:16 +0100)]
package/cups: add CUPS_CPE_ID_VENDOR

cpe:2.3:a:cups:cups is a valid CPE identifier for this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Acups%3Acups

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/syslog-ng: add SYSLOG_NG_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 17:13:12 +0000 (18:13 +0100)]
package/syslog-ng: add SYSLOG_NG_CPE_ID_VENDOR

cpe:2.3:a:oneidentity:syslog-ng is a valid CPE identifier for this
package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Aoneidentity%3Asyslog-ng

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/tor: add TOR_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 17:07:03 +0000 (18:07 +0100)]
package/tor: add TOR_CPE_ID_VENDOR

cpe:2.3:a:torproject:tor is a valid CPE identifier for this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Atorproject%3Ator

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/nginx: add NGINX_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 16:57:34 +0000 (17:57 +0100)]
package/nginx: add NGINX_CPE_ID_VENDOR

cpe:2.3:a:nginx:nginx is a valid CPE identifier for this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Anginx%3Anginx

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/cpio: add CPIO_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 16:46:49 +0000 (17:46 +0100)]
package/cpio: add CPIO_CPE_ID_VENDOR

cpe:2.3:a:gnu:cpio is a valid CPE identifier for this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Agnu%3Acpio

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/mono: add MONO_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 16:44:38 +0000 (17:44 +0100)]
package/mono: add MONO_CPE_ID_VENDOR

cpe:2.3:a:mono-project:mono is a valid CPE identifier for this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Amono-project%3Amono

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/mutt: add MUTT_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 16:41:19 +0000 (17:41 +0100)]
package/mutt: add MUTT_CPE_ID_VENDOR

cpe:2.3:a:mutt:mutt is a valid CPE identifier for this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Amutt%3Amutt

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/logrotate: set LOGROTATE_CPE_ID_VALID
Fabrice Fontaine [Sun, 17 Jan 2021 16:36:24 +0000 (17:36 +0100)]
package/logrotate: set LOGROTATE_CPE_ID_VALID

cpe:2.3:a:logrotate_project:logrotate is a valid CPE identifier for this
package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Alogrotate_project%3Alogrotate

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/json-for-modern-cpp: bump to version 3.9.0
Ignacy Gawędzki [Wed, 18 Nov 2020 17:50:40 +0000 (18:50 +0100)]
package/json-for-modern-cpp: bump to version 3.9.0

Signed-off-by: Ignacy Gawędzki <ignacy.gawedzki@green-communications.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/tinc: add TINC_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 16:19:31 +0000 (17:19 +0100)]
package/tinc: add TINC_CPE_ID_VENDOR

cpe:2.3:a:tinc-vpn:tinc is a valid CPE identifier for this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Atinc-vpn%3Atinc

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/boinc: add BOINC_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 16:15:20 +0000 (17:15 +0100)]
package/boinc: add BOINC_CPE_ID_VENDOR

cpe:2.3:a:rom_walton:boinc is a valid CPE identifier for this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Arom_walton%3Aboinc

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/libndp: add LIBNDP_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 16:09:09 +0000 (17:09 +0100)]
package/libndp: add LIBNDP_CPE_ID_VENDOR

cpe:2.3:a:libndp:libndp is a valid CPE identifier for this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Alibndp%3Alibndp

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agoboot/shim: add SHIM_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 16:06:34 +0000 (17:06 +0100)]
boot/shim: add SHIM_CPE_ID_VENDOR

cpe:2.3:a:redhat:shim is a valid CPE identifier for this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Aredhat%3Ashim

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/lua: add LUA_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 16:00:10 +0000 (17:00 +0100)]
package/lua: add LUA_CPE_ID_VENDOR

cpe:2.3:a:lua:lua is a valid CPE identifier for this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Alua%3Alua

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/mongodb: add MONGODB_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 15:54:25 +0000 (16:54 +0100)]
package/mongodb: add MONGODB_CPE_ID_VENDOR

cpe:2.3:a:mongodb:mongodb is a valid CPE identifier for this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Amongodb%3Amongodb

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/libgit2: add LIBGIT2_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 15:50:57 +0000 (16:50 +0100)]
package/libgit2: add LIBGIT2_CPE_ID_VENDOR

cpe:2.3:a:libgit2:libgit2 is a valid CPE identifier for this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Alibgit2%3Alibgit2

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/clamav: add CLAMAV_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 15:39:51 +0000 (16:39 +0100)]
package/clamav: add CLAMAV_CPE_ID_VENDOR

cpe:2.3:a:clamav:clamav is a valid CPE identifier for this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Aclamav%3Aclamav

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/ecryptfs-utils: add ECRYPTFS_UTILS_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 15:37:12 +0000 (16:37 +0100)]
package/ecryptfs-utils: add ECRYPTFS_UTILS_CPE_ID_VENDOR

cpe:2.3:a:ecryptfs:ecryptfs-utils is a valid CPE identifier for this
package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Aecryptfs%3Aecryptfs-utils

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/haproxy: add HAPROXY_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 15:33:43 +0000 (16:33 +0100)]
package/haproxy: add HAPROXY_CPE_ID_VENDOR

cpe:2.3:a:haproxy:haproxy is a valid CPE identifier for this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Ahaproxy%3Ahaproxy

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/quagga: add QUAGGA_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 15:28:54 +0000 (16:28 +0100)]
package/quagga: add QUAGGA_CPE_ID_VENDOR

cpe:2.3:a:quagga:quagga is a valid CPE identifier for this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Aquagga%3Aquagga

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/dovecot: add DOVECOT_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 15:22:45 +0000 (16:22 +0100)]
package/dovecot: add DOVECOT_CPE_ID_VENDOR

cpe:2.3:a:dovecot:dovecot is a valid CPE identifier for this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Adovecot%3Adovecot

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/libyang: add LIBYANG_CPE_ID_VENDOR
Heiko Thiery [Sun, 17 Jan 2021 14:33:27 +0000 (15:33 +0100)]
package/libyang: add LIBYANG_CPE_ID_VENDOR

cpe:2.3:a:cesnet:libyang is a valid CPE identifier for this package:

https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=libyang

Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/powerpc-utils: set POWERPC_UTILS_CPE_ID_VALID
Fabrice Fontaine [Sun, 17 Jan 2021 15:57:46 +0000 (16:57 +0100)]
package/powerpc-utils: set POWERPC_UTILS_CPE_ID_VALID

cpe:2.3:a:powerpc-utils_project:powerpc-utils is a valid CPE identifier
for this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Apowerpc-utils_project%3Apowerpc-utils

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/flex: set FLEX_CPE_ID_VALID
Fabrice Fontaine [Sun, 17 Jan 2021 15:48:13 +0000 (16:48 +0100)]
package/flex: set FLEX_CPE_ID_VALID

cpe:2.3:a:flex_project:flex is a valid CPE identifier for this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Aflex_project%3Aflex

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/jasper: set JASPER_CPE_ID_VALID
Fabrice Fontaine [Sun, 17 Jan 2021 15:45:04 +0000 (16:45 +0100)]
package/jasper: set JASPER_CPE_ID_VALID

cpe:2.3:a:jasper_project:jasper is a valid CPE identifier for this
package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Ajasper_project%3Ajasper

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/polkit: set POLKIT_CPE_ID_VALID
Fabrice Fontaine [Sun, 17 Jan 2021 15:31:41 +0000 (16:31 +0100)]
package/polkit: set POLKIT_CPE_ID_VALID

cpe:2.3:a:polkit_project:polkit is a valid CPE identifier for this
package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Apolkit_project%3Apolkit

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/asn1c: set ASN1C_CPE_ID_VALID
Fabrice Fontaine [Sun, 17 Jan 2021 15:19:04 +0000 (16:19 +0100)]
package/asn1c: set ASN1C_CPE_ID_VALID

cpe:2.3:a:asn1c_project:asn1c is a valid CPE identifier for this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Aasn1c_project%3Aasn1c

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/ipmitool: set IPMITOOL_CPE_ID_VALID
Heiko Thiery [Sun, 17 Jan 2021 14:33:25 +0000 (15:33 +0100)]
package/ipmitool: set IPMITOOL_CPE_ID_VALID

cpe:2.3:a:ipmitool_project:ipmitool is a valid CPE identifier for this
package:

https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=ipmitool

Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com>
[yann.morin.1998@free.fr:
  - actually set IPMITOOL_CPE_ID_VALID, not IPMITOOL_CPE_ID_VENDOR
]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/libexif: set LIBEXIF_CPE_ID_VALID
Fabrice Fontaine [Sun, 17 Jan 2021 14:14:39 +0000 (15:14 +0100)]
package/libexif: set LIBEXIF_CPE_ID_VALID

cpe:2.3:a:libexif_project:libexif is a valid CPE identifier for this
package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Alibexif_project%3Alibexif

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/zeromq: bump to version 4.3.4
Asaf Kahlon [Sun, 17 Jan 2021 15:57:44 +0000 (17:57 +0200)]
package/zeromq: bump to version 4.3.4

And removed patch (already applied).

Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/czmq: bump to version 4.2.1
Asaf Kahlon [Sun, 17 Jan 2021 15:57:24 +0000 (17:57 +0200)]
package/czmq: bump to version 4.2.1

Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/htop: bump to version 3.0.5
Francois Perrad [Sun, 17 Jan 2021 15:18:57 +0000 (16:18 +0100)]
package/htop: bump to version 3.0.5

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/nano: bump to version 5.5
Francois Perrad [Sun, 17 Jan 2021 15:33:22 +0000 (16:33 +0100)]
package/nano: bump to version 5.5

support for Slang has been removed

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/grpc: bump version to 1.34.0
Michael Nosthoff [Tue, 12 Jan 2021 13:18:36 +0000 (14:18 +0100)]
package/grpc: bump version to 1.34.0

Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/mpd: depends on gcc and host gcc >= 7
Fabrice Fontaine [Sun, 17 Jan 2021 11:04:59 +0000 (12:04 +0100)]
package/mpd: depends on gcc and host gcc >= 7

mpd uses string_view since version 0.22 and
https://github.com/MusicPlayerDaemon/MPD/commit/fa45a8adfa44f6bc815ae7428770112c15c76d73

string_view is a C++17 feature:
https://github.com/MusicPlayerDaemon/MPD/commit/e0e5ed62ee98a0e21bc928f432a0051854193cd2

So add a dependency on host gcc >= 7

Moreover, C++17 is also mandatory on the target side since
https://github.com/MusicPlayerDaemon/MPD/commit/8f981845dc7376824d94fd24924788c582942929
so also bump the gcc dependency

Finally, drop BR2_TOOLCHAIN_HAS_GCC_BUG_64735 which is not needed as it
will always be true with gcc >= 7

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/libuhttpd: bump to version 3.8.0
Fabrice Fontaine [Sun, 17 Jan 2021 11:18:36 +0000 (12:18 +0100)]
package/libuhttpd: bump to version 3.8.0

BUILD_TEST_PLUGIN has been dropped since version 3.5.0 and
https://github.com/zhaojh329/libuhttpd/commit/0b2c2f4a3bdc192fffcec6fb6fd297068b6ff873

https://github.com/zhaojh329/libuhttpd/releases/tag/v3.7.0
https://github.com/zhaojh329/libuhttpd/releases/tag/v3.8.0

Fixes:
 - http://autobuild.buildroot.org/results/0d53b561ba02db018ca90dce29e9064b12c1276b

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/pulseaudio: bump version to 14.2
Bernd Kuhls [Sun, 17 Jan 2021 13:27:27 +0000 (14:27 +0100)]
package/pulseaudio: bump version to 14.2

Release notes:
https://lists.freedesktop.org/archives/pulseaudio-discuss/2021-January/031990.html

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/ell: drop first patch
Fabrice Fontaine [Sun, 17 Jan 2021 13:41:40 +0000 (14:41 +0100)]
package/ell: drop first patch

First patch is not needed since commit
7b3ac6d24db08b241df4687f22f757837ddcb5ce which adds a dependency on
headers >= 4.12

It should also be noted that upstream didn't merge it either

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agoutils/getdeveloperlib.py: use relative paths for files
Thomas Petazzoni [Thu, 19 Nov 2020 14:53:54 +0000 (15:53 +0100)]
utils/getdeveloperlib.py: use relative paths for files

Using absolute paths within getdeveloperlib isn't very sensible, it
makes a lot more sense to handle everything as relative paths from the
top-level Buildroot source directory.

parse_developers() is changed to no longer take the base path as
argument: it is automatically calculated based on the location of
utils/getdeveloperlib.py. Then, the rest of the logic is adjusted to
use relative paths, and prepend them with the base "brpath" when
needed.

This commit allows pkg-stats to report correct developers information
even when executed from an out of tree directory.

Before this patch:

$ ~/buildroot/support/scripts/pkg-stats -p ipmitool --json out.json
$ cat out.json | jq '.packages.ipmitool.developers'
[]

$ cat out.json | jq '.defconfigs.stm32f469_disco'
{
  "name": "stm32f469_disco",
  "path": "configs/stm32f469_disco_defconfig",
  "developers": []
}

After this patch:

$ ~/buildroot/support/scripts/pkg-stats -p ipmitool --json out.json
$ cat out.json | jq '.packages.ipmitool.developers'
[
  "Floris Bos <bos@je-eigen-domein.nl>",
  "Heiko Thiery <heiko.thiery@gmail.com>"
]
$ cat out.json | jq '.defconfigs.stm32f469_disco'
{
  "name": "stm32f469_disco",
  "path": "configs/stm32f469_disco_defconfig",
  "developers": [
    "Christophe Priouzeau <christophe.priouzeau@st.com>"
  ]
}

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Tested-by: Heiko Thiery <heiko.thiery@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoutils/get-developers: use Developers.hasfile() where appropriate
Thomas Petazzoni [Thu, 19 Nov 2020 14:53:53 +0000 (15:53 +0100)]
utils/get-developers: use Developers.hasfile() where appropriate

Instead of open-coding Developers.hasfile() in utils/get-developers,
use it directly.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Tested-by: Heiko Thiery <heiko.thiery@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agosupport/scripts/pkg-stats: fix Python 3.8 deprecation warning
Thomas Petazzoni [Thu, 19 Nov 2020 14:53:52 +0000 (15:53 +0100)]
support/scripts/pkg-stats: fix Python 3.8 deprecation warning

With Python 3.8, the following deprecation warnings are emitted:

/home/thomas/projets/buildroot/./support/scripts/pkg-stats:418: DeprecationWarning: The explicit passing of coroutine objects to asyncio.wait() is deprecated since Python 3.8, and scheduled for removal in Python 3.11.

/home/thomas/projets/buildroot/./support/scripts/pkg-stats:536: DeprecationWarning: The explicit passing of coroutine objects to asyncio.wait() is deprecated since Python 3.8, and scheduled for removal in Python 3.11.

The correct way to pass coroutines is to use asyncio.create_task(),
but this is rather new method (Python 3.7), and using it breaks
compatibility with older Python versions. As suggested at
https://docs.python.org/3/library/asyncio-task.html#asyncio.create_task,
use the more cryptic, but also more compatible asyncio.ensure_future()
method.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agosupport/scripts/pkg-stats: import cve module only when needed
Thomas Petazzoni [Thu, 19 Nov 2020 14:53:51 +0000 (15:53 +0100)]
support/scripts/pkg-stats: import cve module only when needed

The cve module needs ijson, which may not be installed. Since cve
matching is only enabled when --nvd-path is passed, it is a bit silly
to error out about ijson being missing if it's not used.

So instead of unconditionally importing the cve module, only do it
conditionally.

However, instead of doing it right at the point where it is used, we
do it at the beginning of the main() function. Indeed, if the cve
module is needed but cannot be imported, we want to error out
immediately rather than doing a whole bunch of things, and failing on
the user later on in the middle of the pkg-stats execution.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Tested-by: Heiko Thiery <heiko.thiery@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/zstd: build multithreaded library if supported
Thomas De Schampheleire [Fri, 4 Dec 2020 09:57:01 +0000 (10:57 +0100)]
package/zstd: build multithreaded library if supported

libzstd.so is built without multi-threading support by default.
The 'HAVE_THREAD' flag is not respected by lib/Makefile, only by
programs/Makefile.

Use the %-mt recipe in lib/Makefile to enable multithreading.

Signed-off-by: Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/openjpeg: add OPENJPEG_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 14:11:38 +0000 (15:11 +0100)]
package/openjpeg: add OPENJPEG_CPE_ID_VENDOR

cpe:2.3:a:uclouvain:openjpeg is a valid CPE identifier for this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Auclouvain%3Aopenjpeg

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/subversion: add SUBVERSION_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 14:03:54 +0000 (15:03 +0100)]
package/subversion: add SUBVERSION_CPE_ID_VENDOR

cpe:2.3:a:apache:subversion is a valid CPE identifier for this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Aapache%3Asubversion

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