Avoid using implicit int C89 feature
Related to: <https://fedoraproject.org/wiki/Changes/PortingToModernC> <https://fedoraproject.org/wiki/Toolchain/PortingToModernC>
This commit is contained in:
parent
abb597e9d8
commit
d38884287b
17
valgrind-faultstatus-implicit-int.patch
Normal file
17
valgrind-faultstatus-implicit-int.patch
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
Add the missing int, to avoid a compilation failure in strict C99 mode.
|
||||||
|
|
||||||
|
Submitted upstream: <https://bugs.kde.org/show_bug.cgi?id=462007>
|
||||||
|
|
||||||
|
diff --git a/none/tests/faultstatus.c b/none/tests/faultstatus.c
|
||||||
|
index 458ea8264593af4e..92a8350ab2285092 100644
|
||||||
|
--- a/none/tests/faultstatus.c
|
||||||
|
+++ b/none/tests/faultstatus.c
|
||||||
|
@@ -190,7 +190,7 @@ int main()
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
-static volatile s_zero;
|
||||||
|
+static volatile int s_zero;
|
||||||
|
|
||||||
|
static int zero()
|
||||||
|
{
|
@ -3,7 +3,7 @@
|
|||||||
Summary: Dynamic analysis tools to detect memory or thread bugs and profile
|
Summary: Dynamic analysis tools to detect memory or thread bugs and profile
|
||||||
Name: %{?scl_prefix}valgrind
|
Name: %{?scl_prefix}valgrind
|
||||||
Version: 3.20.0
|
Version: 3.20.0
|
||||||
Release: 1%{?dist}
|
Release: 2%{?dist}
|
||||||
Epoch: 1
|
Epoch: 1
|
||||||
License: GPLv2+
|
License: GPLv2+
|
||||||
URL: https://www.valgrind.org/
|
URL: https://www.valgrind.org/
|
||||||
@ -83,6 +83,8 @@ Patch3: valgrind-3.16.0-some-stack-protector.patch
|
|||||||
# Add some -Wl,z,now.
|
# Add some -Wl,z,now.
|
||||||
Patch4: valgrind-3.16.0-some-Wl-z-now.patch
|
Patch4: valgrind-3.16.0-some-Wl-z-now.patch
|
||||||
|
|
||||||
|
Patch5: valgrind-faultstatus-implicit-int.patch
|
||||||
|
|
||||||
BuildRequires: make
|
BuildRequires: make
|
||||||
BuildRequires: glibc-devel
|
BuildRequires: glibc-devel
|
||||||
|
|
||||||
@ -218,6 +220,7 @@ Valgrind User Manual for details.
|
|||||||
%if 0%{?fedora} || 0%{?rhel} >= 7
|
%if 0%{?fedora} || 0%{?rhel} >= 7
|
||||||
%patch3 -p1
|
%patch3 -p1
|
||||||
%patch4 -p1
|
%patch4 -p1
|
||||||
|
%patch5 -p1
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%build
|
%build
|
||||||
@ -448,6 +451,9 @@ fi
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Nov 18 2022 Florian Weimer <fweimer@redhat.com> - 1:3.20.0-2
|
||||||
|
- Avoid using implicit int C89 feature
|
||||||
|
|
||||||
* Mon Oct 24 2022 Mark Wielaard <mjw@fedoraproject.org> - 3.20.0-1
|
* Mon Oct 24 2022 Mark Wielaard <mjw@fedoraproject.org> - 3.20.0-1
|
||||||
- Upgrade to valgrind 3.20.0. Drop old patches.
|
- Upgrade to valgrind 3.20.0. Drop old patches.
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user