<?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: imx8mp enable multilib in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/imx8mp-enable-multilib/m-p/1496979#M193134</link>
    <description>&lt;BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN&gt;ERROR: imx-gpu-g2d-6.4.3.p2.4-r0 do_package: QA Issue: imx-gpu-g2d: Files/directories were installed but not shipped in any package:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;/usr/lib/libg2d-viv.so.1.6.0&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN&gt;The imx-gpu-g2d of imx-linux-hardknott (imx-5.10.72-2.2.2.xml) doesn't seem to backport the following fixes:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;A href="https://source.codeaurora.org/external/imx/meta-imx/commit/meta-bsp/recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.3.p4.2.bb?h=kirkstone-5.15.32-2.0.0&amp;amp;id=bfb6ca7773848c4b58867f33ccf870a93d177f06" target="_blank"&gt;https://source.codeaurora.org/external/imx/meta-imx/commit/meta-bsp/recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.3.p4.2.bb?h=kirkstone-5.15.32-2.0.0&amp;amp;id=bfb6ca7773848c4b58867f33ccf870a93d177f06&lt;/A&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I think that the effect will cause a link error in the multilib environment.&lt;BR /&gt;Backporting this fix fixed the imx-gpu-g2d issue.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Similarly, if you build imx-image-multimedia in the multilib environment with imx-linux-hardknott (imx-5.10.72-2.2.2.xml),&lt;BR /&gt;It seems that isp-imx_4.2.2.16.0.bb has a build error due to a library path issue.&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;| make[2]: *** No rule to make target '/home/user/work/yocto-tools/imx/imx-yocto-bsp/build-xwayland/tmp/work/cortexa53-crypto-mx8mp-poky-linux/isp-imx/4.2.2.16.0-r0/recipe-sysroot/usr/lib/libtinyxml2.so', needed by 'generated/release/bin/isp_media_server'. Stop.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;I'm not sure if this fix is ​​correct, but I've avoided it by adding the following patch to isp-imx_4.2.2.16.0 with bbappend.&lt;/P&gt;&lt;PRE&gt;diff -ur isp-imx-4.2.2.16.0/mediacontrol/daemon/CMakeLists.txt isp-imx-4.2.2.16.0.mod/mediacontrol/daemon/CMakeLists.txt
--- isp-imx-4.2.2.16.0/mediacontrol/daemon/CMakeLists.txt       2021-11-25 16:40:29.000000000 +0900
+++ isp-imx-4.2.2.16.0.mod/mediacontrol/daemon/CMakeLists.txt   2022-07-28 12:51:04.428904994 +0900
@@ -80,7 +80,7 @@
         ${LIB_ROOT}/${CMAKE_BUILD_TYPE}/lib/libcameric_drv.so
         ${LIB_ROOT}/${CMAKE_BUILD_TYPE}/lib/libhal.so
         ${LIB_ROOT}/${CMAKE_BUILD_TYPE}/lib/libbase64.so
-        ${SDKTARGETSYSROOT}/usr/lib/libtinyxml2.so
+       ${SDKTARGETSYSROOT}/usr/${CMAKE_INSTALL_LIBDIR}/libtinyxml2.so
         ${LIB_ROOT}/${CMAKE_BUILD_TYPE}/lib/libbufferpool.so
         ${LIB_ROOT}/${CMAKE_BUILD_TYPE}/lib/libcameric_reg_drv.so
         ${LIB_ROOT}/${CMAKE_BUILD_TYPE}/lib/libisi.s&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 28 Jul 2022 05:31:04 GMT</pubDate>
    <dc:creator>KenKurematsu</dc:creator>
    <dc:date>2022-07-28T05:31:04Z</dc:date>
    <item>
      <title>imx8mp enable multilib</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx8mp-enable-multilib/m-p/1463607#M190793</link>
      <description>&lt;P&gt;local.conf file content:&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;MACHINE&lt;/SPAN&gt;&lt;SPAN&gt; ??= &lt;/SPAN&gt;&lt;SPAN&gt;'imx8mp-lpddr4-evk'&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;DISTRO&lt;/SPAN&gt;&lt;SPAN&gt; ?= &lt;/SPAN&gt;&lt;SPAN&gt;'fsl-imx-xwayland'&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;PACKAGE_CLASSES&lt;/SPAN&gt;&lt;SPAN&gt; ?= &lt;/SPAN&gt;&lt;SPAN&gt;'package_rpm'&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;EXTRA_IMAGE_FEATURES&lt;/SPAN&gt;&lt;SPAN&gt; ?= &lt;/SPAN&gt;&lt;SPAN&gt;"debug-tweaks"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;USER_CLASSES&lt;/SPAN&gt;&lt;SPAN&gt; ?= &lt;/SPAN&gt;&lt;SPAN&gt;"buildstats image-mklibs image-prelink"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;PATCHRESOLVE&lt;/SPAN&gt;&lt;SPAN&gt; = &lt;/SPAN&gt;&lt;SPAN&gt;"noop"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;BB_DISKMON_DIRS&lt;/SPAN&gt;&lt;SPAN&gt; ??= &lt;/SPAN&gt;&lt;SPAN&gt;"\&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;STOPTASKS,&lt;/SPAN&gt;&lt;SPAN&gt;${TMPDIR}&lt;/SPAN&gt;&lt;SPAN&gt;,1G,100K \&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;STOPTASKS,&lt;/SPAN&gt;&lt;SPAN&gt;${DL_DIR}&lt;/SPAN&gt;&lt;SPAN&gt;,1G,100K \&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;STOPTASKS,&lt;/SPAN&gt;&lt;SPAN&gt;${SSTATE_DIR}&lt;/SPAN&gt;&lt;SPAN&gt;,1G,100K \&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;STOPTASKS,/tmp,100M,100K \&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;ABORT,&lt;/SPAN&gt;&lt;SPAN&gt;${TMPDIR}&lt;/SPAN&gt;&lt;SPAN&gt;,100M,1K \&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;ABORT,&lt;/SPAN&gt;&lt;SPAN&gt;${DL_DIR}&lt;/SPAN&gt;&lt;SPAN&gt;,100M,1K \&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;ABORT,&lt;/SPAN&gt;&lt;SPAN&gt;${SSTATE_DIR}&lt;/SPAN&gt;&lt;SPAN&gt;,100M,1K \&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;ABORT,/tmp,10M,1K"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;PACKAGECONFIG_append_pn-qemu-system-native&lt;/SPAN&gt;&lt;SPAN&gt; = &lt;/SPAN&gt;&lt;SPAN&gt;" sdl"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;CONF_VERSION&lt;/SPAN&gt;&lt;SPAN&gt; = &lt;/SPAN&gt;&lt;SPAN&gt;"1"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;DL_DIR&lt;/SPAN&gt;&lt;SPAN&gt; ?= &lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;${BSPDIR}&lt;/SPAN&gt;&lt;SPAN&gt;/downloads/"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;ACCEPT_FSL_EULA&lt;/SPAN&gt;&lt;SPAN&gt; = &lt;/SPAN&gt;&lt;SPAN&gt;"1"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;# Switch to Debian packaging and include package-management in the image&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;# PACKAGE_CLASSES = "package_deb"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;# EXTRA_IMAGE_FEATURES += "package-management"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;# Define multilib target&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;require&lt;/SPAN&gt;&lt;SPAN&gt; conf/multilib.conf&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;MULTILIBS&lt;/SPAN&gt;&lt;SPAN&gt; = &lt;/SPAN&gt;&lt;SPAN&gt;"multilib:lib32"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;DEFAULTTUNE_virtclass-multilib-lib32&lt;/SPAN&gt;&lt;SPAN&gt; = &lt;/SPAN&gt;&lt;SPAN&gt;"armv7athf-neon"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;# Add the multilib packages to the image&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;# IMAGE_INSTALL_append += "lib32-bash"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;IMAGE_INSTALL_append&lt;/SPAN&gt;&lt;SPAN&gt; = &lt;/SPAN&gt;&lt;SPAN&gt;"lib32-glibc lib32-libgcc lib32-libstdc++"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ERROR message:&lt;/P&gt;&lt;P&gt;bitbake -k imx-image-full&lt;/P&gt;&lt;P&gt;NOTE: Resolving any missing task queue dependencies&lt;/P&gt;&lt;P&gt;ERROR: Nothing PROVIDES 'virtual/arm-pokymllib32-linux-gnueabi-binutils'. Close matches: virtual/lib32-arm-pokymllib32-linux-gnueabi-binutils&lt;/P&gt;&lt;P&gt;virtual/lib32-arm-pokymllib32-linux-gnueabi-gcc&lt;/P&gt;&lt;P&gt;virtual/lib32-arm-pokymllib32-linux-gnueabi-go-runtime&lt;/P&gt;&lt;P&gt;ERROR: Nothing PROVIDES 'virtual/arm-pokymllib32-linux-gnueabi-gcc'. Close matches:&lt;/P&gt;&lt;P&gt;virtual/lib32-arm-pokymllib32-linux-gnueabi-g++&lt;/P&gt;&lt;P&gt;virtual/lib32-arm-pokymllib32-linux-gnueabi-gcc&lt;/P&gt;&lt;P&gt;virtual/lib32-arm-pokymllib32-linux-gnueabi-go-runtime&lt;/P&gt;&lt;P&gt;NOTE: Executing Tasks&lt;/P&gt;&lt;P&gt;ERROR: gstreamer1.0-plugins-base-1.18.5.imx-r0 do_compile: Execution of '/home/feadmin/work/imx-yocto-bsp/build-xwayland/tmp/work/cortexa53-crypto-mx8mp-poky-linux/gstreamer1.0-plugins-base/1.18.5.imx-r0/temp/run.do_compile.873673' failed with exit code 1&lt;/P&gt;&lt;P&gt;ERROR: Logfile of failure stored in: /home/feadmin/work/imx-yocto-bsp/build-xwayland/tmp/work/cortexa53-crypto-mx8mp-poky-linux/gstreamer1.0-plugins-base/1.18.5.imx-r0/temp/log.do_compile.873673&lt;/P&gt;&lt;P&gt;ERROR: Task (/home/feadmin/work/imx-yocto-bsp/sources/meta-imx/meta-bsp/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.18.5.imx.bb:do_compile) failed with exit code '1'&lt;/P&gt;&lt;P&gt;ERROR: imx-gpu-g2d-6.4.3.p2.4-r0 do_package: QA Issue: imx-gpu-g2d: Files/directories were installed but not shipped in any package: /usr/lib/libg2d-viv.so.1.6.0 /usr/lib/libg2d.so /usr/lib/libg2d.so.1 Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. imx-gpu-g2d: 3 installed and not shipped files. [installed-vs-shipped]&lt;/P&gt;&lt;P&gt;ERROR: imx-gpu-g2d-6.4.3.p2.4-r0 do_package: Fatal QA errors found, failing task.&lt;/P&gt;&lt;P&gt;ERROR: Logfile of failure stored in: /home/feadmin/work/imx-yocto-bsp/build-xwayland/tmp/work/cortexa53-crypto-mx8mp-poky-linux/imx-gpu-g2d/6.4.3.p2.4-r0/temp/log.do_package.873741&lt;/P&gt;&lt;P&gt;ERROR: Task (/home/feadmin/work/imx-yocto-bsp/sources/meta-imx/meta-bsp/recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.3.p2.4.bb:do_package) failed with exit code '1'&lt;/P&gt;&lt;P&gt;ERROR: nfs-utils-2.5.3-r0 do_configure: oe_runmake failed ERROR: nfs-utils-2.5.3-r0 do_configure: Execution of '/home/feadmin/work/imx-yocto-bsp/build-xwayland/tmp/work/cortexa53-crypto-poky-linux/nfs-utils/2.5.3-r0/temp/run.autotools_preconfigure.873790' failed with exit code 1&lt;/P&gt;&lt;P&gt;ERROR: Logfile of failure stored in: /home/feadmin/work/imx-yocto-bsp/build-xwayland/tmp/work/cortexa53-crypto-poky-linux/nfs-utils/2.5.3-r0/temp/log.do_configure.873790&lt;/P&gt;</description>
      <pubDate>Wed, 25 May 2022 02:18:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx8mp-enable-multilib/m-p/1463607#M190793</guid>
      <dc:creator>shao-gaoyan</dc:creator>
      <dc:date>2022-05-25T02:18:36Z</dc:date>
    </item>
    <item>
      <title>Re: imx8mp enable multilib</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx8mp-enable-multilib/m-p/1463642#M190797</link>
      <description>&lt;P&gt;some recipe in imx-image-full&amp;nbsp; not support lib32?&lt;/P&gt;</description>
      <pubDate>Wed, 25 May 2022 03:00:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx8mp-enable-multilib/m-p/1463642#M190797</guid>
      <dc:creator>shao-gaoyan</dc:creator>
      <dc:date>2022-05-25T03:00:00Z</dc:date>
    </item>
    <item>
      <title>Re: imx8mp enable multilib</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx8mp-enable-multilib/m-p/1463724#M190801</link>
      <description>&lt;P&gt;try to install the packages before you building the bsp&lt;/P&gt;
&lt;P&gt;$ sudo apt-get install gawk wget git-core diffstat unzip texinfo &lt;STRONG&gt;gcc-multilib&lt;/STRONG&gt; \&lt;BR /&gt;build-essential chrpath socat cpio python python3 python3-pip python3-pexpect \&lt;BR /&gt;xz-utils debianutils iputils-ping python3-git python3-jinja2 libegl1-mesa libsdl1.2-dev \&lt;BR /&gt;pylint3 xterm rsync curl&lt;/P&gt;
&lt;P&gt;then in&amp;nbsp; local.conf you can un-comment the lines regarding packaging to look like:&lt;/P&gt;
&lt;P&gt;#Switch to Debian packaging and include package-management in the image&lt;BR /&gt;PACKAGE_CLASSES = "package_deb"&lt;BR /&gt;EXTRA_IMAGE_FEATURES += "package-management"&lt;/P&gt;
&lt;P&gt;try to use clean environment before you building the bsp, install all of packages&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 25 May 2022 06:34:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx8mp-enable-multilib/m-p/1463724#M190801</guid>
      <dc:creator>joanxie</dc:creator>
      <dc:date>2022-05-25T06:34:07Z</dc:date>
    </item>
    <item>
      <title>Re: imx8mp enable multilib</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx8mp-enable-multilib/m-p/1463789#M190805</link>
      <description>&lt;OL&gt;&lt;LI&gt;&lt;SPAN&gt;$ sudo apt-get install gawk wget git-core diffstat unzip texinfo&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;gcc-multilib&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;\&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;build-essential chrpath socat cpio python python3 python3-pip python3-pexpect \&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;xz-utils debianutils iputils-ping python3-git python3-jinja2 libegl1-mesa libsdl1.2-dev \&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pylint3 xterm rsync curl&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;#Switch to Debian packaging and include package-management in the image&lt;BR /&gt;PACKAGE_CLASSES = "package_deb"&lt;BR /&gt;EXTRA_IMAGE_FEATURES += "package-management"&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;bitbake -c clean imx-image-full&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;bitbake imx-image-full&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;SPAN&gt;NOTE: Resolving any missing task queue dependencies&lt;BR /&gt;ERROR: Nothing PROVIDES 'virtual/arm-pokymllib32-linux-gnueabi-binutils'. Close matches:&lt;BR /&gt;virtual/lib32-arm-pokymllib32-linux-gnueabi-binutils&lt;BR /&gt;virtual/lib32-arm-pokymllib32-linux-gnueabi-gcc&lt;BR /&gt;virtual/lib32-arm-pokymllib32-linux-gnueabi-go-runtime&lt;BR /&gt;ERROR: Nothing PROVIDES 'virtual/arm-pokymllib32-linux-gnueabi-gcc'. Close matches:&lt;BR /&gt;virtual/lib32-arm-pokymllib32-linux-gnueabi-g++&lt;BR /&gt;virtual/lib32-arm-pokymllib32-linux-gnueabi-gcc&lt;BR /&gt;virtual/lib32-arm-pokymllib32-linux-gnueabi-go-runtime&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;This problem still exists&lt;/P&gt;&lt;P&gt;Since it is still compiling, other issues are unknown&lt;/P&gt;</description>
      <pubDate>Wed, 25 May 2022 07:44:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx8mp-enable-multilib/m-p/1463789#M190805</guid>
      <dc:creator>shao-gaoyan</dc:creator>
      <dc:date>2022-05-25T07:44:14Z</dc:date>
    </item>
    <item>
      <title>Re: imx8mp enable multilib</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx8mp-enable-multilib/m-p/1463793#M190806</link>
      <description>&lt;P&gt;&lt;SPAN&gt;try to use clean environment before you building the bsp, install all of packages&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;it means -c cleanall?&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 25 May 2022 07:45:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx8mp-enable-multilib/m-p/1463793#M190806</guid>
      <dc:creator>shao-gaoyan</dc:creator>
      <dc:date>2022-05-25T07:45:59Z</dc:date>
    </item>
    <item>
      <title>Re: imx8mp enable multilib</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx8mp-enable-multilib/m-p/1465584#M190910</link>
      <description>&lt;P&gt;I mean you delete the folder and install and build again&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 27 May 2022 12:56:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx8mp-enable-multilib/m-p/1465584#M190910</guid>
      <dc:creator>joanxie</dc:creator>
      <dc:date>2022-05-27T12:56:35Z</dc:date>
    </item>
    <item>
      <title>Re: imx8mp enable multilib</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx8mp-enable-multilib/m-p/1466152#M190966</link>
      <description>&lt;P&gt;Hello&lt;BR /&gt;As you said, I try again.&lt;BR /&gt;problem still occurs.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ERROR: imx-gpu-g2d-6.4.3.p2.4-r0 do_package: QA Issue: imx-gpu-g2d: Files/directories were installed but not shipped in any package:&lt;BR /&gt;/usr/lib/libg2d-viv.so.1.6.0&lt;BR /&gt;/usr/lib/libg2d.so&lt;BR /&gt;/usr/lib/libg2d.so.1&lt;BR /&gt;&lt;STRONG&gt;Please set FILES such that these items are packaged.&lt;/STRONG&gt; Alternatively if they are unneeded, avoid installing them or delete them within do_install.&lt;BR /&gt;imx-gpu-g2d: 3 installed and not shipped files. [installed-vs-shipped]&lt;BR /&gt;ERROR: imx-gpu-g2d-6.4.3.p2.4-r0 do_package: Fatal QA errors found, failing task.&lt;BR /&gt;&lt;BR /&gt;ERROR:&lt;STRONG&gt; imx-gpu-apitrace-10.0.0-r0 do_configure&lt;/STRONG&gt;: Execution of '/home/feadmin/work/imx-yocto-bsp/build-xwayland/tmp/work/cortexa53-crypto-mx8mp-poky-linux/imx-gpu-apitrace/10.0.0-r0/temp/run.do_configure.2076126' failed with exit code 1&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;ERROR: gstreamer1.0-plugins-base-1.18.5.imx-r0 do_compile: Execution of '/home/feadmin/work/imx-yocto-bsp/build-xwayland/tmp/work/cortexa53-crypto-mx8mp-poky-linux/gstreamer1.0-plugins-base/1.18.5.imx-r0/temp/run.do_compile.2076003' failed with exit code 1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;i modified imx-gpu-g2d_6.4.3.p2.4.bb file&lt;/STRONG&gt;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;do_install&lt;/SPAN&gt;&lt;SPAN&gt; () {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;install -d ${D}${libdir}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;install -d ${D}${includedir}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;cp ${S}/g2d/usr/lib/*.so* ${D}${libdir}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;cp -Pr ${S}/g2d/usr/include/* ${D}${includedir}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;# cp -r -d --no-preserve=ownership &lt;/SPAN&gt;&lt;SPAN&gt;${S}&lt;/SPAN&gt;&lt;SPAN&gt;/g2d/* &lt;/SPAN&gt;&lt;SPAN&gt;${D}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;FILES_${PN}&lt;/SPAN&gt;&lt;SPAN&gt; += &lt;/SPAN&gt;&lt;SPAN&gt;"lib/libg2d* /opt"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;FILES_${PN}-dev&lt;/SPAN&gt;&lt;SPAN&gt; = &lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;${includedir}&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;TABLE width="952"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="135.844px" height="25px"&gt;usr |——include&lt;/TD&gt;&lt;TD width="135.844px" height="25px"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD width="135.844px" height="25px"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD width="135.844px" height="25px"&gt;after modify&lt;/TD&gt;&lt;TD width="135.844px" height="25px"&gt;usr |——include&lt;/TD&gt;&lt;TD width="135.844px" height="25px"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD width="135.938px" height="25px"&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="135.844px" height="47px"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |——lib&lt;/TD&gt;&lt;TD width="135.844px" height="47px"&gt;|——libg2d-viv.so.1.6.0&lt;/TD&gt;&lt;TD width="135.844px" height="47px"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD width="135.844px" height="47px"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD width="135.844px" height="47px"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |——lib&lt;/SPAN&gt;&lt;SPAN&gt;64&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD width="135.844px" height="47px"&gt;|——libg2d-viv.so.1.6.0&lt;/TD&gt;&lt;TD width="135.938px" height="47px"&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="135.844px" height="25px"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD width="135.844px" height="25px"&gt;|——libg2d.so.1&lt;/TD&gt;&lt;TD width="135.844px" height="25px"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD width="135.844px" height="25px"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD width="135.844px" height="25px"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD width="135.844px" height="25px"&gt;|——libg2d.so.1&lt;/TD&gt;&lt;TD width="135.938px" height="25px"&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="135.844px" height="25px"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD width="135.844px" height="25px"&gt;|——libg2d.so&lt;/TD&gt;&lt;TD width="135.844px" height="25px"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD width="135.844px" height="25px"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD width="135.844px" height="25px"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD width="135.844px" height="25px"&gt;|——libg2d.so&lt;/TD&gt;&lt;TD width="135.938px" height="25px"&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;After modification I solved the above problem&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Is this correct?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ERROR: Task (/home/feadmin/work/imx-yocto-bsp/sources/meta-imx/meta-bsp/recipes-bsp/isp-imx/isp-imx_4.2.2.16.0.bb:do_compile) failed with exit code '1'&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;read the do_compile log&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;I found that the following three dynamic libraries have an error in their lookup paths&lt;/P&gt;&lt;TABLE border="0" width="130pt" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="147.062px" height="22"&gt;|—libtinyxml2.so&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="147.062px" height="22"&gt;|—libtinyxml2.so.8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="147.062px" height="22"&gt;|—libtinyxml2.so.8.0.0&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;lookup path :/tmp/work/cortexa53-crypto-mx8mp-poky-linux/isp-imx/4.2.2.16.0-r0/recipe-sysroot/usr/&lt;STRONG&gt;lib&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;The actual path of the file:/tmp/work/cortexa53-crypto-mx8mp-poky-linux/isp-imx/4.2.2.16.0-r0/recipe-sysroot/usr/&lt;STRONG&gt;lib64&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;What can I modify the BB file to fix this?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 30 May 2022 09:08:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx8mp-enable-multilib/m-p/1466152#M190966</guid>
      <dc:creator>shao-gaoyan</dc:creator>
      <dc:date>2022-05-30T09:08:53Z</dc:date>
    </item>
    <item>
      <title>Re: imx8mp enable multilib</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx8mp-enable-multilib/m-p/1482646#M192048</link>
      <description>&lt;P&gt;try to add this in the local.conf&lt;/P&gt;
&lt;P&gt;local.conf file.&lt;/P&gt;
&lt;P&gt;&lt;FONT face="times new roman,times"&gt;&lt;EM&gt;#PACKAGE_CLASSES = "package_deb"&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="times new roman,times"&gt;&lt;EM&gt;#EXTRA_IMAGE_FEATURES += "package-management"&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 30 Jun 2022 09:16:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx8mp-enable-multilib/m-p/1482646#M192048</guid>
      <dc:creator>joanxie</dc:creator>
      <dc:date>2022-06-30T09:16:25Z</dc:date>
    </item>
    <item>
      <title>Re: imx8mp enable multilib</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx8mp-enable-multilib/m-p/1496979#M193134</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN&gt;ERROR: imx-gpu-g2d-6.4.3.p2.4-r0 do_package: QA Issue: imx-gpu-g2d: Files/directories were installed but not shipped in any package:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;/usr/lib/libg2d-viv.so.1.6.0&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN&gt;The imx-gpu-g2d of imx-linux-hardknott (imx-5.10.72-2.2.2.xml) doesn't seem to backport the following fixes:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;A href="https://source.codeaurora.org/external/imx/meta-imx/commit/meta-bsp/recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.3.p4.2.bb?h=kirkstone-5.15.32-2.0.0&amp;amp;id=bfb6ca7773848c4b58867f33ccf870a93d177f06" target="_blank"&gt;https://source.codeaurora.org/external/imx/meta-imx/commit/meta-bsp/recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.3.p4.2.bb?h=kirkstone-5.15.32-2.0.0&amp;amp;id=bfb6ca7773848c4b58867f33ccf870a93d177f06&lt;/A&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I think that the effect will cause a link error in the multilib environment.&lt;BR /&gt;Backporting this fix fixed the imx-gpu-g2d issue.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Similarly, if you build imx-image-multimedia in the multilib environment with imx-linux-hardknott (imx-5.10.72-2.2.2.xml),&lt;BR /&gt;It seems that isp-imx_4.2.2.16.0.bb has a build error due to a library path issue.&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;| make[2]: *** No rule to make target '/home/user/work/yocto-tools/imx/imx-yocto-bsp/build-xwayland/tmp/work/cortexa53-crypto-mx8mp-poky-linux/isp-imx/4.2.2.16.0-r0/recipe-sysroot/usr/lib/libtinyxml2.so', needed by 'generated/release/bin/isp_media_server'. Stop.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;I'm not sure if this fix is ​​correct, but I've avoided it by adding the following patch to isp-imx_4.2.2.16.0 with bbappend.&lt;/P&gt;&lt;PRE&gt;diff -ur isp-imx-4.2.2.16.0/mediacontrol/daemon/CMakeLists.txt isp-imx-4.2.2.16.0.mod/mediacontrol/daemon/CMakeLists.txt
--- isp-imx-4.2.2.16.0/mediacontrol/daemon/CMakeLists.txt       2021-11-25 16:40:29.000000000 +0900
+++ isp-imx-4.2.2.16.0.mod/mediacontrol/daemon/CMakeLists.txt   2022-07-28 12:51:04.428904994 +0900
@@ -80,7 +80,7 @@
         ${LIB_ROOT}/${CMAKE_BUILD_TYPE}/lib/libcameric_drv.so
         ${LIB_ROOT}/${CMAKE_BUILD_TYPE}/lib/libhal.so
         ${LIB_ROOT}/${CMAKE_BUILD_TYPE}/lib/libbase64.so
-        ${SDKTARGETSYSROOT}/usr/lib/libtinyxml2.so
+       ${SDKTARGETSYSROOT}/usr/${CMAKE_INSTALL_LIBDIR}/libtinyxml2.so
         ${LIB_ROOT}/${CMAKE_BUILD_TYPE}/lib/libbufferpool.so
         ${LIB_ROOT}/${CMAKE_BUILD_TYPE}/lib/libcameric_reg_drv.so
         ${LIB_ROOT}/${CMAKE_BUILD_TYPE}/lib/libisi.s&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 28 Jul 2022 05:31:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx8mp-enable-multilib/m-p/1496979#M193134</guid>
      <dc:creator>KenKurematsu</dc:creator>
      <dc:date>2022-07-28T05:31:04Z</dc:date>
    </item>
    <item>
      <title>Re: imx8mp enable multilib</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx8mp-enable-multilib/m-p/1497065#M193139</link>
      <description>&lt;P&gt;thank you&lt;/P&gt;&lt;P&gt;My current practice is similar to yours, which can solve the problem&lt;/P&gt;</description>
      <pubDate>Thu, 28 Jul 2022 07:16:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx8mp-enable-multilib/m-p/1497065#M193139</guid>
      <dc:creator>shao-gaoyan</dc:creator>
      <dc:date>2022-07-28T07:16:45Z</dc:date>
    </item>
  </channel>
</rss>

