ptxd_make_dts_dtc: handle error if dtc failed

This patch adds error handling for the ptxd_make_dts_dtb function.

Signed-off-by: Alexander Aring <alex.aring@gmail.com>
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
/etc/profile: allow other packages to add to the environment

Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
systemd: version bump 214 -> 215

Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Provide better and generic M4 macros for cross compiling

Signed-off-by: Juergen Borleis <jbe@pengutronix.de>
newpackages: provide the M4 macro directory to the wizard script

In order to be able to keep all our cross compile M4 macros at a single
location and share it between all autotools based templates we must forward
the location of the M4 macros to the wizard script. This change adds a second
parameter when calling the template's wizard. Older wizards will ignore it so
it should not confuse existing templates.

Signed-off-by: Juergen Borleis <jbe@pengutronix.de>
lib autotools template: improvements of the library template

Show the new user what kind of files are important in an autotoolized package
and how to use them.

Signed-off-by: Juergen Borleis <jbe@pengutronix.de>
lib autotools template wizard: extend it

We now have new files and the M4 macros as well. Copy them all.

Signed-off-by: Juergen Borleis <jbe@pengutronix.de>
lib autotools template: improvements to the Makefile.am

Signed-off-by: Juergen Borleis <jbe@pengutronix.de>
lib autotools template: improvements to the configure.ac

Signed-off-by: Juergen Borleis <jbe@pengutronix.de>
lib autotools template: add a short HOWTO to enable users to work with the template

This file just provides a link to our "How to become a PTXdist Guru" manual.

Signed-off-by: Juergen Borleis <jbe@pengutronix.de>
systemd: add upstream patch to fix building on PPC

Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
opkg: add patches for better symlink handling

Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
generate predictable timestamps

Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
systemd: improve systemd-timesyncd handling

- systemd-timesyncd.service has a "WantedBy=sysinit.target" so it should
  go into sysinit.target.wants/.
- systemd-timesyncd uses /var/lib/systemd/clock to remember usefull
  timestamps, so make sure /var/lib/systemd/ exists.

Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
rc-once: start after system-update.target

Make sure all units pulled in by system-update.target are already up.

Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
rc-once: touch /var/lib/systemd/clock before mounting readonly

systemd-timesyncd will use the timestamp from /var/lib/systemd/clock
to set the clock (e.g. if no RTC is available). This way no files
changed during rc-once have timestamps in the future.

Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
php5: version pump 5.4.29 -> 5.4.30

Multiple bugs were fixed including security issues CVE-2014-3981, CVE-2014-0207, CVE-2014-3478, CVE-2014-3479, CVE-2014-3480, CVE-2014-3487, CVE-2014-4049, CVE-2014-3515.

Signed-off-by: Bruno Thomsen <bth@kamstrup.dk>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
libcurl: make tftp support selectable

Signed-off-by: Andreas Pretzsch <apr@cn-eng.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
ptxdist: handle missing icecc correctly

Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
lib autotools template: just fix a typo

Signed-off-by: Juergen Borleis <jbe@pengutronix.de>