Hello community, here is the log from the commit of package gcal for openSUSE:Factory checked in at Fri Jun 12 20:28:21 CEST 2009. -------- --- gcal/gcal.changes 2007-04-02 11:19:54.000000000 +0200 +++ gcal/gcal.changes 2009-06-11 22:14:22.000000000 +0200 @@ -1,0 +2,5 @@ +Thu Jun 11 22:14:08 CEST 2009 - coolo@novell.com + +- fix build with glibc 2.10 + +------------------------------------------------------------------- calling whatdependson for head-i586 New: ---- gcal-3.01-glibc210.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gcal.spec ++++++ --- /var/tmp/diff_new_pack.a26272/_old 2009-06-12 20:27:46.000000000 +0200 +++ /var/tmp/diff_new_pack.a26272/_new 2009-06-12 20:27:46.000000000 +0200 @@ -1,29 +1,38 @@ # # spec file for package gcal (Version 3.01) # -# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. -# This file and all modifications and additions to the pristine -# package are under the same license as the package itself. +# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild + Name: gcal BuildRequires: ncurses-devel -License: GNU General Public License (GPL) +License: GPL v2 or later Group: Productivity/Office/Organizers -Autoreqprov: on +AutoReqProv: on Summary: A Program for Printing Calendars Version: 3.01 -Release: 625 +Release: 718 Source: ftp://ftp.gnu.org/gnu/gcal/gcal-%{version}.tar.bz2 Patch0: gcal-bavarian-holiday.patch Patch1: gcal-3.01-relsymlinks.patch Patch2: gcal-3.01-gcc_twice_variable_use.patch Patch3: gcal-3.01-po_encoding.patch Patch4: gcal-3.01-longerstrings.patch +Patch5: gcal-3.01-glibc210.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: %install_info_prereq @@ -46,6 +55,7 @@ %patch2 -p1 %patch3 -p1 %patch4 +%patch5 -p1 # force rebuilding of .mo files (see bug #248859): rm po/*.gmo @@ -87,63 +97,64 @@ /usr/bin/* %dir %_infodir/de %lang(de) %_infodir/de/gcal.info*.gz - %_infodir/gcal.info*.gz %lang(de) %_mandir/de/man1/* %_mandir/man1/* %changelog -* Mon Apr 02 2007 - rguenther@suse.de +* Thu Jun 11 2009 coolo@novell.com +- fix build with glibc 2.10 +* Mon Apr 02 2007 rguenther@suse.de - Add ncurses-devel BuildRequires -* Tue Feb 27 2007 - mfabian@suse.de +* Tue Feb 27 2007 mfabian@suse.de - Bugzilla #248859: fix part of the problem (for all translated messages) by regenerating the .mo files. The encoding problem still exists for all msgids which are non-ASCII *and* which are untranslated or fuzzy. -* Mon Feb 19 2007 - uli@suse.de +* Mon Feb 19 2007 uli@suse.de - extended string buffers from 1k to 2k (necessary if you have a very long list of countries for -q) -* Tue Jan 16 2007 - kssingvo@suse.de +* Tue Jan 16 2007 kssingvo@suse.de - beautified specfile, and renamed diff to patch filenames - fixed compiler problem with double use of same variable - fixed issue with charset encoding of files. -* Wed Jan 25 2006 - mls@suse.de +* Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires -* Sun Feb 29 2004 - ro@suse.de +* Sun Feb 29 2004 ro@suse.de - remove dir files in info directories -* Thu Feb 26 2004 - hmacht@suse.de +* Thu Feb 26 2004 hmacht@suse.de - building as non-root user - fixing filelist -* Thu Jan 22 2004 - schwab@suse.de +* Thu Jan 22 2004 schwab@suse.de - Put info dir in the same directory as the info files. -* Tue Jul 01 2003 - coolo@suse.de +* Tue Jul 01 2003 coolo@suse.de - possibly it's all my fault -* Tue Jul 01 2003 - coolo@suse.de +* Tue Jul 01 2003 coolo@suse.de - fixing build -* Mon Jun 16 2003 - kssingvo@suse.de +* Mon Jun 16 2003 kssingvo@suse.de - added %%dir /usr/share/info/de -* Wed May 28 2003 - ro@suse.de +* Wed May 28 2003 ro@suse.de - remove unpackaged files from buildroot -* Thu Apr 24 2003 - ro@suse.de +* Thu Apr 24 2003 ro@suse.de - fix install_info --delete call and move from preun to postun -* Mon Feb 10 2003 - mmj@suse.de +* Mon Feb 10 2003 mmj@suse.de - Use %%install_info macros [#23409] - Use BuildRoot: -* Tue Sep 17 2002 - ro@suse.de +* Tue Sep 17 2002 ro@suse.de - removed bogus self-provides -* Wed Jun 19 2002 - ke@suse.de +* Wed Jun 19 2002 ke@suse.de - spec file: - Use RPM macros more consistently. - Move ./configure to the %%build section. - Make sure to display bavarian related holidays properly; apply patch provided by Klaus Singvogel [# 15955]. -* Thu Nov 30 2000 - bjacke@suse.de +* Thu Nov 30 2000 bjacke@suse.de - updated to 3.01 -* Fri Feb 25 2000 - kukuk@suse.de +* Fri Feb 25 2000 kukuk@suse.de - Move /usr/{info,man} -> /usr/share/{info,man} -* Mon Sep 13 1999 - bs@suse.de +* Mon Sep 13 1999 bs@suse.de - ran old prepare_spec on spec file to switch to new prepare_spec. -* Thu Sep 09 1999 - bs@suse.de +* Thu Sep 09 1999 bs@suse.de - fixed call of Check at the end of %%install section -* Sun Sep 14 1997 - Karl Eichwalder <ke@suse.de> +* Sun Sep 14 1997 Karl Eichwalder <ke@suse.de> - gcal 2.40: initial package ++++++ gcal-3.01-glibc210.patch ++++++ Index: gcal-3.01/src/rc-defs.h =================================================================== --- gcal-3.01.orig/src/rc-defs.h +++ gcal-3.01/src/rc-defs.h @@ -996,6 +996,8 @@ typedef # include <sys/types.h> # endif # if HAVE_REGEX_H +#include <stdio.h> +#define __USE_GNU # include <regex.h> # endif # endif ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org