Thomas Petazzoni [Mon, 25 Mar 2013 21:49:51 +0000 (21:49 +0000)]
gpsd: nmea2000 requires aivdm support
Fixes:
http://autobuild.buildroot.org/results/
853cac5becf9d071c6ec1181e1e951bc8e7d80d5/build-end.log
and tons of identical build failures.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Mon, 25 Mar 2013 21:38:29 +0000 (21:38 +0000)]
bash: add missing dependency on host-bison
Fixes:
http://autobuild.buildroot.org/results/
dfedb4377a95e36e590c9a5a5853e3ed0ecbc247/build-end.log
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Peter Korsgaard [Tue, 26 Mar 2013 07:33:18 +0000 (08:33 +0100)]
Makefile: simplify target skeleton copying
We already use the .root stamp file to remember if we have copied the
skeleton, so we can remove the /bin check.
Likewise, we should always have a TARGET_SKELETON (or explicitly error
out otherwise), so remove that check as well.
Finally, now that we're using rsync to do the copy, we might as well
use its exclude support instead of cleaning up unwanted files afterwards.
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Tilman Keskinöz [Mon, 25 Mar 2013 04:48:11 +0000 (04:48 +0000)]
Support .dotfiles in / being copied to the TARGET
An example is .init_enable_core, to enable coredumps in busybox
Signed-off-by: Tilman Keskinöz <arved@arved.at>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Mon, 25 Mar 2013 11:42:36 +0000 (11:42 +0000)]
vala: deprecate target package
Vala generates C code from Vala code, and therefore requires a
compiler. Since we are deprecating the native compiler support on the
target, having vala on the target doesn't make sense.
Of course, we keep vala for the host, where compilation happens.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Mon, 25 Mar 2013 11:42:35 +0000 (11:42 +0000)]
vala: add missing host-bison dependency
Fixes:
http://autobuild.buildroot.org/results/
a59cceb695298c212c91d2e32b381a096f875274/build-end.log.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Mon, 25 Mar 2013 11:15:34 +0000 (11:15 +0000)]
redis: build fix and minor improvement
The redis-001-uclibc.patch was properly adding conditionals to ensure
HAVE_BACKTRACE is not defined when uClibc is used. However, __unix
doesn't seem to be define with the toolchain Peter uses on gcc14, so
the <features.h> doesn't get included, therefore __UCLIBC isn't
defined, and the code believes that backtrace support is available. We
fix this by including <features.h> when __linux__ is defined.
Fixes:
http://autobuild.buildroot.org/results/
4ba818f877af145a547a1fede0bb738192c2f181/build-end.log.
Also add another patch that do not redefine the _LARGEFILE_SOURCE and
_FILE_OFFSET_BITS macros if they are already defined on the command
line. It avoids the ugly warnings that we could see from the build
logs, and therefore make it easier to spot real errors.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Mon, 25 Mar 2013 10:44:08 +0000 (10:44 +0000)]
mediastreamer: add missing host-gettext dependencies and other fixes
Fixes:
http://autobuild.buildroot.org/results/
5e6c465c56f85a3017900613facc6e54c85d32da/build-end.log.
While we're at it, add the usual comment header block at the beginning
of the file, as well as licensing informations.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Mon, 25 Mar 2013 10:27:12 +0000 (10:27 +0000)]
xapp_xev: add missing dependencies on xlib_libXrandr
Fixes:
http://autobuild.buildroot.org/results/
ec1855d3d96cf01409999492c77a2709be8c4d01/build-end.log.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Mon, 25 Mar 2013 09:19:57 +0000 (09:19 +0000)]
xapp_xinput: add missing dependencies
Following the big X.org bump, a few dependencies were missing in the
xapp_xinput package.
Fixes:
http://autobuild.buildroot.org/results/
7e4ebd4dd47f49bcd4d225b17fbbc8b211e5201a/build-end.log.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Mon, 25 Mar 2013 08:43:44 +0000 (08:43 +0000)]
olsr: add missing dependency on host-bison/host-flex
Fixes:
http://autobuild.buildroot.org/results/
19e8426d749411f7a8625a849b024f3811b06729/build-end.log.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Peter Korsgaard [Mon, 25 Mar 2013 18:40:59 +0000 (19:40 +0100)]
toolchain: default to gcc 4.7.x
With 4.8.x released, it makes sense to update our default gcc version
before 4.6.x becomes unmaintained.
At the same time simplify the kconfig logic a bit.
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Mon, 25 Mar 2013 08:31:41 +0000 (08:31 +0000)]
dnsmasq: add missing dependency on host-gettext
When idn support is enabled, the dnsmasq build procedure requires
xgettext, which is provided by host-gettext.
Moreover, dnsmasq.mk was not passing $(TARGET_MAKE_ENV) in the
environment, so $(HOST_DIR)/usr/bin was not in the PATH. For that
reason, the dnsmasq Makefile could not find the xgettext program.
Fixes:
http://autobuild.buildroot.org/results/
f7feaa818500a369a6c4c5fd8899c168f21b1460/build-end.log.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Mon, 25 Mar 2013 08:17:07 +0000 (08:17 +0000)]
conntrack-tools: add missing dependencies on host-flex/host-bison
Fixes
http://autobuild.buildroot.org/results/
fd739aa0028fac1418ed33bc0ea831b6fc17a853/build-end.log.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Tilman Keskinöz [Mon, 25 Mar 2013 04:48:10 +0000 (04:48 +0000)]
manual: fix typo
Signed-off-by: Tilman Keskinöz <arved@arved.at>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sun, 24 Mar 2013 21:51:55 +0000 (21:51 +0000)]
openswan: add missing TARGET_MAKE_ENV
openswan needs host-bison. The dependency was already there, but the
build was not executed with $(TARGET_MAKE_ENV) in the environment, and
therefore $(HOST_DIR)/usr/bin was not in the PATH.
While we're at it, add licensing informations to openswan.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sun, 24 Mar 2013 21:42:30 +0000 (21:42 +0000)]
gnuchess: add missing dependencies on flex and host-flex
And also add a missing newline and licensing informations while we're
at it.
Fixes:
http://autobuild.buildroot.org/results/
2851f23990c9f6642b1e706a94b1afc15a24b6f7/build-end.log.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sun, 24 Mar 2013 21:34:59 +0000 (21:34 +0000)]
mrouted: add missing dependency on host-bison
Fixes
http://autobuild.buildroot.org/results/
10d875724388034369e7673a6c08ecad3863ba06/build-end.log.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sun, 24 Mar 2013 13:42:59 +0000 (13:42 +0000)]
gstreamer: add missing dependencies on host-flex and host-bison
Fixes:
http://autobuild.buildroot.org/results/
f9f32bfd44a3f74ec30fc61594bf6eb04f80f872/build-end.log.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sun, 24 Mar 2013 13:28:29 +0000 (13:28 +0000)]
linux-pam: add missing dependency on host-flex
Fixes
http://autobuild.buildroot.org/results/
d8c52c0563e912e03c5f006f5865aa58f70d10e1/build-end.log.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sun, 24 Mar 2013 12:48:38 +0000 (12:48 +0000)]
apr-util: fix incorrect operator leading to missing dependencies
Fixes
http://autobuild.buildroot.org/results/
490a07cc161391b98193ab2c225458effc030ce7/build-end.log.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Peter Korsgaard [Sun, 24 Mar 2013 22:46:38 +0000 (23:46 +0100)]
Merge branch 'x11r77_v2' of https://bitbucket.org/baekdahl/buildroot
przemyslaw [Tue, 29 Jan 2013 16:14:44 +0000 (16:14 +0000)]
netsnmp: configurable MIB modules
Make the MIB modules, which are included/excluded in the build, to be
configurable instead of being hard coded.
[Peter: drop menuconfig]
Signed-off-by: przemyslaw <przemyslaw.wrzos@calyptech.com>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sun, 24 Mar 2013 12:29:06 +0000 (12:29 +0000)]
crosstool-ng: add missing dependencies
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sun, 24 Mar 2013 12:29:05 +0000 (12:29 +0000)]
texinfo: new host package
The makeinfo program from texinfo is needed to get Crosstool-NG to
build properly a toolchain. Long term, it would be great if
Crosstool-NG supported building without texinfo, simply by disabling
the build of documentation.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sun, 24 Mar 2013 11:34:08 +0000 (11:34 +0000)]
argp-standalone: add license information
There is unfortunately no license file.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Gregory Hermant [Sun, 24 Mar 2013 11:34:06 +0000 (11:34 +0000)]
bcusdk: new package
[Peter: tweak comment]
[Thomas: various fixes/improvements]
Signed-off-by: Gregory Hermant <gregory.hermant@calao-systems.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Gregory Hermant [Sun, 24 Mar 2013 11:34:05 +0000 (11:34 +0000)]
libpthsem: new package
[Peter: remove extra newlines]
[Thomas: various fixes/improvements]
Signed-off-by: Gregory Hermant <gregory.hermant@calao-systems.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
przemyslaw [Wed, 20 Mar 2013 20:09:42 +0000 (20:09 +0000)]
Fix autoreconf libtool patching
Some ltmain.sh files enclose the version number in quotes. This is
already handled corretly by pkg-autotools.mk in LIBTOOL_PATCH_HOOK.
This patch adds the same fix for AUTORECONF_HOOK.
Signed-off-by: przemyslaw <przemyslaw.wrzos@calyptech.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Yann E. MORIN [Thu, 21 Mar 2013 12:36:13 +0000 (12:36 +0000)]
package/bridge-utils: fix build with newer kernels
... while keeping compatibility with older ones.
Preventive fix to autobuild failures! ;-)
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Andreas Naumann [Fri, 22 Mar 2013 15:56:54 +0000 (16:56 +0100)]
<pkg>-rsync: Reincluding core files and folders, which got kicked out by --cvs-exclude option.
The --cvs-exclude option also excludes 'core', which when rsyncing
e.g. a linux tree is less than optimal..
Signed-off-by: Andreas Naumann <anaumann@ultratronik.de>
Acked-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Tested-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Arnaud Rébillout [Thu, 20 Dec 2012 02:47:18 +0000 (02:47 +0000)]
uboot: integrate mkenvimage
This commit provides configuration options to automatically generate a
binary environment image for U-Boot.
Two options are available (and mandatory):
* the location of a text file describing U-Boot environment.
* the size of the environment.
[Peter: fix Config.in indentation + typo]
Signed-off-by: Arnaud Rébillout <rebillout@syscom.ch>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Arnaud Rébillout [Thu, 20 Dec 2012 02:47:17 +0000 (02:47 +0000)]
uboot-tools: add option for mkenvimage
The tool mkenvimage generates a valid binary environment image from
a text file describing the key=value pairs of the environment.
This commit allows installation on target and host.
Signed-off-by: Arnaud Rébillout <rebillout@syscom.ch>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sun, 24 Mar 2013 08:19:30 +0000 (08:19 +0000)]
xcursor-transparent-theme: new package
Based on work originally done by Aleksandar Zivkovic at
http://patchwork.ozlabs.org/patch/171109/.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sun, 24 Mar 2013 08:19:29 +0000 (08:19 +0000)]
log4cxx: new package
Initial work done by Aleksandar Zivkovic at
http://patchwork.ozlabs.org/patch/171109/.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sun, 24 Mar 2013 08:19:28 +0000 (08:19 +0000)]
apr-util: various improvements
This commit:
* Adds licensing informations.
* Uses the apr-1-config script instead of pointing apr-util to the
apr build directory.
* Ensures apu-1-config gets fixed properly using the
<pkg>_CONFIG_SCRIPTS mechanism.
* Ensures that libiconv gets built before apr-util if available, so
that character set conversion features of apr-util can be enabled.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sun, 24 Mar 2013 08:19:27 +0000 (08:19 +0000)]
apr: various improvements
This commit:
* Adds licensing informations
* Ensures the apr-1-config script gets fixed appropriately
* Remove the usr/build-1/ directory from the target, since it is only
used during the compilation of packages that rely on APR.
* Fix up a few paths in usr/build-1/ so that the compilation of
apr-util works properly on top of this apr package.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sun, 24 Mar 2013 08:19:26 +0000 (08:19 +0000)]
neon: add license informations
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Anthony Viallard [Sun, 24 Mar 2013 08:19:25 +0000 (08:19 +0000)]
gnuplot: new package
[Thomas: Improved by adding support to use readline functionality, gd
functionality, and various fixes.]
Signed-off-by: Anthony Viallard <viallard@syscom-instruments.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sun, 24 Mar 2013 08:19:24 +0000 (08:19 +0000)]
gd: add patch to fix gdlib-config script
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Justin Maggard [Sun, 24 Mar 2013 08:19:23 +0000 (08:19 +0000)]
dtach: new package
Signed-off-by: Justin Maggard <jmaggard@netgear.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sun, 24 Mar 2013 08:19:22 +0000 (08:19 +0000)]
rt-tests: mention that NPTL thread implementation is needed
This patch superseds http://patchwork.ozlabs.org/patch/150161/, but
does it in a different way. Since we don't have a way of selecting the
thread implementation for external toolchains, and it sounds a bit too
heavy to add new config options just for the sake of rt-tests, we
instead simply add some help text to the rt-tests package explaining
that NPTL thread implementation is needed.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sun, 24 Mar 2013 05:42:41 +0000 (05:42 +0000)]
libnl: add missing dependency on host-flex
Fixes
http://autobuild.buildroot.org/results/
9c496031fef011b86113e342a8ca4a36ae360bb1/build-end.log.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Danomi Manchego [Sat, 15 Sep 2012 14:27:53 +0000 (14:27 +0000)]
openssh: add linux-pam support
Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Tested-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sun, 24 Mar 2013 05:09:00 +0000 (05:09 +0000)]
flex: needs host-m4
Fixes
http://autobuild.buildroot.org/results/
9f5c2ad2b3d268dd82985a3a386530a12e5681ef/build-end.log.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sun, 24 Mar 2013 05:08:59 +0000 (05:08 +0000)]
iproute2: add missing host-flex dependency
Fixes
http://autobuild.buildroot.org/results/
0931e622a0e80fc7321f0e26c96ae4607eaadd00/build-end.log.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sun, 24 Mar 2013 05:08:58 +0000 (05:08 +0000)]
gettext: do not get the libiconv dependency on the host
Fixes
http://autobuild.buildroot.org/results/
e47a439c7dd763c6abc02f77730838036472e828/build-end.log.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Tue, 19 Mar 2013 09:29:42 +0000 (09:29 +0000)]
qt5: factor Qt5 version
Since the Qt5 version will be the same for all Qt5 modules, factor it
in qt5/qt5.mk as QT5_VERSION.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Nathan Lynch [Tue, 10 Jul 2012 07:37:22 +0000 (07:37 +0000)]
unexport TERMINFO to correct ncurses behavior
The ncurses build can become polluted by the user's TERMINFO
environment variable, causing the user's ~/.terminfo to be modified
and preventing the install from succeeding:
/bin/sh ./run_tic.sh
** Building terminfo database, please wait...
Running tic to install /home/nathanl/devel/buildroot.git/output/host/usr/i686-unknown-linux-gnu/sysroot/usr/share/emacs/24.0.97/etc/ ...
You may see messages regarding extended capabilities, e.g., AX.
These are extended terminal capabilities which are compiled
using
tic -x
If you have ncurses 4.2 applications, you should read the INSTALL
document, and install the terminfo without the -x option.
1562 entries written to /home/nathanl/.terminfo
** built new /home/nathanl/devel/buildroot.git/output/host/usr/i686-unknown-linux-gnu/sysroot/usr/share/emacs/24.0.97/etc/
installing std
installing stdcrt
installing vt100
installing vt300
make[2]: Leaving directory `/home/nathanl/devel/buildroot.git/output/build/ncurses-5.7/misc'
make[1]: Leaving directory `/home/nathanl/devel/buildroot.git/output/build/ncurses-5.7'
for i in $(find /home/nathanl/devel/buildroot.git/output/host/usr/i686-unknown-linux-gnu/sysroot/usr/lib* -name "*.la"); do cp -f $i $i~; /usr/bin/sed -i -e "s:\(['= ]\)/usr:\\1/home/nathanl/devel/buildroot.git/output/host/usr/i686-unknown-linux-gnu/sysroot/usr:g" $i; done
>>> ncurses 5.7 Installing to target
mkdir -p /home/nathanl/devel/buildroot.git/output/target/usr/lib
cp -dpf /home/nathanl/devel/buildroot.git/output/build/ncurses-5.7/lib/libncurses.so* /home/nathanl/devel/buildroot.git/output/target/usr/lib/
ln -snf /usr/share/terminfo /home/nathanl/devel/buildroot.git/output/target/usr/lib/terminfo
mkdir -p /home/nathanl/devel/buildroot.git/output/target/usr/share/terminfo/x
cp -dpf /home/nathanl/devel/buildroot.git/output/host/usr/i686-unknown-linux-gnu/sysroot/usr/share/terminfo/x/xterm /home/nathanl/devel/buildroot.git/output/target/usr/share/terminfo/x
cp: cannot stat `/home/nathanl/devel/buildroot.git/output/host/usr/i686-unknown-linux-gnu/sysroot/usr/share/terminfo/x/xterm': No such file or directory
make: *** [/home/nathanl/devel/buildroot.git/output/build/ncurses-5.7/.stamp_target_installed] Error 1
So unexport TERMINFO in the top-level Makefile.
Signed-off-by: Nathan Lynch <ntl@pobox.com>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Gustavo Zacarias [Thu, 21 Mar 2013 08:02:23 +0000 (08:02 +0000)]
dropbear: bump to version 2013.56
Switch ECHOs to SEDs to avoid issues with defines changing after
sysoptions.h was included - and it's cleaner.
Enable hmac-sha2-256 and hmac-sha2-512 support for the full featured.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Gustavo Zacarias [Fri, 22 Mar 2013 10:32:28 +0000 (10:32 +0000)]
toolchain/gcc: disable makeinfo
Newer versions of texinfo (>=5) break the gcc makeinfo routine, so just
disable it.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Tested-by: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Davide Viti [Fri, 7 Dec 2012 11:15:01 +0000 (11:15 +0000)]
tcl: add license information
Signed-off-by: Davide Viti <zinosat@tiscali.it>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sat, 23 Mar 2013 23:33:40 +0000 (23:33 +0000)]
toolchain: update crosstool-NG project URL
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Gustavo Zacarias [Sun, 24 Mar 2013 02:48:06 +0000 (02:48 +0000)]
file: bump to version 5.14
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Gustavo Zacarias [Sun, 24 Mar 2013 02:47:50 +0000 (02:47 +0000)]
squid: bump to version 3.3.3
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Gustavo Zacarias [Sun, 24 Mar 2013 02:20:07 +0000 (02:20 +0000)]
quota: select BR2_PACKAGE_UTIL_LINUX_BINARIES
All of the util-linux tools options depend on
BR2_PACKAGE_UTIL_LINUX_BINARIES that select all the required util-linux
libraries and enable the tools build process.
So basically quota is selecting a hidden/unavailable option and
triggering a util-linux build failure. Fixes:
http://autobuild.buildroot.net/results/
bc3c75e7c60fe6db54ea56dd7c398ba7878bff83/
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sat, 23 Mar 2013 22:26:46 +0000 (22:26 +0000)]
dependencies: check that SSL certificates are installed
Some packages are hosted on https:// servers, and wget only works on
these if the SSL certificates are installed. For example, downloading
the kernel sources from kernel.org requires those SSL certificates to
be installed.
[Peter: fix typo]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sat, 23 Mar 2013 22:26:45 +0000 (22:26 +0000)]
dependencies: check that a full perl installation is available
The host-autoconf build process requires a full Perl installation, or
at least a Perl installation that has the Data::Dumper module
installed. On a basic Debian system, only 'perl-base' is installed,
but Data::Dumper is in the 'perl' package.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sat, 23 Mar 2013 22:26:44 +0000 (22:26 +0000)]
dependencies: test all programs before bailing out
The current dependencies code abort as soon as one program is
missing. It is quite annoying when multiple programs are
missing. Instead, bail out if needed after testing all programs.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sat, 23 Mar 2013 22:26:43 +0000 (22:26 +0000)]
dependencies: add details about which distro package to install
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sat, 23 Mar 2013 22:26:42 +0000 (22:26 +0000)]
dependencies: remove useless newlines
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sat, 23 Mar 2013 22:26:41 +0000 (22:26 +0000)]
dependencies: remove a few useless mandatory dependencies
awk, bison, flex, makeinfo, gettext should be built as dependencies of
packages when needed. In practice, even the toolchain build doesn't
need any of these, and only a few packages do require them.
It is not needed to list gzip and bzip2 since they are already checked
through ${DL_TOOLS}: whenever a package needs gzip or bzip2 for its
extraction, the dependency is added.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sat, 23 Mar 2013 22:26:40 +0000 (22:26 +0000)]
at: needs host-flex and host-bison
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sat, 23 Mar 2013 22:26:39 +0000 (22:26 +0000)]
libglib2: add dependency on host-gettext
libglib2 requires msgfmt, which is now provided by host-gettext since
gettext will no longer be part of the mandatory dependencies.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sat, 23 Mar 2013 22:26:38 +0000 (22:26 +0000)]
gettext: provide a host variant
In preparation for the removal of gettext as a hard dependency, we
need to be able to provide a host variant of gettext for the few
packages that require msgfmt.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sat, 23 Mar 2013 22:26:37 +0000 (22:26 +0000)]
ncurses: enable shared library build on the host
On the host, we generally build and install a shared library rather
than a static version of libraries. In this specific case, we will
want to build host-gettext, which builds a shared library that depends
on ncurses. And this doesn't work well if ncurses is static because it
hasn't been built with -fPIC. Therefore, let's build ncurses as shared
on the host.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sat, 23 Mar 2013 22:26:36 +0000 (22:26 +0000)]
iproute2: add dependency on host-bison
iproute2 requires bison, so we add the necessary dependency. In
addition, in order for iproute2 to find bison, we need to pass
$(TARGET_MAKE_ENV).
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sat, 23 Mar 2013 22:26:35 +0000 (22:26 +0000)]
libpcap: add missing flex/bison dependencies
In preparation for the removal of the flex/bison mandatory
dependencies, make sure libpcap builds host-flex/host-bison.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sat, 23 Mar 2013 22:26:34 +0000 (22:26 +0000)]
gmp: requires host-m4
On a system where m4 is not installed, gmp does not build due to the
lack of m4. Add the missing host-m4 dependency.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sat, 23 Mar 2013 22:26:33 +0000 (22:26 +0000)]
uClibc: add missing $(Q)
Add a missing $(Q) in front of a MESSAGE call, which leads to the
message being displayed but also the command that shows the message.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sat, 23 Mar 2013 22:26:32 +0000 (22:26 +0000)]
kernel-headers: add missing $(Q)
Add a missing $(Q) in front of a MESSAGE call, which leads to the
message being displayed but also the command that shows the message.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sat, 23 Mar 2013 22:26:31 +0000 (22:26 +0000)]
gcc: add missing $(Q)
Add a missing $(Q) in front of a MESSAGE call, which leads to the
message being displayed but also the command that shows the message.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sat, 23 Mar 2013 22:26:30 +0000 (22:26 +0000)]
gcc: introduce BR2_GCC_NEEDS_MPC to reduce code duplication
For each version of gcc, we need to check whether it requires mpc as a
dependency. Since this is true for 4.5, 4.6, 4.7, snapshots and now
4.8, let's factorize this code a bit by using a Kconfig symbol that
tells us whether we are using a gcc version that requires mpc.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sat, 23 Mar 2013 22:26:29 +0000 (22:26 +0000)]
gcc: add support for gcc 4.8
This commit adds support for the recently released gcc 4.8. We re-add
the same patch series as the one used for 4.7.x, after refreshing the
patches.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sat, 23 Mar 2013 22:26:28 +0000 (22:26 +0000)]
gcc: fix location of snapshots
The gcc snapshots are now located at
ftp://gcc.gnu.org/pub/gcc/snapshots/. This has been tested with a
recent 4.8.0-RC snapshot.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sat, 23 Mar 2013 22:26:27 +0000 (22:26 +0000)]
libgtk2: use non-host specific patch
The libgtk2 package was using a host-<foo>.patch that should be
applied only on the host variant of the package. Unfortunately, with
the patch model rework, this doesn't work anymore: Buildroot tries to
apply the patch twice, for some reason.
But instead of fixing the patch model, it is probably a lot better to
fix this patch itself, which is the only usage of host-only patch in
Buildroot.
So instead of simply removing code that detects dependencies in gtk2's
configure.in script, we use a condition based on the value of
gdktarget. And it turns out that it makes the patch shorter.
However, it requires autoreconfiguring the libgtk2 target package,
because we are now modifying its configure.in.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Gustavo Zacarias [Sat, 23 Mar 2013 22:26:26 +0000 (22:26 +0000)]
gettext: fix tools build failure for uClibc toolchain with C++
Fixes:
http://autobuild.buildroot.net/results/
e5777d754653edef9d8c8558f04c2836734f2c25/
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Yann E. MORIN [Sat, 23 Mar 2013 22:26:25 +0000 (22:26 +0000)]
package/connman: version bump to 1.12, and fix build with newer kernels headers
... while keeping compatibility with older ones.
Fixes autobuild failure:
http://autobuild.buildroot.org/results/
f99ae7af46c70f7c356b7771321511a42eb3694d/
Reported-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Gustavo Zacarias [Thu, 21 Mar 2013 01:53:48 +0000 (01:53 +0000)]
linux: bump 3.8.x stable version
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Gustavo Zacarias [Thu, 21 Mar 2013 01:53:47 +0000 (01:53 +0000)]
kernel-headers: bump 3.{0, 2, 4, 8}.x stable version
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Gustavo Zacarias [Thu, 21 Mar 2013 02:12:34 +0000 (02:12 +0000)]
dosfstools: fix host variant dependencies
host-dosfstools shouldn't pull host-libiconv in since that's for
uClibc-based toolchains and we don't have that package anyway.
Fixes:
http://autobuild.buildroot.net/results/
7637985bfb0afdd9217c297e9b0ac5de797c137d/
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Daniel Price [Tue, 19 Mar 2013 12:21:38 +0000 (12:21 +0000)]
syslinux: bump to version 4.06
Signed-off-by: Daniel Price <daniel.price@gmail.com>
Tested-by: Will Moore <will.moore@beraninstruments.com>
Tested-by: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas De Schampheleire [Thu, 21 Mar 2013 09:03:17 +0000 (09:03 +0000)]
oprofile 0.9.8: fix compilation on powerpc
The oprofile build was broken on powerpc since version 0.9.8.
This was detected in several autobuilds, like
http://autobuild.buildroot.net/results/
6f6c02d18495907d50fcdfc6003ac20d493c55fe/
Thomas Petazzoni had some fixes pending in his own tree, and this patch is
partially based on this work (credits to him). Here is an overview:
- I took over (and fixed) the oprofile.mk changes, except for the powerpc-
specific part. For powerpc, there is a new dependency to libpfm4.
- I reimported those Yocto patches that were specific to the ppc build
issues, but left out the other ones. Those can be added in separate
commits.
[Peter: simplify libpfm4 check]
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Tested-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Wed, 20 Mar 2013 21:16:17 +0000 (22:16 +0100)]
xinetd: follow the convention for patch location
Following
5538e4766201aa0 ("rework patch model"), the xinetd patches
were no longer being applied, because they were stored in
package/xinetd/xinetd-2.3.15/*.patch. This lead to xinetd build
failures such as:
http://autobuild.buildroot.org/results/
1a032bca894b76facd9e7f01c3b5d370987d7fc8/build-end.log.
This patch fixes this by changing the location and name of the xinetd
patches to follow the new conventions.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Gustavo Zacarias [Wed, 20 Mar 2013 04:57:52 +0000 (04:57 +0000)]
php: security bump to version 5.3.23
Fixes CVE-2013-1635 and CVE-2013-1643.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Peter Korsgaard [Wed, 20 Mar 2013 19:50:14 +0000 (20:50 +0100)]
hplip: needs C++ support in toolchain
As pointed out by Thomas.
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Jesper Baekdahl [Wed, 20 Mar 2013 08:30:12 +0000 (09:30 +0100)]
xapp_xinit: removed in X11R7.7
Will Wagner [Thu, 14 Jun 2012 11:53:11 +0000 (12:53 +0100)]
xproto_xf86rushproto: removed in X11R7.7
Signed-off-by: Will Wagner <will_wagner@carallon.com>
Will Wagner [Thu, 14 Jun 2012 11:52:41 +0000 (12:52 +0100)]
xproto_printproto: removed in X11R7.7
Signed-off-by: Will Wagner <will_wagner@carallon.com>
Will Wagner [Thu, 14 Jun 2012 11:49:58 +0000 (12:49 +0100)]
xfont_font-bitstream-speedo: removed in X11R7.7
Signed-off-by: Will Wagner <will_wagner@carallon.com>
Jesper Baekdahl [Wed, 20 Mar 2013 11:01:25 +0000 (12:01 +0100)]
xlib_libXp: removed in X11R7.7
Jesper Baekdahl [Wed, 20 Mar 2013 10:56:25 +0000 (11:56 +0100)]
xlib_libXprintUtil: removed in X11R7.7
Will Wagner [Thu, 14 Jun 2012 11:44:07 +0000 (12:44 +0100)]
xlib_libXprintAppUtil: removed in X11R7.7
Signed-off-by: Will Wagner <will_wagner@carallon.com>
Will Wagner [Thu, 14 Jun 2012 11:43:03 +0000 (12:43 +0100)]
xlib_libxkbui: removed in X11R7.7
Signed-off-by: Will Wagner <will_wagner@carallon.com>
Will Wagner [Thu, 14 Jun 2012 11:42:19 +0000 (12:42 +0100)]
xlib_libXfontcache: removed in X11R7.7
Signed-off-by: Will Wagner <will_wagner@carallon.com>
Will Wagner [Thu, 14 Jun 2012 11:41:47 +0000 (12:41 +0100)]
xlib_liboldX: removed in X11R7.7
Signed-off-by: Will Wagner <will_wagner@carallon.com>
Jesper Baekdahl [Wed, 20 Mar 2013 11:00:22 +0000 (12:00 +0100)]
xapp_xprehashprinterlist: removed in X11R7.7
Jesper Baekdahl [Wed, 20 Mar 2013 10:55:13 +0000 (11:55 +0100)]
xapp_xplsprinters: removed in X11R7.7
Jesper Baekdahl [Wed, 20 Mar 2013 13:27:29 +0000 (14:27 +0100)]
xdriver_xf86-input-tslib: fixed build against new x11 version
Will Wagner [Thu, 14 Jun 2012 19:38:52 +0000 (20:38 +0100)]
libxcb: bump revision to X11R7.7
Signed-off-by: Will Wagner <will_wagner@carallon.com>