anchor.diff:  
       cp -a --no-preserve=ownership ${S}/${PV}/${ARCH_PLATFORM_DIR}/common/*.so* ${D}${libdir}
   
  -    install -Dm 0644 ${S}/${PV}/${ARCH_PLATFORM_DIR}/headless/libMali.so.8.0 ${D}${libdir}/headless/libMali.so.8.0
  -    ln -snf headless/libMali.so.8.0 ${D}${libdir}/libMali.so.8.0
  +    install -Dm 0644 ${S}/${PV}/${ARCH_PLATFORM_DIR}/headless/${MONOLITHIC_LIBMALI} ${D}${libdir}/headless/${MONOLITHIC_LIBMALI}
  +    ln -snf headless/${MONOLITHIC_LIBMALI} ${D}${libdir}/${MONOLITHIC_LIBMALI}
   
       if [ "${USE_FB}" = "yes" ]; then
  -        install -Dm 0644 ${S}/${PV}/${ARCH_PLATFORM_DIR}/fbdev/libMali.so.8.0 ${D}${libdir}/fbdev/libMali.so.8.0
  +        install -Dm 0644 ${S}/${PV}/${ARCH_PLATFORM_DIR}/fbdev/${MONOLITHIC_LIBMALI} ${D}${libdir}/fbdev/${MONOLITHIC_LIBMALI}
           if [ "${MALI_BACKEND_DEFAULT}" = "fbdev" ]; then
  -            ln -snf fbdev/libMali.so.8.0 ${D}${libdir}/libMali.so.8.0
  +            ln -snf fbdev/${MONOLITHIC_LIBMALI} ${D}${libdir}/${MONOLITHIC_LIBMALI}
           fi
       fi
       if [ "${USE_X11}" = "yes" ]; then
  -        install -Dm 0644 ${S}/${PV}/${ARCH_PLATFORM_DIR}/x11/libMali.so.8.0 ${D}${libdir}/x11/libMali.so.8.0
  +        install -Dm 0644 ${S}/${PV}/${ARCH_PLATFORM_DIR}/x11/${MONOLITHIC_LIBMALI} ${D}${libdir}/x11/${MONOLITHIC_LIBMALI}
           if [ "${MALI_BACKEND_DEFAULT}" = "x11" ]; then
  -            ln -snf x11/libMali.so.8.0 ${D}${libdir}/libMali.so.8.0
  +            ln -snf x11/${MONOLITHIC_LIBMALI} ${D}${libdir}/${MONOLITHIC_LIBMALI}
           fi
       else
           # We cant rely on the fact that all apps will use pkgconfig correctly
  
positive.code: USE_FB = "${@bb.utils.contains("DISTRO_FEATURES", "fbdev", "yes", "no", d)}"
  USE_WL = "${@bb.utils.contains("DISTRO_FEATURES", "wayland", "yes", "no", d)}"
  
  
  do_install() {
      #Identify the ARCH type
  
negative.code: python populate_packages_updatealternatives_append () {
      # We need to remove the 'fake' libmali-xlnx before creating any links
      libdir = d.getVar('libdir')
      common_postinst = "#!/bin/sh\nrm " + libdir + "/${MONOLITHIC_LIBMALI}\n"
      for pkg in (d.getVar('PACKAGES') or "").split():
          # Not all packages provide an alternative (e.g. ${PN}-lic)
          postinst = d.getVar('pkg_postinst_%s' % pkg)
  