- Add -Werror-implicit-function-declaration to CFLAGS, to avoid 64-bit
    issues and add patch to fix these where they occur (patch 102)
This commit is contained in:
dmalcolm 2005-08-23 23:18:55 +00:00
parent bcbeec995a
commit 64cadf261a
3 changed files with 12 additions and 5 deletions

View File

@ -1 +1 @@
evolution-data-server-1.3.7.tar.bz2 evolution-data-server-1.3.8.tar.bz2

View File

@ -23,8 +23,8 @@ ExcludeArch: ppc64
Summary: Backend data server for evolution Summary: Backend data server for evolution
Name: evolution-data-server Name: evolution-data-server
Version: 1.3.7 Version: 1.3.8
Release: 2 Release: 1
License: GPL License: GPL
Group: System Environment/Libraries Group: System Environment/Libraries
Source0: ftp://ftp.gnome.org/pub/gnome/sources/evolution-data-server/1.0/%{name}-%{version}.tar.bz2 Source0: ftp://ftp.gnome.org/pub/gnome/sources/evolution-data-server/1.0/%{name}-%{version}.tar.bz2
@ -39,6 +39,7 @@ Patch5: evolution-data-server-1.3.5-nspr_fix.patch
Patch98: evolution-1.4.4-ldap-x86_64-hack.patch Patch98: evolution-1.4.4-ldap-x86_64-hack.patch
Patch101: evolution-data-server-1.2.2-fix_open_calendar_declaration.patch Patch101: evolution-data-server-1.2.2-fix_open_calendar_declaration.patch
Patch102: evolution-data-server-1.3.8-fix-implicit-function-declarations
# Leak fixes by Mark G. Adams # Leak fixes by Mark G. Adams
Patch200: gb-309079-attach-48376.patch Patch200: gb-309079-attach-48376.patch
@ -109,6 +110,7 @@ evolution-data-server.
%patch98 -p1 -b .ldaphack %patch98 -p1 -b .ldaphack
%patch101 -p1 -b .fix_open_calendar_declaration %patch101 -p1 -b .fix_open_calendar_declaration
%patch102 -p1 -b .fix-implicit-function-declarations
%patch200 -p0 -b .fix-uid-leak %patch200 -p0 -b .fix-uid-leak
%patch201 -p0 -b .fix-comp-ref-leak %patch201 -p0 -b .fix-comp-ref-leak
@ -149,7 +151,7 @@ fi
%endif %endif
CPPFLAGS="-I%{_includedir}/et"; export CPPFLAGS CPPFLAGS="-I%{_includedir}/et"; export CPPFLAGS
CFLAGS="$RPM_OPT_FLAGS -fPIC -I%{_includedir}/et"; export CFLAGS CFLAGS="$RPM_OPT_FLAGS -fPIC -I%{_includedir}/et -Werror-implicit-function-declaration"; export CFLAGS
%if ! %{use_mozilla_nss} %if ! %{use_mozilla_nss}
if pkg-config openssl ; then if pkg-config openssl ; then
CFLAGS="$CFLAGS `pkg-config --cflags openssl`" CFLAGS="$CFLAGS `pkg-config --cflags openssl`"
@ -213,6 +215,11 @@ rm -rf $RPM_BUILD_ROOT
%changelog %changelog
* Tue Aug 23 2005 David Malcolm <dmalcolm@redhat.com> - 1.3.8-1
- 1.3.8
- Add -Werror-implicit-function-declaration to CFLAGS, to avoid 64-bit issues
and add patch to fix these where they occur (patch 102)
* Mon Aug 15 2005 David Malcolm <dmalcolm@redhat.com> - 1.3.7-2 * Mon Aug 15 2005 David Malcolm <dmalcolm@redhat.com> - 1.3.7-2
- rebuild - rebuild

View File

@ -1 +1 @@
e05fe0e8607ed4403b19a9d3f407e8f9 evolution-data-server-1.3.7.tar.bz2 c6b2992c9a8f758a4a77511a4c2d5cfd evolution-data-server-1.3.8.tar.bz2