]> rtime.felk.cvut.cz Git - coffee/buildroot.git/log
coffee/buildroot.git
13 years agoUpdate for 2010.11 2010.11
Peter Korsgaard [Tue, 30 Nov 2010 15:52:43 +0000 (16:52 +0100)]
Update for 2010.11

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoMakefile: introduce KSTRIPCMD to strip kernel modules
Gustavo Zacarias [Tue, 30 Nov 2010 15:19:59 +0000 (12:19 -0300)]
Makefile: introduce KSTRIPCMD to strip kernel modules

When sstrip is selected it tries to strip kernel modules too.
Unfortunately this fails with a "unrecognized program segment header
size" error thus interrupting the build process.

We introduce a new $(KSTRIPCMD) strip command for this, being a regular
strip when sstrip is selected and an empty stub when not stripping.

At the same time get rid of the REMOVE_SECTION_* variables, as they are
only used once.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoboot/syslinux: allow build on x86_64
Heiko Zuerker [Sun, 28 Nov 2010 23:30:12 +0000 (17:30 -0600)]
boot/syslinux: allow build on x86_64

Signed-off-by: Heiko Zuerker <smiley73@users.sourceforge.net>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agosquid: needs host-libcap for cf_gen
Peter Korsgaard [Mon, 29 Nov 2010 20:14:35 +0000 (21:14 +0100)]
squid: needs host-libcap for cf_gen

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain targets: fix up c3 and winchip i386 variants, add c3-2
Gustavo Zacarias [Mon, 29 Nov 2010 15:42:20 +0000 (12:42 -0300)]
toolchain targets: fix up c3 and winchip i386 variants, add c3-2

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agolinux kernel: bump to version 2.6.36.1
Gustavo Zacarias [Tue, 23 Nov 2010 18:05:11 +0000 (15:05 -0300)]
linux kernel: bump to version 2.6.36.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agosquid: bump to version 3.1.9
Gustavo Zacarias [Mon, 8 Nov 2010 16:40:35 +0000 (13:40 -0300)]
squid: bump to version 3.1.9

Closes #2773

Fixes several security issues and host-openssl dependency for cf_gen.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agosysstat: forcibly disable sensors to avoid build failures
Gustavo Zacarias [Thu, 18 Nov 2010 22:26:45 +0000 (19:26 -0300)]
sysstat: forcibly disable sensors to avoid build failures

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agouclibc: snapshot config fix, yet another stalling point
Gustavo Zacarias [Thu, 18 Nov 2010 17:27:28 +0000 (14:27 -0300)]
uclibc: snapshot config fix, yet another stalling point

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agolibgcrypt: bump to version 1.4.6 to fix MIPS build issues
Gustavo Zacarias [Fri, 19 Nov 2010 13:56:51 +0000 (10:56 -0300)]
libgcrypt: bump to version 1.4.6 to fix MIPS build issues

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotcpdump: punt duplicate versioned binary
Mike Frysinger [Sat, 27 Nov 2010 23:55:20 +0000 (18:55 -0500)]
tcpdump: punt duplicate versioned binary

The tcpdump package likes to install two binaries into /usr/sbin --
one named "tcpdump" and one named "tcpdump.<ver>".  But it does this
by installing the file twice rather than using links.  Since the alt
name is useless to us, just punt it.

[Peter: Rework to use POST_INSTALL_TARGET_HOOKS instead]
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain/crosstool-NG: use HOST_PATH when building the toolchain
Yann E. MORIN [Sat, 27 Nov 2010 22:44:02 +0000 (23:44 +0100)]
toolchain/crosstool-NG: use HOST_PATH when building the toolchain

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotarget-finalize: libtread_db: support nonstd toolchain setups
Mike Frysinger [Sun, 28 Nov 2010 21:10:13 +0000 (22:10 +0100)]
target-finalize: libtread_db: support nonstd toolchain setups

Certain toolchain configs (E.G. on blackfin), don't use symlinks, so the
file name to match is the actual SONAME (.so.*). Support these toolchains
as well.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agopackage/Makefile.in: Add OBJDUMP=$(TARGET_OBJDUMP) to TARGET_CONFIGURE_OPTS
Marcelo Roberto Jimenez [Thu, 25 Nov 2010 17:38:31 +0000 (15:38 -0200)]
package/Makefile.in: Add OBJDUMP=$(TARGET_OBJDUMP) to TARGET_CONFIGURE_OPTS

Closes #2857

The OBJDUMP was missing from TARGET_CONFIGURE_OPTS, this patch adds it
to the proper place in package/Makefile.in.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain/crosstool-NG: use RPC option
Yann E. MORIN [Sat, 27 Nov 2010 20:50:50 +0000 (21:50 +0100)]
toolchain/crosstool-NG: use RPC option

Push the RPC option down to uClibc config

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain/crosstool-NG: use IPv6 option
Yann E. MORIN [Sat, 27 Nov 2010 20:50:49 +0000 (21:50 +0100)]
toolchain/crosstool-NG: use IPv6 option

Push the IPv6 option down to uClibc config

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain/crosstool-NG: use LFS option
Yann E. MORIN [Sat, 27 Nov 2010 20:50:48 +0000 (21:50 +0100)]
toolchain/crosstool-NG: use LFS option

Push the LFS option down to uClibc config

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain/crosstool-NG: use locales option
Yann E. MORIN [Sat, 27 Nov 2010 20:50:47 +0000 (21:50 +0100)]
toolchain/crosstool-NG: use locales option

Push the locales option down to crosstool-NG config

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain/crosstool-NG: use wide-char option
Yann E. MORIN [Sat, 27 Nov 2010 20:50:46 +0000 (21:50 +0100)]
toolchain/crosstool-NG: use wide-char option

Push the wide-char options down to crosstool-NG config

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain/crosstool-NG: add C library config munging
Yann E. MORIN [Sat, 27 Nov 2010 20:50:45 +0000 (21:50 +0100)]
toolchain/crosstool-NG: add C library config munging

For some C libraries, it can be necessary to push the BR settings
down to the libc configuration file. Prepare the infrastructure.

(Note: it will apply only to uClibc for now, and although eglibc
can also be configured, it is not currently supported)

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain/crosstool-NG: move munging functions
Yann E. MORIN [Sat, 27 Nov 2010 20:50:44 +0000 (21:50 +0100)]
toolchain/crosstool-NG: move munging functions

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain/crosstool-NG: use a copy of the uClibc .config
Yann E. MORIN [Sat, 27 Nov 2010 20:50:43 +0000 (21:50 +0100)]
toolchain/crosstool-NG: use a copy of the uClibc .config

Before we can munge the uClibc .config file, we have to use a copy.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain/crosstool-NG: reorder sed expressions
Yann E. MORIN [Sat, 27 Nov 2010 20:50:42 +0000 (21:50 +0100)]
toolchain/crosstool-NG: reorder sed expressions

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain/crosstool-NG: add dependencies on host- tools
Yann E. MORIN [Sat, 27 Nov 2010 20:50:41 +0000 (21:50 +0100)]
toolchain/crosstool-NG: add dependencies on host- tools

Depends on:
- GNU awk       --> host-gawk
- GNU automake  --> host-automake

Remove dependency on 'cvs'. cvs is used to retrieve newlib,
which is not supported under Buildroot.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoxserver-xorg: fix CFLAGS
Matt Johnson [Sat, 27 Nov 2010 20:52:14 +0000 (21:52 +0100)]
xserver-xorg: fix CFLAGS

Ensure we just append to TARGET_CFLAGS, instead of overriding it.

Signed-off-by: Matt Johnson <mj1856@hotmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotarget-finalize: do not strip libthread_db
Javier Viguera [Fri, 26 Nov 2010 18:26:56 +0000 (19:26 +0100)]
target-finalize: do not strip libthread_db

Fix previous commit not to strip libthread_db library. In the previous
commit the wildcard was incorrectly matching the symbolic link instead
of the real library file.

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoMerge branch 'for-2010.11/faq' of git://git.busybox.net/~tpetazzoni/git/buildroot
Peter Korsgaard [Sat, 27 Nov 2010 20:13:51 +0000 (21:13 +0100)]
Merge branch 'for-2010.11/faq' of git://git.busybox.net/~tpetazzoni/git/buildroot

13 years agoqt: tighten webkit dependencies
Peter Korsgaard [Sat, 27 Nov 2010 20:09:15 +0000 (21:09 +0100)]
qt: tighten webkit dependencies

webkit needs shared library and gui support to build, so make that visible
in Config.in.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agopackage/qt: Remove selects of BR2_PACKAGE_QT_JAVASCRIPTCORE.
Will Newton [Fri, 26 Nov 2010 12:58:15 +0000 (12:58 +0000)]
package/qt: Remove selects of BR2_PACKAGE_QT_JAVASCRIPTCORE.

Building WebKit or Script engine support would select JIT support
in JavaScriptCore. Not all platforms support JIT, so remove the
selects to allow the option to be modified by users.

Signed-off-by: Will Newton <will.newton@imgtec.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agodocumentation: add FAQ entry about glibc-static issue on Fedora
Thomas Petazzoni [Fri, 26 Nov 2010 09:06:58 +0000 (10:06 +0100)]
documentation: add FAQ entry about glibc-static issue on Fedora

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
13 years agodocumentation: add FAQ entry concerning serial port configuration
Thomas Petazzoni [Fri, 26 Nov 2010 09:03:55 +0000 (10:03 +0100)]
documentation: add FAQ entry concerning serial port configuration

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
13 years agodocumentation: introduce a FAQ section
Thomas Petazzoni [Fri, 26 Nov 2010 08:59:21 +0000 (09:59 +0100)]
documentation: introduce a FAQ section

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
13 years agodocs/news.html: announce 2010.11-rc2
Peter Korsgaard [Thu, 25 Nov 2010 11:14:11 +0000 (12:14 +0100)]
docs/news.html: announce 2010.11-rc2

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoUpdate for 2010.11-rc2 2010.11_rc2
Peter Korsgaard [Thu, 25 Nov 2010 10:29:30 +0000 (11:29 +0100)]
Update for 2010.11-rc2

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agodialog: fix build, ensure host includes aren't used
Peter Korsgaard [Thu, 25 Nov 2010 10:07:08 +0000 (11:07 +0100)]
dialog: fix build, ensure host includes aren't used

configure looks for libintl, so ensure it is available. Also make sure
the host ncurses headers aren't used.
Fix up Config.in indentation while we're at it.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agouClibc 0.9.31: add sparc long double gcc intrinsics support
Konrad Eisele [Mon, 8 Nov 2010 13:29:33 +0000 (14:29 +0100)]
uClibc 0.9.31: add sparc long double gcc intrinsics support

Copy of the glibc quadfloat intrinsics that gcc generates.

Signed-off-by: Konrad Eisele <konrad@gaisler.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain: tighten up sparc leon allowed gcc versions
Gustavo Zacarias [Tue, 9 Nov 2010 16:51:45 +0000 (13:51 -0300)]
toolchain: tighten up sparc leon allowed gcc versions

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain: LEON SPARC only works with gcc-4.4.x
Gustavo Zacarias [Tue, 9 Nov 2010 16:33:16 +0000 (13:33 -0300)]
toolchain: LEON SPARC only works with gcc-4.4.x

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agogcc-patch: Add patch for 4.4.5 to support Sparc-leon processors
Konrad Eisele [Tue, 9 Nov 2010 16:27:39 +0000 (13:27 -0300)]
gcc-patch: Add patch for 4.4.5 to support Sparc-leon processors

Gcc patch that adds hfleon (fpu,v7), hfleonv8 (fpu, v8), sfleon (softfpu,v7),
sfleonv8 (softfpu,v8) SPARC variants. Default cpu is selected with --with-cpu.
Adds leon pipeline descrption to gcc.

Signed-off-by: Konrad Eisele <konrad@gaisler.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain: Add support for --with-cpu
Konrad Eisele [Tue, 9 Nov 2010 16:27:37 +0000 (13:27 -0300)]
toolchain: Add support for --with-cpu

Add support for gcc configuration switch --with-cpu. Uses newly added
BR2_GCC_TARGET_CPU from the target config.

Signed-off-by: Konrad Eisele <konrad@gaisler.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoCconfig: Add sparc-leon processors, remove deprecated v9 Sparc type.
Konrad Eisele [Tue, 9 Nov 2010 16:27:34 +0000 (13:27 -0300)]
Cconfig: Add sparc-leon processors, remove deprecated v9 Sparc type.

Add the Sparc processor variants hfleon (fpu,v9), hfleonv8 (fpu,v8),
sfleon (softfpu,v7) sfleonv8 (softfpu,v8) and tweak the existing ones.

Signed-off-by: Konrad Eisele <konrad@gaisler.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agophp: add process control support
Thomas Rudin [Mon, 15 Nov 2010 20:12:49 +0000 (17:12 -0300)]
php: add process control support

Closes #2791

Signed-off-by: Thomas Rudin <thomas@rudin.li>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agogpsd: fixup various problems with Config.in
Paulius Zaleckas [Mon, 15 Nov 2010 20:56:16 +0000 (17:56 -0300)]
gpsd: fixup various problems with Config.in

fix wrong configure symbol name for MTK.
remove default values from most of options and leave only
default y for NMEA protocol (90% of users will need this one)
and features for gpsd to reconfigure device.

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agogpsd: needs host-pkg-config for proper qt bindings support
Gustavo Zacarias [Mon, 15 Nov 2010 18:51:39 +0000 (15:51 -0300)]
gpsd: needs host-pkg-config for proper qt bindings support

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agogpsd: Only build qt support if qt-network is enabled
Frederik Pasch [Mon, 15 Nov 2010 18:32:03 +0000 (15:32 -0300)]
gpsd: Only build qt support if qt-network is enabled

Signed-off-by: Frederik Pasch <fpasch@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agolrzsz: remove unneeded strip
Peter Korsgaard [Wed, 24 Nov 2010 21:32:15 +0000 (22:32 +0100)]
lrzsz: remove unneeded strip

Is handled generically in target-finalize and shouldn't be done in the
build directory.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agolrzsz: add lrz/lsz symlinks
Mike Frysinger [Sat, 20 Nov 2010 05:27:34 +0000 (00:27 -0500)]
lrzsz: add lrz/lsz symlinks

Many systems support automatic zmodem transfers without needing to first
manually run the zmodem utils.  But the expectation is to run `lrz` and
not `rz`.  So install symlinks for lrz->rz and lsz->sz to support this.

This also includes a small fix to also remove sz when cleaning.

[Peter: use addprefix rather than patsubst]
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotarget-finalize: do not strip libthread_db.so
Mike Frysinger [Sat, 20 Nov 2010 10:29:28 +0000 (05:29 -0500)]
target-finalize: do not strip libthread_db.so

For proper threading debug support, the libthread_db.so library cannot
be stripped on the target.  This is because the target gdbserver will
also load up this library at runtime and poke around its symbols.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoauto remove empty /usr/share dir
Mike Frysinger [Thu, 18 Nov 2010 21:25:58 +0000 (16:25 -0500)]
auto remove empty /usr/share dir

Often times, the only reason /usr/share exists is because of documentation
installed into it.  So once we're done cleaning the docs, attempt to rmdir
/usr/share.  If it's empty, things will work out nicely.

[Peter: use make infrastructure to ignore errors rather than shell]
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoMakefile: really adjust kernel modules strip invocation
Peter Korsgaard [Wed, 24 Nov 2010 21:12:13 +0000 (22:12 +0100)]
Makefile: really adjust kernel modules strip invocation

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agolinux: strip installed modules
Mike Frysinger [Wed, 17 Nov 2010 23:55:43 +0000 (18:55 -0500)]
linux: strip installed modules

The installed kernel modules should have useless build cruft stripped out
of them.  On my system, a default build went from a very unreasonable 30MB
to a normal 3MB (on disk) and from 14MB to 3MB when compressed due to the
info stored in the kernel modules alone.

[Peter: don't hardcode binutils strip specific options]
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agozlib: don't point libdir/includedir at staging
Peter Korsgaard [Wed, 24 Nov 2010 20:28:40 +0000 (21:28 +0100)]
zlib: don't point libdir/includedir at staging

Fixes 'make install'.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoMerge branch 'for-2010.11/doc-updates' of git://git.busybox.net/~tpetazzoni/git/buildroot
Peter Korsgaard [Wed, 24 Nov 2010 15:40:28 +0000 (16:40 +0100)]
Merge branch 'for-2010.11/doc-updates' of git://git.busybox.net/~tpetazzoni/git/buildroot

13 years agodocumentation: Mention the fact that the skeleton location can be configured
Thomas Petazzoni [Wed, 24 Nov 2010 12:20:09 +0000 (13:20 +0100)]
documentation: Mention the fact that the skeleton location can be configured

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
13 years agodocumentation: Document the GIT/SVN download capabilities
Thomas Petazzoni [Wed, 24 Nov 2010 11:14:41 +0000 (12:14 +0100)]
documentation: Document the GIT/SVN download capabilities

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
13 years agodocumentation: Reword introduction about external toolchains
Thomas Petazzoni [Wed, 24 Nov 2010 11:05:52 +0000 (12:05 +0100)]
documentation: Reword introduction about external toolchains

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
13 years agozlib: cleanup, fix install for static only build
Peter Korsgaard [Wed, 24 Nov 2010 15:14:52 +0000 (16:14 +0100)]
zlib: cleanup, fix install for static only build

Use 'make install' for installation, add a patch to make it work for
static only builds, and add uninstall/clean targets while we're at it.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoMakefile: remove outdated flush target
Peter Korsgaard [Wed, 24 Nov 2010 14:32:17 +0000 (15:32 +0100)]
Makefile: remove outdated flush target

Not needed any more as we've removed the shared config.cache handling.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoMakefile: remove outdated .config.cmd handling
Peter Korsgaard [Wed, 24 Nov 2010 14:30:54 +0000 (15:30 +0100)]
Makefile: remove outdated .config.cmd handling

Not used anymore, and forcefully removes config if *config is aborted.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agodocumentation: Mention which external toolchains we tested
Thomas Petazzoni [Wed, 24 Nov 2010 11:04:03 +0000 (12:04 +0100)]
documentation: Mention which external toolchains we tested

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
13 years agodocumentation: Update details about external toolchains
Thomas Petazzoni [Wed, 24 Nov 2010 11:02:20 +0000 (12:02 +0100)]
documentation: Update details about external toolchains

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
13 years agodocumentation: Remove mention of gcc 3.x
Thomas Petazzoni [Wed, 24 Nov 2010 10:59:02 +0000 (11:59 +0100)]
documentation: Remove mention of gcc 3.x

We don't support gcc 3.x anymore, so get rid of 3.x-specific details

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
13 years agodocumentation: Tell not to use make -jN
Thomas Petazzoni [Wed, 24 Nov 2010 10:57:34 +0000 (11:57 +0100)]
documentation: Tell not to use make -jN

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
13 years agodocumentation: clarify Buildroot steps
Thomas Petazzoni [Wed, 24 Nov 2010 10:56:27 +0000 (11:56 +0100)]
documentation: clarify Buildroot steps

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
13 years agobusybox: bump 1.17.x stable version
Peter Korsgaard [Tue, 23 Nov 2010 11:20:23 +0000 (12:20 +0100)]
busybox: bump 1.17.x stable version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agokernel-headers: bump 2.6.{32,35,36} stable versions
Peter Korsgaard [Tue, 23 Nov 2010 09:33:15 +0000 (10:33 +0100)]
kernel-headers: bump 2.6.{32,35,36} stable versions

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoqt: bump to 4.7.1
Luca Ceresoli [Mon, 22 Nov 2010 22:16:18 +0000 (23:16 +0100)]
qt: bump to 4.7.1

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agouClibc: sys/ptrace.h fix for 0.9.31 / powerpc so ltrace builds
Peter Korsgaard [Mon, 22 Nov 2010 09:53:09 +0000 (10:53 +0100)]
uClibc: sys/ptrace.h fix for 0.9.31 / powerpc so ltrace builds

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agopackage/: shared config cache is gone
Peter Korsgaard [Fri, 19 Nov 2010 15:44:17 +0000 (16:44 +0100)]
package/: shared config cache is gone

So remove the last references to it.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoCHANGES: #2725 is resolved
Peter Korsgaard [Fri, 19 Nov 2010 15:41:00 +0000 (16:41 +0100)]
CHANGES: #2725 is resolved

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoopenssl: security bump to version 1.0.0b
Gustavo Zacarias [Wed, 17 Nov 2010 15:43:09 +0000 (12:43 -0300)]
openssl: security bump to version 1.0.0b

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agolibcurl: security bump to 7.21.2
Gustavo Zacarias [Tue, 16 Nov 2010 17:26:05 +0000 (14:26 -0300)]
libcurl: security bump to 7.21.2

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agosysstat: bump to 9.1.6, fix libintl problems
Gustavo Zacarias [Tue, 16 Nov 2010 13:14:45 +0000 (10:14 -0300)]
sysstat: bump to 9.1.6, fix libintl problems

Closes #759

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agofs: add extra deps to ROOTFS_*_DEPENDENCIES variables
Peter Korsgaard [Fri, 19 Nov 2010 14:05:20 +0000 (15:05 +0100)]
fs: add extra deps to ROOTFS_*_DEPENDENCIES variables

Instead of explicitly adding it both places it is used.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agofs: rename make targets to match package/ convention
Peter Korsgaard [Fri, 19 Nov 2010 14:01:13 +0000 (15:01 +0100)]
fs: rename make targets to match package/ convention

Use rootfs-* rather than *-root, to match the convention used under
package/ and which fits with the ROOTFS_*_ variables.

This will also help with the host dependencies.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agomakedevs: add source targets
Peter Korsgaard [Fri, 19 Nov 2010 13:54:40 +0000 (14:54 +0100)]
makedevs: add source targets

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoMakefile: handle host packages for make source / make external-deps
Peter Korsgaard [Fri, 19 Nov 2010 13:20:56 +0000 (14:20 +0100)]
Makefile: handle host packages for make source / make external-deps

Ensure host packages (dependencies of target packages) are also handled
by make source / make external-deps.

This has to be done a explicitly, as we don't list these in Kconfig,
and hence also not in a variable like TARGETS, so instead we have to
look at the <PKG>_DEPENDENCIES variables for each enabled package and
extract the host packages from there.

Host packages can in turn also have dependencies, so we have to follow
those as well. Ideally this should be done recursively, but as that's
pretty hard to do in make, it is limited to 1 level for now.

Finally, host packages share source files with target packages, so
pipe output of make external-deps through sort -u to ensure duplicates
are removed.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agogdb: add source targets for gdbserver/gdbhost
Peter Korsgaard [Fri, 19 Nov 2010 12:37:59 +0000 (13:37 +0100)]
gdb: add source targets for gdbserver/gdbhost

So it gets handled by make source / external-deps

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agopciutils: compilation failed with zlib enabled because it lacks a dependency
Stanislav Bogatyrev [Mon, 15 Nov 2010 19:23:30 +0000 (16:23 -0300)]
pciutils: compilation failed with zlib enabled because it lacks a dependency

Closes #2797

Signed-off-by: Stanislav Bogatyrev <realloc@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agobind: security bump to 9.5.2-p4
Gustavo Zacarias [Mon, 15 Nov 2010 13:43:01 +0000 (10:43 -0300)]
bind: security bump to 9.5.2-p4

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agobusybox: add 1.17.3 ls fix
Gustavo Zacarias [Thu, 11 Nov 2010 17:24:27 +0000 (14:24 -0300)]
busybox: add 1.17.3 ls fix

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agolibmad: fix MIPS gcc 4.4+ "h" asm constraint removal
Gustavo Zacarias [Mon, 8 Nov 2010 18:03:54 +0000 (15:03 -0300)]
libmad: fix MIPS gcc 4.4+ "h" asm constraint removal

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agowebkit: needs libcurl, not the curl binary
Peter Korsgaard [Fri, 19 Nov 2010 09:17:09 +0000 (10:17 +0100)]
webkit: needs libcurl, not the curl binary

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agobash: fix build issues reported by Dmitry Ivanov, update to pl9
Gustavo Zacarias [Mon, 8 Nov 2010 16:21:55 +0000 (13:21 -0300)]
bash: fix build issues reported by Dmitry Ivanov, update to pl9

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agomidori: bump to 0.2.9 and make it build with directfb
Gustavo Zacarias [Fri, 5 Nov 2010 20:14:13 +0000 (17:14 -0300)]
midori: bump to 0.2.9 and make it build with directfb

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agowebkit: fix compilation with directfb
Gustavo Zacarias [Fri, 5 Nov 2010 20:20:16 +0000 (17:20 -0300)]
webkit: fix compilation with directfb

Closes #2833

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Lionel Landwerlin <llandwerlin@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoUpdate uclibc snapshot config to avoid build breakage
Gustavo Zacarias [Fri, 5 Nov 2010 17:41:08 +0000 (14:41 -0300)]
Update uclibc snapshot config to avoid build breakage

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agosqlite: bump to version 3.7.3
Gustavo Zacarias [Fri, 5 Nov 2010 13:50:33 +0000 (10:50 -0300)]
sqlite: bump to version 3.7.3

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoopenssh: bump to version 5.6p1
Gustavo Zacarias [Fri, 5 Nov 2010 13:49:07 +0000 (10:49 -0300)]
openssh: bump to version 5.6p1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agomtd-utils: ensure libmtd.a always gets built
Peter Korsgaard [Thu, 18 Nov 2010 20:50:25 +0000 (21:50 +0100)]
mtd-utils: ensure libmtd.a always gets built

Closes #2785

If only ubi* is selected, libmtd.a wouldn't get built breaking the build.

Based on patch by Patrick Ziegler <patrick.ziegler@fh-kl.de>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years ago.gitignore: ignore more patch related files
Mike Frysinger [Thu, 18 Nov 2010 10:37:47 +0000 (05:37 -0500)]
.gitignore: ignore more patch related files

Patches shouldn't be committed to the top level, and that is where
`git format-patch` typically operates, so ignore that stuff.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agogdb: drop local stripping in favor of top level
Mike Frysinger [Thu, 18 Nov 2010 10:26:51 +0000 (05:26 -0500)]
gdb: drop local stripping in favor of top level

Since the top level takes care of stripping for us, and some file formats
cannot be stripped safely (like FLAT which will error out), simply punt
the manual stripping from the gdb package.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoCHANGES: #2479 is resolved
Peter Korsgaard [Thu, 18 Nov 2010 09:28:11 +0000 (10:28 +0100)]
CHANGES: #2479 is resolved

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agomodule-init-tools: fix configure bug by bumping to 3.12
Paulius Zaleckas [Thu, 11 Nov 2010 14:16:43 +0000 (16:16 +0200)]
module-init-tools: fix configure bug by bumping to 3.12

3.11 fails to configure/compile for my host (F14) due to bug
in ax_enable_builddir.m4

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain-external: fix indentation in Kconfig
Mike Frysinger [Wed, 17 Nov 2010 06:41:33 +0000 (01:41 -0500)]
toolchain-external: fix indentation in Kconfig

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoqt: also patch webkit instance of javascriptcore
Peter Korsgaard [Wed, 17 Nov 2010 21:00:29 +0000 (22:00 +0100)]
qt: also patch webkit instance of javascriptcore

Closes #2821, #2827

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoinitramfs: fix init symlink creation
Mike Frysinger [Wed, 17 Nov 2010 06:46:22 +0000 (01:46 -0500)]
initramfs: fix init symlink creation

The -e test will dereference the symlink, so if there is no /bin/init,
we will constantly try to create the symlink.  So rather than error on
subsequent runs when the link exists, use the force flag to ln.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agolinux: update paths to compiled cpio files
Mike Frysinger [Tue, 16 Nov 2010 14:39:10 +0000 (09:39 -0500)]
linux: update paths to compiled cpio files

Linux has been using "usr/initramfs_data.cpio" for a few releases as the
generated cpio name, so the buildroot match of "...cpio.*" won't actually
clean out the previous result.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agolibglib2: ensure atomic ops patch gets applied
Peter Korsgaard [Wed, 17 Nov 2010 06:27:11 +0000 (07:27 +0100)]
libglib2: ensure atomic ops patch gets applied

Closes #2809

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agodocs/news.html: announce 2010.11-rc1
Peter Korsgaard [Mon, 8 Nov 2010 09:52:28 +0000 (10:52 +0100)]
docs/news.html: announce 2010.11-rc1

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>