buildroot.git
5 years agoconfigs/acmesystems_{aria,arietta}*: Linux kernel needs host-openssl
Thomas Petazzoni [Sun, 18 Aug 2019 19:56:28 +0000 (21:56 +0200)]
configs/acmesystems_{aria,arietta}*: Linux kernel needs host-openssl

Since the bump of the Linux kernel version in the acmesystems
defconfigs in the following commits:

42ea31c114f32a100923e51cb2b6b6d67c38ca3f configs/acmesystems_arietta_g25: bump Linux and AT91Bootstrap versions
ab10b5b3ee6aa1e19aa6264153eeed9054d4c2e7 configs/acmesystems_aria_g25: bump Linux and AT91Bootstrap versions

The Linux kernel configuration in use needs host-openssl to build
successfully. This commit therefore adds the necessary
BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y.

Fixes:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/273673074 (acmesystems_arietta_g25_128mb_defconfig)
  https://gitlab.com/buildroot.org/buildroot/-/jobs/273673072 (acmesystems_aria_g25_128mb_defconfig)
  https://gitlab.com/buildroot.org/buildroot/-/jobs/273673075 (acmesystems_arietta_g25_256mb_defconfig)
  https://gitlab.com/buildroot.org/buildroot/-/jobs/273673073 (acmesystems_aria_g25_256mb_defconfig)

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/libssh2: security bump to version 1.9.0
Fabrice Fontaine [Sat, 17 Aug 2019 19:30:50 +0000 (21:30 +0200)]
package/libssh2: security bump to version 1.9.0

Fix CVE-2019-13115: In libssh2 before 1.9.0,
kex_method_diffie_hellman_group_exchange_sha256_key_exchange in kex.c
has an integer overflow that could lead to an out-of-bounds read in the
way packets are read from the server. A remote attacker who compromises
a SSH server may be able to disclose sensitive information or cause a
denial of service condition on the client system when a user connects to
the server. This is related to an _libssh2_check_length mistake, and is
different from the various issues fixed in 1.8.1, such as CVE-2019-3855.

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/openblas: fix jaguar openblas target
Romain Naour [Sat, 17 Aug 2019 17:37:49 +0000 (19:37 +0200)]
package/openblas: fix jaguar openblas target

In commit [1] Peter said he will use BOBCAT for
jaguar cpus. But JAGUAR was used instead.

Use BOBCAT as openblas target for JAGUAR cpus since
it is not listed in openblas's target list [2].

[1] 5e6fa93483caac317ab8844feb2ae9c07078a6c8
[2] https://github.com/xianyi/OpenBLAS/blob/release-0.3.0/TargetList.txt

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Cc: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/libss7: add -fPIC
Fabrice Fontaine [Wed, 14 Aug 2019 17:55:46 +0000 (19:55 +0200)]
package/libss7: add -fPIC

Fixes:
 - No autobuilder failures

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/libpri: add -fPIC
Fabrice Fontaine [Wed, 14 Aug 2019 17:55:45 +0000 (19:55 +0200)]
package/libpri: add -fPIC

Fixes:
 - https://bugs.buildroot.org/show_bug.cgi?id=11961

[Retrieved (and updated to keep line under 80 characters) from:
https://bugs.buildroot.org/show_bug.cgi?id=11961]
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/dahdi-tools: bump to version 3.0.0
Fabrice Fontaine [Wed, 14 Aug 2019 17:55:44 +0000 (19:55 +0200)]
package/dahdi-tools: bump to version 3.0.0

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/dahdi-linux: bump to version 3.0.0
Fabrice Fontaine [Wed, 14 Aug 2019 17:55:43 +0000 (19:55 +0200)]
package/dahdi-linux: bump to version 3.0.0

Fix build with kernel >= 4.13 thanks to
https://github.com/asterisk/dahdi-linux/commit/d4e232a776ee27eb04aed3cbd72a203118dbe9f1

Fixes:
 - https://bugs.buildroot.org/show_bug.cgi?id=11921

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/qt5multimedia: fix build without opengl
Fabrice Fontaine [Thu, 15 Aug 2019 22:34:03 +0000 (00:34 +0200)]
package/qt5multimedia: fix build without opengl

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Reviewed-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/gst1-rtsp-server: disable examples and tests
Fabrice Fontaine [Thu, 15 Aug 2019 22:56:52 +0000 (00:56 +0200)]
package/gst1-rtsp-server: disable examples and tests

Fixes:
 - http://autobuild.buildroot.org/results/7a268af00535d0f93e94955a3beea2745cf93422

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/gnutls: make the OpenSSL compatibility library optional
Carlos Santos [Thu, 15 Aug 2019 22:19:33 +0000 (19:19 -0300)]
package/gnutls: make the OpenSSL compatibility library optional

Add a BR2_PACKAGE_GNUTLS_OPENSSL option, disabled by default since it is
not used by any package that depends on gnutls.

The library is licensed under GPLv3, which can be a problem for embedded
systems due to the so-called anti-tivoization clause.

Signed-off-by: Carlos Santos <unixmania@gmail.com>
[Thomas: don't repeat the license details for the gnutls-openssl case,
simply append to them]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/autofs: fix mount, umount and fsck program paths
Fabrice Fontaine [Fri, 16 Aug 2019 09:09:13 +0000 (11:09 +0200)]
package/autofs: fix mount, umount and fsck program paths

Fixes:
 - https://bugs.buildroot.org/show_bug.cgi?id=11876

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/libgit2: security bump to version 0.27.9
Nicolas Cavallari [Fri, 16 Aug 2019 11:16:42 +0000 (13:16 +0200)]
package/libgit2: security bump to version 0.27.9

Signed-off-by: Nicolas Cavallari <nicolas.cavallari@green-communications.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agodocs/manual: fix graph-size documentation
Yann E. MORIN [Fri, 16 Aug 2019 12:34:26 +0000 (14:34 +0200)]
docs/manual: fix graph-size documentation

Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
Cc: Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com>
Acked-by: Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/qt5serialbus: fix build with kernel >= 5.2
Fabrice Fontaine [Fri, 16 Aug 2019 16:27:39 +0000 (18:27 +0200)]
package/qt5serialbus: fix build with kernel >= 5.2

Fixes:
 - http://autobuild.buildroot.org/results/ddacee1d09f34fc718ef05a6e4f0bbbe26cd56d1
 - http://autobuild.buildroot.org/results/34a4ed20705b581add96fb5d97828909cee9015c

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Reviewed-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/gupnp: switch back to autotools
Fabrice Fontaine [Tue, 13 Aug 2019 17:02:08 +0000 (19:02 +0200)]
package/gupnp: switch back to autotools

Switch back to autotools to fix static build with rygel (and so reverts
partially commit 66a3fbb9f6c79e48eaf9e561a4143063e7e9d670
"package/gupnp: bump to version 1.0.4").

Indeed gupnp uses meson's subproject feature for guul which is just
plainly broken on static build with meson, see:
https://github.com/mesonbuild/meson/issues/3934
https://github.com/mesonbuild/meson/issues/3937
https://github.com/mesonbuild/meson/pull/3939

This will fix a build failure with rygel

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/batcl: bump to version 2019.3
Fabrice Fontaine [Thu, 15 Aug 2019 14:01:46 +0000 (16:01 +0200)]
package/batcl: bump to version 2019.3

Add license files and their hash

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/batctl: fix license
Fabrice Fontaine [Thu, 15 Aug 2019 14:01:45 +0000 (16:01 +0200)]
package/batctl: fix license

batman_adv.h and list.h are licensed under MIT

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/batman-adv: bump to version 2019.3
Fabrice Fontaine [Thu, 15 Aug 2019 14:01:44 +0000 (16:01 +0200)]
package/batman-adv: bump to version 2019.3

- Add license files and their hash
- Fix build with latest kernel

This bump should also close
https://bugs.buildroot.org/show_bug.cgi?id=10861

Fixes:
 - No autobuilder failures

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/batman-adv: fix license
Fabrice Fontaine [Thu, 15 Aug 2019 14:01:43 +0000 (16:01 +0200)]
package/batman-adv: fix license

batman_adv.h is licensed under MIT

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/qt5/qt5enginio/Config.in: depends before select
Arnout Vandecappelle (Essensium/Mind) [Thu, 15 Aug 2019 20:43:41 +0000 (22:43 +0200)]
package/qt5/qt5enginio/Config.in: depends before select

In Config.in, we put 'depends' lines before 'select' lines, as reported
by check-package.

Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/273215267
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/stellarium: fix build without qt5serialport
Fabrice Fontaine [Thu, 15 Aug 2019 21:11:39 +0000 (23:11 +0200)]
package/stellarium: fix build without qt5serialport

Set USE_PLUGIN_TELESCOPECONTROL depending on qt5serialport availability

Fixes:
 - http://autobuild.buildroot.org/results/01452113e984de0ddf177a513d20287c96ebe0a3

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/samba4: set WAF_NO_PREFORK to fix cross-compilation
Jörg Krause [Tue, 13 Aug 2019 21:43:48 +0000 (23:43 +0200)]
package/samba4: set WAF_NO_PREFORK to fix cross-compilation

Since version 4.10.0 the waf build system does not correctly take the values
from the cross answers file when configuring for the target machine,
resulting in wrong values, e.g.:

```
Checking for rpath library support       : not found
```

Looking into sambas config.log shows that the check for rpath library
support aborts because of in internal exception.

The result is that the shared library libsmbclient.so does not have a
correct rpath section in its ELF header:

```
Library rpath: [/usr/lib]
```

This is incorrect, as libsmbclient links to secondary libraries located
in /usr/lib/samba.

When linking mpd (with libsmbclient feature enabled) against
libsmbclient, the linker does not find the secondary libraries for
libsmbclient and fails with:

```
/usr/lfs/v0/rc-buildroot-test/scripts/instance-2/output/host/opt/ext-toolchain/bin/../lib/gcc/powerpc64le-buildroot-linux-gnu/7.4.0/../../../../powerpc64le-buildroot-linux-gnu/bin/ld: warning: libcli-ldap-common-samba4.so, needed by /usr/lfs/v0/rc-buildroot-test/scripts/instance-2/output/host/usr/bin/../powerpc64le-buildroot-linux-gnu/sysroot/usr/lib/libsmbclient.so, not found (try using -rpath or -rpath-link)
[skip]
/usr/lfs/v0/rc-buildroot-test/scripts/instance-2/output/host/opt/ext-toolchain/bin/../lib/gcc/powerpc64le-buildroot-linux-gnu/7.4.0/../../../../powerpc64le-buildroot-linux-gnu/bin/ld: /usr/lfs/v0/rc-buildroot-test/scripts/instance-2/output/host/usr/bin/../powerpc64le-buildroot-linux-gnu/sysroot/usr/lib/libsamdb.so.0: undefined reference to `sec_privilege_id'
[skip]
```

The bug has been reported upstream [1]. Setting `WAF_NO_PREFORK=1` fixes
the internal exception by disabling the usage of pre-forked processes
which somehow fails in cross-compiling environment.

Now, the configuration takes the correct values from the cross answers file:

```
Checking for rpath library support       : yes
```

And leads to a correct rpath entry in the ELF header:

```
Library rpath: [/usr/lib/samba:/usr/lib]
```

And fixes the build of with libsmbclient feature enabled.

Fixes:
http://autobuild.buildroot.net/results/1678a6c5e5c9ee44b7a90d059d95c5d385d75132/
http://autobuild.buildroot.net/results/ba11b09c0d99b005c71ddd4db7fa4caa5e68af9c/

[1] https://bugzilla.samba.org/show_bug.cgi?id=13846

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/lftp: fix build with host expat
Fabrice Fontaine [Wed, 14 Aug 2019 17:52:38 +0000 (19:52 +0200)]
package/lftp: fix build with host expat

Fixes:
 - https://bugs.buildroot.org/show_bug.cgi?id=11881

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/daq: fix build with host libdnet
Fabrice Fontaine [Wed, 14 Aug 2019 17:51:35 +0000 (19:51 +0200)]
package/daq: fix build with host libdnet

Fixes:
 - https://bugs.buildroot.org/show_bug.cgi?id=12106

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/go: bump version to 1.12.8
Christian Stewart [Thu, 15 Aug 2019 06:39:33 +0000 (23:39 -0700)]
package/go: bump version to 1.12.8

go1.12.6 (released 2019/06/11) includes fixes to the compiler, the linker, the
go command, and the crypto/x509, net/http, and os packages.

go1.12.7 (released 2019/07/08) includes fixes to cgo, the compiler, and the
linker.

go1.12.8 (released 2019/08/13) includes security fixes to the net/http and
net/url packages.

https://golang.org/doc/devel/release.html

Signed-off-by: Christian Stewart <christian@paral.in>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/apache: security bump to version 2.4.41
Bernd Kuhls [Thu, 15 Aug 2019 05:25:09 +0000 (07:25 +0200)]
package/apache: security bump to version 2.4.41

Release notes:
http://www.apache.org/dist/httpd/Announcement2.4.html
http://www.apache.org/dist/httpd/CHANGES_2.4.41

Fixes
CVE-2019-10081
CVE-2019-9517
CVE-2019-10098
CVE-2019-10092
CVE-2019-10097
CVE-2019-10082

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/piglit: fix build of GLES tests
Fabrice Fontaine [Wed, 14 Aug 2019 21:58:43 +0000 (23:58 +0200)]
package/piglit: fix build of GLES tests

GLES tests needs libegl so:
- check for BR2_PACKAGE_HAS_LIBEGL to enable them
- add libegl to PIGLIT_DEPENDENCIES if needed

Fixes:
 - http://autobuild.buildroot.org/results/3c2b7fb1e54dd52a5fd9c1024b8258e02063bd2c

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/harfbuzz: fix build on m68k
Bernd Kuhls [Wed, 14 Aug 2019 21:20:45 +0000 (23:20 +0200)]
package/harfbuzz: fix build on m68k

Fixes:
http://autobuild.buildroot.net/results/b54/b54cf80fb8f09c6d4837e987657254d902a90ac1/

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/wilink-bt-firmware: bump to version 43fca73c6a98c63fcb98f82af5bf83761778e005
Fabrice Fontaine [Wed, 14 Aug 2019 18:14:37 +0000 (20:14 +0200)]
package/wilink-bt-firmware: bump to version 43fca73c6a98c63fcb98f82af5bf83761778e005

- Switch site to git.ti.com
- Add hash for license file (and change filename to LICENSE, there is
  only a change in the site URL between old and new file)
- Fix path

Fixes:
 - https://bugs.buildroot.org/show_bug.cgi?id=11946

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoDEVELOPERS: remove Andy Kennedy, e-mail is bouncing
Thomas Petazzoni [Thu, 15 Aug 2019 09:10:35 +0000 (11:10 +0200)]
DEVELOPERS: remove Andy Kennedy, e-mail is bouncing

Andy Kennedy (andy.kennedy@adtran.com)<mailto:andy.kennedy@adtran.com>

  The e-mail address you entered couldn't be found. Please check the
  recipient's e-mail address and try to resend the message. If the
  problem continues, please contact your helpdesk.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoDEVELOPERS: remove Steve Thomas, e-mail is bouncing
Thomas Petazzoni [Thu, 15 Aug 2019 09:08:49 +0000 (11:08 +0200)]
DEVELOPERS: remove Steve Thomas, e-mail is bouncing

<scjthm@live.com>: host live-com.olc.protection.outlook.com[104.47.5.33] said:
    550 5.5.0 Requested action not taken: mailbox unavailable.
    [HE1EUR02FT033.eop-EUR02.prod.protection.outlook.com] (in reply to RCPT TO
    command)

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoDEVELOPERS: remove Marcin Nowakowski, e-mail is bouncing
Thomas Petazzoni [Thu, 15 Aug 2019 09:08:15 +0000 (11:08 +0200)]
DEVELOPERS: remove Marcin Nowakowski, e-mail is bouncing

<marcin.nowakowski@imgtec.com>: host
    mxa-00376f01.gslb.pphosted.com[185.132.180.163] said: 550 5.1.1 User
    Unknown (in reply to RCPT TO command)

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoDEVELOPERS: remove Ed Swierk, e-mail is bouncing
Thomas Petazzoni [Thu, 15 Aug 2019 09:07:48 +0000 (11:07 +0200)]
DEVELOPERS: remove Ed Swierk, e-mail is bouncing

<eswierk@skyportsystems.com>: host aspmx.l.google.com[108.177.127.27] said:
    550-5.1.1 The email account that you tried to reach does not exist. Please
    try 550-5.1.1 double-checking the recipient's email address for typos or
    550-5.1.1 unnecessary spaces. Learn more at 550 5.1.1
    https://support.google.com/mail/?p=NoSuchUser 33si1105652eds.275 - gsmtp
    (in reply to RCPT TO command)

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoDEVELOPERS: remove Abhilash Tuse
Thomas Petazzoni [Wed, 14 Aug 2019 12:48:32 +0000 (14:48 +0200)]
DEVELOPERS: remove Abhilash Tuse

His e-mail address @imgtec.com is bouncing:

<abhilash.tuse@imgtec.com>: host
    mxa-00376f01.gslb.pphosted.com[185.132.180.163] said: 550 5.1.1 User
    Unknown (in reply to RCPT TO command)

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/libcpprestsdk: install to staging
Fabrice Fontaine [Tue, 13 Aug 2019 20:37:30 +0000 (22:37 +0200)]
package/libcpprestsdk: install to staging

libcpprestsdk is a library so it makes sense to install it in
staging even if no current package is using it for now

Fixes:
 - https://bugs.buildroot.org/show_bug.cgi?id=11936

Signed-off-by: Hein Gustavsen <hein.gustavsen@miros-group.com>
[Retrieved (and slightly update commit message) from:
https://bugs.buildroot.org/show_bug.cgi?id=11936]
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/tcpreplay: add optional libdnet dependency
Fabrice Fontaine [Tue, 13 Aug 2019 19:23:40 +0000 (21:23 +0200)]
package/tcpreplay: add optional libdnet dependency

Fixes:
 - https://bugs.buildroot.org/show_bug.cgi?id=12096

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/libdnet: fix dnet-config
Fabrice Fontaine [Tue, 13 Aug 2019 19:23:39 +0000 (21:23 +0200)]
package/libdnet: fix dnet-config

Add dnet-config to LIBDNET_CONFIG_SCRIPTS so this script can be used by
applications such as tcpreplay

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/tcpreplay: security bump to version 4.3.2
Fabrice Fontaine [Tue, 13 Aug 2019 19:23:38 +0000 (21:23 +0200)]
package/tcpreplay: security bump to version 4.3.2

This release contains bug fixes only:

 - CVE-2019-8381 memory access in do_checksum() (#538)
 - CVE-2019-8376 NULL pointer dereference get_layer4_v6() (#537)
 - CVE-2019-8377 NULL pointer dereference get_ipv6_l4proto() (#536)
 - Rename Ethereal to Wireshark (#545)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/dtc: fix build without libyaml
Fabrice Fontaine [Tue, 13 Aug 2019 18:02:25 +0000 (20:02 +0200)]
package/dtc: fix build without libyaml

- Pass NO_YAML=1 to make when libyaml is disabled
- Move BR2_PACKAGE_LIBYAML block outside
  BR2_PACKAGE_DTC_PROGRAMS block to avoid duplicating NO_YAML=1 even if
  libyaml is only used / needed with dtc program

Fixes:
 - http://autobuild.buildroot.org/results/68a1ba8d615951931567bc8a409c1d16624c902b

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agolinux: bump CIP to version v4.19.65-cip8
Angelo Compagnucci [Tue, 13 Aug 2019 09:45:24 +0000 (11:45 +0200)]
linux: bump CIP to version v4.19.65-cip8

This patch bumps Linux CIP to version v4.19.65-cip8.

Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/qt5/qt5enginio: switch to a depends on for SSL support
Thomas Petazzoni [Sun, 4 Aug 2019 15:45:45 +0000 (17:45 +0200)]
package/qt5/qt5enginio: switch to a depends on for SSL support

qt5enginio requires SSL support in qt5base. However, the SSL support
in qt5base is a bit annoying: while it can be provided by either
openssl or libressl for Qt latest, it can only be provided by
libressl for Qt 5.6.

Fabrice Fontaine initially proposed [0] a dependency on
BR2_PACKAGE_QT5BASE_OPENSSL, and a long discussion
followed. Ultimately, we found the dependency to not be nice, as it
required users to know that they need to enable some SSL
implementation to be able to enable qt5enginio.

The current solution enables BR2_PACKAGE_OPENSSL (the virtual
package), which can be either openssl or libressl. This choice was
done under the assumption that we anyway don't test Qt 5.6 in the
autobuilders. However, this is incorrect: Qt latest needs gcc >= 4.8
on host and target, and we have configurations in the autobuilders
that don't meet this requirement, and therefore build Qt 5.6, and face
a build issue due to OpenSSL being used instead of LibreSSL.

After additional thinking, this commit simply gets back to the
original solution proposed by Fabrice: a "depends on". We simply add
Config.in comments to help the user in knowing what is missing to
enable qt5enginio.

An alternate solution would have been to disallow selecting qt5enginio
when Qt 5.6 is used. But fixing the qt5enginio build is also needed
for the LTS branch, and we can't drop qt5enginio on Qt 5.6 in the LTS
branch, as that could bother users.

Fixes:

  http://autobuild.buildroot.net/results/227d4b9e2b48c5b3f2dcf0fad9eefa2816c1eb0c/

[0] https://patchwork.ozlabs.org/patch/1053883/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/musl: fix conflict with riscv kernel headers
Baruch Siach [Thu, 8 Aug 2019 18:38:47 +0000 (21:38 +0300)]
package/musl: fix conflict with riscv kernel headers

Add two upstream patches fixing musl vs kernel headers conflict. This
fixes build of strace for risc64 at it happens to use headers from both
sources.

Modify patch #3 to leave a single newline in user.h. Otherwise 'patch
-E' in apply-patches.sh deletes user.h instead of leaving it empty.

Fixes (strace):
http://autobuild.buildroot.net/results/ac32e83dc5eb5ce2809fc4b9d11f540dbdae9ed6/

Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoDEVELOPERS: make Peter Seiderer the contact for all RPi defconfigs
Thomas Petazzoni [Sun, 11 Aug 2019 12:07:30 +0000 (14:07 +0200)]
DEVELOPERS: make Peter Seiderer the contact for all RPi defconfigs

Peter is already listed in the DEVELOPERS file for board/raspberrypi/
and configs/raspberrypi3_defconfig, and in practice contributes
regularly to all RPi defconfigs. It makes sense to have him listed in
the DEVELOPERS file for all RPi defconfigs.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Cc: Peter Seiderer <ps.report@gmx.net>
Acked-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoDEVELOPERS: add Rafal Susz as contact for s6lx9_microboard_defconfig
Thomas Petazzoni [Sun, 11 Aug 2019 12:07:29 +0000 (14:07 +0200)]
DEVELOPERS: add Rafal Susz as contact for s6lx9_microboard_defconfig

Rafal was the last person modifying this defconfig. Let's add him as
the contact for this defconfig, so that he receives build failure
notifications and gets Cc'ed on patches.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Cc: Rafal Susz <rafal.susz@gmail.com>
Acked-by: Rafal Susz <rafal.susz@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoDEVELOPERS: add Sergio Prado as contact for toradex_apalis_imx6_defconfig
Thomas Petazzoni [Sun, 11 Aug 2019 12:07:27 +0000 (14:07 +0200)]
DEVELOPERS: add Sergio Prado as contact for toradex_apalis_imx6_defconfig

Sergio added this defconfig a while ago, and is still active
contributing to Buildroot, so let's add him as the contact for this
defconfig, so that he receives build failure notifications and gets
Cc'ed on patches.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Cc: Sergio Prado <sergio.prado@e-labworks.com>
Cc: Scott Fan <fancp2007@gmail.com>
Acked-by: "Sergio Prado" <sergio.prado@e-labworks.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoDEVELOPERS: add Luca Ceresoli for more Zynq board
Thomas Petazzoni [Sun, 11 Aug 2019 12:07:26 +0000 (14:07 +0200)]
DEVELOPERS: add Luca Ceresoli for more Zynq board

Luca Ceresoli has de-facto been updating/maintaining the
zynq_microzed_defconfig and zynq_zc706_defconfig for the past few
years, so let's add him in the DEVELOPERS for those two defconfigs.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Cc: Luca Ceresoli <luca@lucaceresoli.net>
Acked-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoDEVELOPERS: add Christophe Priouzeau as contact for STM32 defconfigs
Thomas Petazzoni [Sun, 11 Aug 2019 12:07:22 +0000 (14:07 +0200)]
DEVELOPERS: add Christophe Priouzeau as contact for STM32 defconfigs

Christophe has recently taken care of those defconfigs, so let's add
him as a contact for those defconfigs, so that he receives build
failure notifications and is Cc'ed on patches.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Cc: Christophe PRIOUZEAU <christophe.priouzeau@st.com>
Cc: Lee Jones <lee.jones@linaro.org>
Acked-by: Christophe Priouzeau <christophe.priouzeau@st.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/qemu: fix build with kernel >= 5.2
Fabrice Fontaine [Mon, 12 Aug 2019 20:54:37 +0000 (22:54 +0200)]
package/qemu: fix build with kernel >= 5.2

Fixes:
 - http://autobuild.buildroot.org/results/9bc0ed3ce74ec5e09263f625477393d5149eb872

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/libbsd: security bump to version 0.10.0
Fabrice Fontaine [Mon, 12 Aug 2019 16:37:44 +0000 (18:37 +0200)]
package/libbsd: security bump to version 0.10.0

- Remove patch (already in version)
- Update site to get the latest version
- Update hash of license file (update in year, new file and author)
- Remove !(BR2_TOOLCHAIN_USES_UCLIBC && !BR2_USE_MMU) dependency,
  __register_at_fork availability is correclty checked since
  https://gitlab.freedesktop.org/libbsd/libbsd/commit/b0ebb0d4c26b281facbab7a774510b541637b13b
- Includes Several security related fixes for nlist() reported by Daniel
  Hodson and one by Coverity Scan, see
  https://lists.freedesktop.org/archives/libbsd/2019-August/000229.html

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Acked-by: Yann E. MORIN <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackages/devmem2: remove from all board configurations
Carlos Santos [Mon, 12 Aug 2019 18:12:07 +0000 (15:12 -0300)]
packages/devmem2: remove from all board configurations

It is not used by any other application selected by those defconfigs.

Tested building all boards and searching recursively for devmem2 in the
target directory.

Signed-off-by: Carlos Santos <unixmania@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/ti-gfx: do not use devmem2 in script
Carlos Santos [Sun, 11 Aug 2019 23:01:43 +0000 (20:01 -0300)]
package/ti-gfx: do not use devmem2 in script

ti-gfx may install a debug script that uses devmem2 but does not select
BR2_PACKAGE_DEVMEM2. Use devmem, instead, already provided by Busybox.

Signed-off-by: Carlos Santos <unixmania@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoDEVELOPERS: add Pierre-Jean Texier for genimage, libarchive and libxml2
Pierre-Jean Texier [Mon, 12 Aug 2019 16:09:30 +0000 (18:09 +0200)]
DEVELOPERS: add Pierre-Jean Texier for genimage, libarchive and libxml2

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoDEVELOPERS: add Francois Perrad for these Lua modules
Francois Perrad [Mon, 12 Aug 2019 15:37:30 +0000 (17:37 +0200)]
DEVELOPERS: add Francois Perrad for these Lua modules

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoconfigs/solidrun_clearfog: bump U-Boot to 2019.07
Baruch Siach [Mon, 12 Aug 2019 05:17:35 +0000 (08:17 +0300)]
configs/solidrun_clearfog: bump U-Boot to 2019.07

Fixes "SPL image too big" error.

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

Cc: Jan Kundrát <jan.kundrat@cesnet.cz>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoDEVELOPERS: add Bernd Kuhls for flac & pulseaudio
Bernd Kuhls [Mon, 12 Aug 2019 03:46:39 +0000 (05:46 +0200)]
DEVELOPERS: add Bernd Kuhls for flac & pulseaudio

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/micropython: fix build with gcc 9
Fabrice Fontaine [Sun, 11 Aug 2019 21:50:28 +0000 (23:50 +0200)]
package/micropython: fix build with gcc 9

Fixes:
 - http://autobuild.buildroot.org/results/087906ea63875bcea244aa8f1e551aecd8285f65

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Reviewed-by: Chris Packham <judge.packham@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoDEVELOPERS: add Romain Naour for binutils, gcc, glibc
Romain Naour [Sun, 11 Aug 2019 20:55:11 +0000 (22:55 +0200)]
DEVELOPERS: add Romain Naour for binutils, gcc, glibc

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/harfbuzz: needs gcc >= 4.8
Bernd Kuhls [Sat, 3 Aug 2019 19:15:01 +0000 (21:15 +0200)]
package/harfbuzz: needs gcc >= 4.8

Due to the version bump to 2.5.2 we need gcc >= 4.8.

Fixes:
http://autobuild.buildroot.net/results/924/9247b9773099d7995ad8fa1665dd768bb550f63c/

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/libgtk3: needs gcc & host gcc >= 4.8
Bernd Kuhls [Sat, 3 Aug 2019 19:15:00 +0000 (21:15 +0200)]
package/libgtk3: needs gcc & host gcc >= 4.8

Due to the harfbuzz bump to version 2.5.2 we need gcc >= 4.8 and host
gcc >= 4.8.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/libgtk2: needs gcc >= 4.8
Bernd Kuhls [Sat, 3 Aug 2019 19:14:59 +0000 (21:14 +0200)]
package/libgtk2: needs gcc >= 4.8

Due to the harfbuzz bump to version 2.5.2 we need gcc >= 4.8.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/pango: needs gcc >= 4.8
Bernd Kuhls [Sat, 3 Aug 2019 19:14:58 +0000 (21:14 +0200)]
package/pango: needs gcc >= 4.8

Due to the harfbuzz bump to version 2.5.2 we need gcc >= 4.8.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/gtkmm3: needs host gcc >= 4.8
Bernd Kuhls [Sat, 3 Aug 2019 19:14:57 +0000 (21:14 +0200)]
package/gtkmm3: needs host gcc >= 4.8

Due to the harfbuzz bump to version 2.5.2 we need host gcc >= 4.8.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/librsvg: needs gcc >= 4.8
Bernd Kuhls [Sat, 3 Aug 2019 19:14:56 +0000 (21:14 +0200)]
package/librsvg: needs gcc >= 4.8

Due to the harfbuzz bump to version 2.5.2 we need gcc >= 4.8.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/vte: needs host gcc >= 4.8
Bernd Kuhls [Sat, 3 Aug 2019 19:14:55 +0000 (21:14 +0200)]
package/vte: needs host gcc >= 4.8

Due to the harfbuzz bump to version 2.5.2 we need host gcc >= 4.8.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/imagemagick: host svg support needs host gcc >= 4.8
Bernd Kuhls [Sat, 3 Aug 2019 19:14:54 +0000 (21:14 +0200)]
package/imagemagick: host svg support needs host gcc >= 4.8

Due to the harfbuzz bump to version 2.5.2 host SVG support needs host
gcc >= 4.8.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/efl: SVG loader needs gcc >= 4.8
Bernd Kuhls [Sat, 3 Aug 2019 19:14:52 +0000 (21:14 +0200)]
package/efl: SVG loader needs gcc >= 4.8

Due to the harfbuzz bump to version 2.5.2 the SVG loader needs gcc >=
4.8.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/enlightenment: needs gcc >= 4.8
Bernd Kuhls [Sat, 3 Aug 2019 19:14:53 +0000 (21:14 +0200)]
package/enlightenment: needs gcc >= 4.8

Due to the harfbuzz bump to version 2.5.2 we need gcc >= 4.8.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/gstreamer1/gst1-plugins-base: pango plugin needs gcc >= 4.8
Bernd Kuhls [Sat, 3 Aug 2019 19:14:51 +0000 (21:14 +0200)]
package/gstreamer1/gst1-plugins-base: pango plugin needs gcc >= 4.8

Due to the harfbuzz bump to version 2.5.2 the pango plugin needs gcc >=
4.8.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/gstreamer1/gst1-plugins-bad: rsvg plugin needs gcc >= 4.8
Bernd Kuhls [Sat, 3 Aug 2019 19:14:50 +0000 (21:14 +0200)]
package/gstreamer1/gst1-plugins-bad: rsvg plugin needs gcc >= 4.8

Due to the harfbuzz bump to version 2.5.2 the rsvg plugin needs gcc >=
4.8.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/gstreamer/gst-plugins-base: pango plugin needs gcc >= 4.8
Bernd Kuhls [Sat, 3 Aug 2019 19:14:49 +0000 (21:14 +0200)]
package/gstreamer/gst-plugins-base: pango plugin needs gcc >= 4.8

Due to the harfbuzz bump to version 2.5.2 the pango plugin needs gcc >=
4.8.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/gstreamer/gst-plugins-bad: rsvg plugin needs gcc >= 4.8
Bernd Kuhls [Sat, 3 Aug 2019 19:14:48 +0000 (21:14 +0200)]
package/gstreamer/gst-plugins-bad: rsvg plugin needs gcc >= 4.8

Due to the harfbuzz bump to version 2.5.2 the rsvg plugin needs gcc >=
4.8.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/openbox: needs gcc >= 4.8
Bernd Kuhls [Sat, 3 Aug 2019 19:14:47 +0000 (21:14 +0200)]
package/openbox: needs gcc >= 4.8

Due to the harfbuzz bump to version 2.5.2 we need gcc >= 4.8.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/opencv: gtk support needs gcc >= 4.8
Bernd Kuhls [Sat, 3 Aug 2019 19:14:46 +0000 (21:14 +0200)]
package/opencv: gtk support needs gcc >= 4.8

Due to the harfbuzz bump to version 2.5.2 gtk support needs gcc >= 4.8.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/libfm: needs gcc >= 4.8
Bernd Kuhls [Sat, 3 Aug 2019 19:14:45 +0000 (21:14 +0200)]
package/libfm: needs gcc >= 4.8

Due to the harfbuzz bump to version 2.5.2 we need gcc >= 4.8.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/pcmanfm: needs gcc >= 4.8
Bernd Kuhls [Sat, 3 Aug 2019 19:14:44 +0000 (21:14 +0200)]
package/pcmanfm: needs gcc >= 4.8

Due to the harfbuzz bump to version 2.5.2 we need gcc >= 4.8.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/pinentry: pinentry-gtk2 needs gcc >= 4.8
Bernd Kuhls [Sat, 3 Aug 2019 19:14:43 +0000 (21:14 +0200)]
package/pinentry: pinentry-gtk2 needs gcc >= 4.8

Due to the harfbuzz bump to version 2.5.2 pinentry-gtk2 needs gcc >=
4.8.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/qt5/qt5base: harfbuzz support needs gcc >= 4.8
Bernd Kuhls [Sat, 3 Aug 2019 19:14:42 +0000 (21:14 +0200)]
package/qt5/qt5base: harfbuzz support needs gcc >= 4.8

Due to the harfbuzz bump to version 2.5.2 we need gcc >= 4.8.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/rrdtool: rrd_graph support needs gcc >= 4.8
Bernd Kuhls [Sat, 3 Aug 2019 19:14:41 +0000 (21:14 +0200)]
package/rrdtool: rrd_graph support needs gcc >= 4.8

Due to the harfbuzz bump to version 2.5.2 gcc >= 4.8 is needed for
rrd_graph support.

Added BR2_TOOLCHAIN_HAS_SYNC_4 dependency to comment.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/xscreensaver: needs gcc >= 4.8
Bernd Kuhls [Sat, 3 Aug 2019 19:14:40 +0000 (21:14 +0200)]
package/xscreensaver: needs gcc >= 4.8

Due to the harfbuzz bump to version 2.5.2 we need gcc >= 4.8.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/cwiid: wmgui needs gcc >= 4.8
Bernd Kuhls [Sat, 3 Aug 2019 19:14:39 +0000 (21:14 +0200)]
package/cwiid: wmgui needs gcc >= 4.8

Due to the harfbuzz bump to version 2.5.2 wmgui needs gcc >= 4.8.

Fixed typo in BR2_TOOLCHAIN_HAS_SYNC_4 comment.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoDEVELOPERS: add Alexey Brodkin as contact for cubieboard2_defconfig
Thomas Petazzoni [Sun, 11 Aug 2019 12:07:35 +0000 (14:07 +0200)]
DEVELOPERS: add Alexey Brodkin as contact for cubieboard2_defconfig

Alexey was the last person to make significant changes to this
defconfig, so let's add him as a contact for the maintenance of this
defconfig.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Cc: Alexey Brodkin <alexey.brodkin@synopsys.com>
Acked-by: Alexey Brodkin <abrodkin@synopsys.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoDEVELOPERS: add Yann E. Morin as contact for nanopi_neo_defconfig
Thomas Petazzoni [Sun, 11 Aug 2019 12:07:33 +0000 (14:07 +0200)]
DEVELOPERS: add Yann E. Morin as contact for nanopi_neo_defconfig

Yann originally contributed this defconfig, and updated it regularly
afterwards, so let's list him as contact for this defconfig.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Cc: Yann E. MORIN <yann.morin.1998@free.fr>
Acked-by: Yann E. MORIN <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoconfigs/acmesystems_arietta_g25: bump Linux and AT91Bootstrap versions
Biagio Montaruli [Sun, 11 Aug 2019 14:58:55 +0000 (16:58 +0200)]
configs/acmesystems_arietta_g25: bump Linux and AT91Bootstrap versions

* Bump Linux version to 4.19
* Use default 'genimage' post-image script (support/scripts/genimage.sh)
  to build sdcard.img
* Bump AT91bootstrap version to 3.8.13

Fixes:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/269139084
  https://gitlab.com/buildroot.org/buildroot/-/jobs/269139083

Signed-off-by: Biagio Montaruli <biagio.hkr@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoconfigs/acmesystems_aria_g25: bump Linux and AT91Bootstrap versions
Biagio Montaruli [Sun, 11 Aug 2019 14:58:53 +0000 (16:58 +0200)]
configs/acmesystems_aria_g25: bump Linux and AT91Bootstrap versions

* Bump Linux version to 4.19
* Use default 'genimage' post-image script (support/scripts/genimage.sh)
  to build sdcard.img
* Bump AT91bootstrap version to 3.8.13

Fixes:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/269139082
  https://gitlab.com/buildroot.org/buildroot/-/jobs/269139081

Signed-off-by: Biagio Montaruli <biagio.hkr@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/mpg123: fix hash
Pierre-Jean Texier [Sun, 11 Aug 2019 18:26:39 +0000 (20:26 +0200)]
package/mpg123: fix hash

When bumping to version 1.25.11, an incorrect hash was set.

Fixes:
 - http://autobuild.buildroot.net/results/454/454bc42053deb84a73ed75dda99ae9015d23da84/

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoDEVELOPERS: add Fabio Estevam as contact for warpboard_defconfig
Thomas Petazzoni [Sun, 11 Aug 2019 12:07:25 +0000 (14:07 +0200)]
DEVELOPERS: add Fabio Estevam as contact for warpboard_defconfig

Fabio has de-facto been maintaining this defconfig for the past few
years, so let's add him as a contact for it.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Cc: Fabio Estevam <festevam@gmail.com>
Acked-by: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/quazip: fix qztest build error
Fabrice Fontaine [Sat, 10 Aug 2019 18:16:10 +0000 (20:16 +0200)]
package/quazip: fix qztest build error

Fixes:
 - http://autobuild.buildroot.org/results/2bc996414efa32194f7469840b0117f71a2df55a

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/collectd: snmp_agent needs netsnmp mib loading
Fabrice Fontaine [Tue, 6 Aug 2019 17:41:55 +0000 (19:41 +0200)]
package/collectd: snmp_agent needs netsnmp mib loading

snmp_agent plugin was added in version 5.8.0 by
https://github.com/collectd/collectd/commit/8aba9d6e33dea747e4e27e35457f00c287e2c678

It depends on "struct tree" (from net-snmp/library/parse.h) which is
included if BR2_PACKAGE_NETSNMP_ENABLE_MIBS is set

Fix this error by updating configure.ac to check for get_tree in
addition to init_agent

Fixes:
 - http://autobuild.buildroot.org/results/3e24a7671e65974815072f92efaa490d2950b3d9

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Tested-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/wampcc: fix build failure on RISC-V/musl
Thomas Petazzoni [Wed, 7 Aug 2019 14:22:18 +0000 (16:22 +0200)]
package/wampcc: fix build failure on RISC-V/musl

wampcc includes some code from msgpack-c, which itself includes some
code from Boost for the endianness detection. This code did not
properly handle the case of the RISC-V architecture supported by
non-glibc toolchains, causing the endianness to be unknown (and a
build failure) when building wampcc for RISC-V with the musl C
library.

This commit fixes that, by bringing a change that was upstreamed to
Boost as of commit
https://github.com/boostorg/predef/commit/4bc7cc02eda854e4c8ac73caecfee37717083a6b.

Fixes:

  http://autobuild.buildroot.net/results/01df5a6f38fb32563831d171d03dfb9ad89f5830/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/rygel: fix build with NLS
Fabrice Fontaine [Thu, 8 Aug 2019 18:06:37 +0000 (20:06 +0200)]
package/rygel: fix build with NLS

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/bind: remove /usr/sbin/tsig-keygen if server is not selected
Carlos Santos [Fri, 9 Aug 2019 21:53:21 +0000 (18:53 -0300)]
package/bind: remove /usr/sbin/tsig-keygen if server is not selected

Otherwise it is left as a dangling symlink to ddns-confgen, which is
also removed.

Signed-off-by: Carlos Santos <unixmania@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/libamcodec: remove package
Bernd Kuhls [Sat, 10 Aug 2019 10:59:55 +0000 (12:59 +0200)]
package/libamcodec: remove package

Package is not needed anymore after support for odroid2c was dropped:
https://git.buildroot.net/buildroot/commit/?id=b80712a16ae3deb65331a7923aa878e13e2e66b6

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/odroid-scripts: remove package
Bernd Kuhls [Sat, 10 Aug 2019 10:59:54 +0000 (12:59 +0200)]
package/odroid-scripts: remove package

Package is not needed anymore after support for odroid2c was dropped:
https://git.buildroot.net/buildroot/commit/?id=b80712a16ae3deb65331a7923aa878e13e2e66b6

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/odroid-mali: remove package
Bernd Kuhls [Sat, 10 Aug 2019 10:59:53 +0000 (12:59 +0200)]
package/odroid-mali: remove package

Package is not needed anymore after support for odroid2c was dropped:
https://git.buildroot.net/buildroot/commit/?id=b80712a16ae3deb65331a7923aa878e13e2e66b6

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/kodi: remove AMLogic support
Bernd Kuhls [Sat, 10 Aug 2019 10:59:52 +0000 (12:59 +0200)]
package/kodi: remove AMLogic support

Kodi 19 will remove specific support for AMLogic:
https://github.com/xbmc/xbmc/pull/16043

Also buildroot dropped support for the odroid2c defconfig:
https://git.buildroot.net/buildroot/commit/?id=b80712a16ae3deb65331a7923aa878e13e2e66b6

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoconfigs/toradex_apalis_imx6_defconfig: Bump kernel version
Sergio Prado [Sun, 11 Aug 2019 09:50:00 +0000 (06:50 -0300)]
configs/toradex_apalis_imx6_defconfig: Bump kernel version

Bump kernel to version 4.9.

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

Signed-off-by: Sergio Prado <sergio.prado@e-labworks.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/dhcp: inform about omshell in the help message
Carlos Santos [Sat, 10 Aug 2019 23:16:43 +0000 (20:16 -0300)]
package/dhcp: inform about omshell in the help message

Document that along with the server we install omshell, an interactive
tool to connect to, query, and possibly change, the server's state via
the Object Management API (OMAPI).

Signed-off-by: Carlos Santos <unixmania@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/mpg123: security bump to version 1.25.11
Jörg Krause [Sun, 11 Aug 2019 09:41:11 +0000 (11:41 +0200)]
package/mpg123: security bump to version 1.25.11

>From https://www.mpg123.de/cgi-bin/news.cgi:

Fixes a number of bugs found by OSS-Fuzz:
 * Fix out-of-bounds reads in ID3 parser for unsynced frames.
   (oss-fuzz-bug 15852)
 * Fix out-of-bounds read for RVA2 frames with non-delimited identifier.
   (oss-fuzz-bug 15852)
 * Fix implementation-defined parsing of RVA2 values.
   (oss-fuzz-bug 15862)
 * Fix undefined parsing of APE header for skipping. Also prevent endless loop
   on premature end of supposed APE header. (oss-fuzz-bug 15864)
 * Fix some syntax to make pedantic compiler happy.

The serious bugs trigger Denial of Service either via the nasty endless loop in
supposed APE tags or by crashes if the invalid reads hit a diagnostic by the OS
or, more likely, a security mechanism like the sanitizer instrumentation that
enabled finding the bugs.

I do not have CVE numbers for these bugs. I rather fix the bugs than name them.
Just update, will you?

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agosupport/testing: provide entropy to perl tests
Ricardo Martincoski [Sun, 11 Aug 2019 01:35:38 +0000 (22:35 -0300)]
support/testing: provide entropy to perl tests

Newer versions of perl-io-socket-ssl require entropy.
Switch to use armv5 builtin kernel that already provides entropy for all
perl tests.

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

Signed-off-by: Ricardo Martincoski <ricardo.martincoski@gmail.com>
Cc: Francois Perrad <francois.perrad@gadz.org>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agosupport/testing: provide entropy to lua tests
Ricardo Martincoski [Sun, 11 Aug 2019 01:35:37 +0000 (22:35 -0300)]
support/testing: provide entropy to lua tests

Newer versions of lua-http require entropy.
Switch to use armv5 builtin kernel that already provides entropy for all
lua tests.

Fixes:
https://gitlab.com/buildroot.org/buildroot/-/jobs/269139374
https://gitlab.com/buildroot.org/buildroot/-/jobs/269139376

Signed-off-by: Ricardo Martincoski <ricardo.martincoski@gmail.com>
Cc: Francois Perrad <francois.perrad@gadz.org>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>