Dependency problem in mysql ?
Hi,
while testing a build from scratch of a configuration which was working, I increased BB_NUMBER_THREADS to "8" and PARALLEL_MAKE to "-j6" and started to get problems with mysql (log at the end of this mail).
Reducing BB_NUMBER_THREADS to 4 "solved" the problem.
Any idea what dependency could be missing in mysql ?
Thanks,
Eric
OE Build Configuration:
BB_VERSION = "1.13.3" TARGET_ARCH = "arm" TARGET_OS = "linux-gnueabi" MACHINE = "eukrea-cpuimx35" DISTRO = "angstrom" DISTRO_VERSION = "v2011.10-core" TUNE_FEATURES = "armv6 vfp arm1136jfs" TARGET_FPU = "vfp" meta-angstrom = "master:8c6a777b3411140b0147171189148152a5f8ed58"
meta-oe
meta-efl
meta-gpe
meta-gnome
meta-xfce = "master:2631ed9f4c987192749960bc7a2209b5f5bbfa78"
meta-eukrea
meta-eukrea-cpuimx35 = "master:5aa07bdfc3fe8961c8165317698a805ee92dfe9d"
meta = "master:e25fad9b8eef59bf7ca11ae141739d0bc2235655"
Then bitbake linux 3 x images (including one integrating qtdemo) leaded 3 consecutive times to :
| arm-angstrom-linux-gnueabi-g++ -march=armv6 -mthumb-interwork -mfloat-abi=softfp -mtune=arm1136jf-s -mthumb-interwork -mno-thumb --sysroot=/home/ebenard/OECORE/tmp/setup-scripts/build/tmp-angstrom_2010_x-eglibc/sysroots/eukrea-cpuimx35 -DDEFAULT_BASEDIR=\"/usr\" -DMYSQL_DATADIR="\"/var/mysql\"" -DDEFAULT_CHARSET_HOME="\"/usr\"" -DSHAREDIR="\"/usr/share/mysql\"" -DDEFAULT_HOME_ENV=MYSQL_HOME -DDEFAULT_GROUP_SUFFIX_ENV=MYSQL_GROUP_SUFFIX -DDEFAULT_SYSCONFDIR="\"/etc/mysql\"" -DHAVE_CONFIG_H -I. -I../include -I../include -I../include -I. -O2 -pipe -g -feliminate-unused-debug-types -fpermissive -fvisibility-inlines-hidden -fvisibility-inlines-hidden -fno-implicit-templates -fno-exceptions -fno-rtti -c -o my_new.o my_new.cc | In file included from mysys_priv.h:16:0, | from my_new.cc:21: | ../include/my_global.h:1516:15: fatal error: new: No such file or directory | compilation terminated. | make[1]: *** [my_new.o] Error 1 | make[1]: Leaving directory `/home/ebenard/OECORE/tmp/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/armv6-vfp-angstrom-linux-gnueabi/mysql5-5.1.40-r5/mysql-5.1.40/mysys' | make: *** [all-recursive] Error 1 | + die 'oe_runmake failed' | + bbfatal 'oe_runmake failed' | + echo 'ERROR: oe_runmake failed' | ERROR: oe_runmake failed | + exit 1
NOTE: package mysql5-5.1.40-r5: task do_compile: Failed
ERROR: Task 1566 (/home/ebenard/OECORE/tmp/setup-scripts/sources/meta-openembedded/meta-oe/recipes-support/mysql/mysql5_5.1.40.bb, do_compile) failed with exit code '1'
Quoted 7 lines · Eric Bénard
Hi,
while testing a build from scratch of a configuration which was working, I increased
BB_NUMBER_THREADSto "8" andPARALLEL_MAKEto "-j6" and started to get problems with mysql (log at the end of this mail).
Quoted 6 lines
Reducing
BB_NUMBER_THREADSto 4 "solved" the problem.Any idea what dependency could be missing in mysql ?
Thanks,
Eric
None,
you just hit a parallel make error inside mysql I think.
Bye Henning
Quoted 10 lines · Henning Heinold
Quoted 9 lines · Eric Bénard
Hi,
while testing a build from scratch of a configuration which was working, I increased
BB_NUMBER_THREADSto "8" andPARALLEL_MAKEto "-j6" and started to get problems with mysql (log at the end of this mail).Reducing
BB_NUMBER_THREADSto 4 "solved" the problem.
Quoted 9 lines
Quoted 4 lines
Any idea what dependency could be missing in mysql ?
Thanks,
EricNone,
you just hit a parallel make error inside mysql I think.
Thanks, I also reduced PARALLEL_MAKE to j4 which seems to confirm this. I think I also met the same kind of problem with directfb.
Eric