!4 Fix '__atomic_load' discards 'volatile' qualifier
From: @East_x Reviewed-by: @leeffo Signed-off-by: @leeffo
This commit is contained in:
commit
dde23998ea
13
byzanz-gcc11.patch
Normal file
13
byzanz-gcc11.patch
Normal file
@ -0,0 +1,13 @@
|
||||
diff --git a/src/byzanzencoder.c b/src/byzanzencoder.c
|
||||
index b3a4d51..d05abf9 100644
|
||||
--- a/src/byzanzencoder.c
|
||||
+++ b/src/byzanzencoder.c
|
||||
@@ -171,7 +171,7 @@ static void byzanz_encoder_class_intern_init (gpointer klass, gpointer data)
|
||||
GType
|
||||
byzanz_encoder_get_type (void)
|
||||
{
|
||||
- static volatile gsize g_define_type_id__volatile = 0;
|
||||
+ static gsize g_define_type_id__volatile = 0;
|
||||
if (g_once_init_enter (&g_define_type_id__volatile)) {
|
||||
GTypeInfo info = {
|
||||
sizeof (ByzanzEncoderClass),
|
||||
@ -2,12 +2,13 @@
|
||||
Summary: A desktop recorder
|
||||
Name: byzanz
|
||||
Version: 0.3
|
||||
Release: 0.24
|
||||
Release: 0.25
|
||||
License: GPLv3+
|
||||
URL: http://git.gnome.org/browse/byzanz/
|
||||
#Source0: http://download.gnome.org/sources/%{name}/0.2/%{name}-%{version}.tar.bz2
|
||||
# git archive --format=tar --prefix=byzanz-%{git}/ %{git} | xz > byzanz-%{git}
|
||||
Source0: byzanz-%{git}.tar.xz
|
||||
Patch0: byzanz-gcc11.patch
|
||||
|
||||
BuildRequires: cairo-devel >= 1.8.10 gtk3-devel libXdamage-devel >= 1.0 glib2-devel >= 2.6.0
|
||||
BuildRequires: gnome-common gstreamer1-devel gstreamer1-plugins-base-devel gettext-devel
|
||||
@ -24,6 +25,7 @@ A command-line recording tool is included.
|
||||
|
||||
%prep
|
||||
%setup -q -n byzanz-%{git}
|
||||
%patch0 -p1
|
||||
|
||||
%build
|
||||
./autogen.sh
|
||||
@ -52,6 +54,9 @@ make DESTDIR=%{buildroot} install
|
||||
%{_mandir}/man1/byzanz-record.1*
|
||||
|
||||
%changelog
|
||||
* Tue Jun 13 2023 EastDong <xudong23@iscas.ac.cn> - 0.3-0.25
|
||||
- Fix '__atomic_load' discards 'volatile' qualifier
|
||||
|
||||
* Fri May 07 2021 weidong <weidong@uniontech.com> - 0.3-0.24
|
||||
- Initial package.
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user