diff options
| author | Yogesh Tyagi <yogesh.tyagi@intel.com> | 2026-04-29 21:38:00 +0800 |
|---|---|---|
| committer | Yogesh Tyagi <yogesh.tyagi@intel.com> | 2026-04-29 23:10:40 +0800 |
| commit | c5e8f190469d736ba3f4bf7e84b15bb2c274d3d1 (patch) | |
| tree | 833ac9100d165b27f943bce6fbeb2eb015e4873d /dynamic-layers/openembedded-layer/recipes-oneapi/ipp | |
| parent | 85678120271250bcf1e12a4a2600812714568052 (diff) | |
| download | meta-intel-c5e8f190469d736ba3f4bf7e84b15bb2c274d3d1.tar.gz | |
intel-oneapi: drop obsolete standalone component recipes
Remove the per-component apt-package recipes superseded by the
unified intel-oneapi-toolkit_2026.0.0.198.bb recipe, which packages
the same components as sub-packages of a single offline installer
(intel-oneapi-toolkit-{compiler,runtime,mkl,tbb,dpl,ipp,...}).
Consumers should reference the canonical toolkit sub-package names
directly.
Recipes removed:
* intel-oneapi-dpcpp-cpp_2024.0.0-49819.bb
* intel-oneapi-dpcpp-cpp-runtime_2024.0.0-49819.bb
* intel-oneapi-mkl_2024.0.0-49656.bb
* intel-oneapi-ipp_2021.10.0-653.bb
* setup-intel-oneapi-env_2023.0.0-25370.bb (and its
intel-oneapi-runtime.conf helper)
The setup-intel-oneapi-env helper installed a single ld.so.conf.d
snippet pointing the dynamic loader at /opt/intel/oneapi/lib (and
lib/intel64, lib/ia32, lib/emu). It dates back to the 2023.0
oneAPI layout. The unified toolkit installs libs under
per-component directories such as /opt/intel/oneapi/{compiler,mkl,
tbb,...}/2026.0/lib, not the flat /opt/intel/oneapi/lib that the
conf file targets, so the ld.so.conf entries no longer point at
real directories. Loadability of oneAPI binaries on the target is
provided by:
* setvars.sh / per-component env/vars.sh sourcing (the canonical
Intel-supported entry point that every test and example uses)
* $ORIGIN-relative RUNPATH baked into the shipped shared objects
by the Intel installer
* /etc/OpenCL/vendors/intel-cpu.icd written by the unified toolkit
recipe's do_install for ICD loader discovery
* virtual-opencl-icd / level-zero-loader RDEPENDS on
intel-oneapi-toolkit-runtime for the OpenCL / Level Zero loaders
The setup-intel-oneapi-env filename version (2023.0.0-25370) was
a stale carry-over from when the recipe was first added; nothing
in the recipe ever referenced ${PV}.
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Diffstat (limited to 'dynamic-layers/openembedded-layer/recipes-oneapi/ipp')
| -rw-r--r-- | dynamic-layers/openembedded-layer/recipes-oneapi/ipp/intel-oneapi-ipp_2021.10.0-653.bb | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/dynamic-layers/openembedded-layer/recipes-oneapi/ipp/intel-oneapi-ipp_2021.10.0-653.bb b/dynamic-layers/openembedded-layer/recipes-oneapi/ipp/intel-oneapi-ipp_2021.10.0-653.bb deleted file mode 100644 index d10f50f9..00000000 --- a/dynamic-layers/openembedded-layer/recipes-oneapi/ipp/intel-oneapi-ipp_2021.10.0-653.bb +++ /dev/null | |||
| @@ -1,35 +0,0 @@ | |||
| 1 | DESCRIPTION = "IntelĀ® Integrated Performance Primitives are production-ready \ | ||
| 2 | building blocks for cross-platform performance. Develop high-performance vision, \ | ||
| 3 | signal, security, and storage applications with this multithreaded software library." | ||
| 4 | HOMEPAGE = "https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/ipp.html" | ||
| 5 | |||
| 6 | LICENSE = "ISSL" | ||
| 7 | |||
| 8 | MAXVER = "2021.10" | ||
| 9 | |||
| 10 | LIC_FILES_CHKSUM = " \ | ||
| 11 | file://opt/intel/oneapi/ipp/${MAXVER}/share/doc/ipp/licensing/license.txt;md5=d7cdc92ed6c4de1263da879599ddc3e2 \ | ||
| 12 | file://opt/intel/oneapi/ipp/${MAXVER}/share/doc/ipp/licensing/third-party-programs.txt;md5=22bd13987911dcf790907041b43081f3 \ | ||
| 13 | " | ||
| 14 | SRC_URI = " \ | ||
| 15 | https://apt.repos.intel.com/oneapi/pool/main/intel-oneapi-ipp-${MAXVER}-${PV}_amd64.deb;subdir=${BPN};name=ipp \ | ||
| 16 | https://apt.repos.intel.com/oneapi/pool/main/intel-oneapi-ipp-common-devel-${MAXVER}-${PV}_all.deb;subdir=${BPN};name=headers \ | ||
| 17 | https://apt.repos.intel.com/oneapi/pool/main/intel-oneapi-ipp-common-${MAXVER}-${PV}_all.deb;subdir=${BPN};name=env \ | ||
| 18 | " | ||
| 19 | |||
| 20 | SRC_URI[ipp.sha256sum] = "b51e45c6e691aa46c7136b0ab61f5abe346388433e017a30cf53fd23e92bea07" | ||
| 21 | SRC_URI[headers.sha256sum] = "342f37ab2f82bc9f4498435f848ee660591c2488b44d988bf6ee96b2a71fd005" | ||
| 22 | SRC_URI[env.sha256sum] = "731e8c28a3b8b757730cd874d0941de2eb744856128f24ade59d36c12b415bf6" | ||
| 23 | |||
| 24 | S = "${UNPACKDIR}/${BPN}" | ||
| 25 | |||
| 26 | COMPATIBLE_HOST:libc-musl = "null" | ||
| 27 | |||
| 28 | inherit bin_package | ||
| 29 | |||
| 30 | INHIBIT_PACKAGE_STRIP = "1" | ||
| 31 | INHIBIT_PACKAGE_DEBUG_SPLIT = "1" | ||
| 32 | INHIBIT_DEFAULT_DEPS = "" | ||
| 33 | |||
| 34 | RDEPENDS:${PN} += "tbb setup-intel-oneapi-env" | ||
| 35 | INSANE_SKIP:${PN} += "ldflags dev-so" | ||
