<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-intel.git/dynamic-layers/openembedded-layer/recipes-oneapi/ipp, branch master</title>
<subtitle>[no description]</subtitle>
<id>https://git.enea.com/cgit/linux/meta-intel.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-intel.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/'/>
<updated>2026-04-29T15:10:40+00:00</updated>
<entry>
<title>intel-oneapi: drop obsolete standalone component recipes</title>
<updated>2026-04-29T15:10:40+00:00</updated>
<author>
<name>Yogesh Tyagi</name>
<email>yogesh.tyagi@intel.com</email>
</author>
<published>2026-04-29T13:38:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/commit/?id=c5e8f190469d736ba3f4bf7e84b15bb2c274d3d1'/>
<id>urn:sha1:c5e8f190469d736ba3f4bf7e84b15bb2c274d3d1</id>
<content type='text'>
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 &lt;yogesh.tyagi@intel.com&gt;
</content>
</entry>
<entry>
<title>meta-intel: move oneAPI IPP and setup-oneapi-env into dynamic openembedded layer</title>
<updated>2026-01-20T12:57:40+00:00</updated>
<author>
<name>Yogesh Tyagi</name>
<email>yogesh.tyagi@intel.com</email>
</author>
<published>2026-01-20T12:57:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/commit/?id=c62b2d0e99e6526d0ff0d0bcdb23816cfdcb6292'/>
<id>urn:sha1:c62b2d0e99e6526d0ff0d0bcdb23816cfdcb6292</id>
<content type='text'>
Move intel-oneapi-ipp and setup-intel-oneapi-env recipes under
dynamic-layers/openembedded-layer to make oneAPI components
conditionally enabled.

This is a pure refactor with no functional changes to the recipes.
It aligns oneAPI packages with the existing dynamic layer structure
used for optional Intel runtimes.

Signed-off-by: Yogesh Tyagi &lt;yogesh.tyagi@intel.com&gt;
</content>
</entry>
<entry>
<title>Support whinlatter only</title>
<updated>2026-01-09T15:22:22+00:00</updated>
<author>
<name>Yogesh Tyagi</name>
<email>yogesh.tyagi@intel.com</email>
</author>
<published>2026-01-09T15:22:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/commit/?id=e85060a3d563c1319cc6745996b842a791706d9e'/>
<id>urn:sha1:e85060a3d563c1319cc6745996b842a791706d9e</id>
<content type='text'>
Yocto 5.3 merged most of meta-clang.
Fix recipes structure in dynamic-layers/clang-layer
clang recipes now depend on meta-clang-revival layer

Signed-off-by: Yogesh Tyagi &lt;yogesh.tyagi@intel.com&gt;
</content>
</entry>
<entry>
<title>recipes: Update to match S/UNPACKDIR changes</title>
<updated>2025-07-04T09:49:37+00:00</updated>
<author>
<name>Yogesh Tyagi</name>
<email>yogesh.tyagi@intel.com</email>
</author>
<published>2025-07-04T03:54:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/commit/?id=fbaf7a7dbfe5f0b05104ecbdcadbbd4f8400fc33'/>
<id>urn:sha1:fbaf7a7dbfe5f0b05104ecbdcadbbd4f8400fc33</id>
<content type='text'>
Update to match the recent changes in OE-Core where the unpack layout changed.
[https://patchwork.yoctoproject.org/project/oe-core/patch/20250616095000.2918921-1-alex.kanavin@gmail.com/]

Signed-off-by: Yogesh Tyagi &lt;yogesh.tyagi@intel.com&gt;
Signed-off-by: Anuj Mittal &lt;anuj.mittal@intel.com&gt;
</content>
</entry>
<entry>
<title>intel-oneapi-ipp: 2021.7.0-25396 -&gt; 2021.10.0-653</title>
<updated>2023-11-27T02:01:30+00:00</updated>
<author>
<name>Naveen Saini</name>
<email>naveen.kumar.saini@intel.com</email>
</author>
<published>2023-11-27T02:11:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/commit/?id=0826fa75fe7954381c21feac4abd7f52ca0186bb'/>
<id>urn:sha1:0826fa75fe7954381c21feac4abd7f52ca0186bb</id>
<content type='text'>
Updated license installation location in licensing/third-party-programs.txt.

Signed-off-by: Naveen Saini &lt;naveen.kumar.saini@intel.com&gt;
Signed-off-by: Anuj Mittal &lt;anuj.mittal@intel.com&gt;
</content>
</entry>
<entry>
<title>intel-oneapi-ipp: disable INHIBIT_DEFAULT_DEPS</title>
<updated>2023-09-01T03:58:57+00:00</updated>
<author>
<name>Naveen Saini</name>
<email>naveen.kumar.saini@intel.com</email>
</author>
<published>2023-08-30T06:43:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/commit/?id=a1ac7dc547c4169e78aaf76fcf9ef45569ae16bb'/>
<id>urn:sha1:a1ac7dc547c4169e78aaf76fcf9ef45569ae16bb</id>
<content type='text'>
poky commit b7b382101b401deda2df5e7f71e581d8ced51f5f enabled INHIBIT_DEFAULT_DEPS
in bin_package that removes compiler and C libraries from DEPENDS.

which causes do_package_qa failures:

| libippvm.so.10.6 contained in package intel-oneapi-ipp requires libdl.so.2(GLIBC_2.2.5)(64bit), but no providers found in RDEPENDS:intel-oneapi-ipp? [file-rdeps]
| libippvm.so.10.6 contained in package intel-oneapi-ipp requires libc.so.6(GLIBC_2.3.4)(64bit), but no providers found in RDEPENDS:intel-oneapi-ipp? [file-rdeps]
| libippvmy8.so.10.6 contained in package intel-oneapi-ipp requires libm.so.6()(64bit), but no providers found in RDEPENDS:intel-oneapi-ipp? [file-rdeps]

Disable INHIBIT_DEFAULT_DEPS locally in recipe for now.

Signed-off-by: Naveen Saini &lt;naveen.kumar.saini@intel.com&gt;
Signed-off-by: Anuj Mittal &lt;anuj.mittal@intel.com&gt;
</content>
</entry>
<entry>
<title>intel-oneapi-ipp: install headers</title>
<updated>2023-03-28T01:17:03+00:00</updated>
<author>
<name>Naveen Saini</name>
<email>naveen.kumar.saini@intel.com</email>
</author>
<published>2023-03-24T04:54:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/commit/?id=ae595644bceb6c1f6e036db4a713c3d475f28353'/>
<id>urn:sha1:ae595644bceb6c1f6e036db4a713c3d475f28353</id>
<content type='text'>
Required when building applications with ipp.

Signed-off-by: Naveen Saini &lt;naveen.kumar.saini@intel.com&gt;
Signed-off-by: Anuj Mittal &lt;anuj.mittal@intel.com&gt;
</content>
</entry>
<entry>
<title>intel-oneapi-ipp: upgrade 2021.5.1-522 -&gt; 2021.7.0-25396</title>
<updated>2023-01-04T08:24:21+00:00</updated>
<author>
<name>Naveen Saini</name>
<email>naveen.kumar.saini@intel.com</email>
</author>
<published>2023-01-03T09:19:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/commit/?id=1ef50594738845e8228fb1caa9b90f1ab6331b41'/>
<id>urn:sha1:1ef50594738845e8228fb1caa9b90f1ab6331b41</id>
<content type='text'>
Signed-off-by: Naveen Saini &lt;naveen.kumar.saini@intel.com&gt;
Signed-off-by: Anuj Mittal &lt;anuj.mittal@intel.com&gt;
</content>
</entry>
<entry>
<title>intel-oneapi-ipp: upgrade to 2021.5.1</title>
<updated>2022-02-07T08:11:34+00:00</updated>
<author>
<name>Mariia Vtiurina</name>
<email>mariia.vtiurina@intel.com</email>
</author>
<published>2022-02-04T08:08:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/commit/?id=64bc878144d7faa6a823ee103db125d8914ff7e3'/>
<id>urn:sha1:64bc878144d7faa6a823ee103db125d8914ff7e3</id>
<content type='text'>
The recipe for Intel OneAPI IPP library version 2021.5.1.

IPP is an extensive library of ready-to-use, domain-specific functions
that are highly optimized for diverse Intel architectures.

Signed-off-by: Mariia Vtiurina &lt;mariia.vtiurina@intel.com&gt;
Signed-off-by: Anuj Mittal &lt;anuj.mittal@intel.com&gt;
</content>
</entry>
<entry>
<title>intel-oneapi-ipp: upgrade 2021.3 -&gt; 2021.4</title>
<updated>2021-11-02T00:57:34+00:00</updated>
<author>
<name>Vtiurina, Mariia</name>
<email>mariia.vtiurina@intel.com</email>
</author>
<published>2021-11-01T11:41:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-intel.git/commit/?id=b8e0ee50ecb6560d9e9d18d8fbcfa82a730a85af'/>
<id>urn:sha1:b8e0ee50ecb6560d9e9d18d8fbcfa82a730a85af</id>
<content type='text'>
The recipe for Intel OneAPI IPP library version 2021.4.0.

IPP is an extensive library of ready-to-use, domain-specific functions
that are highly optimized for diverse Intel architectures.

Signed-off-by: Mariia Vtiurina &lt;mariia.vtiurina@intel.com&gt;
Signed-off-by: Anuj Mittal &lt;anuj.mittal@intel.com&gt;
</content>
</entry>
</feed>
