* [ptxdist] dtc: multiple dts causes sporadic missing separator error
@ 2016-07-15 9:18 Bruno Thomsen
2016-07-15 10:20 ` Michael Olbrich
0 siblings, 1 reply; 3+ messages in thread
From: Bruno Thomsen @ 2016-07-15 9:18 UTC (permalink / raw)
To: ptxdist; +Cc: Lars Alex Pedersen
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
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [ptxdist] dtc: multiple dts causes sporadic missing separator error
2016-07-15 9:18 [ptxdist] dtc: multiple dts causes sporadic missing separator error Bruno Thomsen
@ 2016-07-15 10:20 ` Michael Olbrich
2016-07-15 11:34 ` Bruno Thomsen
0 siblings, 1 reply; 3+ messages in thread
From: Michael Olbrich @ 2016-07-15 10:20 UTC (permalink / raw)
To: ptxdist
Hi,
On Fri, Jul 15, 2016 at 09:18:28AM +0000, Bruno Thomsen wrote:
> 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.
This is a known issue and fixed since PTXdist 2016.01.0. The relevant
commit is b206b09665e3c6a052228eb3f976f511c3a41d83 ("ptxd_make_dts_dtb: fix
parallel building").
Regards,
Michael
--
Pengutronix e.K. | |
Industrial Linux Solutions | http://www.pengutronix.de/ |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 |
Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |
_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [ptxdist] dtc: multiple dts causes sporadic missing separator error
2016-07-15 10:20 ` Michael Olbrich
@ 2016-07-15 11:34 ` Bruno Thomsen
0 siblings, 0 replies; 3+ messages in thread
From: Bruno Thomsen @ 2016-07-15 11:34 UTC (permalink / raw)
To: ptxdist
Hi Michael,
> > /home/bth/sandbox/penguin/ptxdist/platform-tqma28/state/dtc.imx28-omnicon.dts.deps:10: *** missing separator. Stop.
>
> This is a known issue and fixed since PTXdist 2016.01.0. The relevant
> commit is b206b09665e3c6a052228eb3f976f511c3a41d83 ("ptxd_make_dts_dtb: fix
> parallel building").
Thanks, I will apply that fix for now.
Venlig hilsen / Best regards
Bruno Thomsen
Development engineer
Technology
Kamstrup A/S
Industrivej 28
DK-8660 Skanderborg
T: +45 89 93 10 00
D: +45 89 93 13 94
bth@kamstrup.com
kamstrup.com
_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2016-07-15 11:34 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-07-15 9:18 [ptxdist] dtc: multiple dts causes sporadic missing separator error Bruno Thomsen
2016-07-15 10:20 ` Michael Olbrich
2016-07-15 11:34 ` Bruno Thomsen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox