Help with TMPDIR References and Kernel Config QA Warnings in Yocto Build

Hi everyone,

I’m currently working on building a Yocto image using the guide provided here:
:point_right: (Build a Reference Image with Yocto Project/OpenEmbedded | Toradex Developer Center)

All I’ve done so far is set the machine as follows in local.conf:

MACHINE ?= “verdin-am62”

Then I ran:

bitbake tdx-reference-multimedia-image

The build completes, but I’m seeing several warnings like:

WARNING: qtdeclarative-5.15.13+git-r0 do_package_qa: QA Issue: File /usr/include/QtQml/5.15.13/QtQml/private/qqmljsparser_p.h in package qtdeclarative-dev contains reference to TMPDIR [buildpaths]
WARNING: linux-toradex-ti-6.6.94+git-r0 do_kernel_configcheck: [kernel config]: specified values did not make it into the kernel's final configuration:

    [NOTE]: 'CONFIG_I2C_MUX' last val (m) and .config val (y) do not match
    [INFO]: CONFIG_I2C_MUX : y ## .config: 2823 :configs//cfg/arm64/arm64.cfg (m) 
    [INFO]: raw config text:

        config I2C_MUX
        	tristate "I2C bus multiplexing support"
        	depends on I2C
        	help
        	  Say Y here if you want the I2C core to support the ability to
        	  handle multiplexed I2C bus topologies, by presenting each
        	  multiplexed segment as a I2C adapter.
	  
        	  This support is also available as a module.  If so, the module
        	  will be called i2c-mux.

        Config 'I2C_MUX' has the following Direct dependencies (I2C_MUX=y):
                I2C(=y)
        Parent dependencies are:
             I2C [y]

    [INFO]: selection details for 'CONFIG_I2C_MUX':
        Symbols currently y-selecting this symbol:
          - MEDIA_SUBDRV_AUTOSELECT

        Symbols currently n-selecting this symbol (no effect):
          - DRM_SII902X
          - MPU3050_I2C
          - INV_MPU6050_I2C


    [NOTE]: 'CONFIG_IMX_IRQSTEER' last val (m) and .config val (y) do not match
    [INFO]: CONFIG_IMX_IRQSTEER : y ## .config: 6495 :configs//cfg/arm64/arm64.cfg (m) 
    [INFO]: raw config text:

        config IMX_IRQSTEER
        	bool "i.MX IRQSTEER support"
        	default ARCH_MXC
        	select IRQ_DOMAIN
        	depends on ARCH_MXC || COMPILE_TEST
        	help
        	  Support for the i.MX IRQSTEER interrupt multiplexer/remapper.

        Config 'IMX_IRQSTEER' has the following Direct dependencies (IMX_IRQSTEER=y):
                ARCH_MXC(=y) || COMPILE_TEST(=n)
        Parent dependencies are:
             ARCH_MXC [y] COMPILE_TEST [n]

    [INFO]: selection details for 'CONFIG_IMX_IRQSTEER':
        Symbols currently n-selecting this symbol (no effect):
          - DRM_IMX_DCSS


    [NOTE]: 'CONFIG_MUX_MMIO' last val (m) and .config val (y) do not match
    [INFO]: CONFIG_MUX_MMIO : y ## .config: 6620 :configs//cfg/base/base.cfg (m) 
    [INFO]: raw config text:

        config MUX_MMIO
        	tristate "MMIO/Regmap register bitfield-controlled Multiplexer"
        	depends on OF && MULTIPLEXER
        	help
        	  MMIO/Regmap register bitfield-controlled Multiplexer controller.
	  
        	  To compile the driver as a module, choose M here: the module will
        	  be called mux-mmio.

        Config 'MUX_MMIO' has the following Direct dependencies (MUX_MMIO=y):
                OF(=y) && MULTIPLEXER(=y)
        Parent dependencies are:
             MULTIPLEXER [y] OF [y]

    [INFO]: selection details for 'CONFIG_MUX_MMIO':
        Symbols currently y-selecting this symbol:
          - PHY_J721E_WIZ

        Symbols currently n-selecting this symbol (no effect):
          - MTD_PHYSMAP_BT1_ROM
          - PHY_AM654_SERDES

        Symbols currently n-implying this symbol (no effect):
          - HBMC_AM654


    [NOTE]: 'CONFIG_DRM_DW_HDMI_AHB_AUDIO' last val (m) and .config val (n) do not match
    [INFO]: CONFIG_DRM_DW_HDMI_AHB_AUDIO : n 
    [INFO]: raw config text:

        config DRM_DW_HDMI_AHB_AUDIO
        	tristate "Synopsys Designware AHB Audio interface"
        	select SND_PCM
        	select SND_PCM_ELD
        	select SND_PCM_IEC958
        	depends on DRM_DW_HDMI && SND && DRM && DRM_BRIDGE && HAS_IOMEM
        	help
        	  Support the AHB Audio interface which is part of the Synopsys
        	  Designware HDMI block.  This is used in conjunction with
        	  the i.MX6 HDMI driver.

        Config 'DRM_DW_HDMI_AHB_AUDIO' has the following Direct dependencies (DRM_DW_HDMI_AHB_AUDIO=n):
                DRM_DW_HDMI(=n) && SND(=y) && DRM(=y) && DRM_BRIDGE(=y) && HAS_IOMEM(=y)
        Parent dependencies are:
             DRM [y] DRM_BRIDGE [y] DRM_DW_HDMI [n] SND [y] HAS_IOMEM [y]
    [INFO]: config 'CONFIG_DRM_DW_HDMI_AHB_AUDIO' was set, but it wasn't assignable, check (parent) dependencies


    [NOTE]: 'CONFIG_DRM_DW_HDMI_CEC' last val (m) and .config val (n) do not match
    [INFO]: CONFIG_DRM_DW_HDMI_CEC : n 
    [INFO]: raw config text:

        config DRM_DW_HDMI_CEC
        	tristate "Synopsis Designware CEC interface"
        	select CEC_CORE
        	select CEC_NOTIFIER
        	depends on DRM_DW_HDMI && DRM && DRM_BRIDGE && HAS_IOMEM
        	help
        	  Support the CE interface which is part of the Synopsys
        	  Designware HDMI block.

        Config 'DRM_DW_HDMI_CEC' has the following Direct dependencies (DRM_DW_HDMI_CEC=n):
                DRM_DW_HDMI(=n) && DRM(=y) && DRM_BRIDGE(=y) && HAS_IOMEM(=y)
        Parent dependencies are:
             DRM [y] DRM_BRIDGE [y] DRM_DW_HDMI [n] HAS_IOMEM [y]
    [INFO]: config 'CONFIG_DRM_DW_HDMI_CEC' was set, but it wasn't assignable, check (parent) dependencies


    [NOTE]: 'CONFIG_DRM_DW_HDMI_GP_AUDIO' last val (m) and .config val (n) do not match
    [INFO]: CONFIG_DRM_DW_HDMI_GP_AUDIO : n 
    [INFO]: raw config text:

        config DRM_DW_HDMI_GP_AUDIO
        	tristate "Synopsys Designware GP Audio interface"
        	select SND_PCM
        	select SND_PCM_ELD
        	select SND_PCM_IEC958
        	depends on DRM_DW_HDMI && SND && DRM && DRM_BRIDGE && HAS_IOMEM
        	help
        	  Support the GP Audio interface which is part of the Synopsys
        	  Designware HDMI block.

        Config 'DRM_DW_HDMI_GP_AUDIO' has the following Direct dependencies (DRM_DW_HDMI_GP_AUDIO=n):
                DRM_DW_HDMI(=n) && SND(=y) && DRM(=y) && DRM_BRIDGE(=y) && HAS_IOMEM(=y)
        Parent dependencies are:
             DRM [y] DRM_BRIDGE [y] DRM_DW_HDMI [n] SND [y] HAS_IOMEM [y]
    [INFO]: config 'CONFIG_DRM_DW_HDMI_GP_AUDIO' was set, but it wasn't assignable, check (parent) dependencies


    [NOTE]: 'CONFIG_DRM_IMX' last val (y) and .config val (n) do not match
    [INFO]: CONFIG_DRM_IMX : n 
    [INFO]: raw config text:

        config DRM_IMX
        	tristate "DRM Support for Freescale i.MX"
        	select DRM_KMS_HELPER
        	select VIDEOMODE_HELPERS
        	select DRM_GEM_DMA_HELPER
        	depends on DRM && (ARCH_MXC || COMPILE_TEST) && IMX_IPUV3_CORE && HAS_IOMEM
        	help
        	  enable i.MX graphics support

        Config 'DRM_IMX' has the following Direct dependencies (DRM_IMX=n):
                DRM(=y) && ARCH_MXC(=y) || COMPILE_TEST(=n) (=y) && IMX_IPUV3_CORE(=n) && HAS_IOMEM(=y)
        Parent dependencies are:
             DRM [y] IMX_IPUV3_CORE [n] ARCH_MXC [y] COMPILE_TEST [n] HAS_IOMEM [y]
    [INFO]: config 'CONFIG_DRM_IMX' was set, but it wasn't assignable, check (parent) dependencies


    [NOTE]: 'CONFIG_DRM_IMX_PARALLEL_DISPLAY' last val (y) and .config val (n) do not match
    [INFO]: CONFIG_DRM_IMX_PARALLEL_DISPLAY : n 
    [INFO]: raw config text:

        config DRM_IMX_PARALLEL_DISPLAY
        	tristate "Support for parallel displays"
        	select DRM_PANEL
        	select VIDEOMODE_HELPERS
        	depends on DRM_IMX && HAS_IOMEM
        Parent dependencies are:
             DRM_IMX [n] HAS_IOMEM [y]
    [INFO]: config 'CONFIG_DRM_IMX_PARALLEL_DISPLAY' was set, but it wasn't assignable, check (parent) dependencies


    [NOTE]: 'CONFIG_DRM_IMX_TVE' last val (y) and .config val (n) do not match
    [INFO]: CONFIG_DRM_IMX_TVE : n 
    [INFO]: raw config text:

        config DRM_IMX_TVE
        	tristate "Support for TV and VGA displays"
        	select REGMAP_MMIO
        	depends on DRM_IMX && COMMON_CLK && HAS_IOMEM
        	help
        	  Choose this to enable the internal Television Encoder (TVe)
        	  found on i.MX53 processors.

        Config 'DRM_IMX_TVE' has the following Direct dependencies (DRM_IMX_TVE=n):
                DRM_IMX(=n) && COMMON_CLK(=y) && HAS_IOMEM(=y)
        Parent dependencies are:
             COMMON_CLK [y] DRM_IMX [n] HAS_IOMEM [y]
    [INFO]: config 'CONFIG_DRM_IMX_TVE' was set, but it wasn't assignable, check (parent) dependencies


    [NOTE]: 'CONFIG_DRM_IMX_LDB' last val (y) and .config val (n) do not match
    [INFO]: CONFIG_DRM_IMX_LDB : n 
    [INFO]: raw config text:

        config DRM_IMX_LDB
        	tristate "Support for LVDS displays"
        	select DRM_PANEL
        	depends on DRM_IMX && MFD_SYSCON && COMMON_CLK && HAS_IOMEM
        	help
        	  Choose this to enable the internal LVDS Display Bridge (LDB)
        	  found on i.MX53 and i.MX6 processors.

        Config 'DRM_IMX_LDB' has the following Direct dependencies (DRM_IMX_LDB=n):
                DRM_IMX(=n) && MFD_SYSCON(=y) && COMMON_CLK(=y) && HAS_IOMEM(=y)
        Parent dependencies are:
             COMMON_CLK [y] MFD_SYSCON [y] DRM_IMX [n] HAS_IOMEM [y]
    [INFO]: config 'CONFIG_DRM_IMX_LDB' was set, but it wasn't assignable, check (parent) dependencies


    [NOTE]: 'CONFIG_DRM_IMX_HDMI' last val (y) and .config val (n) do not match
    [INFO]: CONFIG_DRM_IMX_HDMI : n 
    [INFO]: raw config text:

        config DRM_IMX_HDMI
        	tristate "Freescale i.MX DRM HDMI"
        	select DRM_DW_HDMI
        	depends on DRM_IMX && OF && HAS_IOMEM
        	help
        	  Choose this if you want to use HDMI on i.MX6.

        Config 'DRM_IMX_HDMI' has the following Direct dependencies (DRM_IMX_HDMI=n):
                DRM_IMX(=n) && OF(=y) && HAS_IOMEM(=y)
        Parent dependencies are:
             DRM_IMX [n] OF [y] HAS_IOMEM [y]
    [INFO]: config 'CONFIG_DRM_IMX_HDMI' was set, but it wasn't assignable, check (parent) dependencies



WARNING: qtwayland-5.15.13+git-r0 do_package_qa: QA Issue: File /usr/src/debug/qtwayland/5.15.13+git/src/compositor/qwayland-server-scaler.h in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/compositor/qwayland-server-xdg-shell-unstable-v6.cpp in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/compositor/qwayland-server-text-input-unstable-v2.cpp in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/compositor/qwayland-server-server-buffer-extension.h in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/compositor/qwayland-server-scaler.cpp in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/compositor/qwayland-server-qt-windowmanager.h in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/compositor/qwayland-server-ivi-application.h in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/compositor/qwayland-server-xdg-output-unstable-v1.h in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/compositor/qwayland-server-qt-texture-sharing-unstable-v1.h in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/compositor/qwayland-server-idle-inhibit-unstable-v1.h in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/compositor/qwayland-server-wayland.h in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/compositor/qwayland-server-xdg-output-unstable-v1.cpp in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/compositor/qwayland-server-wayland.cpp in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/compositor/qwayland-server-ivi-application.cpp in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/compositor/qwayland-server-xdg-shell.cpp in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/compositor/qwayland-server-touch-extension.cpp in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/compositor/qwayland-server-xdg-shell.h in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/compositor/qwayland-server-idle-inhibit-unstable-v1.cpp in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/compositor/qwayland-server-qt-key-unstable-v1.h in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/compositor/qwayland-server-viewporter.cpp in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/compositor/qwayland-server-hardware-integration.cpp in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/plugins/hardwareintegration/compositor/linux-dmabuf-unstable-v1/qwayland-server-linux-dmabuf-unstable-v1.cpp in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/plugins/hardwareintegration/compositor/linux-dmabuf-unstable-v1/qwayland-server-linux-dmabuf-unstable-v1.h in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/plugins/hardwareintegration/compositor/dmabuf-server/qwayland-server-qt-dmabuf-server-buffer.h in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/plugins/hardwareintegration/compositor/dmabuf-server/qwayland-server-qt-dmabuf-server-buffer.cpp in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/plugins/hardwareintegration/compositor/shm-emulation-server/qwayland-server-shm-emulation-server-buffer.cpp in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/plugins/hardwareintegration/compositor/shm-emulation-server/qwayland-server-shm-emulation-server-buffer.h in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/plugins/hardwareintegration/compositor/wayland-eglstream-controller/qwayland-server-wl-eglstream-controller.cpp in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/plugins/hardwareintegration/compositor/wayland-eglstream-controller/qwayland-server-wl-eglstream-controller.h in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/plugins/hardwareintegration/client/dmabuf-server/qwayland-qt-dmabuf-server-buffer.cpp in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/plugins/hardwareintegration/client/dmabuf-server/qwayland-qt-dmabuf-server-buffer.h in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/plugins/hardwareintegration/client/shm-emulation-server/qwayland-shm-emulation-server-buffer.h in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/plugins/hardwareintegration/client/shm-emulation-server/qwayland-shm-emulation-server-buffer.cpp in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/plugins/shellintegration/xdg-shell/qwayland-xdg-shell.h in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/plugins/shellintegration/xdg-shell/qwayland-xdg-decoration-unstable-v1.h in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/plugins/shellintegration/xdg-shell/qwayland-xdg-shell.cpp in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/plugins/shellintegration/xdg-shell/qwayland-xdg-decoration-unstable-v1.cpp in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/plugins/shellintegration/xdg-shell-v6/qwayland-xdg-shell-unstable-v6.cpp in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/plugins/shellintegration/xdg-shell-v6/qwayland-xdg-shell-unstable-v6.h in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/plugins/shellintegration/ivi-shell/qwayland-ivi-controller.cpp in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/plugins/shellintegration/ivi-shell/qwayland-ivi-application.h in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/plugins/shellintegration/ivi-shell/qwayland-ivi-application.cpp in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/plugins/shellintegration/ivi-shell/qwayland-ivi-controller.h in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/plugins/shellintegration/fullscreen-shell-v1/qwayland-fullscreen-shell-unstable-v1.h in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/plugins/shellintegration/fullscreen-shell-v1/qwayland-fullscreen-shell-unstable-v1.cpp in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/plugins/shellintegration/wl-shell/qwayland-wayland.h in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/plugins/shellintegration/wl-shell/qwayland-wayland.cpp in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/imports/texture-sharing/qwayland-qt-texture-sharing-unstable-v1.cpp in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/imports/texture-sharing/qwayland-qt-texture-sharing-unstable-v1.h in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/client/qwayland-qt-windowmanager.cpp in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/client/qwayland-text-input-unstable-v2.h in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/client/qwayland-touch-extension.cpp in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/client/qwayland-hardware-integration.cpp in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/client/qwayland-wayland.h in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/client/qwayland-surface-extension.cpp in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/client/qwayland-server-buffer-extension.h in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/client/qwayland-wayland.cpp in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/client/qwayland-touch-extension.h in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/client/qwayland-xdg-output-unstable-v1.h in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/client/qwayland-tablet-unstable-v2.h in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/client/qwayland-wp-primary-selection-unstable-v1.h in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/client/qwayland-tablet-unstable-v2.cpp in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/client/qwayland-qt-windowmanager.h in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/client/qwayland-qt-key-unstable-v1.h in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/client/qwayland-text-input-unstable-v2.cpp in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/client/qwayland-wp-primary-selection-unstable-v1.cpp in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/client/qwayland-xdg-output-unstable-v1.cpp in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/client/qwayland-server-buffer-extension.cpp in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/client/qwayland-hardware-integration.h in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/client/qwayland-qt-key-unstable-v1.cpp in package qtwayland-src contains reference to TMPDIR
File /usr/src/debug/qtwayland/5.15.13+git/src/client/qwayland-surface-extension.h in package qtwayland-src contains reference to TMPDIR [buildpaths]
WARNING: qtwayland-5.15.13+git-r0 do_package_qa: QA Issue: File /usr/include/QtWaylandCompositor/5.15.13/QtWaylandCompositor/private/qwayland-server-scaler.h in package qtwayland-dev contains reference to TMPDIR
File /usr/include/QtWaylandCompositor/5.15.13/QtWaylandCompositor/private/qwayland-server-server-buffer-extension.h in package qtwayland-dev contains reference to TMPDIR
File /usr/include/QtWaylandCompositor/5.15.13/QtWaylandCompositor/private/qwayland-server-viewporter.h in package qtwayland-dev contains reference to TMPDIR
File /usr/include/QtWaylandCompositor/5.15.13/QtWaylandCompositor/private/qwayland-server-xdg-decoration-unstable-v1.h in package qtwayland-dev contains reference to TMPDIR
File /usr/include/QtWaylandCompositor/5.15.13/QtWaylandCompositor/private/qwayland-server-hardware-integration.h in package qtwayland-dev contains reference to TMPDIR
File /usr/include/QtWaylandCompositor/5.15.13/QtWaylandCompositor/private/qwayland-server-text-input-unstable-v2.h in package qtwayland-dev contains reference to TMPDIR
File /usr/include/QtWaylandCompositor/5.15.13/QtWaylandCompositor/private/qwayland-server-qt-windowmanager.h in package qtwayland-dev contains reference to TMPDIR
File /usr/include/QtWaylandCompositor/5.15.13/QtWaylandCompositor/private/qwayland-server-ivi-application.h in package qtwayland-dev contains reference to TMPDIR
File /usr/include/QtWaylandCompositor/5.15.13/QtWaylandCompositor/private/qwayland-server-xdg-output-unstable-v1.h in package qtwayland-dev contains reference to TMPDIR
File /usr/include/QtWaylandCompositor/5.15.13/QtWaylandCompositor/private/qwayland-server-qt-texture-sharing-unstable-v1.h in package qtwayland-dev contains reference to TMPDIR
File /usr/include/QtWaylandCompositor/5.15.13/QtWaylandCompositor/private/qwayland-server-touch-extension.h in package qtwayland-dev contains reference to TMPDIR
File /usr/include/QtWaylandCompositor/5.15.13/QtWaylandCompositor/private/qwayland-server-xdg-shell-unstable-v6.h in package qtwayland-dev contains reference to TMPDIR
File /usr/include/QtWaylandCompositor/5.15.13/QtWaylandCompositor/private/qwayland-server-idle-inhibit-unstable-v1.h in package qtwayland-dev contains reference to TMPDIR
File /usr/include/QtWaylandCompositor/5.15.13/QtWaylandCompositor/private/qwayland-server-wayland.h in package qtwayland-dev contains reference to TMPDIR
File /usr/include/QtWaylandCompositor/5.15.13/QtWaylandCompositor/private/qwayland-server-xdg-shell.h in package qtwayland-dev contains reference to TMPDIR
File /usr/include/QtWaylandCompositor/5.15.13/QtWaylandCompositor/private/qwayland-server-qt-key-unstable-v1.h in package qtwayland-dev contains reference to TMPDIR
File /usr/include/QtWaylandClient/5.15.13/QtWaylandClient/private/qwayland-text-input-unstable-v2.h in package qtwayland-dev contains reference to TMPDIR
File /usr/include/QtWaylandClient/5.15.13/QtWaylandClient/private/qwayland-wayland.h in package qtwayland-dev contains reference to TMPDIR
File /usr/include/QtWaylandClient/5.15.13/QtWaylandClient/private/qwayland-server-buffer-extension.h in package qtwayland-dev contains reference to TMPDIR
File /usr/include/QtWaylandClient/5.15.13/QtWaylandClient/private/qwayland-touch-extension.h in package qtwayland-dev contains reference to TMPDIR
File /usr/include/QtWaylandClient/5.15.13/QtWaylandClient/private/qwayland-xdg-output-unstable-v1.h in package qtwayland-dev contains reference to TMPDIR
File /usr/include/QtWaylandClient/5.15.13/QtWaylandClient/private/qwayland-tablet-unstable-v2.h in package qtwayland-dev contains reference to TMPDIR
File /usr/include/QtWaylandClient/5.15.13/QtWaylandClient/private/qwayland-wp-primary-selection-unstable-v1.h in package qtwayland-dev contains reference to TMPDIR
File /usr/include/QtWaylandClient/5.15.13/QtWaylandClient/private/qwayland-qt-windowmanager.h in package qtwayland-dev contains reference to TMPDIR
File /usr/include/QtWaylandClient/5.15.13/QtWaylandClient/private/qwayland-qt-key-unstable-v1.h in package qtwayland-dev contains reference to TMPDIR
File /usr/include/QtWaylandClient/5.15.13/QtWaylandClient/private/qwayland-hardware-integration.h in package qtwayland-dev contains reference to TMPDIR
File /usr/include/QtWaylandClient/5.15.13/QtWaylandClient/private/qwayland-surface-extension.h in package qtwayland-dev contains reference to TMPDIR [buildpaths]
WARNING: qtremoteobjects-5.15.13+git-r0 do_package_qa: QA Issue: File /usr/bin/repc in package qtremoteobjects-tools contains reference to TMPDIR [buildpaths]
WARNING: qtsensors-5.15.13+git-r0 do_package_qa: QA Issue: File /usr/src/debug/qtsensors/5.15.13+git/src/plugins/sensors/iio-sensor-proxy/compass_interface.cpp in package qtsensors-src contains reference to TMPDIR
File /usr/src/debug/qtsensors/5.15.13+git/src/plugins/sensors/iio-sensor-proxy/sensorproxy_interface.h in package qtsensors-src contains reference to TMPDIR
File /usr/src/debug/qtsensors/5.15.13+git/src/plugins/sensors/iio-sensor-proxy/compass_interface.h in package qtsensors-src contains reference to TMPDIR
File /usr/src/debug/qtsensors/5.15.13+git/src/plugins/sensors/iio-sensor-proxy/properties_interface.h in package qtsensors-src contains reference to TMPDIR
File /usr/src/debug/qtsensors/5.15.13+git/src/plugins/sensors/iio-sensor-proxy/properties_interface.cpp in package qtsensors-src contains reference to TMPDIR
File /usr/src/debug/qtsensors/5.15.13+git/src/plugins/sensors/iio-sensor-proxy/sensorproxy_interface.cpp in package qtsensors-src contains reference to TMPDIR [buildpaths]
WARNING: qttools-5.15.13+git-r0 do_package_qa: QA Issue: File /usr/bin/.debug/lupdate in package qttools-dbg contains reference to TMPDIR [buildpaths]
WARNING: qtlocation-5.15.13+git-r0 do_package_qa: QA Issue: File /usr/src/debug/qtlocation/5.15.13+git/src/plugins/position/geoclue/master_interface.cpp in package qtlocation-src contains reference to TMPDIR
File /usr/src/debug/qtlocation/5.15.13+git/src/plugins/position/geoclue/velocity_interface.h in package qtlocation-src contains reference to TMPDIR
File /usr/src/debug/qtlocation/5.15.13+git/src/plugins/position/geoclue/velocity_interface.cpp in package qtlocation-src contains reference to TMPDIR
File /usr/src/debug/qtlocation/5.15.13+git/src/plugins/position/geoclue/position_interface.cpp in package qtlocation-src contains reference to TMPDIR
File /usr/src/debug/qtlocation/5.15.13+git/src/plugins/position/geoclue/satellite_interface.h in package qtlocation-src contains reference to TMPDIR
File /usr/src/debug/qtlocation/5.15.13+git/src/plugins/position/geoclue/geoclue_interface.cpp in package qtlocation-src contains reference to TMPDIR
File /usr/src/debug/qtlocation/5.15.13+git/src/plugins/position/geoclue/geoclue_interface.h in package qtlocation-src contains reference to TMPDIR
File /usr/src/debug/qtlocation/5.15.13+git/src/plugins/position/geoclue/masterclient_interface.h in package qtlocation-src contains reference to TMPDIR
File /usr/src/debug/qtlocation/5.15.13+git/src/plugins/position/geoclue/satellite_interface.cpp in package qtlocation-src contains reference to TMPDIR
File /usr/src/debug/qtlocation/5.15.13+git/src/plugins/position/geoclue/masterclient_interface.cpp in package qtlocation-src contains reference to TMPDIR
File /usr/src/debug/qtlocation/5.15.13+git/src/plugins/position/geoclue/master_interface.h in package qtlocation-src contains reference to TMPDIR
File /usr/src/debug/qtlocation/5.15.13+git/src/plugins/position/geoclue/position_interface.h in package qtlocation-src contains reference to TMPDIR
File /usr/src/debug/qtlocation/5.15.13+git/src/plugins/position/geoclue2/manager_interface.h in package qtlocation-src contains reference to TMPDIR
File /usr/src/debug/qtlocation/5.15.13+git/src/plugins/position/geoclue2/manager_interface.cpp in package qtlocation-src contains reference to TMPDIR
File /usr/src/debug/qtlocation/5.15.13+git/src/plugins/position/geoclue2/client_interface.h in package qtlocation-src contains reference to TMPDIR
File /usr/src/debug/qtlocation/5.15.13+git/src/plugins/position/geoclue2/location_interface.cpp in package qtlocation-src contains reference to TMPDIR
File /usr/src/debug/qtlocation/5.15.13+git/src/plugins/position/geoclue2/client_interface.cpp in package qtlocation-src contains reference to TMPDIR
File /usr/src/debug/qtlocation/5.15.13+git/src/plugins/position/geoclue2/location_interface.h in package qtlocation-src contains reference to TMPDIR [buildpaths]
WARNING: qtbase-5.15.13+git-r0 do_package_qa: QA Issue: File /usr/src/debug/qtbase/5.15.13+git/examples/dbus/remotecontrolledcar/controller/car_interface.cpp in package qtbase-src contains reference to TMPDIR
File /usr/src/debug/qtbase/5.15.13+git/examples/dbus/remotecontrolledcar/controller/car_interface.h in package qtbase-src contains reference to TMPDIR
File /usr/src/debug/qtbase/5.15.13+git/examples/dbus/remotecontrolledcar/car/car_adaptor.h in package qtbase-src contains reference to TMPDIR
File /usr/src/debug/qtbase/5.15.13+git/examples/dbus/remotecontrolledcar/car/car_adaptor.cpp in package qtbase-src contains reference to TMPDIR
File /usr/src/debug/qtbase/5.15.13+git/examples/dbus/chat/chat_adaptor.h in package qtbase-src contains reference to TMPDIR
File /usr/src/debug/qtbase/5.15.13+git/examples/dbus/chat/chat_interface.cpp in package qtbase-src contains reference to TMPDIR
File /usr/src/debug/qtbase/5.15.13+git/examples/dbus/chat/chat_interface.h in package qtbase-src contains reference to TMPDIR
File /usr/src/debug/qtbase/5.15.13+git/examples/dbus/chat/chat_adaptor.cpp in package qtbase-src contains reference to TMPDIR [buildpaths]
WARNING: qtbase-5.15.13+git-r0 do_package_qa: QA Issue: File /usr/share/examples/widgets/widgets/icons/icons in package qtbase-examples contains reference to TMPDIR
File /usr/share/examples/widgets/tools/plugandpaint/plugins/libpnp_basictools.prl in package qtbase-examples contains reference to TMPDIR [buildpaths]
NOTE: Tasks Summary: Attempted 13227 tasks of which 1079 didn't need to be rerun and all succeeded.
NOTE: Writing buildhistory
NOTE: Writing buildhistory took: 8 seconds
NOTE: Writing buildhistory
NOTE: Writing buildhistory took: 2 seconds

Summary: There were 10 WARNING messages.
udaykumar@SYS-TK01:~/Verdin/build$ 

Hi, I’m the Toradex AI Assistant.

I might make mistakes. Our support team will step in if needed. If I answered your question, please tick the “Solution” checkbox. For follow-up questions to me, please use @ToradexAI in your post.

Did you like my answer? :+1: :-1:


Hello! Thank you for providing detailed output from your Yocto build process for the Verdin AM62.

What you are seeing—warnings related to kernel config and “TMPDIR” build paths—are common when building images with Yocto, especially for complex images like tdx-reference-multimedia-image. Let’s break down your main concerns:


1. QA “buildpaths” Warnings (References to TMPDIR)

Examples:

  • WARNING: qtdeclarative-5.15.13+git-r0 do_package_qa: QA Issue: File /usr/include/... contains reference to TMPDIR [buildpaths]
  • Similar warnings for qtwayland, qtlocation, qtbase, etc.

Meaning & Cause:
These warning messages indicate that some files (mostly debug symbols, headers, or .prl files for libraries like Qt) have hardcoded references to the temporary directory (TMPDIR) used during the build.
This is a quality assurance warning because these build paths will not exist on the deployed system. However, for most practical deployments, they do not affect the functionality of your image.

Typical Impact:

  • Harmless for runtime.
  • Only relevant if you redistribute development packages or debug information.
  • If only building for your internal use or production images, you can safely ignore these.

2. Kernel Config Warnings

Examples:

  • do_kernel_configcheck: [kernel config]: specified values did not make it into the kernel's final configuration
  • [NOTE]: 'CONFIG_xxxx' last val (m) and .config val (y) do not match

Meaning & Cause:
These occur when the kernel configuration you specify (or inherited via recipes) can’t be applied exactly, often because:

  • A dependency is unmet, so a feature is disabled.
  • The build system automatically changes a module (m) to built-in (y) or disables something based on hardware support.

Typical Impact:

  • The build system is working as expected, resolving configuration conflicts appropriately.
  • Unless you have specific requirements for a kernel module to be built as a module vs. built-in, this should not cause issues.

3. Final Build Status

You have:

NOTE: Tasks Summary: Attempted 13227 tasks ... all succeeded.

Your image is now available in:

build/deploy/images/verdin-am62/

As long as the build finished with “all succeeded”, the warnings above can be considered non-blocking.


What Should You Do Next?

  1. Proceed with deploying and testing the built image as described in the guide:
    Build a Reference Image with Yocto Project/OpenEmbedded (Toradex Developer Center)
  2. Ignore these specific warnings unless you encounter a real runtime problem related to missing kernel features or broken Qt libraries.
  3. If you need a “clean” build (rare for most users), you can explore methods to suppress these warnings, but this is usually unnecessary.

Bottom line:
Your Yocto build completed successfully. The kernel config and “buildpaths” warnings are expected and safe to ignore for standard image creation and deployment.

For more details:
Build a Reference Image with Yocto Project/OpenEmbedded

Best regards,
Toradex AI Assistant.

Hi @Uday10122 ,
What version you are building (Kirkstone/scarthgap)?
Did you modify anything ?

Hi @sahil.tx,

I am using Scarthgap
And
No i didn’t modified anything just changed machine to Verdin-Am62 in local.conf

Regards
Uday Kumar K P

Hi @Uday10122,
Same issue solved here