Yes, that fixes it. Ross On Fri, 21 Sep 2018 at 14:08, Alexey Brodkin <Alexey.Brodkin at synopsys.com> wrote: > > Hi Ross, > > On Fri, 2018-09-21 at 13:53 +0100, Burton, Ross wrote: > > Can you check that v3 works with x86-64 targets? > > > > ERROR: libgpg-error-1.32-r0 do_compile: Function failed: do_compile > > (log file is located at > > /data/poky-tmp/master/work/corei7-64-poky-linux/libgpg-error/1.32-r0/temp/log.do_compile.13345) > > ERROR: Logfile of failure stored in: > > /data/poky-tmp/master/work/corei7-64-poky-linux/libgpg-error/1.32-r0/temp/log.do_compile.13345 > > Log data follows: > > > DEBUG: SITE files ['endian-little', 'common-linux', 'common-glibc', > > > > 'bit-64', 'x86_64-linux', 'common'] > > > DEBUG: Executing shell function do_compile > > > cp: cannot stat > > > > '/data/poky-tmp/master/work/corei7-64-poky-linux/libgpg-error/1.32-r0/libgpg-error-1.32/src/syscfg/lock-obj-pub.x86_64-pc-linux-gnu.h': > > No such file or directory > > > WARNING: exit code 1 from a shell command. > > > ERROR: Function failed: do_compile (log file is located at > > > > /data/poky-tmp/master/work/corei7-64-poky-linux/libgpg-error/1.32-r0/temp/log.do_compile.13345) > > Yeah that's pretty unfortunate that "simple addition of ARC" > broke anther arch :( > > What happened is in the same one commit that adds ARC quite a few > headers for other arches get renamed, see: > http://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgpg-error.git;a=commit;h=48c8f8ddfc80551db7615e1eb3555c1dc3f6a657 > > And "lock-obj-pub.x86_64-pc-linux-gnu.h" is one of them. > So I'll update libgpg-error_1.32.bb with: > -------------------------->8----------------------- > --- a/meta/recipes-support/libgpg-error/libgpg-error_1.32.bb > +++ b/meta/recipes-support/libgpg-error/libgpg-error_1.32.bb > @@ -44,7 +44,7 @@ do_compile_prepend() { > mips64*) TUPLE=mips64el-unknown-linux-gnuabi64 ;; > mips*el) TUPLE=mipsel-unknown-linux-gnu ;; > mips*) TUPLE=mips-unknown-linux-gnu ;; > - x86_64) TUPLE=x86_64-pc-linux-gnu ;; > + x86_64) TUPLE=x86_64-unknown-linux-gnu ;; > *) TUPLE=${TARGET_ARCH}-unknown-linux-gnu ;; > esac > -------------------------->8----------------------- > > Care to try that change in your setup once you have eveything else built for x86_64? > > -Alexey