Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package dpdk for openSUSE:Factory checked in 
at 2022-06-23 10:22:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dpdk (Old)
 and      /work/SRC/openSUSE:Factory/.dpdk.new.1548 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dpdk"

Thu Jun 23 10:22:23 2022 rev:54 rq:984183 version:21.11.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/dpdk/dpdk.changes        2022-05-30 
12:42:31.416276597 +0200
+++ /work/SRC/openSUSE:Factory/.dpdk.new.1548/dpdk.changes      2022-06-23 
10:22:25.727619923 +0200
@@ -1,0 +2,6 @@
+Tue Jun 21 13:20:00 UTC 2022 - Dirk M??ller <[email protected]>
+
+- also strip meson generated runpaths when installing examples
+  manually (bsc#1200620) 
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ dpdk.spec ++++++
--- /var/tmp/diff_new_pack.6c1aGA/_old  2022-06-23 10:22:26.303620549 +0200
+++ /var/tmp/diff_new_pack.6c1aGA/_new  2022-06-23 10:22:26.307620553 +0200
@@ -20,7 +20,6 @@
 %define flavor @BUILD_FLAVOR@%{nil}
 %define aarch64_machine armv8a
 %define exclusive_arch aarch64 x86_64 ppc64le
-
 %define name_tag %{nil}
 %define summary_tag %{nil}
 %if "%{flavor}" == "thunderx"
@@ -29,7 +28,6 @@
 %define aarch64_machine thunderx
 %define exclusive_arch aarch64
 %endif
-
 # 
http://doc.dpdk.org/guides-21.11/linux_gsg/build_dpdk.html#adjusting-build-options
 %define platform generic
 %define machine  auto
@@ -67,6 +65,7 @@
 BuildRequires:  libfdt-devel
 BuildRequires:  meson >= 0.49.2
 BuildRequires:  modutils
+BuildRequires:  patchelf
 BuildRequires:  pesign-obs-integration
 BuildRequires:  pkgconfig
 BuildRequires:  python3
@@ -219,7 +218,10 @@
   if [ ! -z "$examples" ]; then
     for f in %{_vpath_builddir}/examples/dpdk-*; do
       bn=$(basename "$f")
-      [ -f "$f" ] && install -Dm 0755 ${f} 
"%{buildroot}%{_bindir}/${bn/dpdk-/dpdk_example_}"
+            if [ -f "$f" ] ; then
+                install -Dm 0755 ${f} 
"%{buildroot}%{_bindir}/${bn/dpdk-/dpdk_example_}"
+                patchelf --remove-rpath 
"%{buildroot}%{_bindir}/${bn/dpdk-/dpdk_example_}"
+            fi
     done
   fi
   examples=""
@@ -232,8 +234,8 @@
 %endif
 
 # Fix documentation
-mkdir -p %{buildroot}%{docdir}
-mv %{buildroot}%{_datadir}/doc/dpdk %{buildroot}%{docdir}
+mkdir -p %{buildroot}%docdir
+mv %{buildroot}%{_datadir}/doc/dpdk %{buildroot}%docdir
 
 %if ! %{with tools}
 # Remove tools if not needed
@@ -251,7 +253,7 @@
 find %{buildroot} -name "*.py" -exec sed -i 's|env python|python|' \{\} +
 
 # Remove duplicates
-%fdupes %{buildroot}/%{docdir}
+%fdupes %{buildroot}/%docdir
 %fdupes %{buildroot}/%{sdkdir}/examples
 
 # Fix broken symlink (yes with * in its name)

Reply via email to