<?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>16207</bug_id>
          
          <creation_ts>2026-03-17 20:13:27 +0000</creation_ts>
          <short_desc>Tracking bug for rust do_test_compile/do_install segfault (follow-up to Bug 16058)</short_desc>
          <delta_ts>2026-07-12 04:53:43 +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>devtools / tool chain</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>IN PROGRESS REVIEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>minor</bug_severity>
          <target_milestone>6.1</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Sermsity Sunil Kumar Dora">SunilKumar.Dora</reporter>
          <assigned_to name="Sermsity Sunil Kumar Dora">SunilKumar.Dora</assigned_to>
          <cc>ccasciato</cc>
    
    <cc>meta.mr.watcher</cc>
    
    <cc>meta.watcher</cc>
    
    <cc>randy.macleod</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>104693</commentid>
    <comment_count>0</comment_count>
    <who name="Sermsity Sunil Kumar Dora">SunilKumar.Dora</who>
    <bug_when>2026-03-17 20:13:27 +0000</bug_when>
    <thetext>This is a tracking bug created to follow ongoing investigation and fixes related to Bug 16058 - AB-INT: rust do_test_compile/do_install segfault.

See the original bug here: 
https://bugzilla.yoctoproject.org/show_bug.cgi?id=16058
---

This tracking bug monitors the temporary workaround implemented to address a SIGSEGV issue in the Rust toolchain caused by mixing different GCC and linker (ld) versions during builds. The workaround involves dynamically linking LLVM with the Rust driver instead of static linking. The goal is to follow progress on upstream fixes in GCC/Binutils, simplify reproduction, report the root cause upstream, and eventually remove this workaround once the underlying issue is resolved.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106159</commentid>
    <comment_count>1</comment_count>
    <who name="Sermsity Sunil Kumar Dora">SunilKumar.Dora</who>
    <bug_when>2026-07-12 04:53:43 +0000</bug_when>
    <thetext>The complete analysis and resolution have been updated in the base bug.

If the worker-side fix resolves the issue, I think we can revert the current workaround (linking LLVM dynamically to `librustc_driver.so`) on the `oe-core` master branch, which is currently under review.

https://bugzilla.yoctoproject.org/show_bug.cgi?id=16058#c86</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>