From: Marek Vasut <marek.vasut@gmail.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] U-Boot build issue
Date: Wed, 26 Jun 2013 16:55:18 +0200 [thread overview]
Message-ID: <201306261655.18605.marek.vasut@gmail.com> (raw)
Hi,
remember when the Jenkins was failing on random targets and the log always
contained this message, where it stated it can't compile some object file due to
missing dependency, whose path was "trimmed" ?
See this log from my machine:
marex at bfu:~/U-Boot/u-boot-imx$ bash ../compile/compile-xfi3.sh >/dev/null
make[2]: *** No rule to make target `/home/mar', needed by `/home/marex/U-
Boot/u-boot-imx/spl/arch/arm/cpu/arm926ejs/mxs/spl_power_init.o'. Stop.
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [/home/marex/U-Boot/u-boot-
imx/spl/arch/arm/cpu/arm926ejs/mxs/libmxs.o] Error 2
make[1]: *** Waiting for unfinished jobs....
make: *** [spl/u-boot-spl.bin] Error 2
make: *** Waiting for unfinished jobs....
marex at bfu:~/U-Boot/u-boot-imx$ bash ../compile/compile-xfi3.sh >/dev/null
marex at bfu:~/U-Boot/u-boot-imx$ cat ../compile/compile-xfi3.sh
export
PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/mnt/work/elftosb-10.12.01/bld/linux/
make CROSS_COMPILE=arm-linux-gnueabi- clean mrproper
make CROSS_COMPILE=arm-linux-gnueabi- xfi3_config
make CROSS_COMPILE=arm-linux-gnueabi- -j9 u-boot.sb
marex at bfu:~/U-Boot/u-boot-imx$ pwd
/home/marex/U-Boot/u-boot-imx
So, I am compiling in /home/marex/U-Boot/u-boot-imx (in-tree build) using the
above commands. First run failed, any subsequent run did not. And the first run
failed because it was missing this "/home/mar" dependency. It's exactly the same
as when Jenkins failed at these random targets.
I cannot reliably reproduce this bug, but it seems to be quite a slimy one. The
grease is dripping down it's body.
Any ideas?
Thanks!
btw. tool versions:
marex at bfu:~/U-Boot/u-boot-imx$ arm-linux-gnueabi-gcc --version
arm-linux-gnueabi-gcc (Debian 4.8.0-7) 4.8.0
[...]
marex at bfu:~/U-Boot/u-boot-imx$ arm-linux-gnueabi-ld --version
GNU ld (GNU Binutils for Debian) 2.23.52.20130612
[...]
marex at bfu:~/U-Boot/u-boot-imx$ make --version
GNU Make 3.81
This program built for x86_64-pc-linux-gnu
next reply other threads:[~2013-06-26 14:55 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-06-26 14:55 Marek Vasut [this message]
2013-06-26 22:06 ` [U-Boot] U-Boot build issue Wolfgang Denk
2013-06-26 22:50 ` Marek Vasut
2013-06-27 11:21 ` Marek Vasut
2013-06-27 13:03 ` Tom Rini
2013-06-27 13:23 ` Marek Vasut
[not found] <BFD690A35E15C044967F875DD3A1A3721CD4C003@POCITMSEXMB04.LntUniverse.com>
[not found] ` <20141120113927.B1B20380316@gemini.denx.de>
[not found] ` <BFD690A35E15C044967F875DD3A1A3721CD4C725@POCITMSEXMB04.LntUniverse.com>
2014-11-22 5:39 ` [U-Boot] u-boot " Lalitkumar Choudhary
2014-11-22 23:04 ` Wolfgang Denk
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=201306261655.18605.marek.vasut@gmail.com \
--to=marek.vasut@gmail.com \
--cc=u-boot@lists.denx.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