<?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>3934</bug_id>
          
          <creation_ts>2013-02-26 03:23:53 +0000</creation_ts>
          <short_desc>lttng-ust: do_compile failed: cannot find -llttng-ust-tracepoint</short_desc>
          <delta_ts>2013-03-08 06:41:37 +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>kernel</component>
          <version>1.4</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>VERIFIED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Undecided</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>1.4 M5</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Robert Yang">liezhi.yang</reporter>
          <assigned_to name="Robert Yang">liezhi.yang</assigned_to>
          <cc>bruce.ashfield</cc>
    
    <cc>elizabeth.flanagan</cc>
    
    <cc>sgw</cc>
    
    <cc>tom.zanussi</cc>
    
    <cc>yi.zhao</cc>
    
    <cc>zhenfeng.zhao</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>---</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>30096</commentid>
    <comment_count>0</comment_count>
    <who name="Robert Yang">liezhi.yang</who>
    <bug_when>2013-02-26 03:23:53 +0000</bug_when>
    <thetext>This is a parallel build issue, liblttng-ust.so should depend on liblttng-ust-tracepoint:

UST_COMPONENT=&quot;liblttng_ust&quot; -fno-strict-aliasing -Wall -O2 -pipe -g -feliminate-unused-debug-types -no-undefined -version-info 0:0:0 -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -o liblttng-ust.la -rpath /usr/lib  -lpthread -lrt -lurcu-cds -llttng-ust-tracepoint ../snprintf/libustsnprintf.la ../liblttng-ust-comm/liblttng-ust-comm.la liblttng-ust-runtime.la liblttng-ust-support.la -luuid  -lurcu-bp -lurcu-bp -lurcu-cds -lpthread
arm-poky-linux-gnueabi-libtool: link: (cd &quot;.libs&quot; &amp;&amp; rm -f &quot;liblttng-ust-tracepoint.so.0&quot; &amp;&amp; ln -s &quot;liblttng-ust-tracepoint.so.0.0.0&quot; &quot;liblttng-ust-tracepoint.so.0&quot;)
arm-poky-linux-gnueabi-libtool: link: (cd &quot;.libs&quot; &amp;&amp; rm -f &quot;liblttng-ust-tracepoint.so&quot; &amp;&amp; ln -s &quot;liblttng-ust-tracepoint.so.0.0.0&quot; &quot;liblttng-ust-tracepoint.so&quot;)
arm-poky-linux-gnueabi-libtool: link: arm-poky-linux-gnueabi-ar cru .libs/liblttng-ust-tracepoint.a  liblttng_ust_tracepoint_la-tracepoint.o
arm-poky-linux-gnueabi-libtool: link: arm-poky-linux-gnueabi-ranlib .libs/liblttng-ust-tracepoint.a
arm-poky-linux-gnueabi-libtool: link: arm-poky-linux-gnueabi-gcc  -march=armv5te  -marm -mthumb-interwork   --sysroot=/buildarea2/lyang1/ppp/tmp/sysroots/qemuarm -shared  -fPIC -DPIC  -Wl,--whole-archive ../snprintf/.libs/libustsnprintf.a ../liblttng-ust-comm/.libs/liblttng-ust-comm.a ./.libs/liblttng-ust-runtime.a ./.libs/liblttng-ust-support.a -Wl,--no-whole-archive  -llttng-ust-tracepoint -lrt /buildarea2/lyang1/ppp/tmp/sysroots/qemuarm/usr/lib/libuuid.so /buildarea2/lyang1/ppp/tmp/sysroots/qemuarm/usr/lib/liburcu-bp.so -L/buildarea2/lyang1/ppp/tmp/sysroots/qemuarm/usr/lib /buildarea2/lyang1/ppp/tmp/sysroots/qemuarm/usr/lib/liburcu-cds.so /buildarea2/lyang1/ppp/tmp/sysroots/qemuarm/usr/lib/liburcu-common.so -lpthread  -march=armv5te -marm -mthumb-interwork --sysroot=/buildarea2/lyang1/ppp/tmp/sysroots/qemuarm -O2 -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -Wl,-soname -Wl,liblttng-ust.so.0 -o .libs/liblttng-ust.so.0.0.0
arm-poky-linux-gnueabi-libtool: link: ( cd &quot;.libs&quot; &amp;&amp; rm -f &quot;liblttng-ust-tracepoint.la&quot; &amp;&amp; ln -s &quot;../liblttng-ust-tracepoint.la&quot; &quot;liblttng-ust-tracepoint.la&quot; )
/buildarea2/lyang1/ppp/tmp/sysroots/x86_64-linux/usr/libexec/armv5te-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/4.7.2/ld: cannot find -llttng-ust-tracepoint
collect2: error: ld returned 1 exit status
make[2]: *** [liblttng-ust.la] Error 1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30155</commentid>
    <comment_count>1</comment_count>
    <who name="Beth Flanagan">elizabeth.flanagan</who>
    <bug_when>2013-02-27 00:57:35 +0000</bug_when>
    <thetext>A point here. The failure I&apos;m seeing this on is on the danny branch. Not sure if this is also appropriate for master as well, but we do need it for 1.3.1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30159</commentid>
    <comment_count>2</comment_count>
    <who name="Robert Yang">liezhi.yang</who>
    <bug_when>2013-02-27 02:02:18 +0000</bug_when>
    <thetext>(In reply to comment #1)
&gt; A point here. The failure I&apos;m seeing this on is on the danny branch. Not
&gt; sure if this is also appropriate for master as well, but we do need it for
&gt; 1.3.1

Hi Beth,

I saw it on master, the patch has been merged:

http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=db3b539218e4ca9b348fe1338a50d91aced55c7f</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30561</commentid>
    <comment_count>3</comment_count>
    <who name="Yi Zhao">yi.zhao</who>
    <bug_when>2013-03-08 06:41:37 +0000</bug_when>
    <thetext>Verified with master branch: d823759b4594143d522eae0b2a2498436a6dcb1e</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>