buildroot.git
10 years agoqt5base: use ccache if enabled
Fatih Aşıcı [Fri, 29 Nov 2013 08:47:49 +0000 (10:47 +0200)]
qt5base: use ccache if enabled

For now, it doesn't use ccache when compiling host tools (e.g. qmake).
It seems the fix is not trivial.

Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoqt5base: use -device-option to set mkspec variables
Fatih Aşıcı [Wed, 20 Nov 2013 12:17:41 +0000 (14:17 +0200)]
qt5base: use -device-option to set mkspec variables

Simplify our custom qmake.conf:
  - Include linux_device_{pre,post}.conf to inherit common device
    configuration.
  - Do not add $(STAGING_DIR)/usr/include to include path. It is
    redundant.

In additon to the simplification of code, this change is a preparation
to solve problems occurring when QMAKE_CXX is prepended with ccache path.

Upstream patch is needed by configure to parse device options correctly.
Another upstream patch is needed to remove ARM specific parts from
linux_device_post.conf.

Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoconfigs/qemu_mips64el_malta: add new config
Gustavo Zacarias [Wed, 27 Nov 2013 18:09:28 +0000 (15:09 -0300)]
configs/qemu_mips64el_malta: add new config

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoconfigs/qemu_mips64_malta: update config
Gustavo Zacarias [Wed, 27 Nov 2013 18:09:27 +0000 (15:09 -0300)]
configs/qemu_mips64_malta: update config

Slim down the kernel config, switch to ext4 (with ext2/3 support),
enable N32 & O32 ABI compatibility for extra testing goodness and enable
keyboard & mouse support.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agotoolchain/buildroot: default to eglibc for mips64
Gustavo Zacarias [Wed, 27 Nov 2013 18:09:26 +0000 (15:09 -0300)]
toolchain/buildroot: default to eglibc for mips64

uClibc only works well for O32 ABI on mips64, so default to eglibc that
works just fine with N32 & N64 ABIs as well.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoconnman: remove defunkt configuration options
Simon Dawson [Thu, 28 Nov 2013 14:24:55 +0000 (14:24 +0000)]
connman: remove defunkt configuration options

We are carrying support for a couple of configuration options which
are no longer present in connman. Specifically:
; threads: vestigial configuration option needed for defunkt WiMAX plugin
; ntpd: plugin no longer present in connman

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoarch/sparc: drop unused variants
Gustavo Zacarias [Thu, 28 Nov 2013 12:56:49 +0000 (09:56 -0300)]
arch/sparc: drop unused variants

Drop stale v9/ultrasparc/niagara variants.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agotcpdump: bump to version 4.5.1
Gustavo Zacarias [Thu, 28 Nov 2013 12:57:17 +0000 (09:57 -0300)]
tcpdump: bump to version 4.5.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibpcap: bump to version 1.5.1
Gustavo Zacarias [Thu, 28 Nov 2013 12:57:16 +0000 (09:57 -0300)]
libpcap: bump to version 1.5.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agosam-ba: patch to latest version
Simon Dawson [Wed, 27 Nov 2013 22:23:57 +0000 (22:23 +0000)]
sam-ba: patch to latest version

Apply the latest Atmel patch for sam-ba version 2.12

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoofono: bump version to 1.13
Simon Dawson [Wed, 27 Nov 2013 22:18:00 +0000 (22:18 +0000)]
ofono: bump version to 1.13

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoconnman: add support for ofono and neard
Simon Dawson [Thu, 28 Nov 2013 09:36:40 +0000 (09:36 +0000)]
connman: add support for ofono and neard

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoconnman: bump version to 1.19
Simon Dawson [Thu, 28 Nov 2013 09:17:43 +0000 (09:17 +0000)]
connman: bump version to 1.19

Bump connman to version 1.19; remove a local patch that is no longer
required, the code change having now been made upstream.

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoiptables: bump to version 1.4.21
Gustavo Zacarias [Tue, 26 Nov 2013 11:58:08 +0000 (08:58 -0300)]
iptables: bump to version 1.4.21

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoulogd: bump to version 2.0.3
Gustavo Zacarias [Tue, 26 Nov 2013 11:58:07 +0000 (08:58 -0300)]
ulogd: bump to version 2.0.3

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agodosfstools: bump to version 3.0.24
Gustavo Zacarias [Tue, 26 Nov 2013 11:48:55 +0000 (08:48 -0300)]
dosfstools: bump to version 3.0.24

Fixes dosfsck on big endian targets.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agogpsd: bump version to 3.10
Simon Dawson [Sat, 23 Nov 2013 11:35:25 +0000 (11:35 +0000)]
gpsd: bump version to 3.10

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agojq: switch to official tarball
Gustavo Zacarias [Fri, 22 Nov 2013 16:40:01 +0000 (13:40 -0300)]
jq: switch to official tarball

Ships configure thus fixing the breakage from the automake bump
to version 1.14 with AUTORECONF, with the added bonus of being faster.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agobison: bump to version 3.0.1
Gustavo Zacarias [Fri, 22 Nov 2013 16:40:00 +0000 (13:40 -0300)]
bison: bump to version 3.0.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoautomake: bump to version 1.14
Gustavo Zacarias [Fri, 22 Nov 2013 16:39:59 +0000 (13:39 -0300)]
automake: bump to version 1.14

Needed for the bison 3.0.1 bump.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agompg123: do not disable optimizations
Sven Neumann [Fri, 22 Nov 2013 22:00:41 +0000 (23:00 +0100)]
mpg123: do not disable optimizations

It seems pointless to disable even the default optimizations.
If at all this should be made dependant on the values of the
BR2_OPTIMIZE variables.

Signed-off-by: Sven Neumann <neumann@teufel.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agolibglib2: the system PCRE needs to have UTF and UCP enabled
Sven Neumann [Fri, 22 Nov 2013 21:58:27 +0000 (22:58 +0100)]
libglib2: the system PCRE needs to have UTF and UCP enabled

If glib2 is compiled with the system PCRE instead of the included
copy, then that system PCRE needs to have support for UTF-8 and
Unicode properties enabled. Otherwise you will get such warnings
at run-time:

GLib-CRITICAL **: PCRE library is compiled without UTF8 support
GLib-CRITICAL **: PCRE library is compiled without UTF8 properties support

Signed-off-by: Sven Neumann <neumann@teufel.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agopcre: add options to enable UTF and UCP support
Sven Neumann [Fri, 22 Nov 2013 21:58:15 +0000 (22:58 +0100)]
pcre: add options to enable UTF and UCP support

Allow to compile PCRE with UTF-8/16/32 support and with
support for Unicode properties.

[Peter: whitespace fix]
Signed-off-by: Sven Neumann <neumann@teufel.de>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agofping: new package
Gustavo Zacarias [Thu, 21 Nov 2013 15:47:39 +0000 (12:47 -0300)]
fping: new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agohaveged: new package
Gustavo Zacarias [Tue, 19 Nov 2013 12:10:32 +0000 (09:10 -0300)]
haveged: new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agolegal info: update documentation with split target/host output
Thomas De Schampheleire [Tue, 12 Nov 2013 08:48:01 +0000 (09:48 +0100)]
legal info: update documentation with split target/host output

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Acked-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agolegal info: cleanup utility functions
Thomas De Schampheleire [Tue, 12 Nov 2013 08:48:00 +0000 (09:48 +0100)]
legal info: cleanup utility functions

The legal-info utility functions where defined using two ways
util-foo = command-foo
and
define util-bar # parameter description
command-bar
endef

This commit changes these functions to use the second form for clarity and
additionally adds parameter descriptions on all functions.

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Acked-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agolegal info: split sources for host and target
Thomas De Schampheleire [Tue, 12 Nov 2013 08:47:59 +0000 (09:47 +0100)]
legal info: split sources for host and target

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Acked-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agolegal info: split license texts for host and target
Thomas De Schampheleire [Tue, 12 Nov 2013 08:47:58 +0000 (09:47 +0100)]
legal info: split license texts for host and target

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Acked-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agolegal info: split manifest for host and target
Thomas De Schampheleire [Tue, 12 Nov 2013 08:47:57 +0000 (09:47 +0100)]
legal info: split manifest for host and target

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Acked-by: Luca Ceresoli <luca@lucaceresoli.net>
Tested-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agosupport/kconfig: bump to kconfig from linux-3.12
Yann E. MORIN [Wed, 13 Nov 2013 23:53:35 +0000 (00:53 +0100)]
support/kconfig: bump to kconfig from linux-3.12

With this, we can trash our probability patch, it's now upstream.
Refresh a few other patches.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agosupport/kconfig: remove useless patch
Yann E. MORIN [Wed, 13 Nov 2013 23:53:34 +0000 (00:53 +0100)]
support/kconfig: remove useless patch

Patches 02-cpp-comments-to-c-comments.patch changes C++-style comments
into C-style comments.

This is unneeded, since gcc accepts C++-style comments in C code anyway.

Ditch that patch, that's one less we have to handle when updating from
upstream.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agosupport/kconfig: update our README
Yann E. MORIN [Wed, 13 Nov 2013 23:53:33 +0000 (00:53 +0100)]
support/kconfig: update our README

The procedure to update our copy of kconfig was mising copying a file.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agosupport/kconfig: fix 'space' to (de)select options
Yann E. MORIN [Wed, 13 Nov 2013 23:53:32 +0000 (00:53 +0100)]
support/kconfig: fix 'space' to (de)select options

In case a menu has comment without letters/numbers (eg. characters
matching the regexp '^[^[:alpha:][:digit:]]+$', for example - or *),
hitting space will cycle through those comments, rather than
selecting/deselecting the currently-highlighted option.

This is the behaviour of hitting any letter/digit: jump to the next
option which prompt starts with that letter. The only letters that
do not behave as such are 'y' 'm' and 'n'. Prompts that start with
one of those three letters are instead matched on the first letter
that is not 'y', 'm' or 'n'.

Fix that by treating 'space' as we treat y/m/n, ie. as an action key,
not as shortcut to jump to  prompt.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Peter Korsgaard <jacmet@uclibc.org>
Cc: Samuel Martin <s.martin49@gmail.com>
Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agobarebox: bump to version 2013.11.0
Fabio Porcedda [Tue, 12 Nov 2013 09:51:26 +0000 (10:51 +0100)]
barebox: bump to version 2013.11.0

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agopkg-infra: add user-supplied step-hooks
Yann E. MORIN [Mon, 11 Nov 2013 15:03:29 +0000 (16:03 +0100)]
pkg-infra: add user-supplied step-hooks

Allow user to supply their own step-hooks by passing a variable
on the make command-line:
    make BR2_INSTRUMENTATION_SCRIPTS=/path/to/my/script

This can be useful to run site-specific actions at each step of the
build process, such as logging installed, removed or modified files,
do sanity checks on installed files...

It is possible to call more than one script, by passing a space-separated
lists of scripts to call.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com>
Reviewed-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Reviewed-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agopkg-infra: add hook to log timing of steps
Yann E. MORIN [Mon, 11 Nov 2013 15:03:28 +0000 (16:03 +0100)]
pkg-infra: add hook to log timing of steps

The timing information is stored in the file $(O)/build-time.log

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Reviewed-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agopkg-infra: introduce pre/post-step hooks
Yann E. MORIN [Mon, 11 Nov 2013 15:03:27 +0000 (16:03 +0100)]
pkg-infra: introduce pre/post-step hooks

This hooks will let us instrument the build process in many ways:
  - log current step to see what broke
  - time each step to see what is worth optimising
  - sanity-check installed files (rpath, overwritten files...)
  - call user-provided script
  - ...

The steps are coarse-grain, and all have a 'start' and a 'end' hooks.
Here is the list of available steps (8 total):
  - extract
  - patch
  - configure
  - build
  - install-host
  - install-staging
  - install-image
  - install-target

The download, clean and uninstall steps are not instrumented on purpose.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com>
Reviewed-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Reviewed-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agopost-{build, images} hooks: export BUILD_DIR too
Yann E. MORIN [Mon, 11 Nov 2013 15:03:26 +0000 (16:03 +0100)]
post-{build, images} hooks: export BUILD_DIR too

Also export BUILD_DIR for post-{build,images} hooks, so they do have
a place to store generated files.

Note: this will be more einteresting for the instrumentation of steps,
to come in a later patch.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com>
Reviewed-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Reviewed-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agogrep: bump to version 2.15
Gustavo Zacarias [Mon, 11 Nov 2013 14:25:22 +0000 (11:25 -0300)]
grep: bump to version 2.15

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agognutls: bump to version 3.2.6
Gustavo Zacarias [Mon, 11 Nov 2013 14:25:21 +0000 (11:25 -0300)]
gnutls: bump to version 3.2.6

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agocifs-utils: bump to version 6.2
Gustavo Zacarias [Mon, 11 Nov 2013 14:25:20 +0000 (11:25 -0300)]
cifs-utils: bump to version 6.2

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agosquid: bump to version 3.3.10
Gustavo Zacarias [Mon, 11 Nov 2013 14:25:19 +0000 (11:25 -0300)]
squid: bump to version 3.3.10

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agokickoff 2014.02 development cycle
Peter Korsgaard [Tue, 12 Nov 2013 23:20:39 +0000 (00:20 +0100)]
kickoff 2014.02 development cycle

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoUpdate for 2013.11-rc1
Peter Korsgaard [Tue, 12 Nov 2013 22:49:47 +0000 (23:49 +0100)]
Update for 2013.11-rc1

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agolegal info: fix saving of host package licenses
Thomas De Schampheleire [Tue, 12 Nov 2013 08:47:56 +0000 (09:47 +0100)]
legal info: fix saving of host package licenses

Due to some tricky make behavior, the license texts of host packages that
did not provide an explicit HOST_FOO_LICENSE_FILES definition was not saved.
The problem is that it is not straightforward to use a variable
defined/updated inside an evaluated block as input to a foreach statement.
If you try to use $(FOO) then only the original value of FOO is used for
foreach, any update inside the block is ignored. However, if you use
$$(FOO), the entire contents of FOO (typically a list of items) is passed
as one item to foreach, thus causing just one iteration instead of several.

>From Arnout Vandecapelle's explanation:
Any variable referenced with a single $ inside the inner-generic-package
macro is expanded before the resulting contents are eval'ed. Therefore, it
is not possible to refer to variables defined by the inner-generic-package
macro from within a single-$ function call.

To fix the problem, one should defer the evaluation of the entire block
using double dollar signs.

Additionally, a few empty lines have been added to the legal-info-foo block
for clarity.

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Acked-by: Luca Ceresoli <luca@lucaceresoli.net>
Tested-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agotstools: perform shared library linking step using gcc rather than ld
Peter Korsgaard [Tue, 12 Nov 2013 22:12:33 +0000 (23:12 +0100)]
tstools: perform shared library linking step using gcc rather than ld

Fixes http://autobuild.buildroot.net/results/c45/c45bbdaff6cff56b5646add38032f29bb5520f16

Using ld directly breaks with certain toolchain configurations.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoqt5base: add missing hunk in posix_fallocate patch
Fatih Aşıcı [Tue, 12 Nov 2013 12:17:06 +0000 (14:17 +0200)]
qt5base: add missing hunk in posix_fallocate patch

Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoqt5base: detect posix_fallocate() at configure time
Fatih Aşıcı [Tue, 12 Nov 2013 07:02:02 +0000 (09:02 +0200)]
qt5base: detect posix_fallocate() at configure time

Fixes http://autobuild.buildroot.net/results/555278227680e90737e6dbe0a6dcc035507150aa/

Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agosamba: security bump to version 3.6.20
Gustavo Zacarias [Mon, 11 Nov 2013 22:37:51 +0000 (19:37 -0300)]
samba: security bump to version 3.6.20

Fixes CVE-2013-4475 and CVE-2013-4476.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoCHANGES: update with recent changes
Peter Korsgaard [Tue, 12 Nov 2013 00:04:15 +0000 (01:04 +0100)]
CHANGES: update with recent changes

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agodocs/news.html: announce dev meeting report
Peter Korsgaard [Mon, 11 Nov 2013 21:56:28 +0000 (22:56 +0100)]
docs/news.html: announce dev meeting report

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agodocs/about.html: we support internal (e)glibc toolchains as well now
Peter Korsgaard [Mon, 11 Nov 2013 21:46:13 +0000 (22:46 +0100)]
docs/about.html: we support internal (e)glibc toolchains as well now

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agogcc: don't patch gcc if there are no patches to apply
Mischa Jonker [Mon, 11 Nov 2013 14:36:36 +0000 (15:36 +0100)]
gcc: don't patch gcc if there are no patches to apply

While the generic package handler checks for a directory with patches
before starting apply-patches.sh, this is not the case for gcc: the
script is called, even if there is no directory with patches. This results
into a build failure, as apply-patches exits with error code 1 if the
directory doesn't exist.

Signed-off-by: Mischa Jonker <mjonker@synopsys.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agotoolchain-external: make sure (e)glibc isn't chosen when BR2_PREFER_STATIC_LIB=y
Thomas Petazzoni [Mon, 11 Nov 2013 17:57:32 +0000 (18:57 +0100)]
toolchain-external: make sure (e)glibc isn't chosen when BR2_PREFER_STATIC_LIB=y

(e)glibc doesn't support a fully statically linked userspace. Even a
basic program such as Busybox fails to do authentication due to glibc
loading some libraries dynamically. Therefore, we disable the
possibility of using a (e)glibc toolchain when
BR2_PREFER_STATIC_LIB=y.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agotoolchain-buildroot: make sure glibc isn't chosen when BR2_PREFER_STATIC_LIB=y
Thomas Petazzoni [Mon, 11 Nov 2013 17:57:31 +0000 (18:57 +0100)]
toolchain-buildroot: make sure glibc isn't chosen when BR2_PREFER_STATIC_LIB=y

(e)glibc doesn't support a fully statically linked userspace. Even a
basic program such as Busybox fails to do authentication due to glibc
loading some libraries dynamically. Therefore, we disable the
possibility of building a glibc toolchain when
BR2_PREFER_STATIC_LIB=y.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agotoolchain-buildroot: glibc and eglibc support is no longer experimental
Thomas Petazzoni [Mon, 11 Nov 2013 17:57:30 +0000 (18:57 +0100)]
toolchain-buildroot: glibc and eglibc support is no longer experimental

The glibc and eglibc support has been introduced since a little bit of
time now, I believe we can remove the "experimental" statement next to
it.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoicu: Doesn't work on ARC yet
Mischa Jonker [Mon, 11 Nov 2013 16:10:53 +0000 (17:10 +0100)]
icu: Doesn't work on ARC yet

icu depends on __sync_sub_and_fetch and other atomic primitives that
don't exist in the ARC toolchain yet.

[Peter: adjust beecrypt/php comment dependency, don't mention atomic builtins]
Signed-off-by: Mischa Jonker <mjonker@synopsys.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoConfig.in files: whitespace cleanup
Thomas De Schampheleire [Mon, 11 Nov 2013 16:23:23 +0000 (17:23 +0100)]
Config.in files: whitespace cleanup

This patch fixes the following whitespace problems in Config.in files:
- trailing whitespace
- spaces instead of tabs for indentation
- help text not indented with tab + 2 spaces

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoliblog4c-localtime: fix linking error without pthread
Peter Korsgaard [Mon, 11 Nov 2013 20:14:01 +0000 (21:14 +0100)]
liblog4c-localtime: fix linking error without pthread

Fixes http://autobuild.buildroot.net/results/34f/34f238cdb1b1b4be1a11143b5e4a17c78c2fc289/

The rollingfile functionality only gets built if pthread support is
available, but a call to these functions from log4c_fini() was outside
the #if WITH_ROLLINGFILE conditional, causing linker errors when the
library is used.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agolibqmi: fix autobuild failures
Simon Dawson [Mon, 11 Nov 2013 15:43:47 +0000 (15:43 +0000)]
libqmi: fix autobuild failures

The libqmi build specifies -Werror in the CFLAGS by default. This causes
build failures such as the following.

  http://autobuild.buildroot.net/results/070/070449299aa9025c4bc6769524a6e22d66c92a65/

The -Werror flag can be disabled using a configuration switch.

[Peter: use =no instead and add a comment explaining why]
Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoethtool: bump version to 3.12.1
Thomas Petazzoni [Mon, 11 Nov 2013 13:58:46 +0000 (14:58 +0100)]
ethtool: bump version to 3.12.1

3.12 release notes:

* Fix: Remove alternate method to check for VLAN tag offload on Linux
  < 2.6.37 (-k/-K options)
* Fix: Hide state of VLAN tag offload and LRO if the kernel is too old
  for us to reliably detect them (-k option)
* Feature: Add register dump support for Solarflare SFC9100 family
  (-d option)

3.12.1 release notes:

This includes a couple of changes that should have gone into 3.12.

* Fix: Memory corruption when applying external calibration to
  SFF-8472 module diagnostics (-m option)
* Feature: Add Intel 82599 and x540 DCB registers to dump
  (-d option)

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agodocs/manual: Add version number to perl in prerequisites
Mischa Jonker [Mon, 11 Nov 2013 13:58:12 +0000 (14:58 +0100)]
docs/manual: Add version number to perl in prerequisites

Building host-bison needs perl 5.8.7+, as it uses the "-f" option
for site customization scripts. This feature was added in 5.8.7.

Signed-off-by: Mischa Jonker <mjonker@synopsys.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agopciutils: bump version
Thomas Petazzoni [Mon, 11 Nov 2013 13:55:28 +0000 (14:55 +0100)]
pciutils: bump version

I have just released version 3.2.1 of the pciutils. It's purely
a maintenance release with a couple of minor bug fixes and minor
improvements. Thus quoth the changelog:

2013-11-10  Martin Mares <mj@ucw.cz>

* Released as 3.2.1.

* CardBus bridge capabilities are displayed.

* PCIe L1 PM substates are decoded.

* Various bugs were fixed in decoding of PCIe capabilities.

* The sysfs back-end does not spit out unnecessary warnings when
  empty slots report only a partial device address. This actually
  happens on IBM pSeries.

* Updated pci.ids to the today's snapshot of the database.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agolog4cxx: needs threads
Simon Dawson [Mon, 11 Nov 2013 13:37:09 +0000 (13:37 +0000)]
log4cxx: needs threads

Fixes build failures such as the following.

  http://autobuild.buildroot.net/results/7b73901d9e8b5098cd96b54d292bb3ffffb3fe37/

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agogst-plugins-ugly: bump version
Peter Korsgaard [Mon, 11 Nov 2013 10:31:40 +0000 (11:31 +0100)]
gst-plugins-ugly: bump version

Bugfix release.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agogst1-plugins-bad: bump version
Peter Korsgaard [Mon, 11 Nov 2013 10:30:33 +0000 (11:30 +0100)]
gst1-plugins-bad: bump version

Bugfix release. Patch is now upstream.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agogst1-plugins-good: bump version
Peter Korsgaard [Mon, 11 Nov 2013 10:29:49 +0000 (11:29 +0100)]
gst1-plugins-good: bump version

Bugfix release. Patch is now upstream.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agogst1-plugins-base: bump version
Peter Korsgaard [Mon, 11 Nov 2013 10:28:04 +0000 (11:28 +0100)]
gst1-plugins-base: bump version

Bugfix release.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agogstreamer1: bump version
Peter Korsgaard [Mon, 11 Nov 2013 10:27:23 +0000 (11:27 +0100)]
gstreamer1: bump version

Bugfix release.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoiozone: disable for uClibc 0.9.31
Simon Dawson [Mon, 11 Nov 2013 09:49:08 +0000 (09:49 +0000)]
iozone: disable for uClibc 0.9.31

uClibc 0.9.31.x does not include the pthread_setaffinity_np GNU extension.

Fixes build failures such as the following.

  http://autobuild.buildroot.net/results/e21526c0c18733310d3fb322d79d5fff3a71af51/

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoimagemagick: bump version
Peter Korsgaard [Mon, 11 Nov 2013 09:36:23 +0000 (10:36 +0100)]
imagemagick: bump version

The -3 version is no longer available at the upstream URL.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agocppdb: fix comment dependency
Peter Korsgaard [Mon, 11 Nov 2013 08:41:41 +0000 (09:41 +0100)]
cppdb: fix comment dependency

As noticed by Thomas De Schampheleir.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agocppdb: new package
Gustavo Zacarias [Tue, 15 Oct 2013 16:33:24 +0000 (13:33 -0300)]
cppdb: new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoxmlstarlet: bump to version 1.5.0
Axel Lin [Thu, 10 Oct 2013 01:07:32 +0000 (09:07 +0800)]
xmlstarlet: bump to version 1.5.0

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoxmlstarlet: add license information
Axel Lin [Thu, 10 Oct 2013 01:05:04 +0000 (09:05 +0800)]
xmlstarlet: add license information

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Acked-by: Arnout Vandecappelle <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agosystem: move init system option above /dev management.
eric.le.bihan.dev@free.fr [Wed, 6 Nov 2013 15:34:34 +0000 (16:34 +0100)]
system: move init system option above /dev management.

The option to choose init system was below the one for /dev management.
As Systemd forces the use of udev, it is logical to swap them.

Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agopackage/rpi-userland: bump version
Yann E. MORIN [Mon, 11 Nov 2013 00:09:15 +0000 (01:09 +0100)]
package/rpi-userland: bump version

Bump for a few more options (eg. setting the palette in 4- or 8bpp,
and rendering camera preview with GL).

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agopackage/rpi-firmware: bump version
Yann E. MORIN [Mon, 11 Nov 2013 00:09:14 +0000 (01:09 +0100)]
package/rpi-firmware: bump version

Bump bootloader and GPU firmware for misc fixes:
  - cec fixes
  - DTS buffering
  - others (pause_burst_frames enabled by default. WTF is that?)

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agop910nd: new package
Gustavo Zacarias [Sat, 2 Nov 2013 11:49:54 +0000 (08:49 -0300)]
p910nd: new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoopenpowerlink: bump to version 1.8.4
Romain Naour [Thu, 31 Oct 2013 17:20:26 +0000 (18:20 +0100)]
openpowerlink: bump to version 1.8.4

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agolibmodbus: bump version and change download location
Yegor Yefremov [Thu, 31 Oct 2013 13:29:05 +0000 (14:29 +0100)]
libmodbus: bump version and change download location

The license of libmodbus is LGPL v2.1 or later and the
licence of programs in tests directory is GPL v3. So
specify only LGPL v2.1.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agohplip: bump to version 3.13.10
Olivier Schonken [Thu, 31 Oct 2013 06:30:49 +0000 (08:30 +0200)]
hplip: bump to version 3.13.10

Sections of the hplip-fix-make.patch patch file were removed, because they
no longer appear in the Makefile.am file.

Signed-off-by: Olivier Schonken <olivier.schonken@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoiptables: add support for connlabel match and nfnl_osf
Gustavo Zacarias [Wed, 30 Oct 2013 18:09:10 +0000 (15:09 -0300)]
iptables: add support for connlabel match and nfnl_osf

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoipset: bump to version 6.20.1
Gustavo Zacarias [Wed, 30 Oct 2013 18:09:09 +0000 (15:09 -0300)]
ipset: bump to version 6.20.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoimagemagick: bump to version 6.8.7-3
Jerzy Grzegorek [Tue, 29 Oct 2013 09:21:10 +0000 (10:21 +0100)]
imagemagick: bump to version 6.8.7-3

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoutil-linux: disable fallocate for avr32
Simon Dawson [Sun, 3 Nov 2013 09:56:25 +0000 (09:56 +0000)]
util-linux: disable fallocate for avr32

The fallocate syscall is not implemented in the avr32 toolchain.

Fixes build failures such as the following.

  http://autobuild.buildroot.net/results/bc4/bc41a3fea20181526eb247ac910244aa2aa4c4c0/

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agouboot-tools: factor out common mkimage infrastructure
Arnout Vandecappelle [Wed, 6 Nov 2013 23:12:35 +0000 (00:12 +0100)]
uboot-tools: factor out common mkimage infrastructure

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agorootfs-cpio: add U-Boot image support
Arnout Vandecappelle [Wed, 6 Nov 2013 23:12:34 +0000 (00:12 +0100)]
rootfs-cpio: add U-Boot image support

Adds U-Boot image support for cpio root filesystems. This allows you to
use the bootm command in U-Boot to load the rootfs. It makes it possible to
verify the CRC of the initramfs before booting the kernel.

[Spenser: wrote first version of the patch.]
Signed-off-by: Spenser Gilliland <spenser@gillilanding.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agorootfs-ext2: symlink with the compressed rootfs
Arnout Vandecappelle [Wed, 6 Nov 2013 23:12:33 +0000 (00:12 +0100)]
rootfs-ext2: symlink with the compressed rootfs

Previously, a symlink was created to the uncompressed filesystem,
which made it a bit useless in case compression was chosen.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agorootfs-common: refactor the common compression commands
Arnout Vandecappelle [Wed, 6 Nov 2013 23:12:32 +0000 (00:12 +0100)]
rootfs-common: refactor the common compression commands

This makes the compression extension available in a variable, so it
can be used by the fs-specific commands. In this patch, it is used
by iso9660. Following patches show more use cases.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agorootfs-cpio: whitespace cleanup in Config.in
Arnout Vandecappelle [Wed, 6 Nov 2013 23:12:31 +0000 (00:12 +0100)]
rootfs-cpio: whitespace cleanup in Config.in

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agorootfs-common: remove the now unused ROOTFS_<PKG>_POST_GEN_HOOKS
Arnout Vandecappelle [Wed, 6 Nov 2013 23:12:30 +0000 (00:12 +0100)]
rootfs-common: remove the now unused ROOTFS_<PKG>_POST_GEN_HOOKS

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agorootfs-ext2: make the symlink as a _POST_TARGET
Arnout Vandecappelle [Wed, 6 Nov 2013 23:12:29 +0000 (00:12 +0100)]
rootfs-ext2: make the symlink as a _POST_TARGET

This will allow us to remove the unused ROOTFS_$(FSTYPE)_POST_GEN_HOOKS.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agotoolchain-external: factorize regular expressions
Thomas Petazzoni [Wed, 6 Nov 2013 23:08:03 +0000 (00:08 +0100)]
toolchain-external: factorize regular expressions

Based on a suggestion from Peter, this commit factorizes the logic and
regular expressions that are used to find the sysroot and libdir for a
given compiler. It reduces a bit the duplication of code, and
centralizes the most bizarre part of this logic in one place.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agotoolchain-external: update comments
Thomas Petazzoni [Wed, 6 Nov 2013 23:08:02 +0000 (00:08 +0100)]
toolchain-external: update comments

[Peter: drop extra # as pointed out by Baruch Siach]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agotoolchain-external: fix the SYSROOT_DIR mangling logic
Thomas Petazzoni [Wed, 6 Nov 2013 23:08:01 +0000 (00:08 +0100)]
toolchain-external: fix the SYSROOT_DIR mangling logic

In a1d94aaa3a21911 ('toolchain-external: add support for musl C
library'), we made the following change to the SYSROOT_DIR mangling
logic:

-       SYSROOT_DIR=`echo $${LIBC_A_LOCATION} | sed -r -e 's:usr/lib(32|64)?/(.*/)?libc\.a::'` ; \
+       SYSROOT_DIR=`echo $${LIBC_A_LOCATION} | sed -r -e 's:(usr/)?lib(32|64)?/(.*/)?libc\.a::'` ; \

This was needed to accomodate for musl based toolchains that don't
have libc.a in usr/lib/..., but directory in lib/... Basically, the
change makes the usr/ at the beginning optional.

However, with the very permissive (.*) matching in the middle of the
path, the change above had an unexpected consequence: any path contain
'/lib' would be truncated before this lib. As an example, Peter
reported that his builds, running from /var/lib/buildbot/ were no
longer working because the SYSROOT_DIR was decided to be /var instead
of something like
/var/lib/buildbot/buildroot/output/host/opt/ext-toolchain/arm-linux-gnueabihf/libc/.

So, this commit changes (again!) this regexp by changing (.*) to
([^/]*), the idea being that it will match only *one* path
component. Note that this intermediate (.*) directory was added in
e6e60becb008 ('external-toolchain: add support for Linaro 2012.01') to
accomodate for Linaro toolchains that have a subdirectory in their
sysroot named after the target tuple:

$ ./output/host/opt/ext-toolchain/bin/arm-linux-gnueabihf-gcc -print-file-name=libc.a
/home/thomas/projets/buildroot/output/host/opt/ext-toolchain/bin/../arm-linux-gnueabihf/libc/usr/lib/arm-linux-gnueabihf/libc.a

In addition to this, this commit also makes sure that the change
making usr/ optional is properly reported on all the instances of this
regular expression.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoinfra: clean up 'Patching' message
Thomas De Schampheleire [Thu, 7 Nov 2013 16:26:53 +0000 (17:26 +0100)]
infra: clean up 'Patching' message

The 'Patching' message in the generic infrastructure prints not only the
package name, but also a reference to the assumed package directory, based
on FOO_DIR_PREFIX/FOO_RAWNAME. This doesn't really add value, as the name
of the package is already apparent from the message and its location should
be obvious. Hence, this patch simply reduces the print to "Patching".

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoinfra: remove incorrect default for FOO_DIR_PREFIX
Thomas De Schampheleire [Thu, 7 Nov 2013 16:26:52 +0000 (17:26 +0100)]
infra: remove incorrect default for FOO_DIR_PREFIX

Variable FOO_DIR_PREFIX is populated from pkgparentdir by the various
package infrastructures. However, if that would be empty (which in fact is
the case for the linux package), FOO_DIR_PREFIX would be set to
'$(TOP_SRCDIR)/package'.
Not only does this make no sense (LINUX_DIR_PREFIX becomes /package/linux,
and for all other packages pkgparentdir is not-empty anyway), but it is also
using a non-existing variable TOP_SRCDIR.
This patch therefore removes the incorrect default.

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agomanual: add some info on the POST_RSYNC hook
Thomas De Schampheleire [Thu, 7 Nov 2013 10:41:24 +0000 (11:41 +0100)]
manual: add some info on the POST_RSYNC hook

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Acked-by: "Samuel Martin" <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>