<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: i.MX8DXL OpenDDS do_package error in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/i-MX8DXL-OpenDDS-do-package-error/m-p/1958550#M228696</link>
    <description>&lt;P&gt;HI&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/240792"&gt;@cebel&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This is because there are multiple shared library (shlib) providers in the opendds-dev package, which can cause file conflicts. The specific problem is that multiple library files (such as libACE.so, libOpenDDS_Dcps.so, etc.) may be provided by multiple packages, resulting in conflicts during build.&lt;/P&gt;
&lt;P&gt;Here are some solution suggestions:&lt;/P&gt;
&lt;P&gt;1. Check the dependencies of the OpenDDS package to ensure that there are no duplicate dependency library files.&lt;BR /&gt;2. Check the Yocto configuration to ensure that all library files are linked correctly.&lt;BR /&gt;3. Use Yocto's dependency management tool to resolve library file conflicts.&lt;/P&gt;
&lt;P&gt;B.R&lt;/P&gt;</description>
    <pubDate>Fri, 20 Sep 2024 08:08:29 GMT</pubDate>
    <dc:creator>pengyong_zhang</dc:creator>
    <dc:date>2024-09-20T08:08:29Z</dc:date>
    <item>
      <title>i.MX8DXL OpenDDS do_package error</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX8DXL-OpenDDS-do-package-error/m-p/1957334#M228624</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I started bitbake for the Yocto Scarthgap version. I added the meta-opendds layer to my distro.&lt;/P&gt;&lt;P&gt;I clone the layer from the OpenDDS added the layer to my bblayers.conf file.&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I added OpenDDS to my local.conf file as "IMAGE_INSTALL:append = "opendds"&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;However, when I start bitbake, I get the following errors in the&lt;STRONG&gt; opendds-3.29.1-r0 do_package&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;step.&lt;/P&gt;&lt;P&gt;After this error, the yocto image is created but none of the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;subscriber&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;or&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;publisher&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;example applications in opendds are added to my rootfs.&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Error Logs:&lt;BR /&gt;&lt;/STRONG&gt;ERROR: opendds-3.29.1-r0 do_package: opendds-dev: Multiple shlib providers for libTAO_Valuetype.so.2.5.21: opendds-dev, opendds (used by files: /home/yocto/yocto-nxp/build-nxp/tmp/work/armv8a-poky-linux/opendds/3.29.1/packages-split/opendds-dev/usr/share/DDS_ROOT/tests/DCPS/FindTopic/findtopic)&lt;BR /&gt;ERROR: opendds-3.29.1-r0 do_package: opendds-dev: Multiple shlib providers for libOpenDDS_Dcps.so.3.29.1: opendds, opendds-dev (used by files: /home/yocto/yocto-nxp/build-nxp/tmp/work/armv8a-poky-linux/opendds/3.29.1/packages-split/opendds-dev/usr/share/DDS_ROOT/tests/DCPS/FooType/libDcpsFooType.so.3.29.1)&lt;BR /&gt;ERROR: opendds-3.29.1-r0 do_package: opendds-dev: Multiple shlib providers for libTAO_Valuetype.so.2.5.21: opendds-dev, opendds (used by files: /home/yocto/yocto-nxp/build-nxp/tmp/work/armv8a-poky-linux/opendds/3.29.1/packages-split/opendds-dev/usr/share/DDS_ROOT/tests/security/IDL_Serialization/Security_IDL_Serialization)&lt;BR /&gt;ERROR: opendds-3.29.1-r0 do_package: opendds-dev: Multiple shlib providers for libACE.so.6.5.21: opendds, opendds-dev (used by files: /home/yocto/yocto-nxp/build-nxp/tmp/work/armv8a-poky-linux/opendds/3.29.1/packages-split/opendds-dev/usr/share/DDS_ROOT/ACE_wrappers/TAO/tao/PI/libTAO_PI.so.2.5.21)&lt;BR /&gt;ERROR: opendds-3.29.1-r0 do_package: opendds-dev: Multiple shlib providers for libOpenDDS_Rtps.so.3.29.1: opendds, opendds-dev (used by files: /home/yocto/yocto-nxp/build-nxp/tmp/work/armv8a-poky-linux/opendds/3.29.1/packages-split/opendds-dev/usr/share/DDS_ROOT/tests/DCPS/RtpsDurableReplay/publisher)&lt;BR /&gt;ERROR: opendds-3.29.1-r0 do_package: opendds-dev: Multiple shlib providers for libTAO_PortableServer.so.2.5.21: opendds, opendds-dev (used by files: /home/yocto/yocto-nxp/build-nxp/tmp/work/armv8a-poky-linux/opendds/3.29.1/packages-split/opendds-dev/usr/share/DDS_ROOT/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/tao_imr)&lt;BR /&gt;ERROR: opendds-3.29.1-r0 do_package: opendds-dev: Multiple shlib providers for libOpenDDS_Dcps.so.3.29.1: opendds, opendds-dev (used by files: /home/yocto/yocto-nxp/build-nxp/tmp/work/armv8a-poky-linux/opendds/3.29.1/packages-split/opendds-dev/usr/share/DDS_ROOT/tests/DCPS/Reliability/IDL/libReliability.so.3.29.1)&lt;BR /&gt;ERROR: opendds-3.29.1-r0 do_package: opendds-dev: Multiple shlib providers for libOpenDDS_Dcps.so.3.29.1: opendds, opendds-dev (used by files: /home/yocto/yocto-nxp/build-nxp/tmp/work/armv8a-poky-linux/opendds/3.29.1/packages-split/opendds-dev/usr/share/DDS_ROOT/tests/DCPS/Prst_delayed_subscriber/publisher)&lt;BR /&gt;ERROR: opendds-3.29.1-r0 do_package: opendds-dev: Multiple shlib providers for libOpenDDS_Dcps.so.3.29.1: opendds, opendds-dev (used by files: /home/yocto/yocto-nxp/build-nxp/tmp/work/armv8a-poky-linux/opendds/3.29.1/packages-split/opendds-dev/usr/share/DDS_ROOT/tests/security/ConcurrentAuthLimit/ConcurrentAuthLimit)&lt;BR /&gt;ERROR: opendds-3.29.1-r0 do_package: opendds-dev: Multiple shlib providers for libACE.so.6.5.21: opendds, opendds-dev (used by files: /home/yocto/yocto-nxp/build-nxp/tmp/work/armv8a-poky-linux/opendds/3.29.1/packages-split/opendds-dev/usr/share/DDS_ROOT/tests/DCPS/KeyTest/IsBounded)&lt;BR /&gt;ERROR: opendds-3.29.1-r0 do_package: opendds-dev: Multiple shlib providers for libTAO.so.2.5.21: opendds, opendds-dev (used by files: /home/yocto/yocto-nxp/build-nxp/tmp/work/armv8a-poky-linux/opendds/3.29.1/packages-split/opendds-dev/usr/share/DDS_ROOT/tests/FACE/CallbackAndReceive/Publisher/publisher)&lt;BR /&gt;ERROR: opendds-3.29.1-r0 do_package: opendds-dev: Multiple shlib providers for libACE.so.6.5.21: opendds, opendds-dev (used by files: /home/yocto/yocto-nxp/build-nxp/tmp/work/armv8a-poky-linux/opendds/3.29.1/packages-split/opendds-dev/usr/share/DDS_ROOT/tests/DCPS/LivelinessTimeout/publisher)&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Could you please help me these errors?&lt;/P&gt;&lt;P&gt;Best regards.&lt;/P&gt;</description>
      <pubDate>Thu, 19 Sep 2024 07:24:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX8DXL-OpenDDS-do-package-error/m-p/1957334#M228624</guid>
      <dc:creator>cebel</dc:creator>
      <dc:date>2024-09-19T07:24:55Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX8DXL OpenDDS do_package error</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX8DXL-OpenDDS-do-package-error/m-p/1958550#M228696</link>
      <description>&lt;P&gt;HI&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/240792"&gt;@cebel&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This is because there are multiple shared library (shlib) providers in the opendds-dev package, which can cause file conflicts. The specific problem is that multiple library files (such as libACE.so, libOpenDDS_Dcps.so, etc.) may be provided by multiple packages, resulting in conflicts during build.&lt;/P&gt;
&lt;P&gt;Here are some solution suggestions:&lt;/P&gt;
&lt;P&gt;1. Check the dependencies of the OpenDDS package to ensure that there are no duplicate dependency library files.&lt;BR /&gt;2. Check the Yocto configuration to ensure that all library files are linked correctly.&lt;BR /&gt;3. Use Yocto's dependency management tool to resolve library file conflicts.&lt;/P&gt;
&lt;P&gt;B.R&lt;/P&gt;</description>
      <pubDate>Fri, 20 Sep 2024 08:08:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX8DXL-OpenDDS-do-package-error/m-p/1958550#M228696</guid>
      <dc:creator>pengyong_zhang</dc:creator>
      <dc:date>2024-09-20T08:08:29Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX8DXL OpenDDS do_package error</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX8DXL-OpenDDS-do-package-error/m-p/2026375#M232916</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/202673"&gt;@pengyong_zhang&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;Thank you very much for your support.&lt;/P&gt;&lt;P&gt;I solved the OpenDDS 3.24 do_package issue in Kirkstone thanks to the GitHub issue in the link below.&lt;/P&gt;&lt;P&gt;Link:&amp;nbsp;&lt;A href="https://github.com/OpenDDS/meta-opendds/issues/47" target="_blank"&gt;https://github.com/OpenDDS/meta-opendds/issues/47&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Best regards.&lt;/P&gt;</description>
      <pubDate>Mon, 13 Jan 2025 05:39:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX8DXL-OpenDDS-do-package-error/m-p/2026375#M232916</guid>
      <dc:creator>cebel</dc:creator>
      <dc:date>2025-01-13T05:39:16Z</dc:date>
    </item>
  </channel>
</rss>

