buildroot.git
6 years agof2fs-tools: bump to version 1.11.0
Fabrice Fontaine [Thu, 13 Sep 2018 20:59:30 +0000 (22:59 +0200)]
f2fs-tools: bump to version 1.11.0

Fixes major/minor build failure, see:
https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools.git/commit/?id=4d4a9f2d4594f43b486cda79fff9f7d19e4a4d36

Fixes:
 - http://autobuild.buildroot.org/results/0748d8e38a00e94fe9da7e6dc5edd6269398ad0d

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agolibssh: fix build with musl libc
Baruch Siach [Fri, 14 Sep 2018 13:59:21 +0000 (16:59 +0300)]
libssh: fix build with musl libc

libssh uses GNU extensions to the glob() API. Update the cmake test to
take that into account so that glob() is not used with musl libc.

Fixes:
http://autobuild.buildroot.net/results/0c2/0c2d17316fd6bd2bf1359e23a2a1273fa349cf2a/
http://autobuild.buildroot.net/results/936/936abac5362b33980fd1efe8b830409ee2f86f6b/
http://autobuild.buildroot.net/results/51b/51b1b136ab4209ee443c1b450a932341b2ff81b7/

Cc: Scott Fan <fancp2007@gmail.com>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agohdparm: bump to version 9.56
Fabrice Fontaine [Fri, 14 Sep 2018 21:06:26 +0000 (23:06 +0200)]
hdparm: bump to version 9.56

- Add hash for license file
- Fix major/minor build failure with glibc 2.28, extract of Changelog:

hdparm-9.55:
 - added #include <sys/sysmacros.h> for major()/minor() macros

Fixes:
 - http://autobuild.buildroot.org/results/57a9b2c5e5bfb638b1c0b84711126fb7f48c80ce

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoboot/uboot: needs bison/flex even for the legacy buildsystem
Yann E. MORIN [Thu, 13 Sep 2018 20:12:33 +0000 (22:12 +0200)]
boot/uboot: needs bison/flex even for the legacy buildsystem

When using the legacy buildsystem, the kconfig parser may still be used,
as reported by Thomas:

    >>> uboot 2018.09 Configuring
    ...]
     HOSTCC  scripts/basic/fixdep
     HOSTCC  scripts/kconfig/conf.o
     YACC    scripts/kconfig/zconf.tab.c
    bin/sh: 1: bison: not found
    ake[3]: *** [scripts/kconfig/zconf.tab.c] Error 127
    ake[3]: *** Waiting for unfinished jobs....
     LEX     scripts/kconfig/zconf.lex.c
    bin/sh: 1: flex: not found

However, in that case, the kconfig parser is only generated during the
'configure' step, so we can add bison/flex as standard dependencies.

Reported-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoowfs: skip man pages preprocessing
Baruch Siach [Fri, 14 Sep 2018 04:54:59 +0000 (07:54 +0300)]
owfs: skip man pages preprocessing

owfs optionally uses soelim with the -r option to process its man pages.
Older versions of groff don't support this option, and we don't care
about documentation on target. So just skip the soelim run.

Fixes:
http://autobuild.buildroot.net/results/bf8/bf893f1ecabb9ecadceb5d56eaa5e4869832e330/
http://autobuild.buildroot.net/results/d36/d369e2c8b90558e84ffd5a44cfe1308111c88637/
http://autobuild.buildroot.net/results/4f3/4f3dfb3cfee1678e6d5da03d09e236d0f4b55b9f/

Cc: Arnout Vandecappelle <arnout@mind.be>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoowfs: fix build with glibc 2.28
Baruch Siach [Fri, 14 Sep 2018 04:41:16 +0000 (07:41 +0300)]
owfs: fix build with glibc 2.28

Add upstream patch adding the necessary header for the major() macro.

Fixes:
http://autobuild.buildroot.net/results/53d/53d8832b11f8d63000c2d09ec6fd97048b7883dc/
http://autobuild.buildroot.net/results/90d/90dfdb982ae67f8c4d4923eb8a5495ccb919f6c6/

Cc: Arnout Vandecappelle <arnout@mind.be>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopkg-perl: fix PERL_INC in generated Makefile
Francois Perrad [Fri, 14 Sep 2018 03:25:14 +0000 (05:25 +0200)]
pkg-perl: fix PERL_INC in generated Makefile

when directly setting PERL_INC with a path to STAGING_DIR,
the generated Makefile contains a PERL_INC with a path to HOST_DIR

when setting PERL_ARCHLIB, PERL_INC is generated as $(PERL_ARCHLIB)/CORE

fix this kind of build failure:
http://autobuild.buildroot.net/results/8934f2c203f8b61519dba94188985f1a9261de9a/

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agonano: bump to version 3.0
Baruch Siach [Fri, 14 Sep 2018 11:58:47 +0000 (14:58 +0300)]
nano: bump to version 3.0

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agouemacs: bump to latest version
Baruch Siach [Fri, 14 Sep 2018 11:34:48 +0000 (14:34 +0300)]
uemacs: bump to latest version

musl provides a dummy XCASE definition since quite some time. No need to
patch XCASE out.

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoconfigs/beaglebone: bump U-Boot and Linux versions
Lothar Felten [Fri, 14 Sep 2018 18:55:21 +0000 (20:55 +0200)]
configs/beaglebone: bump U-Boot and Linux versions

Switch to Linux kernel version 4.14.40 from the TI SDK 05.00.00.15 (TI
SDK release date: 26.07.2018).

Bump u-boot version to 2018.07.

Tested on Beaglebone Black and Beaglebone White

Signed-off-by: Lothar Felten <lothar.felten@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agozeromq: fix static build with libatomic
Fabrice Fontaine [Thu, 13 Sep 2018 18:24:19 +0000 (20:24 +0200)]
zeromq: fix static build with libatomic

Second patch added support to link with -latomic if needed however using
LDFLAGS doesn't work when statically linking because LDFLAGS is added
before LIBS

Detection of atomic fails with:

configure:23230: /accts/mlweber1/instance-2/output/host/bin/sparc-linux-g++ -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -Os   -static -static -pedantic -Werror -Wall -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -Wno-long-long -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -static -latomic conftest.cpp -lrt -lpthread -lstdc++ >&5
/tmp/ccgrvVTg.o: In function `main':
conftest.cpp:(.text.startup+0x10): undefined reference to `__atomic_fetch_add_4'
collect2: error: ld returned 1 exit status

So use LIBS instead of LDFLAGS

As second patch was already merged upstream, a new PR was sent:
https://github.com/zeromq/libzmq/pull/3250

Fixes:
 - http://autobuild.buildroot.net/results/c471d6b1061a8516f7772735e471db68a32965aa

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/php: security bump to version 7.2.10
Bernd Kuhls [Thu, 13 Sep 2018 18:51:29 +0000 (20:51 +0200)]
package/php: security bump to version 7.2.10

Changelog: http://de2.php.net/ChangeLog-7.php#7.2.10

Fixes https://bugs.php.net/bug.php?id=76582, CVE ID pending.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agolibusbgx: fix build with glibc-2.28
Gwenhael Goavec-Merou [Thu, 13 Sep 2018 13:27:13 +0000 (15:27 +0200)]
libusbgx: fix build with glibc-2.28

Since https://sourceware.org/ml/libc-alpha/2015-11/msg00253.html sys/sysmacros.h
must be explicitly included.
Without sys/sysmacros.h and with glibc-2.28 build fails with error like:
src/.libs/libusbgx.so: undefined reference to minor' src/.libs/libusbgx.so: undefined reference tomajor'
src/.libs/libusbgx.so: undefined reference to `makedev'

backport pr #29 (https://github.com/libusbgx/libusbgx/pull/29) (now applied)

Fixes:

  http://autobuild.buildroot.net/results/872e2ab084c0c9bf466265d2f66140fbba692ee6/

Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agogo: bump to v1.11
Christian Stewart [Thu, 13 Sep 2018 04:23:36 +0000 (21:23 -0700)]
go: bump to v1.11

Signed-off-by: Christian Stewart <christian@paral.in>
Reviewed-by: Anisse Astier <anisse@astier.eu>
Tested-by: Anisse Astier <anisse@astier.eu>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agosysvinit: bump to version 2.90
Benjamin Calderon [Thu, 13 Sep 2018 04:18:00 +0000 (00:18 -0400)]
sysvinit: bump to version 2.90

This commit updates sysvinit package using the upstream tarball at
http://download.savannah.nongnu.org/releases/sysvinit/ instead of the
Debian tarball + patches currently in use

Signed-off-by: Benjamin Calderon <benj.calderon@gmail.com>
Tested-by: Carlos Santos <casantos@datacom.com.br>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/tor: bump version to 0.3.4.8
Bernd Kuhls [Thu, 13 Sep 2018 06:30:54 +0000 (08:30 +0200)]
package/tor: bump version to 0.3.4.8

Rebased patch 0001.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agobluez-alsa: correct LICENSE.txt hash
Giulio Benetti [Thu, 13 Sep 2018 12:56:53 +0000 (14:56 +0200)]
bluez-alsa: correct LICENSE.txt hash

After bumping from v1.3.0 to v1.3.1 hash has not been recalculated.

Changes in LICENSE.txt:
2018 Jörg Krause has been added to LICENSE.txt

Recalculate correct LICENSE.txt hash and add it to bluez-alsa.hash file.

Fixes:
http://autobuild.buildroot.net/results/40c/40c35c1c3470a5ece7e9f82525efaceabfaaf841/
http://autobuild.buildroot.net/results/a0b/a0bcd9c7a308cd09e8cfb7632970b52989d7bff7/
http://autobuild.buildroot.net/results/7de/7deb42c0b8325d211805a3211b5b475edc60ec57/

Signed-off-by: Giulio Benetti <giulio.benetti@micronovasrl.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoDEVELOPERS: add myself for python-bcrypt
Asaf Kahlon [Thu, 13 Sep 2018 18:36:50 +0000 (21:36 +0300)]
DEVELOPERS: add myself for python-bcrypt

Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopython-fire: new package
Asaf Kahlon [Fri, 24 Aug 2018 19:16:50 +0000 (22:16 +0300)]
python-fire: new package

A library for automatically generating command line interfaces.

Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
Reviewed-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agorust: modify Rust packaging to be usable as host-tool only
Sam Voss [Wed, 22 Aug 2018 22:33:50 +0000 (17:33 -0500)]
rust: modify Rust packaging to be usable as host-tool only

This commit modifies the host-rust virtual package to default to
host-rust-bin when no other selection has been made, as long as the
host supports rust. This allows host only tools to still use rust when
the target architecture does not support it.

Add target-specific variable which is used to differentiate host and
target arch requirements (BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS).

A target package shall depend on this variable where a host package will
use the previously defined BR2_PACKAGE_HOST_RUSTC_ARCH_SUPPORTS. The new
"target" version is selectable for the same set of architectures as
before, but now depends on the host variant.

Signed-off-by: Sam Voss <sam.voss@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Reviewed-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Tested-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopython-bcrypt: bump to version 3.1.4
Asaf Kahlon [Wed, 12 Sep 2018 19:46:44 +0000 (22:46 +0300)]
python-bcrypt: bump to version 3.1.4

Also add license hash.

Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoDEVELOPERS: add myself for python-pytz
Asaf Kahlon [Wed, 12 Sep 2018 19:29:04 +0000 (22:29 +0300)]
DEVELOPERS: add myself for python-pytz

Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-class-load: new package
Christopher McCrory [Mon, 20 Aug 2018 11:55:10 +0000 (04:55 -0700)]
perl-class-load: new package

Signed-off-by: Christopher McCrory <chrismcc@gmail.com>
Acked-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-sys-cpu: improve Config.in description
Thomas Petazzoni [Wed, 12 Sep 2018 21:04:06 +0000 (23:04 +0200)]
perl-sys-cpu: improve Config.in description

And also fix a check-package warning due to the lack of upstream
webpage:

package/perl-sys-cpu/Config.in:5: empty line at end of file

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-package-stash: new package
Christopher McCrory [Mon, 20 Aug 2018 11:55:09 +0000 (04:55 -0700)]
perl-package-stash: new package

Signed-off-by: Christopher McCrory <chrismcc@gmail.com>
Acked-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-dist-checkconflicts: new package
Christopher McCrory [Mon, 20 Aug 2018 11:55:08 +0000 (04:55 -0700)]
perl-dist-checkconflicts: new package

Signed-off-by: Christopher McCrory <chrismcc@gmail.com>
Acked-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-sys-cpu: new package
Christopher McCrory [Mon, 20 Aug 2018 11:55:07 +0000 (04:55 -0700)]
perl-sys-cpu: new package

Signed-off-by: Christopher McCrory <chrismcc@gmail.com>
Acked-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-x10: new package
Christopher McCrory [Mon, 20 Aug 2018 11:55:06 +0000 (04:55 -0700)]
perl-x10: new package

Signed-off-by: Christopher McCrory <chrismcc@gmail.com>
Acked-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-time-parsedate: new package
Christopher McCrory [Mon, 20 Aug 2018 11:55:05 +0000 (04:55 -0700)]
perl-time-parsedate: new package

Signed-off-by: Christopher McCrory <chrismcc@gmail.com>
[Thomas: adjust license information.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-data-dump: new package
Christopher McCrory [Mon, 20 Aug 2018 11:55:04 +0000 (04:55 -0700)]
perl-data-dump: new package

Signed-off-by: Christopher McCrory <chrismcc@gmail.com>
Acked-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agosupport/scripts/mkusers: preserve group members
Johan Oudinet [Mon, 3 Sep 2018 13:11:16 +0000 (15:11 +0200)]
support/scripts/mkusers: preserve group members

When the function add_one_group is called on an existing group,
make sure the members of this group are not removed in the process of
deleting then re-adding the group.

Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
[Thomas: add curly braces when referencing ${members}, as suggested by
Yann.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agofeh: fix typo in xlib_libXinerama dependency
Thomas Petazzoni [Wed, 12 Sep 2018 19:19:27 +0000 (21:19 +0200)]
feh: fix typo in xlib_libXinerama dependency

This typo was introduced by commit
de2fe74e2ae9ed0ac0bfa6a32879c02ec8e1cb92, and was noticed by Petr
Vorel.

Reported-by: Petr Vorel <petr.vorel@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agovlc: fix build on or1k
Fabrice Fontaine [Mon, 10 Sep 2018 21:54:51 +0000 (23:54 +0200)]
vlc: fix build on or1k

vlc 3.0.4 is also affected by gcc bug internal compiler error on or1k

hw/vaapi/vlc_vaapi.c: In function 'pool_pic_destroy_cb':
hw/vaapi/vlc_vaapi.c:568:1: internal compiler error: in merge_overlapping_regs, at regrename.c:304
 }

Fixes:
 - http://autobuild.buildroot.org/results/771e88e7fb06714dd4b7246f82b95dffcedde343

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoconfigs/olimex_a20_olinuxino_lime*: bump Linux and U-Boot versions
Francois Perrad [Tue, 11 Sep 2018 18:54:10 +0000 (20:54 +0200)]
configs/olimex_a20_olinuxino_lime*: bump Linux and U-Boot versions

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/bluez-alsa: bump to version 1.3.1
Jörg Krause [Tue, 11 Sep 2018 18:45:23 +0000 (20:45 +0200)]
package/bluez-alsa: bump to version 1.3.1

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopython-scandir: bump to version 1.9.0
Asaf Kahlon [Tue, 11 Sep 2018 14:58:23 +0000 (17:58 +0300)]
python-scandir: bump to version 1.9.0

Also add license hash.

Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopython-pytz: bump to version 2018.5
Asaf Kahlon [Tue, 11 Sep 2018 14:58:22 +0000 (17:58 +0300)]
python-pytz: bump to version 2018.5

Update license hash: change was a year bump.
Remove zip extraction logic since now the package is provided as tar.gz.

Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopython-pathlib2: bump to version 2.3.2
Asaf Kahlon [Tue, 11 Sep 2018 14:58:21 +0000 (17:58 +0300)]
python-pathlib2: bump to version 2.3.2

Also add license hash.

Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/python-cryptography: bump version to 2.3.1
Bernd Kuhls [Tue, 11 Sep 2018 20:14:08 +0000 (22:14 +0200)]
package/python-cryptography: bump version to 2.3.1

Changelog: https://cryptography.io/en/latest/changelog/#v2-3-1

Please note that CVE-2018-10903, fixed in version 2.3, was introduced
in version 1.9.0, so it was not present in buildroot:
https://nvd.nist.gov/vuln/detail/CVE-2018-10903

Added license hashes and switched runtime dependency from pyasn1 to
asn1crypto: https://cryptography.io/en/latest/changelog/#v1-8

Fixed pthread problem by adding -pthread to CFLAGS, suggested by
https://patchwork.openembedded.org/patch/146240/
https://bugs.gentoo.org/630578#c6

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Reviewed-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agostress-ng: add hash for license file
Thomas Petazzoni [Wed, 12 Sep 2018 19:02:00 +0000 (21:02 +0200)]
stress-ng: add hash for license file

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/stress-ng: bump to version 0.09.39
Florian La Roche [Wed, 12 Sep 2018 08:33:12 +0000 (10:33 +0200)]
package/stress-ng: bump to version 0.09.39

- package/stress-ng: bump to version 0.09.39

- remove patch, which was merged upstream in commit
  http://kernel.ubuntu.com/git/cking/stress-ng.git/commit/stress-netlink-proc.c?id=cbfc5a9d648ae639e3aebf2354eac5b3c015c0fb

Signed-off-by: Florian La Roche <F.LaRoche@pilz.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agovboot-utils: fix major() build failure due to glibc 2.28
Giulio Benetti [Wed, 12 Sep 2018 11:18:35 +0000 (13:18 +0200)]
vboot-utils: fix major() build failure due to glibc 2.28

glibc 2.28 no longer includes <sys/sysmacros.h> from <sys/types.h>,
and therefore <sys/sysmacros.h> must be included explicitly when
major() are used.

This commit adds an upstream patch to directly include
<sys/sysmacros.h> into cgpt_wrapper.c and dump_kernel_config_lib.c files
where major() macro is used.

The upstream patch has been taken from:
https://chromium.googlesource.com/chromiumos/platform/vboot_reference/+/435fbcee218b37a87368e2b22fa33366875d458c

Fixes:
http://autobuild.buildroot.net/results/4a2/4a21307984cb16d7879149dd9b9b062181b0388f/
http://autobuild.buildroot.net/results/899/899569165112fe577cf191cd4f0c698cbedeb9b1/
http://autobuild.buildroot.net/results/0e5/0e527d231fa791ec8e3375804f1a0043f92d73d0/
http://autobuild.buildroot.net/results/184/1849be60dd13c1debfbcfb8fba5cec113e81af62/
http://autobuild.buildroot.net/results/38f/38fcefe4feabfd95692cf6b3f7ecf84259fca4de/

Signed-off-by: Giulio Benetti <giulio.benetti@micronovasrl.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agofeh: xinemara is optional not mandatory
Fabrice Fontaine [Wed, 12 Sep 2018 17:33:42 +0000 (19:33 +0200)]
feh: xinemara is optional not mandatory

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/nodejs: bump version to 8.12.0
Martin Bark [Wed, 12 Sep 2018 12:48:39 +0000 (13:48 +0100)]
package/nodejs: bump version to 8.12.0

See https://nodejs.org/en/blog/release/v8.12.0/

Signed-off-by: Martin Bark <martin@barkynet.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agobotan: fix build on uclibc
Fabrice Fontaine [Tue, 11 Sep 2018 18:54:36 +0000 (20:54 +0200)]
botan: fix build on uclibc

uclibc does not have sys/auxv.h so disable getauxval

Fixes:
 - http://autobuild.buildroot.org/results/0000636025b843ab343dc45ccd29979325aff428

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agofeh: libcurl is optional not mandatory
Fabrice Fontaine [Tue, 11 Sep 2018 20:34:47 +0000 (22:34 +0200)]
feh: libcurl is optional not mandatory

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Acked-by: Petr Vorel <petr.vorel@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/libssh2: bump version
Bernd Kuhls [Tue, 11 Sep 2018 20:56:13 +0000 (22:56 +0200)]
package/libssh2: bump version

Added license hash.

This bump includes "ECDSA key types are now explicit"
https://github.com/libssh2/libssh2/commit/62b825c8afb9e5efb6ea9c05b40b309590249fb6

which is needed by vlc since
http://git.videolan.org/?p=vlc.git;a=commitdiff;h=afee1e72a8e08866bbe35d1a57e859cac81052b4

Fixes
http://autobuild.buildroot.net/results/579/579e2418e59680ad4bf3dc85f2918457b6221bfa/
http://autobuild.buildroot.net/results/c73/c7348c442d3f585ace0bc62860f802dc08150776/
http://autobuild.buildroot.net/results/731/73187b883d7fe14b08a4903b326706c9d1f8b519/
http://autobuild.buildroot.net/results/f6d/f6d4fca6063c81a8e240fed4db89269e455f057e/
http://autobuild.buildroot.net/results/371/371f4f017f4a5af0ac6d6a8b1b8276858ad47f75/
http://autobuild.buildroot.net/results/d6a/d6a3b43211eb740bdebbb339668b854d26e878b7/
http://autobuild.buildroot.net/results/a05/a0576aeeb57a49958e5229d9ec08f2bd792d48b6/
http://autobuild.buildroot.net/results/57a/57a9ae2f157183a86fbf1b2cc5cbb38e948690ce/

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agofeh: add hash for license file
Thomas Petazzoni [Wed, 12 Sep 2018 08:12:21 +0000 (10:12 +0200)]
feh: add hash for license file

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agofeh: bump to version 2.27.1
Petr Vorel [Tue, 11 Sep 2018 21:04:33 +0000 (23:04 +0200)]
feh: bump to version 2.27.1

Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopdbg: add hash for license file
Thomas Petazzoni [Wed, 12 Sep 2018 08:10:48 +0000 (10:10 +0200)]
pdbg: add hash for license file

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopdbg: bump to version 1.1-rc3
Joel Stanley [Wed, 12 Sep 2018 03:50:08 +0000 (13:20 +0930)]
pdbg: bump to version 1.1-rc3

Signed-off-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agodocs/website: add paragraph about the IRC channel restrictions
Thomas Petazzoni [Tue, 11 Sep 2018 13:45:39 +0000 (15:45 +0200)]
docs/website: add paragraph about the IRC channel restrictions

Due to excessive spamming on Freenode, the IRC channel is currently
restricted to registered users. Since this may not be obvious for
people not familiar with IRC, let's mention it on our website, with a
link to the relevant documentation.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-dbd-mysql: new package
Christopher McCrory [Mon, 20 Aug 2018 11:55:03 +0000 (04:55 -0700)]
perl-dbd-mysql: new package

Signed-off-by: Christopher McCrory <chrismcc@gmail.com>
Acked-by: Francois Perrad <francois.perrad@gadz.org>
[Thomas: properly propagate BR2_PACKAGE_MYSQL dependencies]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-dbi: add host package
Christopher McCrory [Mon, 20 Aug 2018 11:55:02 +0000 (04:55 -0700)]
perl-dbi: add host package

Signed-off-by: Christopher McCrory <chrismcc@gmail.com>
Acked-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agodocs/website: use https:// link for patchwork
Thomas Petazzoni [Tue, 11 Sep 2018 08:40:18 +0000 (10:40 +0200)]
docs/website: use https:// link for patchwork

Suggested-by: 'popsulfr' on IRC
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopython-numpy: correct LICENSE.txt hash value
Giulio Benetti [Mon, 10 Sep 2018 22:27:43 +0000 (00:27 +0200)]
python-numpy: correct LICENSE.txt hash value

LICENSE.txt sha256 is wrong. After version bumping from 1.13.3 to 1.15.1
LICENSE.txt sha256 has not be re-calculated.

New LICENSE.txt lists licenses for bundled libraries:
- Numpydoc -> 2-clause BSD
- scipy-sphinx-theme -> 3-clause BSD, PSF and Apache 2.0
- lapack-lite -> 3-clause BSD
- tempita -> BSD derived
- dragon4 -> specific to library, need to refer to dragon4.c file

Update sha256 recalculating it locally.

Fixes:
http://autobuild.buildroot.net/results/08e/08e1121af151c65b2333e06839256eb13f4ad800//
http://autobuild.buildroot.net/results/9d0/9d0e557c5946b76aa4c8c87b7616433c16b61e20//

Signed-off-by: Giulio Benetti <giulio.benetti@micronovasrl.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoi2pd: bump to version 2.20
Fabrice Fontaine [Mon, 10 Sep 2018 21:46:54 +0000 (23:46 +0200)]
i2pd: bump to version 2.20

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agolinux-headers: bump 4.{4, 9, 14}.x series
Bernd Kuhls [Mon, 10 Sep 2018 21:13:33 +0000 (23:13 +0200)]
linux-headers: bump 4.{4, 9, 14}.x series

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoboard/synopsys/hsdk: remove duplicate console
Evgeniy Didin [Tue, 21 Aug 2018 13:32:44 +0000 (16:32 +0300)]
board/synopsys/hsdk: remove duplicate console

This patch removes duplicate messages in Linux log on HSDK board.
For HSDK board we setup bootargs via device tree,
see https://elixir.bootlin.com/linux/latest/source/arch/arc/boot/dts/hsdk.dts#L25
"console=ttyS3" was mistakenly placed in u-boot bootargs which are
appended to Kernel bootargs in case of using buildin .dtb.

Before patch log is like:
------------------------8<-------------------------------------
mmc_host mmc0: Bus speed (slot 0) = 50000000Hz (slot req 25000000Hz,...
mmc_host mmc0: Bus speed (slot 0) = 50000000Hz (slot req 25000000Hz,...
mmc0: new SDHC card at address 59b4
mmc0: new SDHC card at address 59b4
blk_queue_max_segment_size: set to minimum 8192
blk_queue_max_segment_size: set to minimum 8192
------------------------>8-------------------------------------

After patch log is like:
------------------------8<-------------------------------------
mmc_host mmc0: Bus speed (slot 0) = 50000000Hz (slot req 25000000Hz,...
mmc0: new SDHC card at address 59b4
blk_queue_max_segment_size: set to minimum 8192
------------------------8<-------------------------------------

Signed-off-by: Evgeniy Didin <didin@synopsys.com>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Cc: arc-buildroot@synopsys.com
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agodownload/git: fix code-style
Yann E. MORIN [Wed, 22 Aug 2018 21:10:54 +0000 (23:10 +0200)]
download/git: fix code-style

This file uses leading spaces, not TABs.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/ipsec-tools: fix build with OpenSSL 1.1.x
Bernd Kuhls [Sat, 25 Aug 2018 09:16:58 +0000 (11:16 +0200)]
package/ipsec-tools: fix build with OpenSSL 1.1.x

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/{mesa3d, mesa3d-headers}: bump version to 18.2.0
Bernd Kuhls [Mon, 10 Sep 2018 16:30:00 +0000 (18:30 +0200)]
package/{mesa3d, mesa3d-headers}: bump version to 18.2.0

Upstream unconditionally enabled floating-point textures:
https://cgit.freedesktop.org/mesa/mesa/commit/?h=18.2&id=66673bef941af344314fe9c91cad8cd330b245eb

x11 support depends on xlib_libXrandr now:
https://cgit.freedesktop.org/mesa/mesa/commit/configure.ac?h=18.2&id=3f960c1338713d317ce6463be68cee162c968d8d

Removed 0003-musl-time-h.patch, patch was applied upstream.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoboard: resurrect support for RIoTboard
Nikolay Dimitrov [Sat, 8 Sep 2018 00:24:52 +0000 (03:24 +0300)]
board: resurrect support for RIoTboard

Resurrect support for RIoTboard after 2018.02.x deprecation.

Signed-off-by: Nikolay Dimitrov <nikolay.dimitrov@retrohub.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agomusl: bump to 1.1.20
Thomas Petazzoni [Sat, 8 Sep 2018 20:42:33 +0000 (22:42 +0200)]
musl: bump to 1.1.20

From the upstream release announcement:

"""
This release introduces the ability to replace/interpose the allocator
(malloc) subject to certain restrictions, adds an experimental m68k
port, and makes notable improvements to stdio (application-provided
buffers), getaddrinfo (AI_ADDRCONFIG, support for IPv4-only kernel
configurations), the dynamic linker (safety against dlopen of
libraries using initial-exec TLS model, reclaiming unused memory on
FDPIC archs, better dladdr results), and handling of default thread
stack size (pthread_setattr_default_np now works more reliably).

Many bugs have been fixed, including potentially dangerous regressions
in iconv (only for new conversions to legacy encodings) and visibly
incorrect behavior in printf on non-x86 archs (%a format with
precision specifier), in getopt_long_only when short options are a
prefix for a long option, in complex arc-trig/hyperbolic functions, in
strftime and mktime (timezone-specific issues), and numerous
less-obvious places.
"""

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agofio: bump to version 3.9
Fabrice Fontaine [Mon, 10 Sep 2018 17:21:39 +0000 (19:21 +0200)]
fio: bump to version 3.9

Update hash for COPYING due to minor updates (FSF address, ...):
https://github.com/axboe/fio/commit/b6e71b39c8fbdb2c48d4f60d373ba802f07c37cf

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoe2fsprogs: disable parallel build for host installation
Fabrice Fontaine [Mon, 10 Sep 2018 17:23:53 +0000 (19:23 +0200)]
e2fsprogs: disable parallel build for host installation

It seems that host-e2fsprogs has an issue with parallel build since
version 1.44.2:

symlinks.o: file not recognized: File truncated

/home/buildroot/build/instance-0/output/host/lib/libss.so.2: file or directory does not exist

Fixes:

 - http://autobuild.buildroot.org/results/6b424ba788ccd738c2afcd940075991581e860b6
 - http://autobuild.buildroot.org/results/1d816f9be6bad6e10d273dc2d0acb200233d8d4d

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoacpid: use shutdown for poweroff, if available, not /sbin/poweroff
Carlos Santos [Thu, 30 Aug 2018 13:21:20 +0000 (10:21 -0300)]
acpid: use shutdown for poweroff, if available, not /sbin/poweroff

It's preferable to use "shutdown -hP now" to ensure that the runlevel is
known, preventing this message on the system console and log:

  WARNING: could not determine runlevel - doing soft poweroff
    (it's better to use shutdown instead of poweroff from the command line)

Signed-off-by: Carlos Santos <casantos@datacom.com.br>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoimx-lib: bump to version used in 4.9.88-2.0.0_ga
Dan Riegsecker [Tue, 4 Sep 2018 21:28:22 +0000 (17:28 -0400)]
imx-lib: bump to version used in 4.9.88-2.0.0_ga

In the latest release from NXP, Yocto Rocko 4.9.88-2.0.0_ga,
imx-lib was switched from a specific branch or tag release to the
master branch and a specific commit. See the link below for
reference.

https://source.codeaurora.org/external/imx/meta-fsl-bsp-release/commit/?h=rocko-4.9.88-2.0.0_ga&id=ded1a9ea3d723c56058524fc9ebd420a3510ae05

Signed-off-by: Dan Riegsecker <1baldgeek@gmail.com>
Reviewed-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopkg-perl: fix previous commit
Francois Perrad [Sun, 9 Sep 2018 14:02:06 +0000 (16:02 +0200)]
pkg-perl: fix previous commit

there is no variable PERL_INSTALL_NAME in master

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoparted: fix minor()/major() build failure due to glibc 2.28
Giulio Benetti [Mon, 10 Sep 2018 14:04:20 +0000 (16:04 +0200)]
parted: fix minor()/major() build failure due to glibc 2.28

glibc 2.28 no longer includes <sys/sysmacros.h> from <sys/types.h>,
and therefore <sys/sysmacros.h> must be included explicitly when
major()/minor() are used.

This commit adds a patch to directly include <sys/sysmacros.h> into
libparted/arch/linux.c files where minor() and major() macros are used.

Patch has been taken from parted upstream commit:
http://git.savannah.gnu.org/cgit/parted.git/commit/?id=ba5e0451b51c983e40afd123b6e0d3eddb55e610

Fixes:
http://autobuild.buildroot.net/results/323/3230abaf78b8df8d23310b37b4099050fdc76eb0//
http://autobuild.buildroot.net/results/d3a/d3a3cd9963e5a2be1cec8fb553f5b20fc2e3c85c//
http://autobuild.buildroot.net/results/ecf/ecfb634b5e6dac2c88b399fc1f1adc68ca42504c//

Signed-off-by: Giulio Benetti <giulio.benetti@micronovasrl.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopython-psycopg2: bump to version 2.7.5
Asaf Kahlon [Mon, 10 Sep 2018 08:11:39 +0000 (11:11 +0300)]
python-psycopg2: bump to version 2.7.5

license file was updated too - they removed a paragraph related
to files that were previously removed from the repository.

Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopython-asn1crypto: bump to version 0.24.0
Asaf Kahlon [Mon, 10 Sep 2018 12:52:37 +0000 (15:52 +0300)]
python-asn1crypto: bump to version 0.24.0

Also add license file.

Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoDEVELOPERS: add myself for python-pyroute2
Asaf Kahlon [Sun, 9 Sep 2018 15:10:12 +0000 (18:10 +0300)]
DEVELOPERS: add myself for python-pyroute2

Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/{mesa3d, mesa3d-headers}: bump version to 18.1.8
Bernd Kuhls [Sun, 9 Sep 2018 14:36:20 +0000 (16:36 +0200)]
package/{mesa3d, mesa3d-headers}: bump version to 18.1.8

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/freeswitch: Fix build with FFmpeg 4.0
Bernd Kuhls [Sun, 9 Sep 2018 14:19:34 +0000 (16:19 +0200)]
package/freeswitch: Fix build with FFmpeg 4.0

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoshairport-sync: add upstream patch to fix soxr configure issue
Jörg Krause [Sun, 9 Sep 2018 09:43:17 +0000 (11:43 +0200)]
shairport-sync: add upstream patch to fix soxr configure issue

Commit e047dee241fe0660d92311a124757065c6c4c93d adds an upstream patch
to fix a build issue with soxr.  The patch also adds detecting soxr
using pkg-config. Upstream detected an config issue [1], where the
resulting binary lacks soxr support, although libsoxr was correctly
detected.

This patch adds a define for `HAVE_LIBSOXR` when using pkg-config.

Backported from: cd6a99a7cfde1c5e1c1cc74ee6a77041bb4012d9

[1] https://github.com/mikebrady/shairport-sync/issues/740

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/ibrcommon: add license hashes
Bernd Kuhls [Sun, 9 Sep 2018 14:25:34 +0000 (16:25 +0200)]
package/ibrcommon: add license hashes

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/squeezelite: add license hash
Bernd Kuhls [Sun, 9 Sep 2018 14:25:33 +0000 (16:25 +0200)]
package/squeezelite: add license hash

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/mediastreamer: add license hash
Bernd Kuhls [Sun, 9 Sep 2018 14:25:32 +0000 (16:25 +0200)]
package/mediastreamer: add license hash

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agolinux: bump default to version 4.18.7
Bernd Kuhls [Sun, 9 Sep 2018 14:34:12 +0000 (16:34 +0200)]
linux: bump default to version 4.18.7

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agolinux-headers: bump 4.18.x series
Bernd Kuhls [Sun, 9 Sep 2018 14:34:11 +0000 (16:34 +0200)]
linux-headers: bump 4.18.x series

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/gdb: move patch directory
Romain Naour [Sun, 9 Sep 2018 16:37:49 +0000 (18:37 +0200)]
package/gdb: move patch directory

commit 9cf4964da56863dfe4ce729c32400bd9acf25ee7 forgot to move patch directory.

Fixes:
https://gitlab.com/free-electrons/toolchains-builder/-/jobs/95552306

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agofio: fix license
Fabrice Fontaine [Sun, 9 Sep 2018 19:50:23 +0000 (21:50 +0200)]
fio: fix license

fio does not have any special conditions since version 2.2.6 indeed
MORAL-LICENSE has been updated to replace "promising" by "encouraged"
and "must" by "should":
https://github.com/axboe/fio/commit/67f4822ce3dc6af76b963c6ac467a8f0471a7faf

So fix LICENSE, add MORAL-LICENSE to LICENSE_FILES and add hash for both
licenses

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoblktrace: bump to version 1.2.0
Fabrice Fontaine [Sun, 9 Sep 2018 20:21:37 +0000 (22:21 +0200)]
blktrace: bump to version 1.2.0

- Remove patch (already in version)
- Add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopython-gunicorn: bump to version 19.9.0
Asaf Kahlon [Mon, 10 Sep 2018 14:37:18 +0000 (17:37 +0300)]
python-gunicorn: bump to version 19.9.0

No need for setuptools on target anymore.
Add license hash.

Fixes:
http://autobuild.buildroot.net/results/3d5/3d526c23ae17f03cbd771f6ad18390567c1c5d3a/

Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agofile: bump to version 5.34
Fabrice Fontaine [Sun, 9 Sep 2018 20:52:08 +0000 (22:52 +0200)]
file: bump to version 5.34

Remove patch (already in version)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/rdesktop: Fix build with OpenSSL 1.1.x
Bernd Kuhls [Sat, 25 Aug 2018 09:17:02 +0000 (11:17 +0200)]
package/rdesktop: Fix build with OpenSSL 1.1.x

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agolibtorrent: use patch file names generated by git format-patch
Thomas Petazzoni [Sun, 9 Sep 2018 13:56:48 +0000 (15:56 +0200)]
libtorrent: use patch file names generated by git format-patch

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/libtorrent: Fix build with OpenSSL 1.1.x
Bernd Kuhls [Sat, 25 Aug 2018 09:17:00 +0000 (11:17 +0200)]
package/libtorrent: Fix build with OpenSSL 1.1.x

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/liboauth: Fix build with OpenSSL 1.1.x
Bernd Kuhls [Sat, 25 Aug 2018 09:16:59 +0000 (11:16 +0200)]
package/liboauth: Fix build with OpenSSL 1.1.x

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/ibrcommon: add openssl 1.1 compatibility
Bernd Kuhls [Sat, 25 Aug 2018 09:16:57 +0000 (11:16 +0200)]
package/ibrcommon: add openssl 1.1 compatibility

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/ecryptfs-utils: Fix build with OpenSSL 1.1.x
Bernd Kuhls [Sat, 25 Aug 2018 09:16:56 +0000 (11:16 +0200)]
package/ecryptfs-utils: Fix build with OpenSSL 1.1.x

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoe2fsprogs: simplify handling of ldconfig for target variant
Thomas Petazzoni [Fri, 31 Aug 2018 21:12:40 +0000 (23:12 +0200)]
e2fsprogs: simplify handling of ldconfig for target variant

e2fsprogs now has a proper autoconf check for ldconfig, so we can
simply pass the apropriate ac_cv_path_LDCONFIG variable at configure
time, and it gets used at build/install time without having to force
LDCONFIG=true at every step.

Since the E2FSPROGS_INSTALL_TARGET_OPTS become the default, we can get
rid of them entirely.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoe2fsprogs: do not use ldconfig when building the host variant
Thomas Petazzoni [Fri, 31 Aug 2018 21:12:39 +0000 (23:12 +0200)]
e2fsprogs: do not use ldconfig when building the host variant

Since commit 93acaa5a573865afc7a8c0912a7037965eb845a6 ("e2fsprogs:
build shared library for the host"), we are building shared libraries
in host-e2fsprogs instead of static libraries. A consequence of this
is that the e2fsprogs build system tries to run ldconfig on the host,
which fails when running as non-root:

/usr/sbin/ldconfig: Can't create temporary cache file /etc/ld.so.cache~: Permission denied
make[3]: [Makefile:441: install-shlibs] Error 1 (ignored)

Tell the configure script to use "true" as ldconfig in order to avoid
this problem.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agocircus: fix build with Python 3.7.0
Thomas Petazzoni [Sat, 8 Sep 2018 20:34:31 +0000 (22:34 +0200)]
circus: fix build with Python 3.7.0

Python 3.7.0 makes 'async' a reserved keyword, but circus uses it as a
method argument. This commit adds a patch to the circus package, which
has been submitted upstream, to resolve this issue.

Fixes:

  http://autobuild.buildroot.net/results/8122a00644810722b827cd5e0b90181996dc5657/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoe2fsprogs: bump to version 1.44.4
Fabrice Fontaine [Sun, 9 Sep 2018 12:44:18 +0000 (14:44 +0200)]
e2fsprogs: bump to version 1.44.4

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agolsscsi: bump to version 0.30
Fabrice Fontaine [Sun, 9 Sep 2018 11:58:48 +0000 (13:58 +0200)]
lsscsi: bump to version 0.30

- Add hash for license file
- Fix build with glibc 2.28: <sys/sysmacros.h> is no longer included
  from <sys/types.h>, and therefore <sys/sysmacros.h> must be included
  explicitly when major()/minor() are used

Fixes:
 - http://autobuild.buildroot.org/results/60ec736ec524dcffedcef8f92d98aa29fb8987aa

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoacpid: depends on BR2_USE_MMU
Fabrice Fontaine [Sun, 9 Sep 2018 10:42:51 +0000 (12:42 +0200)]
acpid: depends on BR2_USE_MMU

acpid needs fork

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agolibatomic_ops: bump to version 7.6.6
Fabrice Fontaine [Sun, 9 Sep 2018 10:06:30 +0000 (12:06 +0200)]
libatomic_ops: bump to version 7.6.6

Update COPYING hash: sync with FSF's gpl-2.0.txt (see
https://github.com/ivmai/libatomic_ops/commit/aed079e7ce21a033dd7ccb8fa5808d76e4ecb8d5)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoandroid-tools: fix minor()/major() build failure due to glibc 2.28
Giulio Benetti [Sun, 9 Sep 2018 09:59:39 +0000 (11:59 +0200)]
android-tools: fix minor()/major() build failure due to glibc 2.28

glibc 2.28 no longer includes <sys/sysmacros.h> from <sys/types.h>,
and therefore <sys/sysmacros.h> must be included explicitly when
major()/minor() are used.

This commit adds a patch to directly include <sys/sysmacros.h> into
all usb_linux.c files where minor() and major() macros are used.

Fixes:
http://autobuild.buildroot.net/results/901/9011c6af71fb81988c2a05f2acee913a2bae2eff//
http://autobuild.buildroot.net/results/142/142c5672fdc44f2d68f18df3509e5051b3295df5//
http://autobuild.buildroot.net/results/b55/b55aa69654e758af5232ae69618ba1ea5c245074//

Signed-off-by: Giulio Benetti <giulio.benetti@micronovasrl.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>