aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* package/libgpiod: bump version to 1.4.52020.08.xGravatar Michael Nosthoff2020-11-203-4/+6
| | | | | | | | | | | | * 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> (cherry picked from commit ff30bab61180be0eb6228f0c0487ce975f5b43c6) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Update for 2020.08.22020.08.2Gravatar Peter Korsgaard2020-11-162-1/+28
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/qemu: fix build with 64 bits time_tGravatar Fabrice Fontaine2020-11-161-0/+98
| | | | | | | | | | | | Fix build of qemu 5.0.0 and above with 64 bites time_t Fixes: - http://autobuild.buildroot.org/results/efd4474fb4b6c0ce0ab3838ce130429c51e43bbb Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit 61de073194c46426760ec06372a7863a0eece248) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* boot/uboot: fix custom repo error messageGravatar Garret Kelly2020-11-161-1/+1
| | | | | | | | | | | | When using a custom git or mercurial repository for u-boot the error message indicating a version had not been provided incorrectly stated that the URL was missing. Update the error message to indicate that it's the version that's missing. Signed-off-by: Garret Kelly <garret.kelly@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit 1271867831a9fcf8e7ef52a1691386c63205474c) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/numactl: needs -fPICGravatar Fabrice Fontaine2020-11-161-0/+1
| | | | | | | | | | | | | | This will avoid the following build failure with qemu 5.0.0 and above: /srv/storage/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/x86_64-buildroot-linux-uclibc/8.3.0/../../../../x86_64-buildroot-linux-uclibc/bin/ld: /srv/storage/autobuild/run/instance-2/output-1/host/x86_64-buildroot-linux-uclibc/sysroot/usr/lib/../lib64/libnuma.a(libnuma.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a PIE object; recompile with -fPIC Fixes: - http://autobuild.buildroot.org/results/616dff216a215dc0494c846d337e03e0795b2fb2 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit 6fe0298eecb50a5145bc20411af24dc22cfcf861) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/dovecot-pigeonhole: fix build with per-package directoriesGravatar Bernd Kuhls2020-11-161-0/+8
| | | | | | | | | | | | | Fix wrong path in usr/lib/dovecot-config which was copied from the dovecot staging dir. Fixes: http://autobuild.buildroot.net/results/5fb/5fb1cd57bc3fdf4f75019c7b25d65ef887eea539/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit 0901355c11f051846744a12f9b2044a751faa47a) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/openntpd: needs host-bisonGravatar Baruch Siach2020-11-161-0/+1
| | | | | | | | | | | | | | Build fails when no yacc alternative is installed. Fixes: http://autobuild.buildroot.net/results/1ba8e339cbb5646663d0bf4e158d89e54433b242/ http://autobuild.buildroot.net/results/a00a53d6635c64e72c50d4841658155de5380110/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Acked-by: Yann E. MORIN <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit b8de3cb3741712dff891568cc57751dee7111334) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/xorriso: fix host optionGravatar Fabrice Fontaine2020-11-161-1/+1
| | | | | | | | | | --disable-bzip2 is not a recognized option so replace it by --disable-libbz2 to match the target logic. Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit 41236c61b186028dcfef3d71c34cf31ca889b090) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* DEVELOPERS: drop Trent PiephoGravatar Thomas Petazzoni2020-11-161-3/+0
| | | | | | | | | | | | | | | | | | | We change Trent's e-mail address in commit 1c20802d4b5de5836b2ab6000a4c5e273711a8aa, but it turns out the new one also doesn't work: <trent.piepho@synapse.com>: host synapse-com.mail.protection.outlook.com[104.47.57.138] said: 550 5.4.1 Recipient address rejected: Access denied. AS(201806281) [DM6NAM11FT063.eop-nam11.prod.protection.outlook.com] (in reply to RCPT TO command) So let's drop Trent entirely, which orphans the libp11 package. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit 4ceae1b2ed4e16bc7b06c6473e4b1aa34a093a80) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/postgresql: security bump to version 12.5Gravatar Fabrice Fontaine2020-11-162-5/+5
| | | | | | | | | | | | | | | | | Fix the following CVEs: - CVE-2020-25695: Multiple features escape "security restricted operation" sandbox - CVE-2020-25694: Reconnection can downgrade connection security settings - CVE-2020-25696: psql's \gset allows overwriting specially treated variables https://www.postgresql.org/about/news/postgresql-131-125-1110-1015-9620-and-9524-released-2111 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit 8e68f00b91126191b642401d13e2be973ce91e8e) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/redis: security bump to version 6.0.9Gravatar Fabrice Fontaine2020-11-163-3/+5
| | | | | | | | | | | | | This release fixes a potential heap overflow when using a heap allocator other than jemalloc or glibc's malloc. See: https://github.com/redis/redis/pull/7963 https://raw.githubusercontent.com/redis/redis/6.0/00-RELEASENOTES Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit f1bce086f6eb174e154a753c6608b3636345fd62) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/rauc: disable systemd for host buildGravatar Bartosz Bilas2020-11-161-1/+2
| | | | | | | | | | | | | | | | Since there is not necessary to have support of systemd within the host variant let's disable it unconditionally to solve the following errors: /usr/bin/install -c -m 644 data/rauc.service '/usr/lib/systemd/system' /usr/bin/install: cannot create regular file '/usr/lib/systemd/system/rauc.service': Permission denied /usr/bin/install -c -m 644 data/de.pengutronix.rauc.conf 'no' make[4]: *** [Makefile:1700: install-nodist_systemdunitDATA] Error 1 make[4]: *** Waiting for unfinished jobs.... Signed-off-by: Bartosz Bilas <b.bilas@grinn-global.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit abeebe1ea84ef56608b09d07b724a39da4f35fa5) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* toolchain/toolchain-external/toolchain-external-arm-arm: add dependency on NEONGravatar Thomas Petazzoni2020-11-161-6/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | While testing Buildroot on a Cortex-A5 that doesn't provide NEON, we found out that a system generated with the ARM toolchain from Arm didn't boot. It turns out that this ARM toolchain is built with: --with-arch=armv7-a --with-fpu=neon --with-float=hard --with-mode=thumb So, it uses NEON as its FPU, which means it can only work on CPU cores that have NEON support. This commit adds the appropriate dependency to the toolchain-external-arm-arm package, and adjusts the Config.in help text accordingly. While at it, it also drops the part of the Config.in help text that says the code is tuned for Cortex-A9, as it is not the case: it was the case for the Linaro toolchain (built with --with-tune=cortex-a9), but not for the ARM toolchain, for which no specific --with-tune is passed. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Cc: Alexandre Belloni <alexandre.belloni@bootlin.com> Cc: Romain Naour <romain.naour@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit 8477c41244c1d55b6496195c3a69f261b546dc8e) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/tcpdump: fix CVE-2020-8037Gravatar Fabrice Fontaine2020-11-162-0/+70
| | | | | | | | | | The ppp decapsulator in tcpdump 4.9.3 can be convinced to allocate a large amount of memory. Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit e3a663f5705c492f52128b4a7ff514480332b6df) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/mp4v2: fix build with gcc 10Gravatar Fabrice Fontaine2020-11-161-0/+99
| | | | | | | | | | Fixes: - http://autobuild.buildroot.org/results/4655626f1827245648a566a7223f247a130714c5 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit 710d71ad4a752ec5f2ea5f3769278c753e4d0fd6) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/linux-backports: fix kernel version checkGravatar Julien Olivain2020-11-161-5/+8
| | | | | | | | | | | | | | | | | | | The commit 05fea6e4a60a38a797d9bacbf318a2cd7dbd435f "infra/pkg-kconfig: do not rely on package's .config as a timestamp" broke the kernel version check of this linux-backports package (it was no longer executed). Since linux-4.19, the kernel's build system internally touches its .config file, so it can no longer be used as a stamp file. The stamp file defined in KCONFIG_STAMP_DOTCONFIG variable of pkg-kconfig infra need to be used instead. This commit fixes the kernel version check. Signed-off-by: Julien Olivain <ju.o@free.fr> Reviewed-by: Petr Vorel <petr.vorel@gmail.com> Tested-by: Petr Vorel <petr.vorel@gmail.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr> (cherry picked from commit 464bb73b92cacdafd19515d7474a53d8401940dd) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/rauc: prevent occurring the error when directory existsGravatar Bartosz Bilas2020-11-161-1/+1
| | | | | | | | | | | | Add -p argument that ignore that specified directory already exists. Fixes: mkdir: cannot create directory ā€˜/home/bartekk/buildroot-2020.11-rc1/output/target/usr/lib/systemd/system/rauc.service.dā€™: File exists Signed-off-by: Bartosz Bilas <b.bilas@grinn-global.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit fefdd0511e99676aceb09403063f336e631d5067) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/wireguard-linux-compat: bump version to 1.0.20201112Gravatar Peter Korsgaard2020-11-162-3/+3
| | | | | | | | | Fixes a build issue with linux 5.4.76+. For details, see the announcement: https://lists.zx2c4.com/pipermail/wireguard/2020-November/005997.html Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit 041cde5c26cd054ec7a822f289747856328286e0) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* {linux, linux-headers}: bump 4.{4, 9, 14, 19}.x / 5.{4, 9}.x seriesGravatar Peter Korsgaard2020-11-162-10/+10
| | | | | | | | | | Including the fix for CVE-2020-8694: https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00389.html Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit 0b817d8c8e013c8f1d5263bb68641d2f1ba383ec) [Peter: drop 5.9.x bump] Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/tor: security bump to version 0.4.3.7Gravatar Peter Korsgaard2020-11-162-2/+2
| | | | | | | | | | | | | | | Fixes the following security issue: - TROVE-2020-005: When completing a channel, relays now check more thoroughly to make sure that it matches any pending circuits before attaching those circuits. Previously, address correctness and Ed25519 identities were not checked in this case, but only when extending circuits on an existing channel For more details, see the release notes: https://blog.torproject.org/node/1952 Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/linux-backports: use flex and bison to generate kconfig parserGravatar Julien Olivain2020-11-151-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | Upstream backports package does not define the LEX/YACC Makefile variables, contrary to the Kernel which is defining those in [1]. The default "lex" and "yacc" are then used. On some systems, "yacc" is Berkeley Yacc. Kconfig parser files are using non-Posix Bison constructs. Attempting to generate the parser with byacc fails with error: yacc: e - line 97 of "zconf.y", syntax error %destructor { ^ This patch defines the LEX and YACC Makefile variable to use flex and bison, to fix this issue. The host-bison and host-flex dependencies are added only if the host does not have them, following the same logic of the Kernel. [1] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=73a4f6dbe70a1b93c11e2d1d6ca68f3522daf434 Signed-off-by: Julien Olivain <ju.o@free.fr> Reviewed-by: Petr Vorel <petr.vorel@gmail.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr> (cherry picked from commit ec493ea4899f7be6500f495a32b4150feff355ef) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/busybox: Fix hwclock for glibc 2.31+Gravatar Klaus Heinrich Kiwi2020-11-151-0/+63
| | | | | | | | | | | Pick the below patch from upstream, in order to fix 'settimeofday: Invalid argument' introduced by using glibc v2.31+. (upstream fix 8b4b928 with a small change to apply on busybox 1.31.1) See https://bugs.busybox.net/show_bug.cgi?id=12756 for more info. Signed-off-by: Klaus Heinrich Kiwi <klaus@linux.vnet.ibm.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/asterisk: security bump to version 16.14.1Gravatar Peter Korsgaard2020-11-152-2/+2
| | | | | | | | | | | | | | | | | | | | | | | Fixes the following security issues: - AST-2020-001: Remote crash in res_pjsip_session Upon receiving a new SIP Invite, Asterisk did not return the created dialog locked or referenced. - AST-2020-002: Outbound INVITE loop on challenge with different nonce If Asterisk is challenged on an outbound INVITE and the nonce is changed in each response, Asterisk will continually send INVITEs in a loop. This causes Asterisk to consume more and more memory since the transaction will never terminate (even if the call is hung up), ultimately leading to a restart or shutdown of Asterisk. Outbound authentication must be configured on the endpoint for this to occur. For details, see the announcement: https://www.asterisk.org/asterisk-news/asterisk-13-37-1-16-14-1-17-8-1-18-0-1-and-16-8-cert5-now-available-security/ Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit 339d3e82e8e121204523829bb0900fce4b99c923) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/asterisk: bump version to 16.13.0Gravatar Bernd Kuhls2020-11-152-3/+3
| | | | | | | | | | | | | | | Release notes: https://www.asterisk.org/asterisk-news/asterisk-16-13-0-now-available/ https://www.asterisk.org/asterisk-news/asterisk-16120-now-available/ https://www.asterisk.org/asterisk-news/asterisk-16110-now-available/ Updated license hash due to upstream commit: https://github.com/asterisk/asterisk/commit/9e7fc210868c200138f41db9dbb2400aad62deec Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> (cherry picked from commit 14c29ea9d60eff309109044dae95a4fc84bdad68) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/apparmor: fix permission bits for apparmor.serviceGravatar Stefan Agner2020-11-141-1/+1
| | | | | | | | | | | | | Avoid setting executable bits for apparmor.service. This gets rid of a corresponding warning during installation: Configuration file ../target/usr/lib/systemd/system/apparmor.service is marked executable. Please remove executable permission bits. Proceeding anyway. Signed-off-by: Stefan Agner <stefan@agner.ch> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit a325eefc1b1e0be4848fc67265c7395abdf08945) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/waf: add licenseGravatar Fabrice Fontaine2020-11-142-0/+3
| | | | | | | Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit 8c77548fa93e159572e71d4cb2208ab0706aea11) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/fbset: add license fileGravatar Fabrice Fontaine2020-11-142-1/+3
| | | | | | | | | | Use fbset.c as the license file and, while at it, also update indentation in hash file (two spaces) Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit 1379ef161bb95636aa5b0f7666cdaa3dbefe11d7) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/bandwidthd: add license fileGravatar Fabrice Fontaine2020-11-142-1/+3
| | | | | | | | | | | | Use README as the license file until upstream provides one: https://github.com/nroach44/bandwidthd/issues/2 While at it, also update indentation in hash file (two spaces) Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit ffc3d6c240bc98ee6c1500286cca6c499785225d) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/argp-standalone: add license fileGravatar Fabrice Fontaine2020-11-142-1/+5
| | | | | | | | | | Use argp.h as the license file and, while at it, update indentation in hash file Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit ad0e1d609be6c9fce1d85e8aeff87af63d9ce158) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/tmux: add upstream security fix for CVE-2020-27347Gravatar Peter Korsgaard2020-11-142-0/+38
| | | | | | | | | | | | | Fixes CVE-2020-27347: The function input_csi_dispatch_sgr_colon() in file input.c contained a stack-based buffer-overflow that can be exploited by terminal output. For details, see: https://www.openwall.com/lists/oss-security/2020/11/05/3 Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit 7e0f81a9f65b57c0228466b7f59d222f2011e4d0) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/libnetfilter_conntrack: add libmnl to Libs.PrivateGravatar Fabrice Fontaine2020-11-141-0/+38
| | | | | | | | | | | | | | | This will fix a static build failure with dnsmasq on latest libnetfilter_conntrack Fixes: - http://autobuild.buildroot.org/results/3fdc2cba20162eb86eaa5c49a056fb40fb18a392 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Tested-by: Baruch Siach <baruch@tkos.co.il> [Peter: adjust upstream status as pointed out by Baruch] Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit 083dbf4cca7fd032ad07f3bde97422134b4e0b86) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* support/testing/test_hardening: add missing Kconfig symbolGravatar Romain Naour2020-11-141-0/+1
| | | | | | | | | | | | | | | | | | | | BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y is needed to use the custom external toolchain x86-i686--glibc--bleeding-edge-2018.11-1.tar.bz2 Otherwise the symbol BR2_TOOLCHAIN_EXTERNAL_URL is lost. Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/830981738 https://gitlab.com/buildroot.org/buildroot/-/jobs/830981739 https://gitlab.com/buildroot.org/buildroot/-/jobs/830981740 https://gitlab.com/buildroot.org/buildroot/-/jobs/830981741 https://gitlab.com/buildroot.org/buildroot/-/jobs/830981742 https://gitlab.com/buildroot.org/buildroot/-/jobs/830981743 Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit 7b9762f4ab5bf21bdb1cf29cc833c5d4d1ec009d) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/systemd: fix update-done service for read-only filesystemGravatar Romain Naour2020-11-141-0/+34
| | | | | | | | | | | | | | | Backport an upstream patch to fix a regresion introduced in 246.5 by [1]. [1] https://github.com/systemd/systemd-stable/commit/8019995e9af9c6d7b5985198cedccd24eda3e26e Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/830981805 Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit 8d5076fdbab105c1efd41b8f88291a1215ebbe60) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* support/testing/test_syslinux: add missing Kconfig symbolGravatar Romain Naour2020-11-141-0/+1
| | | | | | | | | | | | | | | | BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y is needed to use the custom external toolchain x86-i686--glibc--bleeding-edge-2018.11-1.tar.bz2 Otherwise the symbol BR2_TOOLCHAIN_EXTERNAL_URL is lost. Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/830981734 https://gitlab.com/buildroot.org/buildroot/-/jobs/830981733 Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit ddf40cffeab1552d350a07c26129c9e83239399c) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/cups-filters: fix daemon path for cups serviceGravatar Angelo Compagnucci2020-11-141-1/+1
| | | | | | | | | Fix a typo in service location, the right location is indeed /usr/sbin. Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit cfc63898f4dbdf7d9eb7c01252ea8ba4c5242229) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/xen: add slirp dependency for toolsGravatar Fabrice Fontaine2020-11-142-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | Build of xen tools fails if slirp is built before xen because xen is not compatible with spice slirp which does not provide libslirp.h: /home/buildroot/autobuild/instance-2/output-1/build/xen-4.13.0/tools/qemu-xen/net/slirp.c:40:10: fatal error: libslirp.h: No such file or directory #include <libslirp.h> ^~~~~~~~~~~~ Indeed, xen prefers a system-provided slirp over its internal one So add slirp as a mandatory dependency (now that we switched to the up to date https://gitlab.freedesktop.org/slirp/libslirp) This build failure is raised since, at least, version 4.13.0 Fixes: - http://autobuild.buildroot.org/results/b80b33ed558518f7bbb0a3c8586bf2d0b8acc36f Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit a0a5c184efe4fec3bf7edb0a7a8e40bb4ddbea13) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/slirp: add libglib2 mandatory dependencyGravatar Fabrice Fontaine2020-11-142-0/+9
| | | | | | | | | | | | slirp depends on libglib2, don't update xen as it already depends on it Fixes: - http://autobuild.buildroot.org/results/0b9cff1bc650876a6fff6102b2cb31dcdf4c5e8f Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit 88a62fac1f659ccf00030e59e2a0720a9f346edf) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/slirp: switch official tarballGravatar Fabrice Fontaine2020-11-142-4/+5
| | | | | | | | | | | | | Other "official" tarballs don't ship .tarball-version resulting in a build failure: https://gitlab.freedesktop.org/slirp/libslirp/-/issues/24 Fixes: - http://autobuild.buildroot.org/results/0b9cff1bc650876a6fff6102b2cb31dcdf4c5e8f Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit 47ffaa992ca8a179b7cacf5f0c30ea0398eb2fe0) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/slirp: security bump to version 4.3.1Gravatar Fabrice Fontaine2020-11-143-24/+16
| | | | | | | | | | | | | | | | | | | - Use an up to date fork (spice slirp is archived and has not been updated since 2012) - Add COPYRIGHT as the license file - BSD-4-Clause has been replaced by BSD-3-Clause since https://gitlab.freedesktop.org/slirp/libslirp/-/commit/3bac39137a652b24b89d5b9e2a39600619fbe1d3 https://gitlab.freedesktop.org/slirp/libslirp/-/commit/f9f6e69c4e1d9a43af30bfe791b31789ffa04954 - Add hash file - Switch to meson-package - Fix multiple security vulnerabilities: CVE-2014-3640, CVE-2017-11434, CVE-2019-6778, CVE-2019-9824, CVE-2019-14378 and CVE-2020-10756 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit 97fcae8ddf71b02402225ed1b3d0e3d5ea367ed5) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* linux: bump CIP RT kernel to version 4.19.152-cip37-rt16Gravatar Angelo Compagnucci2020-11-142-3/+3
| | | | | | | | | This patch bumps Linux CIP RT to version 4.19.152-cip37-rt16 Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit 0e4d645cf27dda9898b1c80b26aad99c8c0599de) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* linux: bump CIP kernel to version 4.19.152-cip37Gravatar Angelo Compagnucci2020-11-142-3/+3
| | | | | | | | | This patch bumps Linux CIP to version 4.19.152-cip37 Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit 18729f8d64636db2ddc68d5d94ec10f19021cde7) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* {linux, linux-headers}: bump 4.{4, 9, 14, 19}.x / 5.{4, 8, 9}.x seriesGravatar Peter Korsgaard2020-11-142-10/+10
| | | | | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit 493b1d7b254a881a3eff43e818cefb3ddc917a8f) [Peter: drop 5.8.x/5.9.x bump] Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/bitcoin: set BITCOIN_GENBUILD_NO_GITGravatar Fabrice Fontaine2020-11-131-0/+1
| | | | | | | | | | | Set BITCOIN_GENBUILD_NO_GIT to not include (Buildroot) git version info in build, which is available since version 0.15.0 and https://github.com/bitcoin/bitcoin/commit/e98e3dde6a976a2c8f266ee963d6931fd4b37262 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit 82d6abda1a84a2fc126af0bbda532bd545073c0e) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/bitcoin: security bump to version 0.20.1Gravatar Fabrice Fontaine2020-11-134-7/+53
| | | | | | | | | | | | | | | | | | | | | - openssl is not a dependency since version 0.20.0 and https://github.com/bitcoin/bitcoin/commit/8983ee3e6dd8ab658bd2caf97c326cc53ea50818 - boost chrono is not needed since version 0.20.0 and https://github.com/bitcoin/bitcoin/commit/bd37f2bc26158f85ef1ab73b9ca1fc0da8ea562a - Update hash of COPYING (update in year: https://github.com/bitcoin/bitcoin/commit/8dc9aa90c3c7990dd5b491937ddc0e39bc929d1c) - Update indentation in hash file (two spaces) - Tag as a security bump as having an up to date bitcoin is important: https://patchwork.ozlabs.org/project/buildroot/patch/20200202085526.35742-1-james.hilliard1@gmail.com https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-0.20.1.md https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-0.20.0.md https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-0.19.1.md Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit b62e8beea89fc1a2f8b749d5258a3d9984e1da5e) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/libiqrf: add license fileGravatar Fabrice Fontaine2020-11-132-1/+3
| | | | | | | | | Add license file and, while at it, update indentation to two spaces Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit 062e5d8a65f31f44723a51ad2086b47bd6d04949) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* DEVELOPERS: remove myself for wf111Gravatar Antoine Tenart2020-11-131-1/+0
| | | | | | | | | | I haven't looked at that package and touched it for 6 years now, and clearly others have taken care of it when looking at the Git history. Signed-off-by: Antoine Tenart <atenart@kernel.org> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit 19932c8e0288f4622611034c2d22fb7ed2cf9571) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* DEVELOPERS: update Antoine Tenart's email addressGravatar Antoine Tenart2020-11-131-1/+1
| | | | | | | Signed-off-by: Antoine Tenart <atenart@kernel.org> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit e6b3803c84da898478b65adae4393b65e3c01333) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* support/testing: TestInitSystemSystemdRwIfupdown test expect a RW rootfsGravatar Romain Naour2020-11-131-1/+0
| | | | | | | | | | | | | | | | | | | | | | | When running the TestInitSystemSystemdRwIfupdown test, the rootfs must be in read-write mode. The commit log [1] introducing systemd tests say so: "basic systemd, read-write, network w/ ifupdown" With systemd 246.5, the service systemd-update-done return an error code when it can't write on the filesystem (/etc) [1] 117835d5fcd508f301d62dd08ee658c1982c7fa7 [2] https://github.com/systemd/systemd/commit/8019995e9af9c6d7b5985198cedccd24eda3e26e Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/830981813 Signed-off-by: Romain Naour <romain.naour@gmail.com> Cc: Yann E. MORIN <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit 14ed65e3a62999a7cef55c357b18789451522340) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* linux: fix linux CIP description typoGravatar Angelo Compagnucci2020-11-131-1/+1
| | | | | | | | | Version is 4.19 and not 4.4. Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit 642f821ce51588bd69fa3ca5fcd2ae53097257cd) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/elf2flt: add support for binutils >= 2.34Gravatar Romain Naour2020-11-132-0/+380
| | | | | | | | | | | Various bfd section macros and functions like bfd_section_size() have been modified starting with binutils >= 2.34. Add a patch to handle this API change. Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit c2bfbdecd50d9c63715d2cf9e92d0e115b19e50b) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>