mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
From: Bruno Thomsen <bth@kamstrup.com>
To: "ptxdist@pengutronix.de" <ptxdist@pengutronix.de>
Cc: Lars Alex Pedersen <laa@kamstrup.com>
Subject: [ptxdist] dtc: multiple dts causes sporadic missing separator error
Date: Fri, 15 Jul 2016 09:18:28 +0000	[thread overview]
Message-ID: <915054555B5659448ACF8A70E114824D025F79A00D@Exchange2010.kamstrup.dk> (raw)

Hi,

I am having problems with sporadic missing separator error when configuring PTXdist (2015.10.0) with multiple device tree sources.
When PTXdist ends up in this state it's unable to work on any packages (clean/targetinstall) except clean all.
I added the extra device tree source after upgrading to 2015.10.0 so I don't know if it's a regression or something new.
Have anyone else experienced this issue?


Build output error:
-------------------------------------------------------------------
For a proper NFS-root environment, some device nodes are essential.
In order to create them root privileges are required.
-------------------------------------------------------------------

(Please press enter to start 'sudo' to gain root privileges.)

WARNING: NFS-root might not be working correctly!

/home/bth/sandbox/penguin/ptxdist/platform-tqma28/state/dtc.imx28-omnicon.dts.deps:10: *** missing separator.  Stop.


PTXdist configuration:
Symbol: DTC_OFTREE_DTS [=imx28-omnicon.dts imx28-omnicon-2gen.dts]


Unable to clean that or other packages when PTXdist is in this state:
bth at tinypenguin in ~/sandbox/penguin/ptxdist on build_system▲
$ ./p clean dtc
/home/bth/sandbox/penguin/ptxdist/platform-tqma28/state/dtc.imx28-omnicon.dts.deps:10: *** missing separator.  Stop.
bth at tinypenguin in ~/sandbox/penguin/ptxdist on build_system▲
$ ./p clean libcurl
/home/bth/sandbox/penguin/ptxdist/platform-tqma28/state/dtc.imx28-omnicon.dts.deps:10: *** missing separator.  Stop.
bth at tinypenguin in ~/sandbox/penguin/ptxdist on build_system▲
$ ./p targetinstall dtc
/home/bth/sandbox/penguin/ptxdist/platform-tqma28/state/dtc.imx28-omnicon.dts.deps:10: *** missing separator.  Stop.


State of dtc package:
bth at tinypenguin in ~/sandbox/penguin/ptxdist on build_system▲
$ ll platform-tqma28/state/dtc.*
-rw-rw-r--. 1 bth bth    0 Jul 15 10:12 platform-tqma28/state/dtc.compile
-rw-rw-r--. 1 bth bth    0 Jul 15 10:12 platform-tqma28/state/dtc.extract
-rw-rw-r--. 1 bth bth    0 Jul 15 10:12 platform-tqma28/state/dtc.extract.post
-rw-rw-r--. 1 bth bth    0 Jul 15 10:08 platform-tqma28/state/dtc.get
-rw-rw-r--. 1 bth bth 1127 Jul 15 10:12 platform-tqma28/state/dtc.imx28-omnicon-2gen.dts.deps
-rw-rw-r--. 1 bth bth 1888 Jul 15 10:12 platform-tqma28/state/dtc.imx28-omnicon.dts.deps
-rw-rw-r--. 1 bth bth    0 Jul 15 10:12 platform-tqma28/state/dtc.install
-rw-rw-r--. 1 bth bth    0 Jul 15 10:12 platform-tqma28/state/dtc.install.pack
-rw-rw-r--. 1 bth bth    0 Jul 15 10:12 platform-tqma28/state/dtc.install.post
-rw-rw-r--. 1 bth bth    0 Jul 15 10:12 platform-tqma28/state/dtc.prepare
-rw-rw-r--. 1 bth bth    0 Jul 15 10:12 platform-tqma28/state/dtc.targetinstall
-rw-rw-r--. 1 bth bth    0 Jul 15 10:12 platform-tqma28/state/dtc.targetinstall.post


bth at tinypenguin in ~/sandbox/penguin/ptxdist on build_system▲
$ cat platform-tqma28/state/dtc.imx28-omnicon-2gen.dts.deps 
/home/bth/sandbox/penguin/ptxdist/platform-tqma28/images/imx28-omnicon-2gen.dtb: \
 $(wildcard /home/bth/sandbox/penguin/ptxdist/platform-tqma28/build-target/linux-4.1/arch/arm/boot/dts/imx28-omnicon-2gen.dts) \
 $(wildcard /home/bth/sandbox/penguin/ptxdist/platform-tqma28/build-target/linux-4.1/arch/arm/boot/dts/imx28-tqma28.dtsi) \
 $(wildcard /home/bth/sandbox/penguin/ptxdist/platform-tqma28/build-target/linux-4.1/arch/arm/boot/dts/imx28.dtsi) \
 $(wildcard /home/bth/sandbox/penguin/ptxdist/platform-tqma28/build-target/linux-4.1/arch/arm/boot/dts/include/dt-bindings/gpio/gpio.h) \
 $(wildcard /home/bth/sandbox/penguin/ptxdist/platform-tqma28/build-target/linux-4.1/arch/arm/boot/dts/skeleton.dtsi) \
 $(wildcard /home/bth/sandbox/penguin/ptxdist/platform-tqma28/build-target/linux-4.1/arch/arm/boot/dts/imx28-pinfunc.h) \
 $(wildcard /home/bth/sandbox/penguin/ptxdist/platform-tqma28/build-target/linux-4.1/arch/arm/boot/dts/mxs-pinfunc.h)
/home/bth/sandbox/penguin/ptxdist/platform-tqma28/images/imx28-omnicon-2gen.dtb: $(wildcard /home/bth/sandbox/penguin/ptxdist/platform-tqma28/state/imx28-omnicon-2gen.dts.tmp)


bth at tinypenguin in ~/sandbox/penguin/ptxdist on build_system▲
$ cat platform-tqma28/state/dtc.imx28-omnicon.dts.deps 
/home/bth/sandbox/penguin/ptxdist/platform-tqma28/images/imx28-omnicon.dtb: \
 $(wildcard /home/bth/sandbox/penguin/ptxdist/platform-tqma28/build-target/linux-4.1/arch/arm/boot/dts/imx28-omnicon.dts) \
 $(wildcard /home/bth/sandbox/penguin/ptxdist/platform-tqma28/build-target/linux-4.1/arch/arm/boot/dts/imx28-tqma28.dtsi) \
 $(wildcard /home/bth/sandbox/penguin/ptxdist/platform-tqma28/build-target/linux-4.1/arch/arm/boot/dts/imx28.dtsi) \
 $(wildcard /home/bth/sandbox/penguin/ptxdist/platform-tqma28/build-target/linux-4.1/arch/arm/boot/dts/include/dt-bindings/gpio/gpio.h) \
 $(wildcard /home/bth/sandbox/penguin/ptxdist/platform-tqma28/build-target/linux-4.1/arch/arm/boot/dts/skeleton.dtsi) \
 $(wildcard /home/bth/sandbox/penguin/ptxdist/platform-tqma28/build-target/linux-4.1/arch/arm/boot/dts/imx28-pinfunc.h) \
 $(wildcard /home/bth/sandbox/penguin/ptxdist/platform-tqma28/build-target/linux-4.1/arch/arm/boot/dts/mxs-pinfunc.h)
/home/bth/sandbox/penguin/ptxdist/platform-tqma28/state/imx28-omnicon-2gen.dts.tmp: $(wildcard \)
/home/bth/sandbox/penguin/ptxdist/platform-tqma28/build-target/linux-4.1/arch/arm/boot/dts/imx28-omnicon-2gen.dts $(wildcard \)
/home/bth/sandbox/penguin/ptxdist/platform-tqma28/build-target/linux-4.1/arch/arm/boot/dts/imx28-tqma28.dtsi $(wildcard \)
/home/bth/sandbox/penguin/ptxdist/platform-tqma28/build-target/linux-4.1/arch/arm/boot/dts/imx28.dtsi $(wildcard \)
/home/bth/sandbox/penguin/ptxdist/platform-tqma28/build-target/linux-4.1/arch/arm/boot/dts/include/dt-bindings/gpio/gpio.h $(wildcard \)
/home/bth/sandbox/penguin/ptxdist/platform-tqma28/build-target/linux-4.1/arch/arm/boot/dts/skeleton.dtsi $(wildcard \)
/home/bth/sandbox/penguin/ptxdist/platform-tqma28/build-target/linux-4.1/arch/arm/boot/dts/imx28-pinfunc.h $(wildcard \)
/home/bth/sandbox/penguin/ptxdist/platform-tqma28/build-target/linux-4.1/arch/arm/boot/dts/mxs-pinfunc.h



Best regards
Bruno




_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de

             reply	other threads:[~2016-07-15  9:18 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-07-15  9:18 Bruno Thomsen [this message]
2016-07-15 10:20 ` Michael Olbrich
2016-07-15 11:34   ` Bruno Thomsen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=915054555B5659448ACF8A70E114824D025F79A00D@Exchange2010.kamstrup.dk \
    --to=bth@kamstrup.com \
    --cc=laa@kamstrup.com \
    --cc=ptxdist@pengutronix.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox