Packages: disabled debugsource generation on relevant platforms.
In particular, this fixes unit-go package building on Fedora >= 29.
This commit is contained in:
@@ -44,6 +44,10 @@ This package contains %%SUMMARY%%.
|
|||||||
%debug_package
|
%debug_package
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
%if 0%{?fedora}
|
||||||
|
%define _debugsource_template %{nil}
|
||||||
|
%endif
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -qcTn %{name}-%{unit_version}
|
%setup -qcTn %{name}-%{unit_version}
|
||||||
tar --strip-components=1 -zxf %{SOURCE0}
|
tar --strip-components=1 -zxf %{SOURCE0}
|
||||||
@@ -78,6 +82,13 @@ DESTDIR=%{buildroot} make %%MODULE_INSTARGS%%
|
|||||||
DESTDIR=%{buildroot} make %%MODULE_INSTARGS%%
|
DESTDIR=%{buildroot} make %%MODULE_INSTARGS%%
|
||||||
|
|
||||||
%check
|
%check
|
||||||
|
%{__rm} -rf %{buildroot}/usr/src
|
||||||
|
cd %{bdir}
|
||||||
|
grep -v 'usr/src' debugfiles.list > debugfiles.list.new && mv debugfiles.list.new debugfiles.list
|
||||||
|
cat /dev/null > debugsources.list
|
||||||
|
%if 0%{?suse_version} >= 1500
|
||||||
|
cat /dev/null > debugsourcefiles.list
|
||||||
|
%endif
|
||||||
|
|
||||||
%clean
|
%clean
|
||||||
%{__rm} -rf %{buildroot}
|
%{__rm} -rf %{buildroot}
|
||||||
|
|||||||
@@ -67,6 +67,10 @@ dynamically via an API.
|
|||||||
%debug_package
|
%debug_package
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
%if 0%{?fedora}
|
||||||
|
%define _debugsource_template %{nil}
|
||||||
|
%endif
|
||||||
|
|
||||||
%package devel
|
%package devel
|
||||||
Summary: NGINX Unit (development files)
|
Summary: NGINX Unit (development files)
|
||||||
Version: %%VERSION%%
|
Version: %%VERSION%%
|
||||||
@@ -147,6 +151,13 @@ export QA_SKIP_BUILD_ROOT
|
|||||||
%if %{dotests}
|
%if %{dotests}
|
||||||
cd %{bdir} && make tests && ./build/tests
|
cd %{bdir} && make tests && ./build/tests
|
||||||
%endif
|
%endif
|
||||||
|
%{__rm} -rf %{buildroot}/usr/src
|
||||||
|
cd %{bdir}
|
||||||
|
grep -v 'usr/src' debugfiles.list > debugfiles.list.new && mv debugfiles.list.new debugfiles.list
|
||||||
|
cat /dev/null > debugsources.list
|
||||||
|
%if 0%{?suse_version} >= 1500
|
||||||
|
cat /dev/null > debugsourcefiles.list
|
||||||
|
%endif
|
||||||
|
|
||||||
%clean
|
%clean
|
||||||
%{__rm} -rf %{buildroot}
|
%{__rm} -rf %{buildroot}
|
||||||
|
|||||||
Reference in New Issue
Block a user