Enable debugsource and debuginfo subpackages by default
As agreed on #fedora-devel with Dennis Gilmore that rel-eng tooling requires some small changes and even if we miss something, it can be fixed later. (08:43:55 PM) dgilmore: we have the immediate tools we know need updating and the changes should be simple (08:44:13 PM) dgilmore: so I am okay if rpm changed its behaviour right now Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
This commit is contained in:
parent
e3181b4ffb
commit
11a51d900b
@ -0,0 +1,30 @@
|
|||||||
|
From e8b18b9cc2e92d7f9e4bdccdea40c224e742fb1f Mon Sep 17 00:00:00 2001
|
||||||
|
From: Igor Gnatenko <i.gnatenko.brain@gmail.com>
|
||||||
|
Date: Tue, 25 Jul 2017 21:04:58 +0200
|
||||||
|
Subject: [PATCH] macros: enable debugsource and debuginfo-subpkgs by default
|
||||||
|
|
||||||
|
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
|
||||||
|
---
|
||||||
|
macros.in | 4 ++--
|
||||||
|
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/macros.in b/macros.in
|
||||||
|
index 851822891..f71fcc103 100644
|
||||||
|
--- a/macros.in
|
||||||
|
+++ b/macros.in
|
||||||
|
@@ -549,10 +549,10 @@ package or when debugging this package.\
|
||||||
|
%_unique_debug_srcs 1
|
||||||
|
|
||||||
|
# Whether rpm should put debug source files into its own subpackage
|
||||||
|
-#%_debugsource_packages 1
|
||||||
|
+%_debugsource_packages 1
|
||||||
|
|
||||||
|
# Whether rpm should create extra debuginfo packages for each subpackage
|
||||||
|
-#%_debuginfo_subpackages 1
|
||||||
|
+%_debuginfo_subpackages 1
|
||||||
|
|
||||||
|
#
|
||||||
|
# Use internal dependency generator rather than external helpers?
|
||||||
|
--
|
||||||
|
2.13.3
|
||||||
|
|
7
rpm.spec
7
rpm.spec
@ -29,7 +29,7 @@
|
|||||||
Summary: The RPM package management system
|
Summary: The RPM package management system
|
||||||
Name: rpm
|
Name: rpm
|
||||||
Version: %{rpmver}
|
Version: %{rpmver}
|
||||||
Release: %{?snapver:0.%{snapver}.}36%{?dist}
|
Release: %{?snapver:0.%{snapver}.}37%{?dist}
|
||||||
Group: System Environment/Base
|
Group: System Environment/Base
|
||||||
Url: http://www.rpm.org/
|
Url: http://www.rpm.org/
|
||||||
Source0: http://ftp.rpm.org/releases/%{srcdir}/%{name}-%{srcver}.tar.bz2
|
Source0: http://ftp.rpm.org/releases/%{srcdir}/%{name}-%{srcver}.tar.bz2
|
||||||
@ -156,6 +156,8 @@ Patch335: 0059-Fix-error-handling-in-rpmio-Python-binding-test-case.patch
|
|||||||
Patch340: 0060-Return-error-exit-status-when-make-check-is-failed.patch
|
Patch340: 0060-Return-error-exit-status-when-make-check-is-failed.patch
|
||||||
|
|
||||||
# These are not yet upstream
|
# These are not yet upstream
|
||||||
|
# Enable debugsource and debuginfo subpackages by default
|
||||||
|
Patch900: 0001-macros-enable-debugsource-and-debuginfo-subpkgs-by-d.patch
|
||||||
Patch902: rpm-4.7.1-geode-i686.patch
|
Patch902: rpm-4.7.1-geode-i686.patch
|
||||||
# Probably to be upstreamed in slightly different form
|
# Probably to be upstreamed in slightly different form
|
||||||
Patch904: rpm-4.13.90-ldflags.patch
|
Patch904: rpm-4.13.90-ldflags.patch
|
||||||
@ -651,6 +653,9 @@ exit 0
|
|||||||
%doc doc/librpm/html/*
|
%doc doc/librpm/html/*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Jul 25 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 4.13.0.1-37
|
||||||
|
- Enable debugsource and debuginfo subpackages by default
|
||||||
|
|
||||||
* Mon Jul 24 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 4.13.0.1-36
|
* Mon Jul 24 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 4.13.0.1-36
|
||||||
- Make sure that test results are not ignored
|
- Make sure that test results are not ignored
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user