Gustavo Zacarias [Wed, 31 Jul 2013 13:03:38 +0000 (10:03 -0300)]
package/uclibc: add execvpe() backport
Needed for modern versions of systemd and udev.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo Zacarias [Wed, 31 Jul 2013 13:03:37 +0000 (10:03 -0300)]
package/uclibc: number patches for 0.9.32.1
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo Zacarias [Wed, 31 Jul 2013 11:06:37 +0000 (08:06 -0300)]
uboot-tools: bump to version 2013.07
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo Zacarias [Wed, 31 Jul 2013 11:06:36 +0000 (08:06 -0300)]
u-boot: remove stale patches and bump to 2013.07
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Wed, 31 Jul 2013 12:10:34 +0000 (14:10 +0200)]
Revert "uClibc: Add uClibc patch to fix MIPS64/n64 interpreter"
This reverts commit
1c834dd1ce5d8b6eedb36126c878dd3f9dbbdb55.
This patch has been mistakenly applied, while a new version of it had
already been merged. Thanks Gustavo for noticing.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Philipp Claves [Fri, 1 Mar 2013 13:38:29 +0000 (14:38 +0100)]
opkg: Add gnupg signature checking support.
[Thomas: add ac_cv_path_GPGME_CONFIG in the configure environment to
help opkg find libgpgme.]
Signed-off-by: Philipp Claves <claves@budelmann-elektronik.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Philipp Claves [Fri, 1 Mar 2013 13:38:28 +0000 (14:38 +0100)]
libgpgme: new package
[Thomas: bump version, add --with-gpg-error-prefix and
--with-libassuan-prefix options.]
Signed-off-by: Philipp Claves <claves@budelmann-elektronik.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Wed, 31 Jul 2013 11:48:17 +0000 (13:48 +0200)]
merge assuan
Philipp Claves [Fri, 1 Mar 2013 13:38:27 +0000 (14:38 +0100)]
libassuan: new package
[Thomas: bump version, adjust license informations, add
--with-gpg-error-prefix option.]
Signed-off-by: Philipp Claves <claves@budelmann-elektronik.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Simon Dawson [Mon, 15 Apr 2013 07:35:03 +0000 (08:35 +0100)]
mobile-broadband-provider-info: add license information
Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Arnout Vandecappelle (Essensium/Mind) [Thu, 1 Nov 2012 14:36:21 +0000 (15:36 +0100)]
libsoup: Remove redundant dependency on gettext
libsoup doesn't use intl stuff directly, but uses gi18n. libglib2
already has all required dependencies on gettext.
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Arnout Vandecappelle (Essensium/Mind) [Thu, 1 Nov 2012 14:36:16 +0000 (15:36 +0100)]
gdk-pixbuf: remove dependency on gettext
The dependency on gettext comes from libglib2, not from gdk-pixbuf
itself.
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Arnout Vandecappelle (Essensium/Mind) [Thu, 1 Nov 2012 14:36:10 +0000 (15:36 +0100)]
pulseaudio: remove dependency on gettext
The dependency on gettext is only due to libglib2, not due to
pulseaudio itself. It works fine without gettext if libglib2 is
not selected.
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Arnout Vandecappelle (Essensium/Mind) [Thu, 1 Nov 2012 14:36:05 +0000 (15:36 +0100)]
avahi: remove double dependency on gettext
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Arnout Vandecappelle (Essensium/Mind) [Thu, 1 Nov 2012 14:36:00 +0000 (15:36 +0100)]
lshw: fix build with no LOCALE support
lshw doesn't need libintl if -DNONLS is defined.
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Arnout Vandecappelle (Essensium/Mind) [Thu, 1 Nov 2012 14:35:55 +0000 (15:35 +0100)]
util-linux: only needs gettext if locale is selected
Also add missing select in Config.in.
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Markos Chandras [Wed, 3 Jul 2013 11:00:27 +0000 (12:00 +0100)]
uClibc: Add uClibc patch to fix MIPS64/n64 interpreter
uClibc picks the wrong interpreter for MIPS64/n64.
This patch fixes this problem by checking the selected
MIPS ABI instead of the MIPS variant.
This patch was sent upstream:
http://lists.uclibc.org/pipermail/uclibc/2013-July/047838.html
Signed-off-by: Markos Chandras <markos.chandras@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo Zacarias [Mon, 29 Jul 2013 19:21:51 +0000 (16:21 -0300)]
configs/qemu: bump relevant config versions
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo Zacarias [Mon, 29 Jul 2013 19:21:50 +0000 (16:21 -0300)]
linux: bump 3.10.x stable version
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo Zacarias [Mon, 29 Jul 2013 19:21:49 +0000 (16:21 -0300)]
linux-headers: bump 3.{0, 4, 10}.x stable versions
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo Zacarias [Tue, 30 Jul 2013 12:08:58 +0000 (09:08 -0300)]
gnutls: bump to version 3.2.3
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas De Schampheleire [Tue, 30 Jul 2013 16:33:01 +0000 (18:33 +0200)]
libfuse: remove unused configure options
Current versions of libfuse do not recognize configure options
--disable-nls and --disable-kernel-module. Remove them.
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Yann E. MORIN [Tue, 30 Jul 2013 17:24:59 +0000 (19:24 +0200)]
package/pmake: remove
Packaging pmake was required when we used the upstream libedit.
Since we have switched to using the autotools-based libedit,
pmake is no longer needed.
Because pmake is quite ugly, let's just drop it.
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Yann E. MORIN [Mon, 29 Jul 2013 16:44:17 +0000 (18:44 +0200)]
package/libedit: switch to alternate URL for proper packaging
Upstream libedit does not have a proper homepage, and does not provide
any sort of packaging whatsoever. So far, we used Debian's wayback
machine to get a tarball of a rather oldish libedit.
As Thomas pointed out, someone has been maintaining a proper autotools
based, up-to-date package for a while.
While Debian is stuck to 2.11 (5 years old now), we bump to 3.1 as a bonus.
Remove our libedit.pc, it's now bundled with the package.
Reported-by: Thomas De Schampheleire <patrickdepinguin+buildroot@gmail.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas De Schampheleire <patrickdepinguin+buildroot@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Mischa Jonker [Tue, 30 Jul 2013 09:37:13 +0000 (11:37 +0200)]
gdb: Add support for ARC-specific gdb
Signed-off-by: Mischa Jonker <mjonker@synopsys.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Jérôme Pouiller [Mon, 13 May 2013 15:15:22 +0000 (17:15 +0200)]
strongswan: new package
strongSwan is an OpenSource IPsec implementation for the Linux
operating system. It is based on the discontinued FreeS/WAN project
and the X.509 patch.
Signed-off-by: Jérôme Pouiller <jezz@sysmic.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Spenser Gilliland [Wed, 8 May 2013 18:55:27 +0000 (13:55 -0500)]
libcec: add libcec for HDMI device Control
This patch adds libcec for HDMI device control. It enables Raspberry Pi
support if the rpi-userland package is installed.
[Thomas: add C++ dependency, reformat .mk header.]
Signed-off-by: Spenser Gilliland <spenser@gillilanding.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Spenser Gilliland [Wed, 8 May 2013 18:55:26 +0000 (13:55 -0500)]
lockdev: add lockdev
Add lockdev a package for locking devices.
[Thomas: change location in menuconfig, reformat header in .mk file.]
Signed-off-by: Spenser Gilliland <spenser@gillilanding.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gary Coulbourne [Wed, 5 Dec 2012 16:48:27 +0000 (11:48 -0500)]
uboot: add support for Freescale .sb format to uboot
[Thomas: update to recent Buildroot, add missing dependency on
host-elftosb.]
Signed-off-by: Gary Coulbourne <bear@bears.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Paul B. Henson [Mon, 29 Jul 2013 02:11:50 +0000 (19:11 -0700)]
mtd: add option to build mkfs.ubifs for target
[Thomas: implement simplifications suggested by Thomas De
Schampheleire, add missing 'depends' on required toolchain features.]
Signed-off-by: Paul B. Henson <henson@acm.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
ANDY KENNEDY [Tue, 25 Jun 2013 21:41:44 +0000 (21:41 +0000)]
libunwind: new package
[Thomas: added patch to disable build of tests that fail on uClibc,
added dependencies for architectures that are supported.]
Signed-off-by: Andy Kennedy <andy.kennedy@adtran.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Spenser Gilliland [Fri, 19 Jul 2013 23:37:54 +0000 (18:37 -0500)]
sunxi-cedarx: add CedarX hardware video decoding library
[Thomas: rename package to sunxi-cedarx, improve help text
description, install libraries with executable permissions to make
sure they get stripped at the end of the build.]
Signed-off-by: Spenser Gilliland <spenser@gillilanding.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Spenser Gilliland [Fri, 19 Jul 2013 23:37:53 +0000 (18:37 -0500)]
opengl: add sunxi-mali as possible egl/gles provider
Signed-off-by: Spenser Gilliland <spenser@gillilanding.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Spenser Gilliland [Fri, 19 Jul 2013 23:37:52 +0000 (18:37 -0500)]
sunxi-mali: new package
[Thomas: remove trailing whitespace, install libraries with execution
permissions so that they get stripped by Buildroot, r2p4 is only
available on EABI toolchains, r3p0 on EABIhf toolchains.]
Signed-off-by: Spenser Gilliland <spenser@gillilanding.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Spenser Gilliland [Fri, 19 Jul 2013 23:37:51 +0000 (18:37 -0500)]
a10disp: new package
Signed-off-by: Spenser Gilliland <spenser@gillilanding.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Tzu-Jung Lee [Sun, 28 Jul 2013 11:59:40 +0000 (19:59 +0800)]
tstools: fix build failure in parallel (-j) build
This patch fixes the nightly build failure caused by tstools. It is
back ported from recent upstream commit
0e8463ea1dc55f566a88bb3df29cf3d5f23cc326.
Once the upstream update the download page with more recent source
tarball, this will no longer be needed.
Signed-off-by: Tzu-Jung Lee <tjlee@ambarella.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo Zacarias [Sun, 28 Jul 2013 14:18:10 +0000 (11:18 -0300)]
linux: bump 3.10.x stable version
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo Zacarias [Sun, 28 Jul 2013 14:18:09 +0000 (11:18 -0300)]
linux-headers: bump 3.{2, 10}.x stable versions
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo Zacarias [Sun, 28 Jul 2013 14:15:52 +0000 (11:15 -0300)]
busybox: register mdev as hotplug helper when selected
It's also done in the kernel configuration, however users may be using
some other pre-built kernel and miss functionality like firmware
loading.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Yegor Yefremov [Sun, 28 Jul 2013 12:13:08 +0000 (14:13 +0200)]
ser2net: bump to 2.9
SER2NET_AUTORECONF is needed because of libtool version mismatch.
See error message bellow:
/bin/bash ./libtool --tag=CC --mode=link gcc -Wall -g -O2 -o
ser2net controller.o dataxfer.o devcfg.o readconfig.o selector.o
ser2net.o utils.o telnet.o buffer.o -lnsl
libtool: Version mismatch error. This is libtool 2.4.2
Debian-2.4.2-1ubuntu1, but the
libtool: definition of this LT_INIT comes from libtool 2.2.6b.
libtool: You should recreate aclocal.m4 with macros from libtool 2.4.2
Debian-2.4.2-1ubuntu1
libtool: and run autoconf again.
make: *** [ser2net] Error 63
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Richard Genoud [Mon, 24 Jun 2013 08:40:56 +0000 (10:40 +0200)]
tcl: make the libtcl writable in order to be stripped
The libtcl is installed with 0555 and that prevents it from being
stripped.
Signed-off-by: Richard Genoud <richard.genoud@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Richard Genoud [Mon, 24 Jun 2013 08:40:55 +0000 (10:40 +0200)]
tcl: add a tclsh symlink
tclsh is installed with its version number (tclshx.y) but scripts (like
usb_modeswitch_dispatcher) are calling tclsh, not tclshx.y.
Signed-off-by: Richard Genoud <richard.genoud@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Richard Genoud [Mon, 24 Jun 2013 08:40:54 +0000 (10:40 +0200)]
tcl: install the libtcl into staging
The tcl package contains a lib, so it should go into staging.
Signed-off-by: Richard Genoud <richard.genoud@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Richard Genoud [Mon, 24 Jun 2013 08:40:53 +0000 (10:40 +0200)]
tcl: remove strip command
Stripping is done at the end of the buildroot process, for all files at
once.
There's no need to do it here.
(Suggested by Thomas Petazzoni)
Signed-off-by: Richard Genoud <richard.genoud@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Richard Genoud [Mon, 24 Jun 2013 08:40:52 +0000 (10:40 +0200)]
tcl: use make conditions
As suggested by Thomas Petazzoni, make conditions should be used rather
than shell condition in Makefiles.
Signed-off-by: Richard Genoud <richard.genoud@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Marek Belisko [Wed, 3 Jul 2013 20:51:20 +0000 (22:51 +0200)]
libiqrf: Bump to v0.1.2 + update build system.
v0.1.2 update build system from autotools to cmake.
[Thomas: add patch to ensure the CMake build system only checks for a
C compiler and not a C++ compiler]
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Tzu-Jung Lee [Wed, 19 Jun 2013 09:24:50 +0000 (17:24 +0800)]
build: use find -perm /mode, instead of -perm +mode STRIP_FIND_CMD
The -perm +mode is deprecated, and sometimes yields suprising results.
It can be confused with permission in symbolic mode, for example '+u+g',
as POSIX spec suggests.
Signed-off-by: Tzu-Jung Lee <tjlee@ambarella.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Sat, 27 Jul 2013 15:18:01 +0000 (17:18 +0200)]
dropwatch: add missing dependencies
dropwatch requires thread support because it selects libnl that
depends on thread support. Also dropwatch cannot build on AArch64,
because it selects the target binutils package which isn't (yet)
available on AArch64.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Sat, 27 Jul 2013 15:15:53 +0000 (17:15 +0200)]
usb_modeswitch_data: requires thread support
usb_modeswitch_data unconditionally selects usb_modeswitch, but
usb_modeswitch depends on thread support. This commit has the thread
support dependency to usb_modeswitch_data.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Spenser Gilliland [Mon, 15 Jul 2013 19:47:50 +0000 (14:47 -0500)]
libglib2: needs threads
This commit adds a dependency of the libglib2 package on thread
support in the toolchain, since upstream libglib2 doesn't build
without thread support. The commit is rather large as it involves
propagating the dependency on thread support to all reverse
dependencies of the libglib2 package.
[Thomas: squash all patches into one, make a few minor fixes, the most
important one being to not add comments about MMU requirement when a
package doesn't work on !MMU platforms.]
Signed-off-by: Spenser Gilliland <spenser@gillilanding.com>
Spenser Gilliland [Mon, 15 Jul 2013 19:46:48 +0000 (14:46 -0500)]
avahi: minor cleanup
Signed-off-by: Spenser Gilliland <spenser@gillilanding.com>
Thomas De Schampheleire [Fri, 19 Jul 2013 12:25:18 +0000 (14:25 +0200)]
toolchain-external: support toolchains with lib32 directories
Some toolchains, like the Cavium Networks' one, have lib32/ and lib64/
directories, while the standard lib/ is empty. To find libc.a, buildroot
currently only looks in lib/ and lib64/. This patch extends the search
to lib32/ as well.
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Sat, 27 Jul 2013 14:20:33 +0000 (16:20 +0200)]
tstools: add missing comment when !BR2_LARGEFILE
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo Zacarias [Sat, 20 Jul 2013 12:52:15 +0000 (09:52 -0300)]
gcc/mudflap: disable for blackfin, it doesn't build
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo Zacarias [Sat, 20 Jul 2013 12:52:14 +0000 (09:52 -0300)]
blackfin: set GNU_TARGET_NAME accordingly
Blackfin for FDPIC targets uses *-linux-*, however for FLAT targets it
needs *-uclinux-* in order for gcc to build properly.
[Thomas: use a TARGET_OS variable instead of redefining
GNU_TARGET_NAME completely]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo Zacarias [Sat, 20 Jul 2013 12:52:13 +0000 (09:52 -0300)]
uclibc/bfin: don't install host utils if not FDPIC
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo Zacarias [Sat, 20 Jul 2013 12:52:12 +0000 (09:52 -0300)]
uclibc/bfin: set the appropiate binfmt in the configuration
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo Zacarias [Sat, 20 Jul 2013 12:52:11 +0000 (09:52 -0300)]
uclibc: use builtin startfiles target
Now that we've dropped 0.9.31.x we can use the startfiles /
install_startfiles targets instead of building and installing them by
hand.
Fixes internal blackfin toolchain build errors regarding crtreloc.o
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo Zacarias [Sat, 20 Jul 2013 12:52:10 +0000 (09:52 -0300)]
gcc/bfin: 4.{6,7,8}.x are broken
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo Zacarias [Sat, 20 Jul 2013 12:52:09 +0000 (09:52 -0300)]
uclibc: make target utils optional
These are broken for blackfin unfortunately so they're disabled.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Reviewed-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>
Thomas Petazzoni [Sat, 27 Jul 2013 13:33:20 +0000 (15:33 +0200)]
uclibc: reorder list of dependencies for NPTL option
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo Zacarias [Sat, 20 Jul 2013 12:52:08 +0000 (09:52 -0300)]
uclibc/bfin: only supports linuxthreads.old
[Thomas: do not reorder options, as this is a separate change]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo Zacarias [Sat, 20 Jul 2013 12:52:07 +0000 (09:52 -0300)]
gcc/bfin: doesn't support --with-cpu defaults
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Tzu-Jung Lee [Sat, 20 Jul 2013 12:52:19 +0000 (20:52 +0800)]
tstools: new package
[Thomas: properly indent help text, add largefile dependency, remove
unneeded libpcap dependency, remove unneeded CLEAN_CMDS, reorder build
and install commands, remove uneeded <pkg>_INSTALL_STAGING,
<pkg>_INSTALL_TARGET and <pkg>_INSTALL_IMAGES variables, move from
package/multimedia/ to package/, add license details, rename patch to
remove version number in the patch filename.]
Signed-off-by: Tzu-Jung Lee <tjlee@ambarella.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Jerzy Grzegorek [Mon, 22 Jul 2013 05:56:13 +0000 (07:56 +0200)]
normalize separator size to 80
Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Jerzy Grzegorek [Mon, 22 Jul 2013 05:30:22 +0000 (07:30 +0200)]
fix header package name
Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo Zacarias [Sat, 27 Jul 2013 12:13:06 +0000 (09:13 -0300)]
squid: bump to version 3.3.8
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas De Schampheleire [Wed, 24 Jul 2013 10:34:32 +0000 (12:34 +0200)]
dhcp: install to staging
Install dhcp to staging so other applications can use its include files
and libraries.
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas De Schampheleire [Wed, 24 Jul 2013 10:34:31 +0000 (12:34 +0200)]
bind: install to staging
Install bind to staging so other applications can use its include files
and libraries.
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo Zacarias [Thu, 4 Jul 2013 18:30:26 +0000 (15:30 -0300)]
toolchain/buildroot: properly handle SSP
The current SSP handling is incomplete.
First we need to build uClibc with SSP support for a complete
"experience".
Second, it doesn't hurt to add -fstack-protector-all to the
CFLAGS/CXXFLAGS since most users would expect buildroot to do this
rather than adding the flags themselves.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
James Hogan [Tue, 23 Jul 2013 15:33:58 +0000 (16:33 +0100)]
directfb-examples: install rose.png for df_dok
The directfb example program df_dok now requires rose.png to be
installed, otherwise it gives the following error:
(#) DirectFBError [dfb->CreateImageProvider( dfb, DATADIR"/rose.png", &provider )]: A general or unknown error occured
Therefore add rose.png to the list of data files if df_dok is enabled.
Signed-off-by: James Hogan <james.hogan@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Mischa Jonker [Tue, 23 Jul 2013 16:28:08 +0000 (18:28 +0200)]
uclibc: arc: fix fstat for big-endian
Fixes "Value too large for defined data type" messages caused by fstat
syscall wrapper returning -EOVERFLOW.
Signed-off-by: Mischa Jonker <mjonker@synopsys.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas De Schampheleire [Wed, 24 Jul 2013 09:50:14 +0000 (11:50 +0200)]
u-boot: support custom u-boot.bin name
On some platforms, the standard U-Boot binary is not called u-boot.bin,
but u-boot<something>.bin. This is for example the case on the
Cavium-provided u-boot, where the output file is called
u-boot_<boardname>.bin.
This patch adds a 'custom format' choice in the existing u-boot binary
format selection, where this name can be put. In the Cavium example, this
option could be set to:
BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-$(BR2_TARGET_UBOOT_BOARDNAME).bin"
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo Zacarias [Wed, 24 Jul 2013 15:44:09 +0000 (12:44 -0300)]
package/uclibc: fix big oops from
fb354d5f
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Francois Perrad [Thu, 25 Jul 2013 15:42:32 +0000 (17:42 +0200)]
cpanminus: bump to version 1.6109
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Francois Perrad [Thu, 25 Jul 2013 15:42:31 +0000 (17:42 +0200)]
perl-cross: bump to version 0.7.2
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Fabien Marteau [Mon, 22 Jul 2013 07:55:27 +0000 (09:55 +0200)]
package/python-pyro: adding Pyro 3.14
[Peter: fix LICENSE_FILES tag, adjust upstream URL]
Signed-off-by: Fabien Marteau <fabien.marteau@armadeus.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Gustavo Zacarias [Mon, 22 Jul 2013 10:57:43 +0000 (07:57 -0300)]
linux: bump 3.10.x stable version
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Gustavo Zacarias [Mon, 22 Jul 2013 10:57:42 +0000 (07:57 -0300)]
linux-headers: bump 3.{0, 4, 9, 10}.x stable versions
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Tzu-Jung Lee [Mon, 22 Jul 2013 00:09:23 +0000 (08:09 +0800)]
dropwatch: new package
[Peter: fix help text & license, needs host-pkgconf]
Signed-off-by: Tzu-Jung Lee <tjlee@ambarella.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Jerzy Grzegorek [Mon, 22 Jul 2013 05:20:36 +0000 (07:20 +0200)]
udisks: fix typos in license info
Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Peter Korsgaard [Sun, 21 Jul 2013 22:36:53 +0000 (00:36 +0200)]
Revert "dropwatch: new package"
This reverts commit
8d228d30105079a91fed16097193601713c02198.
Was not supposed to have been pushed (yet).
Tzu-Jung Lee [Sat, 20 Jul 2013 01:34:09 +0000 (09:34 +0800)]
dropwatch: new package
Signed-off-by: Tzu-Jung Lee <tjlee@ambarella.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas De Schampheleire [Fri, 19 Jul 2013 12:13:43 +0000 (14:13 +0200)]
trivial: use geturischeme helper function where possible
pkg-download.mk contains some helper functions to obtain subparts of URLs,
like the URI scheme. In pkg-generic.mk, there is still one opportunity to use
that helper function, instead of hardcoding it.
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Spenser Gilliland [Fri, 19 Jul 2013 23:31:58 +0000 (18:31 -0500)]
ext-toolchain-wrapper: fix uboot/linux with hardfp
The linux kernel and uboot specify -msoft-float in order to prevent floating
point code from being generated. This causes a conflict when -mfloat-abi=hard
or -mfloat-abi options are specified in the wrapper. This patch removes the
-mfloat-abi option from the options generated by the wrapper only when
-msoft-float, -mhard-float or -mfloat-abi are specified by the user.
[Peter: fix !BR_FLOAT_ABI case, simplify]
Signed-off-by: Spenser Gilliland <spenser@gillilanding.com>
Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Spenser Gilliland [Fri, 19 Jul 2013 23:31:57 +0000 (18:31 -0500)]
ext-toolchain-wrapper: fix typo on s/BR2_FPU/BR_FPU/
Signed-off-by: Spenser Gilliland <spenser@gillilanding.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Jerzy Grzegorek [Sat, 20 Jul 2013 06:52:43 +0000 (08:52 +0200)]
fix white spaces
Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Jerzy Grzegorek [Sat, 20 Jul 2013 09:47:23 +0000 (11:47 +0200)]
zlib: bump to version 1.2.8
Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Jerzy Grzegorek [Sat, 20 Jul 2013 09:24:48 +0000 (11:24 +0200)]
ebtables: fix download url
Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Gustavo Zacarias [Fri, 19 Jul 2013 13:06:33 +0000 (10:06 -0300)]
uclibc/arm: doesn't build in thumb(1) mode with threads
It runs out of registers, it fails even in official form
(COMPILE_IN_THUMB_MODE=y) so just build it in ARM mode since EABI
mandates interworking.
Tested in an arm920t board.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Gustavo Zacarias [Fri, 19 Jul 2013 13:06:32 +0000 (10:06 -0300)]
eglibc/arm: doesn't build in thumb(1) mode
It runs out of registers, so build it in ARM mode, EABI mandates
interworking so this isn't an issue.
Tested in an arm920t board.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Gustavo Zacarias [Fri, 19 Jul 2013 13:06:31 +0000 (10:06 -0300)]
gcc/arm: disable mudflap for thumb(1)
libmudflap doesn't build for a thumb(1) toolchain so disable it.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas De Schampheleire [Fri, 19 Jul 2013 12:01:32 +0000 (14:01 +0200)]
trivial: add space in 'bool"package"' construct in Config.in
In early buildroot, it apparently was customary to have following style in
Config.in files:
bool"expat"
Nowadays, only two packages remain with this style: diffutils and expat.
This trivial patch lines them up with the style:
bool "expat"
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas De Schampheleire [Fri, 19 Jul 2013 12:46:37 +0000 (14:46 +0200)]
dhcp: add config option for delayed-ack feature of dhcp server
This patch creates a config option for the ISC DHCP server to allow passing
--enable-delayed-ack to its configure script.
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Markos Chandras [Fri, 19 Jul 2013 15:57:43 +0000 (16:57 +0100)]
uClibc: Add uClibc patch to fix MIPS64/n64 interpreter
uClibc picks the wrong interpreter for MIPS64/n64.
This patch fixes this problem by checking the selected
MIPS ABI instead of the MIPS variant.
The patch has been committed upstream:
http://git.uclibc.org/uClibc/commit/?id=
603af30d6992e94ac30a66b953264076f4f2fd71
Signed-off-by: Markos Chandras <markos.chandras@imgtec.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Gustavo Zacarias [Fri, 19 Jul 2013 19:41:20 +0000 (16:41 -0300)]
bind: security bump to version 9.6-ESV-R9-P1
Fixes CVE-2013-3919
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Peter Korsgaard [Fri, 19 Jul 2013 19:12:43 +0000 (21:12 +0200)]
gst1-plugins-good: unbreak (dyn|multi)udpsink for systems without IPv6 support
Patch from upstream git.
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Mischa Jonker [Thu, 18 Jul 2013 21:47:50 +0000 (23:47 +0200)]
uclibc, eglibc: remove REALLY_NOSTDLIB references
These were required with ARC gcc 4.4.7; ARC gcc 4.8 has been changed
to behave the same as other architectures with -nostdlib, making this
option obsolete.
Signed-off-by: Mischa Jonker <mjonker@synopsys.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Mischa Jonker [Thu, 18 Jul 2013 21:47:52 +0000 (23:47 +0200)]
arc: gcc: Go from 4.4.7 to 4.8 for ARC
This fixes multiple issues, including:
- 'operand out of range' errors (due to defaulting to
medium calls instead of short calls)
- library dependencies that were not being found
Signed-off-by: Mischa Jonker <mjonker@synopsys.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Mischa Jonker [Thu, 18 Jul 2013 21:47:51 +0000 (23:47 +0200)]
arc: binutils: Go from 2.19-arc to 2.23.2-arc
Signed-off-by: Mischa Jonker <mjonker@synopsys.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>