All of lore.kernel.org
 help / color / mirror / Atom feed
* imx6qpsabresd core-image-minimal build fails at compile for u-boot-fslc
@ 2016-11-16 15:52 Mert Can Ergun
  2016-11-17 18:37 ` Fabio Estevam
  0 siblings, 1 reply; 6+ messages in thread
From: Mert Can Ergun @ 2016-11-16 15:52 UTC (permalink / raw)
  To: meta-freescale

[-- Attachment #1: Type: text/plain, Size: 1728 bytes --]

Hi, I am trying to convert my building platform from release-bsp to
community-bsp.
I have set my local.conf as follows:

MACHINE ??= 'imx6qpsabresd'
DISTRO ?= 'poky'
PACKAGE_CLASSES ?= "package_rpm"
EXTRA_IMAGE_FEATURES ?= "debug-tweaks"
USER_CLASSES ?= "buildstats image-mklibs"
PATCHRESOLVE = "noop"
BB_DISKMON_DIRS = "\
    STOPTASKS,${TMPDIR},1G,100K \
    STOPTASKS,${DL_DIR},1G,100K \
    STOPTASKS,${SSTATE_DIR},1G,100K \
    STOPTASKS,/tmp,100M,100K \
    ABORT,${TMPDIR},100M,1K \
    ABORT,${DL_DIR},100M,1K \
    ABORT,${SSTATE_DIR},100M,1K \
    ABORT,/tmp,10M,1K"
PACKAGECONFIG_append_pn-qemu-native = " sdl"
PACKAGECONFIG_append_pn-nativesdk-qemu = " sdl"
CONF_VERSION = "1"

DL_DIR ?= "${BSPDIR}/downloads/"
ACCEPT_FSL_EULA = "1"

The only thing I've changed is machine variable.
bblayers.conf is stock.
I start build with bitbake core-image-minimal

at do_compile step of u-boot-fslc_2016.07.bb recipe, i get the error

*** Can't find default configuration
"arch/../configs/mx6qpsabresd_defconfig"!

I attached compile log to the mail.

-------------------------------
Mert Can Ergun
Yazilim Gelistirme Muhendisi

Mikro-Tasarim Ltd.
ODTU-Teknokent ODTU-MET Alani
A-1 Blok 4. Bolum Ofis 3/A
TR-06530 Ankara
T: +90 312 286 0103
F: +90 312 286 0104
U: www.mikro-tasarim.com.tr
E: mert.ergun@mikro-tasarim.com.tr
-------------------------------


-------------------------------
Mert Can Ergun
Yazilim Gelistirme Muhendisi

Mikro-Tasarim Ltd.
ODTU-Teknokent ODTU-MET Alani
A-1 Blok 4. Bolum Ofis 3/A
TR-06530 Ankara
T: +90 312 286 0103
F: +90 312 286 0104
U: www.mikro-tasarim.com.tr
E: mert.ergun@mikro-tasarim.com.tr
-------------------------------

[-- Attachment #2: log.do_compile.14179 --]
[-- Type: application/octet-stream, Size: 6017 bytes --]

DEBUG: Executing shell function do_compile
NOTE: make -j 8 CROSS_COMPILE=arm-poky-linux-gnueabi- CC=arm-poky-linux-gnueabi-gcc  --sysroot=/media/hakan/e6a1d82a-fc89-465a-a25a-6d20dc9a053b/fsl-community-bsp/build/tmp/sysroots/imx6qpsabresd V=1 HOSTCC=gcc  -isystem/media/hakan/e6a1d82a-fc89-465a-a25a-6d20dc9a053b/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/usr/include -O2 -pipe -L/media/hakan/e6a1d82a-fc89-465a-a25a-6d20dc9a053b/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/usr/lib -L/media/hakan/e6a1d82a-fc89-465a-a25a-6d20dc9a053b/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/lib -Wl,-rpath-link,/media/hakan/e6a1d82a-fc89-465a-a25a-6d20dc9a053b/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/usr/lib -Wl,-rpath-link,/media/hakan/e6a1d82a-fc89-465a-a25a-6d20dc9a053b/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/lib -Wl,-rpath,/media/hakan/e6a1d82a-fc89-465a-a25a-6d20dc9a053b/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/usr/lib -Wl,-rpath,/media/hakan/e6a1d82a-fc89-465a-a25a-6d20dc9a053b/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/lib -Wl,-O1 HOSTCC=gcc  -isystem/media/hakan/e6a1d82a-fc89-465a-a25a-6d20dc9a053b/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/usr/include HOSTLDFLAGS=-L/media/hakan/e6a1d82a-fc89-465a-a25a-6d20dc9a053b/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/usr/lib -L/media/hakan/e6a1d82a-fc89-465a-a25a-6d20dc9a053b/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/lib -Wl,-rpath-link,/media/hakan/e6a1d82a-fc89-465a-a25a-6d20dc9a053b/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/usr/lib -Wl,-rpath-link,/media/hakan/e6a1d82a-fc89-465a-a25a-6d20dc9a053b/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/lib -Wl,-rpath,/media/hakan/e6a1d82a-fc89-465a-a25a-6d20dc9a053b/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/usr/lib -Wl,-rpath,/media/hakan/e6a1d82a-fc89-465a-a25a-6d20dc9a053b/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/lib -Wl,-O1 HOSTSTRIP=true O=mx6qpsabresd_config mx6qpsabresd_config
make -C /media/hakan/e6a1d82a-fc89-465a-a25a-6d20dc9a053b/fsl-community-bsp/build/tmp/work/imx6qpsabresd-poky-linux-gnueabi/u-boot-fslc/v2016.07+gitAUTOINC+e6b42411ab-r0/git/mx6qpsabresd_config KBUILD_SRC=/media/hakan/e6a1d82a-fc89-465a-a25a-6d20dc9a053b/fsl-community-bsp/build/tmp/work/imx6qpsabresd-poky-linux-gnueabi/u-boot-fslc/v2016.07+gitAUTOINC+e6b42411ab-r0/git \
	-f /media/hakan/e6a1d82a-fc89-465a-a25a-6d20dc9a053b/fsl-community-bsp/build/tmp/work/imx6qpsabresd-poky-linux-gnueabi/u-boot-fslc/v2016.07+gitAUTOINC+e6b42411ab-r0/git/Makefile mx6qpsabresd_config
make[1]: Entering directory `/media/hakan/e6a1d82a-fc89-465a-a25a-6d20dc9a053b/fsl-community-bsp/build/tmp/work/imx6qpsabresd-poky-linux-gnueabi/u-boot-fslc/v2016.07+gitAUTOINC+e6b42411ab-r0/git/mx6qpsabresd_config'
make -f ../scripts/Makefile.build obj=scripts/basic
ln -fsn .. source
  gcc  -isystem/media/hakan/e6a1d82a-fc89-465a-a25a-6d20dc9a053b/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/usr/include -Wp,-MD,scripts/basic/.fixdep.d -Iscripts/basic -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -o scripts/basic/fixdep ../scripts/basic/fixdep.c  
/bin/bash ../scripts/mkmakefile \
	    .. . 2016 07
  GEN     ./Makefile
rm -f .tmp_quiet_recordmcount
make -f ../scripts/Makefile.build obj=scripts/kconfig mx6qpsabresd_config
  gcc  -isystem/media/hakan/e6a1d82a-fc89-465a-a25a-6d20dc9a053b/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/usr/include -Wp,-MD,scripts/kconfig/.conf.o.d -Iscripts/kconfig -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -D_GNU_SOURCE -DCURSES_LOC="<ncurses.h>" -DNCURSES_WIDECHAR=1 -DLOCALE -c -o scripts/kconfig/conf.o ../scripts/kconfig/conf.c
  cat ../scripts/kconfig/zconf.tab.c_shipped > scripts/kconfig/zconf.tab.c
  cat ../scripts/kconfig/zconf.lex.c_shipped > scripts/kconfig/zconf.lex.c
  cat ../scripts/kconfig/zconf.hash.c_shipped > scripts/kconfig/zconf.hash.c
  gcc  -isystem/media/hakan/e6a1d82a-fc89-465a-a25a-6d20dc9a053b/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/usr/include -Wp,-MD,scripts/kconfig/.zconf.tab.o.d -Iscripts/kconfig -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -D_GNU_SOURCE -DCURSES_LOC="<ncurses.h>" -DNCURSES_WIDECHAR=1 -DLOCALE  -I../scripts/kconfig -Iscripts/kconfig -c -o scripts/kconfig/zconf.tab.o scripts/kconfig/zconf.tab.c
  gcc  -isystem/media/hakan/e6a1d82a-fc89-465a-a25a-6d20dc9a053b/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/usr/include -L/media/hakan/e6a1d82a-fc89-465a-a25a-6d20dc9a053b/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/usr/lib -L/media/hakan/e6a1d82a-fc89-465a-a25a-6d20dc9a053b/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/lib -Wl,-rpath-link,/media/hakan/e6a1d82a-fc89-465a-a25a-6d20dc9a053b/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/usr/lib -Wl,-rpath-link,/media/hakan/e6a1d82a-fc89-465a-a25a-6d20dc9a053b/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/lib -Wl,-rpath,/media/hakan/e6a1d82a-fc89-465a-a25a-6d20dc9a053b/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/usr/lib -Wl,-rpath,/media/hakan/e6a1d82a-fc89-465a-a25a-6d20dc9a053b/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/lib -Wl,-O1 -o scripts/kconfig/conf scripts/kconfig/conf.o scripts/kconfig/zconf.tab.o  
scripts/kconfig/conf  --defconfig=arch/../configs/mx6qpsabresd_defconfig Kconfig
***
*** Can't find default configuration "arch/../configs/mx6qpsabresd_defconfig"!
***
make[2]: *** [mx6qpsabresd_defconfig] Error 1
make[1]: *** [mx6qpsabresd_config] Error 2
make[1]: Leaving directory `/media/hakan/e6a1d82a-fc89-465a-a25a-6d20dc9a053b/fsl-community-bsp/build/tmp/work/imx6qpsabresd-poky-linux-gnueabi/u-boot-fslc/v2016.07+gitAUTOINC+e6b42411ab-r0/git/mx6qpsabresd_config'
make: *** [sub-make] Error 2
WARNING: exit code 1 from a shell command.
ERROR: oe_runmake failed
ERROR: Function failed: do_compile (log file is located at /media/hakan/e6a1d82a-fc89-465a-a25a-6d20dc9a053b/fsl-community-bsp/build/tmp/work/imx6qpsabresd-poky-linux-gnueabi/u-boot-fslc/v2016.07+gitAUTOINC+e6b42411ab-r0/temp/log.do_compile.14179)

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: imx6qpsabresd core-image-minimal build fails at compile for u-boot-fslc
  2016-11-16 15:52 imx6qpsabresd core-image-minimal build fails at compile for u-boot-fslc Mert Can Ergun
@ 2016-11-17 18:37 ` Fabio Estevam
  2016-11-18 14:12   ` Mert Can Ergun
  0 siblings, 1 reply; 6+ messages in thread
From: Fabio Estevam @ 2016-11-17 18:37 UTC (permalink / raw)
  To: mert.ergun; +Cc: meta-freescale, Otavio Salvador

On Wed, Nov 16, 2016 at 1:52 PM, Mert Can Ergun
<mert.ergun@mikro-tasarim.com.tr> wrote:

> *** Can't find default configuration
> "arch/../configs/mx6qpsabresd_defconfig"!

mx6sabresd_spl_defconfig should be used instead.


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: imx6qpsabresd core-image-minimal build fails at compile for u-boot-fslc
  2016-11-17 18:37 ` Fabio Estevam
@ 2016-11-18 14:12   ` Mert Can Ergun
  2016-11-18 14:49     ` Fabio Estevam
  0 siblings, 1 reply; 6+ messages in thread
From: Mert Can Ergun @ 2016-11-18 14:12 UTC (permalink / raw)
  To: Fabio Estevam; +Cc: meta-freescale

How do I make bitbake to use that config file instead of the one it is
unable to find?

And also I tried to make it work with -c devshell option but it didn't
help much. I am pasting my inputs and outputs below.

make mx6sabresd_spl_defconfig

#
# configuration written to .config
#

make

CC      lib/asm-offsets.s
lib/asm-offsets.c:1:0: error: bad value (armv5) for -march= switch
 /*
 ^
make[1]: *** [lib/asm-offsets.s] Error 1
make: *** [prepare0] Error 2


> On Wed, Nov 16, 2016 at 1:52 PM, Mert Can Ergun
> <mert.ergun@mikro-tasarim.com.tr> wrote:
>
>> *** Can't find default configuration
>> "arch/../configs/mx6qpsabresd_defconfig"!
>
> mx6sabresd_spl_defconfig should be used instead.
>


-------------------------------
Mert Can Ergun
Yazilim Gelistirme Muhendisi

Mikro-Tasarim Ltd.
ODTU-Teknokent ODTU-MET Alani
A-1 Blok 4. Bolum Ofis 3/A
TR-06530 Ankara
T: +90 312 286 0103
F: +90 312 286 0104
U: www.mikro-tasarim.com.tr
E: mert.ergun@mikro-tasarim.com.tr
-------------------------------



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: imx6qpsabresd core-image-minimal build fails at compile for u-boot-fslc
  2016-11-18 14:12   ` Mert Can Ergun
@ 2016-11-18 14:49     ` Fabio Estevam
  2016-11-18 16:37       ` Fabio Berton
  0 siblings, 1 reply; 6+ messages in thread
From: Fabio Estevam @ 2016-11-18 14:49 UTC (permalink / raw)
  To: mert.ergun; +Cc: meta-freescale

On Fri, Nov 18, 2016 at 12:12 PM, Mert Can Ergun
<mert.ergun@mikro-tasarim.com.tr> wrote:
> How do I make bitbake to use that config file instead of the one it is
> unable to find?

Fabio Berton is working on a fix for this issue.

>
> And also I tried to make it work with -c devshell option but it didn't
> help much. I am pasting my inputs and outputs below.
>
> make mx6sabresd_spl_defconfig
>
> #
> # configuration written to .config
> #
>
> make
>
> CC      lib/asm-offsets.s
> lib/asm-offsets.c:1:0: error: bad value (armv5) for -march= switch

This means you did not export your toolchain.


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: imx6qpsabresd core-image-minimal build fails at compile for u-boot-fslc
  2016-11-18 14:49     ` Fabio Estevam
@ 2016-11-18 16:37       ` Fabio Berton
  0 siblings, 0 replies; 6+ messages in thread
From: Fabio Berton @ 2016-11-18 16:37 UTC (permalink / raw)
  To: Fabio Estevam; +Cc: meta-freescale, mert.ergun

[-- Attachment #1: Type: text/plain, Size: 1069 bytes --]

Hi Mert,

I sent this patch https://patchwork.openembedded.org/patch/134004/ to
mailing list, you can apply this or alternatively you can add:

PREFERRED_PROVIDER_u-boot = "u-boot-imx"
PREFERRED_PROVIDER_virtual/bootloader = "u-boot-imx"

to your conf/local.conf file to use u-boot-imx instead of u-boot-fslc.


On Fri, Nov 18, 2016 at 12:49 PM, Fabio Estevam <festevam@gmail.com> wrote:

> On Fri, Nov 18, 2016 at 12:12 PM, Mert Can Ergun
> <mert.ergun@mikro-tasarim.com.tr> wrote:
> > How do I make bitbake to use that config file instead of the one it is
> > unable to find?
>
> Fabio Berton is working on a fix for this issue.
>
> >
> > And also I tried to make it work with -c devshell option but it didn't
> > help much. I am pasting my inputs and outputs below.
> >
> > make mx6sabresd_spl_defconfig
> >
> > #
> > # configuration written to .config
> > #
> >
> > make
> >
> > CC      lib/asm-offsets.s
> > lib/asm-offsets.c:1:0: error: bad value (armv5) for -march= switch
>
> This means you did not export your toolchain.
>

[-- Attachment #2: Type: text/html, Size: 1936 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: imx6qpsabresd core-image-minimal build fails at compile for u-boot-fslc
@ 2016-11-17  8:55 Mert Can Ergun
  0 siblings, 0 replies; 6+ messages in thread
From: Mert Can Ergun @ 2016-11-17  8:55 UTC (permalink / raw)
  To: meta-freescale

After calling
$ bitbake virtual/bootloader -c devshell
$ make config
$ 2 - ARM Architecture
$ NO - SEMIHOSTING
$ NO - SYS_L2CACHE_OFF
$ NO - ENABLE_ARM_SOC_BOOT0_HOOK
$ 73 - Freescale MX6 (ARCH_MX6)
$ YES - MX6 board select

MX6 options are
  14. mx6qarm2 (TARGET_MX6QARM2) (NEW)
  15. mx6qsabreauto (TARGET_MX6QSABREAUTO) (NEW)
  16. mx6sabresd (TARGET_MX6SABRESD) (NEW)
  17. mx6slevk (TARGET_MX6SLEVK) (NEW)
  18. mx6sxsabresd (TARGET_MX6SXSABRESD) (NEW)
  19. mx6sxsabreauto (TARGET_MX6SXSABREAUTO) (NEW)
  20. mx6ul_9x9_evk (TARGET_MX6UL_9X9_EVK) (NEW)
  21. mx6ul_14x14_evk (TARGET_MX6UL_14X14_EVK) (NEW)

That's probably why I am getting an error at build step. What should I do
to get a build out of community BSP?

-------------------------------
Mert Can Ergun
Yazilim Gelistirme Muhendisi

Mikro-Tasarim Ltd.
ODTU-Teknokent ODTU-MET Alani
A-1 Blok 4. Bolum Ofis 3/A
TR-06530 Ankara
T: +90 312 286 0103
F: +90 312 286 0104
U: www.mikro-tasarim.com.tr
E: mert.ergun@mikro-tasarim.com.tr
-------------------------------



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2016-11-18 16:37 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-11-16 15:52 imx6qpsabresd core-image-minimal build fails at compile for u-boot-fslc Mert Can Ergun
2016-11-17 18:37 ` Fabio Estevam
2016-11-18 14:12   ` Mert Can Ergun
2016-11-18 14:49     ` Fabio Estevam
2016-11-18 16:37       ` Fabio Berton
2016-11-17  8:55 Mert Can Ergun

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.