buildroot.git
9 years agopackage/debianutils: improve help text
Jörg Krause [Tue, 21 Jul 2015 06:15:27 +0000 (08:15 +0200)]
package/debianutils: improve help text

Add a note about the installed utilities.

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoperl: only run finalize hook when necessary
Danomi Manchego [Tue, 21 Jul 2015 01:59:24 +0000 (21:59 -0400)]
perl: only run finalize hook when necessary

The PERL_FINALIZE_TARGET always runs, even if perl is not installed.
This results in errors from the find command when it fails to find
anything, even when doing "make -s":

>>>   Finalizing target directory
find: `...../output/target/usr/lib/perl5/': No such file or directory
find: `...../output/target/usr/lib/perl5/': No such file or directory
find: `...../output/target/usr/lib/perl5/': No such file or directory

This is not helpful for projects that do not select Perl.  Silence this
by making the hook conditional on package selection.

Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoqt/qt5quick1, qt/qt5script, qt/qt5webkit: tag as legacy compatibility
Julien CORJON [Tue, 21 Jul 2015 11:30:16 +0000 (13:30 +0200)]
qt/qt5quick1, qt/qt5script, qt/qt5webkit: tag as legacy compatibility

Signed-off-by: Julien Corjon <corjon.j@ecagroup.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoqt/qt5base: reorder patches
Julien CORJON [Tue, 21 Jul 2015 11:30:15 +0000 (13:30 +0200)]
qt/qt5base: reorder patches

Signed-off-by: Julien Corjon <corjon.j@ecagroup.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoqt5: bump version to 5.5.0
Julien CORJON [Tue, 21 Jul 2015 11:30:14 +0000 (13:30 +0200)]
qt5: bump version to 5.5.0

QT5BASE_EGLFS_PLATFORM_HOOKS_SOURCES is no longer useful since eglfs does not
depend on the device makespecs anymore. Instead, backends are autodetected by
configure [1]. We still need specifics include path for rpi eglfs support.

0008-forkd-disable-eventfd-for-uclibc.patch disable missing eventfd in new Qt
3rd party forkd for uClibc toolchains.

Remove patches commited in Qt mainline and update pending one

[1] https://codereview.qt-project.org/#/c/107548/

Passed test :
  - Full compilation on ARM/uClibc
  - Partialy compiled and tested on i.MX6/linaro with OpenGL backend
  - Partialy compiled but not executed for Raspberry Pi (rpi-userland)

Signed-off-by: Julien Corjon <corjon.j@ecagroup.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/redis: Bump version to 3.0.3
Martin Bark [Tue, 21 Jul 2015 13:02:50 +0000 (14:02 +0100)]
package/redis: Bump version to 3.0.3

Signed-off-by: Martin Bark <martin@barkynet.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoconnman: bump to version 1.29
Petr Vorel [Tue, 21 Jul 2015 19:28:37 +0000 (21:28 +0200)]
connman: bump to version 1.29

Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agofs: build host-mkpasswd when BR2_ROOTFS_USERS_TABLES is used
Thomas Petazzoni [Tue, 21 Jul 2015 15:36:07 +0000 (17:36 +0200)]
fs: build host-mkpasswd when BR2_ROOTFS_USERS_TABLES is used

The code in fs/common.mk properly triggers the build of host-mkpasswd
when at least one package specifies a <pkg>_USERS variable. However,
when no selected package specifies a <pkg>_USERS variable but the user
uses a custom users table through BR2_ROOTFS_USERS_TABLES, then we
forget to build host-mkpasswd, leading to build failures if you don't
have mkpasswd installed in your machine.

This commit fixes that by taking into account both the package users
table and the custom users table when deciding to depend or not on
host-mkpasswd.

Reported-by: Auke Willem Oosterhoff <oosterhoff@baopt.nl>
Cc: Auke Willem Oosterhoff <oosterhoff@baopt.nl>
Cc: Yann E. MORIN <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
9 years agoopenipmi: new package
Baruch Siach [Tue, 21 Jul 2015 10:11:40 +0000 (13:11 +0300)]
openipmi: new package

OpenIPMI provides libraries and command line tools for interacting with IPMI
enabled devices.

[Thomas: fix indentation.]

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agonetsnmp: fix static build
Baruch Siach [Tue, 21 Jul 2015 08:47:13 +0000 (11:47 +0300)]
netsnmp: fix static build

Exclude the ucd-snmp/dlmod MIB module when building statically.

Fixes:
http://autobuild.buildroot.net/results/782/7829e74f83c3c4a1f45e049ec9f9d6b00e002c1c/
http://autobuild.buildroot.net/results/5df/5df28482dfa3d7c54d1e4ae3e1d373bd8e9a2265/
http://autobuild.buildroot.net/results/4b7/4b7f3c15a4f4c4f4457e78767f5526c044d6dc1d/

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/ffmpeg: bump version to 2.7.1
Bernd Kuhls [Sun, 19 Jul 2015 19:05:06 +0000 (21:05 +0200)]
package/ffmpeg: bump version to 2.7.1

Removed patches applied upstream.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoboard: add support for Xilinx zc706
Jordi Montagne [Wed, 11 Mar 2015 07:57:10 +0000 (08:57 +0100)]
board: add support for Xilinx zc706

This is a Xilinx Zynq (xc7z045) development board, based on Xilinx Zynq
(xc7z045).

This support is based on Avnet Zedboard defconfig/readme.

[Thomas:
 - minor fixes in the readme.txt
 - rename defconfig from zc706_defconfig to xilinx_zc706_defconfig.]

Signed-off-by: Jordi Montagne <jordi.montagne66@gmail.com>
Tested-by: Jean Burgat <jeanburgat33@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/glibc: enable lock elision on x86_64 hosts
Steven Noonan [Wed, 18 Mar 2015 22:01:09 +0000 (15:01 -0700)]
package/glibc: enable lock elision on x86_64 hosts

Signed-off-by: Steven Noonan <steven@uplinklabs.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/x11r7/xdriver_xf86-video-siliconmotion: remove autoreconf
Romain Naour [Mon, 20 Jul 2015 17:47:59 +0000 (19:47 +0200)]
package/x11r7/xdriver_xf86-video-siliconmotion: remove autoreconf

xdriver_xf86-video-siliconmotion no longer use the git repository.

commit: b343bc690e0004ab916eda09d88be9f4210e867b

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/xdriver_xf86-video-cirrus: remove autoreconf
Romain Naour [Mon, 20 Jul 2015 17:47:58 +0000 (19:47 +0200)]
package/xdriver_xf86-video-cirrus: remove autoreconf

xdriver_xf86-video-cirrus no longer use the git repository.

commit: e45edc34fadcd6e666a123a4ab32a13b37dc3f74

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/x11r7/xdriver_xf86-video-neomagic: remove autoreconf
Romain Naour [Mon, 20 Jul 2015 17:47:57 +0000 (19:47 +0200)]
package/x11r7/xdriver_xf86-video-neomagic: remove autoreconf

xdriver_xf86-video-neomagic no longer use the git repository.

commit: 560660d06be550aed1f1bfa52bbe58be5fdc387d

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/lttng-tools: remove autoreconf
Romain Naour [Mon, 20 Jul 2015 17:47:56 +0000 (19:47 +0200)]
package/lttng-tools: remove autoreconf

lttng-tools-2.0-pre15-no-sync-file-range-in-uclibc.patch is gone
with the commit fb5d605638c359d008329dd9f8fb6c2c8a2c0537.

lttng-tools-no-sync-file-range-in-uclibc.patch is gone
with the commit ed692e2dbbf8d4751d39a636dd1119e829bd0f99.

There is no need to autoreconf lttng-tools.

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/libdvbsi: remove autoreconf
Romain Naour [Mon, 20 Jul 2015 17:47:55 +0000 (19:47 +0200)]
package/libdvbsi: remove autoreconf

A configure script is bundled with the archive
of the current version.

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/libfslparser: remove autoreconf
Romain Naour [Mon, 20 Jul 2015 17:47:54 +0000 (19:47 +0200)]
package/libfslparser: remove autoreconf

autoreconf is not needed anymore with the current
version (4.0.2).

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/dhcp: remove autoreconf
Romain Naour [Mon, 20 Jul 2015 17:47:53 +0000 (19:47 +0200)]
package/dhcp: remove autoreconf

0001-fix-configure-debug.patch was removed in
commit 68e846d3b2875b5e7a79bfb33629bf2793840939

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/neard: remove autoreconf
Romain Naour [Mon, 20 Jul 2015 17:47:52 +0000 (19:47 +0200)]
package/neard: remove autoreconf

neard have been bumped several time since autoreconf
was added in neard.mk.
autoreconf seems not needed anymore.

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/wipe: remove autoreconf
Romain Naour [Mon, 20 Jul 2015 17:47:51 +0000 (19:47 +0200)]
package/wipe: remove autoreconf

A configure script is already bundled in the archive.
There is no comment why autoreconf was added.

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/stress: remove autoreconf
Romain Naour [Mon, 20 Jul 2015 17:47:50 +0000 (19:47 +0200)]
package/stress: remove autoreconf

autoreconf is not needed anymore since non-lfs enabler patch
has been removed.

commit: 415765b5a8861f3b7e86e9786bf903a5a4d09e73

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/ulogd: remove autoreconf
Romain Naour [Mon, 20 Jul 2015 17:47:49 +0000 (19:47 +0200)]
package/ulogd: remove autoreconf

Autoreconf is not needed anymore since ulogd 2.0.4
where logd-01-pthread-conditional.patch was removed.

commit: 010745a955b6cf4c979588fafdb7506460038e0f

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agocore/pkg-kconfig: do not always silence oldconfig
Yann E. MORIN [Mon, 20 Jul 2015 20:27:13 +0000 (22:27 +0200)]
core/pkg-kconfig: do not always silence oldconfig

When debugging packages that use the pkg-kconfig infrastructure, it
is sometime interesting to see the exact command line that is being
executed when running oldconfig.

But currently, those command lines are prefixed with '@' which makes
them silent, always.

Instead, use $(Q) so they are silent by default, and verbose with V=1.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agocore/pkg-generic: host variants inherits target's override-srcdir
Yann E. MORIN [Sun, 19 Jul 2015 13:15:28 +0000 (15:15 +0200)]
core/pkg-generic: host variants inherits target's override-srcdir

When a package has both a target and a host variants, and there is an
override-srcdir set for the target variant, the host variant should
inherit the target's override-srcdir, unless explicitly set, like we do
for all other target-variant properties.

However, do not override it if expressly set to empty (i.e. when the
user wants to override only the target variant).

Also, as we do for the other variables, the target variant never
inherits from the host variant.

Reported-by: Mike <mikez@OpenPlayer.org>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Arnout Vandecappelle <arnout@mind.be>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Reviewed-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Tested-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoc-icap-modules: fix license typos
Jerzy Grzegorek [Mon, 20 Jul 2015 06:53:52 +0000 (08:53 +0200)]
c-icap-modules: fix license typos

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoRevert "busybox: added linux-pam support"
Baruch Siach [Mon, 20 Jul 2015 12:57:55 +0000 (15:57 +0300)]
Revert "busybox: added linux-pam support"

This reverts commit 083aeac94e19cde6abd4b29cf29db589327d8c49.

Commit f21b2558a097 (busybox: added linux-pam support, 2015-06-02) added
linux-pam support already, no need to do this again. Commit 083aeac94e19
(busybox: added linux-pam support, 2015-07-14) also effectively annulled the
build failure fix from commit 98e1848db11e (busybox: PAM support needs thread
support, 2015-07-04). Revert it.

Fixes:
http://autobuild.buildroot.net/results/8df/8df14bde19a41b78aa6422a1649a570914f747ee/
http://autobuild.buildroot.net/results/30d/30dd11b576b590de513031fce5e034353f2f5544/
http://autobuild.buildroot.net/results/de6/de628d84b0ed49be8f5d021c789357b2e66f2b02/

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agorpcbind: bump version 0.2.3
Aurélien Chabot [Sun, 19 Jul 2015 21:02:38 +0000 (23:02 +0200)]
rpcbind: bump version 0.2.3

Refreshed patch:
0001-Remove-yellow-pages-support.patch

Signed-off-by: Aurélien Chabot <aurelien@chabot.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoejabberd: simplify init script by patching ejabberdctl
Johan Oudinet [Wed, 8 Jul 2015 09:54:15 +0000 (11:54 +0200)]
ejabberd: simplify init script by patching ejabberdctl

Let a user modify environment variables used in ejabberdctl by loading
a default configuration file.

Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agomonkey: fix license typos
Jerzy Grzegorek [Sun, 19 Jul 2015 20:50:40 +0000 (22:50 +0200)]
monkey: fix license typos

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agomonkey: remove the default value of the MONKEY_SOURCE variable
Jerzy Grzegorek [Sun, 19 Jul 2015 20:50:39 +0000 (22:50 +0200)]
monkey: remove the default value of the MONKEY_SOURCE variable

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoaudit: Add startup script
Clayton Shotwell [Tue, 14 Jul 2015 20:20:27 +0000 (15:20 -0500)]
audit: Add startup script

The startup script for the audit package did not meet the buildroot
standards when the package was initially merged. Adding a compliant
startup script for starting the audit daemon along with rotating the
logs and other features.

[Thomas:
  - Replace "Failed" by "FAIL" to be consistent with the rest of the
    init script and other packages
  - Use $(INSTALL) -D with a complete destination path to avoid having
    to create /etc/init.d before installing the init script.]

Signed-off-by: Clayton Shotwell <clayton.shotwell@rockwellcollins.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agouboot: mark Freescale i.MX28 specific formats as such
Thomas Petazzoni [Sat, 11 Jul 2015 12:10:56 +0000 (14:10 +0200)]
uboot: mark Freescale i.MX28 specific formats as such

It's rather unclear that uboot.sb, uboot.sd and uboot.nand are
Freescale i.MX28 specific, so let's make that clear in the prompt of
each option, like we do for the Marvell-specific uboot.kwb.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agogcc: add support for fortran
David Kessler [Sat, 9 May 2015 17:40:54 +0000 (12:40 -0500)]
gcc: add support for fortran

Signed-off-by: David Kessler <DJKessler@me.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agodocs/manual: add U-Boot configuration
Jörg Krause [Thu, 16 Jul 2015 19:19:05 +0000 (21:19 +0200)]
docs/manual: add U-Boot configuration

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoboot/uboot: add support for the kconfig infrastructure
Jörg Krause [Thu, 16 Jul 2015 19:19:04 +0000 (21:19 +0200)]
boot/uboot: add support for the kconfig infrastructure

With the patchset "kconfig: turnaround into single .config"
[http://lists.denx.de/pipermail/u-boot/2015-February/205490.html]
U-Boot switched to a single .config file for board configuration. This
allows us to use the kconfig-package infrastructure.

For providing backward compatibility with older U-Boot version a user
choice between the new Kconfig and the legacy build system is
introduced.

[Thomas:
  - make use of the legacy build system the default, to not break
    existing configurations.
  - add some comments in the code checking all the configuration
    options, in order to hopefully make it a bit clearer.]

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopkg-infra: munging .la files is not limited to autotools packages
Yann E. MORIN [Sun, 3 May 2015 21:30:39 +0000 (23:30 +0200)]
pkg-infra: munging .la files is not limited to autotools packages

Currently, we're only fixing libtool's .la files for autotools packages,
and even more so, only for those that do not define their own
_INSTALL_STAGING_CMDS.

However, .la files might also be installed by non-autotools packages,
like the NVidia GPU binary blob (libGL.la).

So, move that code into the global build rule, so all packages get their
.la files fixed, whether they be autotools packages or not, and whether
they define their own _INSTALL_STAGING_CMDS or not.

Also print a message.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Arnout Vandecappelle <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/upmpdcli: Add patch to fix OPEN_MAX build error
Jörg Krause [Sun, 19 Jul 2015 08:08:52 +0000 (10:08 +0200)]
package/upmpdcli: Add patch to fix OPEN_MAX build error

When building upmpdcli with certain toolchains using the compiler flag
-std=c++0x let gcc not define "linux" or "__linux", but "__linux__". Therefore,
the Linux-specific code in closefrom.cpp is not used and the build fails.

Fixes:
http://autobuild.buildroot.net/results/d66/d660a9409552b3e1ad9e3ed716386fd0a67fd8db
http://autobuild.buildroot.net/results/f19/f19e843cdcc968a72919ca3792a90dd40552bd59
http://autobuild.buildroot.net/results/a77/a776001dae51c4dae1f25b3a9bf9a9fe2ca69003
http://autobuild.buildroot.net/results/3e7/3e7590566ed3cc7a1dd412fb66b7b987e847aa25

and many more.

Pull request is open on github [1].

[1]
https://github.com/medoc92/upmpdcli/pull/15

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agomodem-manager: bump to 1.4.10
Yegor Yefremov [Sat, 18 Jul 2015 21:24:45 +0000 (23:24 +0200)]
modem-manager: bump to 1.4.10

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolibsigsegv: unavailable for powerpc with uclibc
Gustavo Zacarias [Mon, 6 Jul 2015 14:01:51 +0000 (11:01 -0300)]
libsigsegv: unavailable for powerpc with uclibc

Fixes:
http://autobuild.buildroot.net/results/c5f/c5fef9a89f99e13de9cabe52c2ac1602d85974fe/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoquazip: new package
Zoltan Gyarmati [Mon, 13 Jul 2015 00:38:09 +0000 (02:38 +0200)]
quazip: new package

[Thomas:
 - fix indentation of select BR2_PACKAGE_ZLIB in Config.in
 - rewrap Config.in help text, lines were too long
 - remove depends on BR2_PACKAGE_QT || BR2_PACKAGE_QT5, since
   quazip/Config.in is already only included if one of Qt4 or Qt5 is
   enabled.
 - remove QUAZIP_SOURCE definition, since its value was the default
 - add the missing zlib dependency in the .mk file
 - add spaces around '=' signs when setting QUAZIP_QMAKE
 - pass $(TARGET_MAKE_ENV) at install time]

Signed-off-by: Zoltan Gyarmati <mr.zoltan.gyarmati@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agozedboard: Update readme.txt to reflect BOOT.BIN generation
Jan Viktorin [Tue, 14 Jul 2015 15:16:14 +0000 (17:16 +0200)]
zedboard: Update readme.txt to reflect BOOT.BIN generation

Signed-off-by: Jan Viktorin <viktorin@rehivetech.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agozedboard: Patch default U-Boot environment for zedboard
Jan Viktorin [Tue, 14 Jul 2015 15:16:08 +0000 (17:16 +0200)]
zedboard: Patch default U-Boot environment for zedboard

This patch changes the U-Boot's default environment to
boot Zedboard out-of-the-box from SD card.

The sdboot procedure tries to load a file system.bit into
the Zynq's PL (only if it exists). It is also possible to
alter the booting by an uEnv.txt file located on your SD card.
The uEnv.txt is a plain text file with <key>=<value> pairs
one per line.

Signed-off-by: Jan Viktorin <viktorin@rehivetech.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agozedboard: Generate BOOT.BIN automatically
Jan Viktorin [Tue, 14 Jul 2015 15:14:46 +0000 (17:14 +0200)]
zedboard: Generate BOOT.BIN automatically

The U-Boot v2015.07 builds working SPL without a manual
intervention. The BOOT.BIN is generated from the standard
SPL so no BR2_TARGET_UBOOT_SPL_NAME redefinition is needed.
The SPL requires the u-boot-dtb.img file to boot properly.

Signed-off-by: Jan Viktorin <viktorin@rehivetech.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoboot/uboot: Generate BOOT.BIN file when building for Xilinx Zynq
Jan Viktorin [Tue, 14 Jul 2015 15:16:02 +0000 (17:16 +0200)]
boot/uboot: Generate BOOT.BIN file when building for Xilinx Zynq

This commit integrates generation of a bootable image
for Xilinx Zynq. The generation is independent on Xilinx
flow and utilizes the host-zynq-boot-bin package. The only
required step is to generate a proper U-Boot SPL (instead
of the FSBL).

The SPL generation might work when providing the working
ps7_init.c file to U-Boot. However, from U-Boot 2015.07
a set of generic ps7_init.c files is included and used to
build the U-Boot SPL for various boards. The ps7_init.c file
has been released under GNU/GPL license for this purpose.
For details, see

http://lists.denx.de/pipermail/u-boot/2015-April/210664.html

The SPL searchs for u-boot-dtb.img when booting so we
enforce using of the BR2_TARGET_UBOOT_FORMAT_DTB_IMG format.

[Thomas: remove select of BR2_PACKAGE_HOST_ZYNQ_BOOT_BIN, since this
option no longer exists.]

Signed-off-by: Jan Viktorin <viktorin@rehivetech.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agohost-zynq-boot-bin: new package
Jan Viktorin [Tue, 14 Jul 2015 15:14:13 +0000 (17:14 +0200)]
host-zynq-boot-bin: new package

The package provides a Python script that can create the file BOOT.BIN
to boot Xilinx Zynq based boards.

The script zynq-boot-bin.py is contained in the Xilinx repository of
U-Boot (it is not in upstream).

[Thomas:
 - remove appearance of the package in menuconfig, U-Boot will depend
   on it directly, so there's no need for it to appear in menuconfig
 - use $(INSTALL) instead of cp for the installation
 - remove @ before the extract and install commands.]

Signed-off-by: Jan Viktorin <viktorin@rehivetech.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agouclibc: run snapshot and ng configs through "savedefconfig"
Alexey Brodkin [Mon, 20 Apr 2015 15:47:43 +0000 (18:47 +0300)]
uclibc: run snapshot and ng configs through "savedefconfig"

Recently uClibc got support of "savedefconfig" target that allows
generation of compact configuration description which only lists
differences from default options.

That's uClibc commit -
http://git.uclibc.org/uClibc/commit/?id=e286a674419d31cb0757dd2f8307d8b4756cf1f9

This change represents post-processing of "uClibc-snapshot.defconfig"
and "uClibc-ng.config" with "make savedefconfig" made on current
uClibc/master and uClibc-ng/1.0 branches accordingly.

Unfortunately the most recent stable uClibc version 0.9.33.2 doesn't
have "savedefconfig" target so I'm leaving uClibc-0.9.33.config as it
is.

Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Cc: Gustavo Zacarias <gustavo@zacarias.com.ar>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Max Filippov <jcmvbkbc@gmail.com>
Cc: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agobluez5_utils: add ability to build sixaxis plugin
Eric Limpens [Thu, 16 Jul 2015 08:46:14 +0000 (10:46 +0200)]
bluez5_utils: add ability to build sixaxis plugin

[Thomas: add missing udev dependency.]

Signed-off-by: Eric Limpens <limpens@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/mono: bump to version 4.0.2.5
Angelo Compagnucci [Wed, 15 Jul 2015 10:51:26 +0000 (12:51 +0200)]
package/mono: bump to version 4.0.2.5

This patch bumps mono to version 4.0.2.5

Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/mono-gtksharp3: new package
Angelo Compagnucci [Wed, 15 Jul 2015 10:50:47 +0000 (12:50 +0200)]
package/mono-gtksharp3: new package

This patch adds mono gtksharp3 package for mono.

Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolibiio: Bump version to 0.5
Paul Cercueil [Wed, 25 Mar 2015 09:00:37 +0000 (10:00 +0100)]
libiio: Bump version to 0.5

The package now offers the possibility to install Python and/or C#
bindings if the Python and Mono packages are detected.

v2: Patch generated with 'git format-patch -M' and fix indentation in libiio.mk
v3: Updated libiio.hash file

Signed-off-by: Paul Cercueil <paul.cercueil@analog.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/luajit: disable for static build
Jörg Krause [Fri, 17 Jul 2015 12:46:37 +0000 (14:46 +0200)]
package/luajit: disable for static build

luajit requires dlopen().

Fixes:
http://autobuild.buildroot.net/results/20d/20dfb10198f3688f92208591960192ca08280987/
http://autobuild.buildroot.net/results/c3c/c3cfdf8dfb315bf64caa9ed0f362016111fd93ac/
http://autobuild.buildroot.net/results/8cb/8cbf6207ecf7b254aeccd9ec5c07376a044e1f8f/

[Thomas: propagate the new dependency to the sysdig package, which
selects luajit.]

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agocpio: needs wchar support
Thomas Petazzoni [Sat, 18 Jul 2015 17:20:49 +0000 (19:20 +0200)]
cpio: needs wchar support

Spotted during package review/testing, but forgot to squash it in the
original patch.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoqt: enable Script and WebKit modules for ARC
Alexey Brodkin [Wed, 15 Jul 2015 13:47:17 +0000 (16:47 +0300)]
qt: enable Script and WebKit modules for ARC

Now when ARC toolchain also supports NPTL both Qt's Script and WebKit
modules could be successfully built and then executed on ARC.

[Thomas: fix alphabetic ordering.]

Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agocpio: new package
Clayton Shotwell [Tue, 14 Jul 2015 20:20:26 +0000 (15:20 -0500)]
cpio: new package

Adding the cpio archive utility for the target and host. Patches have
been pulled from ArchLinux and Gentoo to fix CVE issues and compile
issues.

[Thomas: remove host variant of the package, as discussed during the
review of earlier version.]

Signed-off-by: Clayton Shotwell <clayton.shotwell@rockwellcollins.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoopenssh: selinux and pam support
Matt Weber [Tue, 14 Jul 2015 20:20:22 +0000 (15:20 -0500)]
openssh: selinux and pam support

[Thomas: in the sed expression, use % as a delimiter instead of /,
since the line contains several / that all had to be escaped.]

Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com>
Reviewed-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agodbus: selinux file context support
Matt Weber [Tue, 14 Jul 2015 20:20:21 +0000 (15:20 -0500)]
dbus: selinux file context support

[Thomas: remove S30dbus changes.]

Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com>
Reviewed-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agosysvinit: added libselinux dependency
Matt Weber [Tue, 14 Jul 2015 20:20:20 +0000 (15:20 -0500)]
sysvinit: added libselinux dependency

[Thomas:
  - remove the patch from Matthew Weber that did a lot of changes that
    were not needed: the CFLAGS would not get overridden by Buildroot
    ones if the Buildroot TARGET_CONFIGURE_OPTS is passed on the left
    hand-side of make, and the SULOGINLIBS hack needs to be replaced
    by a proper handling of the libcrypt detection.
  - added a patch that changes the libcrypt detection logic to accept
    a SYSROOT variable. Instead of search for /usr/lib/libcrypt.a, it
    search for $(SYSROOT)/usr/lib/libcrypt.a. This avoids the need for
    overriding SULOGINLIBS.
  - don't modify TARGET_CONFIGURE_OPTS in sysvinit.mk, this is
    completely forbidden and broken.
  - don't pass ROOT= since we don't use 'make install' anyway.]

Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com>
Reviewed-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agobusybox: added linux-pam support
Matt Weber [Tue, 14 Jul 2015 20:20:19 +0000 (15:20 -0500)]
busybox: added linux-pam support

Signed-off-by: Matt Weber <matthew.weber@rockwellcollins.com>
Reviewed-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agobusybox: selinux support
Clayton Shotwell [Tue, 14 Jul 2015 20:20:17 +0000 (15:20 -0500)]
busybox: selinux support

Add a configure option to enable the SELinux support in the
busybox configuration from the Buildroot menuconfig.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Clayton Shotwell <clayton.shotwell@rockwellcollins.com>
Signed-off-by: Matt Weber <matthew.weber@rockwellcollins.com>
Reviewed-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/boost: boost-filesystem needs wchar
Jörg Krause [Fri, 17 Jul 2015 14:15:16 +0000 (16:15 +0200)]
package/boost: boost-filesystem needs wchar

Also add reverse dependency for cc-tool.

Fixes:
http://autobuild.buildroot.net/results/2c7/2c7783b7f3cc28d54d15a7f017442c48244ffd8e/
http://autobuild.buildroot.net/results/2c7/2c7783b7f3cc28d54d15a7f017442c48244ffd8e/
http://autobuild.buildroot.net/results/0dd/0dd3ef96bbd034a41d908cdaa6552b27fda78132/
http://autobuild.buildroot.net/results/34b/34b55b2cd83fd5d87af4a9c15d05094b16ef3960/

and many more

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoARC: allow selection of MMU page size
Alexey Brodkin [Fri, 17 Jul 2015 09:11:42 +0000 (12:11 +0300)]
ARC: allow selection of MMU page size

Modern ARC cores (those sporting MMU of version 3 and 4) allow selection
of different page sizes (4, 8 or 16 kB) during ASIC design creation.
And it's important to build a toolchain with page size setting that matches
hardware.

Otherwise user-space applications will fail on execution due to
unexpected data layout/alignment etc.

[Thomas: slightly improve help text, fix indentation of help text.]

Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Cc: Anton Kolesov <akolesov@synopsys.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Arnout Vandecappelle <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/x11r7/xdriver_xf86-video-ati: Add optional support for glamor
Bernd Kuhls [Wed, 15 Jul 2015 18:11:54 +0000 (20:11 +0200)]
package/x11r7/xdriver_xf86-video-ati: Add optional support for glamor

xserver_xorg-server depends on libepoxy for glamor support, therefore we
use this package as an indicator whether glamor support is present.

Fixes https://bugs.busybox.net/show_bug.cgi?id=8171

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/x11r7/xdriver_xf86-video-ati: Depends on xlib_libXcomposite
Bernd Kuhls [Wed, 15 Jul 2015 18:11:53 +0000 (20:11 +0200)]
package/x11r7/xdriver_xf86-video-ati: Depends on xlib_libXcomposite

When xserver_xorg-server is built without composite support building this
package will fail:

radeon_dri2.c: In function 'radeon_dri2_copy_region2':
radeon_dri2.c:438:28: error: 'struct _Pixmap' has no member named 'screen_x'
  off_x = drawable->x - pPix->screen_x;
                            ^
radeon_dri2.c:439:28: error: 'struct _Pixmap' has no member named 'screen_y'
  off_y = drawable->y - pPix->screen_y;

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/x11r7/xdriver_xf86-video-ati: Re-wrap dependencies, no code change
Bernd Kuhls [Wed, 15 Jul 2015 18:11:52 +0000 (20:11 +0200)]
package/x11r7/xdriver_xf86-video-ati: Re-wrap dependencies, no code change

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/x11r7/xdriver_xf86-video-ati: Remove autoreconf
Bernd Kuhls [Wed, 15 Jul 2015 18:11:51 +0000 (20:11 +0200)]
package/x11r7/xdriver_xf86-video-ati: Remove autoreconf

I forgot to remove that line during the last version bump:
http://lists.busybox.net/pipermail/buildroot/2015-March/120471.html

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/x11r7/xdriver_xf86-video-mach64: bump version to 6.9.5
Bernd Kuhls [Wed, 15 Jul 2015 18:11:50 +0000 (20:11 +0200)]
package/x11r7/xdriver_xf86-video-mach64: bump version to 6.9.5

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/x11r7/xdriver_xf86-video-siliconmotion: bump version to 1.7.8
Bernd Kuhls [Wed, 15 Jul 2015 18:11:49 +0000 (20:11 +0200)]
package/x11r7/xdriver_xf86-video-siliconmotion: bump version to 1.7.8

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/x11r7/xdriver_xf86-video-savage: bump version to 2.3.8
Bernd Kuhls [Wed, 15 Jul 2015 18:11:48 +0000 (20:11 +0200)]
package/x11r7/xdriver_xf86-video-savage: bump version to 2.3.8

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/x11r7/xdriver_xf86-video-neomagic: bump version to 1.2.9
Bernd Kuhls [Wed, 15 Jul 2015 18:11:47 +0000 (20:11 +0200)]
package/x11r7/xdriver_xf86-video-neomagic: bump version to 1.2.9

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/x11r7/xdriver_xf86-video-cirrus: bump version to 1.5.3
Bernd Kuhls [Wed, 15 Jul 2015 18:11:46 +0000 (20:11 +0200)]
package/x11r7/xdriver_xf86-video-cirrus: bump version to 1.5.3

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/x11r7/xdriver_xf86-input-libinput: bump version to 0.12.0
Bernd Kuhls [Wed, 15 Jul 2015 18:11:45 +0000 (20:11 +0200)]
package/x11r7/xdriver_xf86-input-libinput: bump version to 0.12.0

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/{mesa3d, mesa3d-headers}: bump version to 10.6.2
Bernd Kuhls [Wed, 15 Jul 2015 18:11:44 +0000 (20:11 +0200)]
package/{mesa3d, mesa3d-headers}: bump version to 10.6.2

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/libinput: bump version to 0.19.0, add locale dependency
Bernd Kuhls [Wed, 15 Jul 2015 18:11:43 +0000 (20:11 +0200)]
package/libinput: bump version to 0.19.0, add locale dependency

Since 2015-04-22 libinput needs locale support:
http://cgit.freedesktop.org/wayland/libinput/commit/src/libinput-util.c?id=5c671e0375cc03032fcac26efe4a7835a74c8bfc

This patch adds the needed dependency also to
weston and xdriver_xf86-input-libinput.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/x11r7/xproto_xproto: bump version to 7.0.28
Bernd Kuhls [Wed, 15 Jul 2015 18:11:42 +0000 (20:11 +0200)]
package/x11r7/xproto_xproto: bump version to 7.0.28

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/x11r7/xkeyboard-config: bump version to 2.15
Bernd Kuhls [Wed, 15 Jul 2015 18:11:41 +0000 (20:11 +0200)]
package/x11r7/xkeyboard-config: bump version to 2.15

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/x11r7/xdriver_xf86-input-vmmouse: bump version to 13.1.0
Bernd Kuhls [Wed, 15 Jul 2015 18:11:40 +0000 (20:11 +0200)]
package/x11r7/xdriver_xf86-input-vmmouse: bump version to 13.1.0

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolibnss: security bump to version 3.19.2
Gustavo Zacarias [Wed, 15 Jul 2015 16:13:46 +0000 (13:13 -0300)]
libnss: security bump to version 3.19.2

Fixes:
CVE-2015-2730, CVE-2015-2721, and probably others.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agodhcpcd: bump to version 6.9.1
Gustavo Zacarias [Wed, 15 Jul 2015 14:58:04 +0000 (11:58 -0300)]
dhcpcd: bump to version 6.9.1

Patch upstream so drop it.
Also use main dhcpcd.c file as license info (it's in the header).

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoMakefile: fix performance regression caused by the umask handling
Guido Martínez [Thu, 16 Jul 2015 22:33:07 +0000 (00:33 +0200)]
Makefile: fix performance regression caused by the umask handling

Commit bee5745c introduced an extra level of 'make' when the umask is
different from 0022. However, when several targets were specified on
the command line, a new make instance would be called for each target.
This introduces a huge performance overhead when many targets are
specified on the command line.

To fix this, use the same approach as used in the mkmakefile script:
an addition target on which the MAKECMDGOALS depend, so that this
target is run only once.

Note that the mkmakefile script contains a special exception for
Makefile, because the Makefile in the output directory is generated.
Since the top-level Makefile is not generated, this exception is not
needed here.

While we're at it, also fix the whitespace in the UMASK assignment.

Signed-off-by: Guido Martínez <guido@vanguardiasur.com.ar>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
[yann.morin.1998@free.fr: aggregate patches from Arnout and Guido]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agogptfdisk: bump version 1.0.0
Aurélien Chabot [Fri, 17 Jul 2015 22:30:19 +0000 (00:30 +0200)]
gptfdisk: bump version 1.0.0

Signed-off-by: Aurélien Chabot <aurelien@chabot.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agogcc: fix undefined reference to .tdata
Alexey Brodkin [Fri, 17 Jul 2015 10:12:20 +0000 (13:12 +0300)]
gcc: fix undefined reference to .tdata

This fix is done in development tree:
http://github.com/foss-for-synopsys-dwc-arc-processors/gcc/commit/366cc86e4f8ff6f00f0b731dc6f78d22c7ac9e0a
and will be a part of the next release of ARC GNU tools.
Once that new release happens this patch must be removed.

Fixes:
http://autobuild.buildroot.net/results/8b22ac0dc9e3c1cd44f2fdbe5cc99a41cf77f454/
http://autobuild.buildroot.net/results/37e9c3c79e0a6aea5b89428c2226811ebb3fd611/
http://autobuild.buildroot.net/results/37e9c3c79e0a6aea5b89428c2226811ebb3fd611/
and many others.

Prerequisite:
"ARC: update tools to arc-2015.06 release": http://patchwork.ozlabs.org/patch/495837/

Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Cc: Anton Kolesov <akolesov@synopsys.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoimagemagick: bump to version 6.9.1-8
Jerzy Grzegorek [Fri, 17 Jul 2015 07:54:43 +0000 (09:54 +0200)]
imagemagick: bump to version 6.9.1-8

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agousb_modeswitch: bump to version 2.2.5
Gustavo Zacarias [Fri, 17 Jul 2015 18:44:34 +0000 (15:44 -0300)]
usb_modeswitch: bump to version 2.2.5

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agogcc/libmudflap: also unavailable for gcc 5.x
Gustavo Zacarias [Fri, 17 Jul 2015 14:31:14 +0000 (11:31 -0300)]
gcc/libmudflap: also unavailable for gcc 5.x

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agogcc: bump 5.x series to version 5.2.0
Gustavo Zacarias [Fri, 17 Jul 2015 14:31:13 +0000 (11:31 -0300)]
gcc: bump 5.x series to version 5.2.0

Also rename the BR2_GCC_VERSION_5_1_X symbol to BR2_GCC_VERSION_5_X to
reflect this change to match the new versioning scheme.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/upmpdcli: disable for PowerPC CS toolchains
Jörg Krause [Thu, 16 Jul 2015 22:45:06 +0000 (00:45 +0200)]
package/upmpdcli: disable for PowerPC CS toolchains

Those toolchains use gcc <= 4.5, which is too old as they are missing to
construct an empty std::shared_ptr with a nullptr (0) as an argument. This
is only introduced with gcc-4.6.

Fixes:
http://autobuild.buildroot.net/results/faf/faf1b071c0a5bd8395d79abf2e6a32169ad7f136
http://autobuild.buildroot.net/results/247/247b3f1ac3d3a9712e9410eef298fce8d885f92c
http://autobuild.buildroot.net/results/de6/de601c4d4dd7922895892d78d3a37902fb98c7be
http://autobuild.buildroot.net/results/a4d/a4d7bf9863c134f59d285616b9c1f78201bd1a3e

and many more.

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoARC: update tools to arc-2015.06 release
Alexey Brodkin [Wed, 15 Jul 2015 12:51:18 +0000 (15:51 +0300)]
ARC: update tools to arc-2015.06 release

I'm happy to update GNU tools for ARC cores to the most recent
arc-2015.06 release.

This release brings following major improvements:
 * GCC: source update to v4.8.4
 * GCC: C ABI compatibility between MetaWare and GNU toolchains
 * uClibc: support for thread local storage and Native Pthread Library (NPTL)
 * GDB: updated to version 7.9.1

Also a lot of fixes and improvements has been done, please refer to
https://github.com/foss-for-synopsys-dwc-arc-processors/toolchain/releases/tag/arc-2015.06
for more details.

Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Cc: Anton Kolesov <akolesov@synopsys.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Peter Korsgaard <peter@korsgaard.com>
Cc: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agokmod: remove unnecessary autoreconf
Thomas De Schampheleire [Fri, 17 Jul 2015 19:44:43 +0000 (21:44 +0200)]
kmod: remove unnecessary autoreconf

Commit 047fea1d4fa33c4c934272a05649907a59186015 removed a patch on kmod that
was the reason for autoreconfiguring kmod, but autoreconf itself was not
removed.

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agorelease: remove manual build files from release tarballs
Thomas De Schampheleire [Fri, 17 Jul 2015 10:20:35 +0000 (12:20 +0200)]
release: remove manual build files from release tarballs

The Buildroot release tarballs inadvertently contain a build/docs directory,
containing the manual sources, the generated lists, and manual.text and
manual.pdf (but excluding manual.html).

This directory is populated as $(BUILD_DIR) (==$(O)/build), while O is
set explicitly from the release target to a subdirectory
buildroot-xxxx.yy-git/ which was populated with 'git archive'.

Since the generated manuals are available in docs/manual, which is
also referred to from the README, the build directory is not needed and
should be removed from the release tarball.

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Tested-by: "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@free-electrons.com>
9 years agotrivial: fix typo optimazation
Thomas De Schampheleire [Fri, 17 Jul 2015 11:20:39 +0000 (13:20 +0200)]
trivial: fix typo optimazation

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agosetools: Add missing bison dependency
Clayton Shotwell [Wed, 15 Jul 2015 17:31:04 +0000 (12:31 -0500)]
setools: Add missing bison dependency

The setools package needs the yacc utility which is part of the bison
package to build.

Fixes http://autobuild.buildroot.net/results/8f9/8f95e83411552397ca29e9aee5c457a1a762b364/

Signed-off-by: Clayton Shotwell <clayton.shotwell@rockwellcollins.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agogettext: bump to version 0.19.5.1
Gustavo Zacarias [Wed, 15 Jul 2015 13:16:57 +0000 (10:16 -0300)]
gettext: bump to version 0.19.5.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agousb_modeswitch: bump to version 2.2.4
Gustavo Zacarias [Wed, 15 Jul 2015 14:17:17 +0000 (11:17 -0300)]
usb_modeswitch: bump to version 2.2.4

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolxc: add hash file
Baruch Siach [Thu, 16 Jul 2015 07:36:50 +0000 (10:36 +0300)]
lxc: add hash file

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/apache: security bump to version 2.4.16
Bernd Kuhls [Thu, 16 Jul 2015 16:49:17 +0000 (18:49 +0200)]
package/apache: security bump to version 2.4.16

Fixes CVE-2015-3183, CVE-2015-3185, CVE-2015-0253, CVE-2015-0228
http://marc.info/?l=apache-httpd-announce&m=143704705330655&w=2

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoboot/uboot: bump to version 2015.07
Jörg Krause [Thu, 16 Jul 2015 19:09:01 +0000 (21:09 +0200)]
boot/uboot: bump to version 2015.07

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agocore/out-of-tree: fix Makefile wrapper
Yann E. MORIN [Thu, 16 Jul 2015 21:16:46 +0000 (23:16 +0200)]
core/out-of-tree: fix Makefile wrapper

Commit 971faf8 (Makefile: fix out-of-tree builds with multiple targets
with 'all') renamed the default target to '_all' to avoid name-clashing.

In doing so, I forgot to also fix the instance in the .PHONY rule.

Fix that now.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agotar: add missing hash for host variant
Hollis Blanchard [Thu, 16 Jul 2015 21:15:13 +0000 (14:15 -0700)]
tar: add missing hash for host variant

This fixes a very early error in a fresh build:
"ERROR: No hash found for tar-1.28.cpio.gz"

[Thomas: adjust commit title.]

Signed-off-by: Hollis Blanchard <hollis_blanchard@mentor.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>