From f1f4d692f15ff9bebae04ae9e44a19afc6d10421 Mon Sep 17 00:00:00 2001 From: Jeff Law Date: Sep 14 2020 15:56:50 +0000 Subject: - Explicitly include for NULL as its not implicitly included by gcc-11's header files --- diff --git a/ClanLib-header.patch b/ClanLib-header.patch new file mode 100644 index 0000000..8941e92 --- /dev/null +++ b/ClanLib-header.patch @@ -0,0 +1,12 @@ +diff --git a/Sources/API/Core/System/cl_assert.h b/Sources/API/Core/System/cl_assert.h +index ce4b07c..9d8b8b3 100644 +--- a/Sources/API/Core/System/cl_assert.h ++++ b/Sources/API/Core/System/cl_assert.h +@@ -20,6 +20,7 @@ + #define header_cl_assert + + #include ++#include + + //: Error Channels Enum + enum ErrorChannels diff --git a/ClanLib06.spec b/ClanLib06.spec index bb2d880..2232373 100644 --- a/ClanLib06.spec +++ b/ClanLib06.spec @@ -1,7 +1,7 @@ Summary: Version 0.6 of this Cross platform C++ game library Name: ClanLib06 Version: 0.6.5 -Release: 50%{?dist} +Release: 51%{?dist} License: LGPLv2 URL: http://www.clanlib.org/ # No URL as this old version is no longer available on clanlib.org @@ -29,6 +29,7 @@ Patch15: ClanLib-0.6.5-xwayland-fixes.patch Patch16: ClanLib-0.6.5-resolution-sort-fix.patch Patch17: ClanLib-0.6.5-numpad-keys-fix.patch Patch18: ClanLib-0.6.5-compiler-warnings.patch +Patch19: ClanLib-header.patch BuildRequires: gcc BuildRequires: gcc-c++ BuildRequires: libX11-devel libXext-devel libXt-devel libGLU-devel @@ -102,6 +103,10 @@ chmod -x $RPM_BUILD_ROOT%{_mandir}/man1/clanlib-config.1* %changelog +* Mon Sep 14 2020 Jeff Law - 0.6.5-51 +- Explicitly include for NULL as its not implicitly included + by gcc-11's header files + * Mon Jul 27 2020 Fedora Release Engineering - 0.6.5-50 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild