build fails on rawhide with -Werror enabled, because of

'gtk_widget_modify_fg' is deprecated in gtk3-devel >= 3.9.0,
use 'gtk_widget_override_color' instead [-Werror=deprecated-declarations]

informed upstream and provided build-logs

added cmake -DENABLE_WERROR=OFF
This commit is contained in:
Björn Esser 2013-05-16 21:11:01 +02:00
parent 09a35f8721
commit 528cd3d51c

View File

@ -10,7 +10,7 @@
Name: %{libname}-gtk
Version: 2.43.3
Release: 2%{?dist}
Release: 3%{?dist}
License: LGPLv2 or LGPLv3
Source: https://github.com/%{libname}/%{name}/archive/%{commit}/%{name}-%{version}-%{shortcommit}.tar.gz
Group: System Environment/Libraries
@ -76,6 +76,7 @@ mkdir -p build
cd build
%cmake .. \
-DENABLE_WERROR=OFF \
-DPREFIX=%{_prefix} \
-DLIB_DIR=%{_libdir} \
-DDOC_DIR=%{_defaultdocdir} \
@ -119,6 +120,13 @@ install -pm0644 ../ChangeLog %{buildroot}/%{_defaultdocdir}/%{name}-%{version}
%changelog
* Thu May 16 2013 Björn Esser <bjoern.esser@gmail.com> - 2.43.3-3
- build fails on rawhide with -Werror enabled, because of
'gtk_widget_modify_fg' is deprecated in gtk3-devel >= 3.9.0,
use 'gtk_widget_override_color' instead [-Werror=deprecated-declarations]
- informed upstream and provided build-logs
- added cmake -DENABLE_WERROR=OFF
* Thu May 16 2013 Björn Esser <bjoern.esser@gmail.com> - 2.43.3-2
- changed Provides: `yui_ui =` from `version` to `major_so_ver`
- install lib*.so.`major_so_ver`* in main-pkg not lib*.so.*