<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>7344</bug_id>
          
          <creation_ts>2015-02-20 17:57:32 +0000</creation_ts>
          <short_desc>bind hits new parallel make issue</short_desc>
          <delta_ts>2018-08-09 16:48:21 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>OE-Core</product>
          <component>connectivity</component>
          <version>1.8</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>Future</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Saul Wold">sgw</reporter>
          <assigned_to name="Robert Yang">liezhi.yang</assigned_to>
          <cc>adrian.freihofer</cc>
    
    <cc>meta.mr.watcher</cc>
    
    <cc>meta.watcher</cc>
    
    <cc>randy.macleod</cc>
    
    <cc>richard.purdie</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>No (bug/feature does not impact docs)</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>48965</commentid>
    <comment_count>0</comment_count>
    <who name="Saul Wold">sgw</who>
    <bug_when>2015-02-20 17:57:32 +0000</bug_when>
    <thetext>Bind still seems to have a parallel build issue. We should address this properly.

; rm -f ddns-confgen-symtbl.c ddns-confgen-symtbl.o; /bin/perl ../../util/mksymtbl.pl -o ddns-confgen-symtbl.c ddns-confgentmp1 || exit 1; make ddns-confgen-symtbl.o || exit 1;    x86_64-poky-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64-lsb/build/build/tmp/sysroots/qemux86-64  -I/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64-lsb/build/build/tmp/work/core2-64-poky-linux/bind/9.9.5-r0/bind-9.9.5 -I./include -I/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64-lsb/build/build/tmp/work/core2-64-poky-linux/bind/9.9.5-r0/bind-9.9.5/lib/isc/include -I../../lib/isc -I../../lib/isc/include -I../../lib/isc/unix/include -I../../lib/isc/nothreads/include -I../../lib/isc/x86_32/include -I/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64-lsb/build/build/tmp/work/core2-64-poky-linux/bind/9.9.5-r0/bind-9.9.5/lib/isccc/include -I../../lib/isccc/include -I/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64-lsb/build/build/tmp/work/core2-64-poky-linux/bind/9.9.5-r0/bind-9.9.5/lib/isccfg/include -I../../lib/isccfg/include -I/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64-lsb/build/build/tmp/work/core2-64-poky-linux/bind/9.9.5-r0/bind-9.9.5/lib/dns/include -I../../lib/dns/include -I/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64-lsb/build/build/tmp/work/core2-64-poky-linux/bind/9.9.5-r0/bind-9.9.5/lib/bind9/include -I../../lib/bind9/include    -D_GNU_SOURCE -O2 -pipe -g -feliminate-unused-debug-types -fstack-protector-all -pie -fpie -D_FORTIFY_SOURCE=2 -I/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64-lsb/build/build/tmp/sysroots/qemux86-64/usr/include/libxml2   -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wformat -Wpointer-arith -fno-strict-aliasing  -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -Wl,-z,relro,-z,now -o ddns-confgentmp2 ${BASEOBJS} ddns-confgen-symtbl.o ${LIBS0} ../../lib/dns/libdns.a  -L/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64-lsb/build/build/tmp/sysroots/qemux86-64/usr/lib/../lib -lcrypto ../../lib/isc/libisc-nosymtbl.a -ldl -lcap  -lxml2 ; /bin/perl ../../util/mksymtbl.pl -o ddns-confgen-symtbl2.c ddns-confgentmp2; count=0; until diff ddns-confgen-symtbl.c ddns-confgen-symtbl2.c &gt; /dev/null ; do count=`expr $count + 1` ; test $count = 42 &amp;&amp; exit 1 ; rm -f ddns-confgen-symtbl.c ddns-confgen-symtbl.o; /bin/perl ../../util/mksymtbl.pl -o ddns-confgen-symtbl.c ddns-confgentmp2 || exit 1; make ddns-confgen-symtbl.o || exit 1;    x86_64-poky-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64-lsb/build/build/tmp/sysroots/qemux86-64  -I/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64-lsb/build/build/tmp/work/core2-64-poky-linux/bind/9.9.5-r0/bind-9.9.5 -I./include -I/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64-lsb/build/build/tmp/work/core2-64-poky-linux/bind/9.9.5-r0/bind-9.9.5/lib/isc/include -I../../lib/isc -I../../lib/isc/include -I../../lib/isc/unix/include -I../../lib/isc/nothreads/include -I../../lib/isc/x86_32/include -I/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64-lsb/build/build/tmp/work/core2-64-poky-linux/bind/9.9.5-r0/bind-9.9.5/lib/isccc/include -I../../lib/isccc/include -I/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64-lsb/build/build/tmp/work/core2-64-poky-linux/bind/9.9.5-r0/bind-9.9.5/lib/isccfg/include -I../../lib/isccfg/include -I/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64-lsb/build/build/tmp/work/core2-64-poky-linux/bind/9.9.5-r0/bind-9.9.5/lib/dns/include -I../../lib/dns/include -I/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64-lsb/build/build/tmp/work/core2-64-poky-linux/bind/9.9.5-r0/bind-9.9.5/lib/bind9/include -I../../lib/bind9/include    -D_GNU_SOURCE -O2 -pipe -g -feliminate-unused-debug-types -fstack-protector-all -pie -fpie -D_FORTIFY_SOURCE=2 -I/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64-lsb/build/build/tmp/sysroots/qemux86-64/usr/include/libxml2   -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wformat -Wpointer-arith -fno-strict-aliasing  -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -Wl,-z,relro,-z,now -o ddns-confgentmp2 ${BASEOBJS} ddns-confgen-symtbl.o ${LIBS0} ../../lib/dns/libdns.a  -L/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64-lsb/build/build/tmp/sysroots/qemux86-64/usr/lib/../lib -lcrypto ../../lib/isc/libisc-nosymtbl.a -ldl -lcap  -lxml2 ; /bin/perl ../../util/mksymtbl.pl -o ddns-confgen-symtbl2.c ddns-confgentmp2; done ; mv ddns-confgentmp2 ddns-confgen; rm -f ddns-confgentmp0 ddns-confgentmp1 ddns-confgentmp2 ddns-confgen-symtbl2.c; fi
| x86_64-poky-linux-gcc: error: unix/os.o: No such file or directory
| make[2]: *** [rndc-confgen] Error 1
| make[2]: *** Waiting for unfinished jobs....
| x86_64-poky-linux-gcc: error: unix/os.o: No such file or directory
| make[2]: *** [ddns-confgen] Error 1
| make[3]: Leaving directory `/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64-lsb/build/build/tmp/work/core2-64-poky-linux/bind/9.9.5-r0/bind-9.9.5/bin/confgen/unix&apos;
| make[2]: Leaving directory `/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64-lsb/build/build/tmp/work/core2-64-poky-linux/bind/9.9.5-r0/bind-9.9.5/bin/confgen&apos;
| make[1]: *** [subdirs] Error 1
| make[1]: Leaving directory `/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64-lsb/build/build/tmp/work/core2-64-poky-linux/bind/9.9.5-r0/bind-9.9.5/bin&apos;
| make: *** [subdirs] Error 1
| ERROR: oe_runmake failed
| WARNING: /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64-lsb/build/build/tmp/work/core2-64-poky-linux/bind/9.9.5-r0/temp/run.do_compile.10255:1 exit 1 from
|   exit 1
| ERROR: Function failed: do_compile (log file is located at /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-x86-64-lsb/build/build/tmp/work/core2-64-poky-linux/bind/9.9.5-r0/temp/log.do_compile.10255)
NOTE: recipe bind-9.9.5-r0: task do_compile: Failed</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>48972</commentid>
    <comment_count>1</comment_count>
    <who name="Robert Yang">liezhi.yang</who>
    <bug_when>2015-02-21 02:08:07 +0000</bug_when>
    <thetext>http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=32018182f32856931fe77ba5c4dda6e6e99327a4</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>48976</commentid>
    <comment_count>2</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2015-02-22 22:27:52 +0000</bug_when>
    <thetext>Occurred on master with this patch applied:

http://errors.yoctoproject.org/Errors/Details/9059/
and
http://errors.yoctoproject.org/Errors/Details/9061/

so I believe there is still a problem with this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>49169</commentid>
    <comment_count>3</comment_count>
    <who name="Robert Yang">liezhi.yang</who>
    <bug_when>2015-03-04 03:19:44 +0000</bug_when>
    <thetext>I&apos;d like to move this bug to future since I&apos;m not sure I can fix it correctly atm:-).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>50971</commentid>
    <comment_count>4</comment_count>
    <who name="Cristian Iorga">cristian.iorga</who>
    <bug_when>2015-05-13 14:06:54 +0000</bug_when>
    <thetext>Will be solved by disabling parallel build via PARALLEL_MAKE = &quot;&quot;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51460</commentid>
    <comment_count>5</comment_count>
    <who name="Cristian Iorga">cristian.iorga</who>
    <bug_when>2015-06-03 08:04:02 +0000</bug_when>
    <thetext>Fixed with:
http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=a509e276b26cf0cfa495e835392ff3e709ed1317.

Parallel make is disabled for the time being in bind.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51465</commentid>
    <comment_count>6</comment_count>
    <who name="Cristian Iorga">cristian.iorga</who>
    <bug_when>2015-06-03 08:54:44 +0000</bug_when>
    <thetext>Open waiting for a proper fix.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>53008</commentid>
    <comment_count>7</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2015-08-12 00:23:09 +0000</bug_when>
    <thetext>Reprioritize since we at least have a workaround.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>81293</commentid>
    <comment_count>8</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2018-08-09 16:15:12 +0000</bug_when>
    <thetext>In http://git.yoctoproject.org/cgit.cgi/poky/commit/meta/recipes-connectivity/bind?id=e9f8826681b02f3fe1417e15f554ba1fa62a2d12 we incidentally enabled parallel make.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>81295</commentid>
    <comment_count>9</comment_count>
    <who name="Randy MacLeod">randy.macleod</who>
    <bug_when>2018-08-09 16:48:21 +0000</bug_when>
    <thetext>For those looking for the oe-core commit, I&apos;ll save you a step:

$ git log -1 --oneline c37207d0
c37207d0ac bind: update to ESV version 9.11.3

$ git show c37207d0aca5ad1ec2b45813274931be458ee7ed | grep PARAL
-PARALLEL_MAKE = &quot;&quot;</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>