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)
