2007-10-17 Ulrich Drepper <drepper@redhat.com>
+ * version.h (VERSION): Bump to 2.7.
+ * include/features.h (__GLIBC_MINOR__): Bump to 7.
+
+ [BZ #5186]
+ * time/tzset.c (__tz_convert): Don't force testing for a change of
+ TZ if not called from localtime. But then also see whether the
+ file changed, in case __use_tzfile is set.
+
* sysdeps/unix/sysv/linux/i386/bits/fcntl.h: Define F_DUPFD_CLOEXEC.
* sysdeps/unix/sysv/linux/ia64/bits/fcntl.h: Likewise.
* sysdeps/unix/sysv/linux/powerpc/bits/fcntl.h: Likewise.
-This directory contains the version 2.6 release of the GNU C Library.
+This directory contains the version 2.7 release of the GNU C Library.
The GNU C Library is the standard system C library for all GNU systems,
and is an important part of what makes up a GNU system. It provides the
The code for other CPU configurations supported by volunteers outside of
the core glibc maintenance effort is contained in the separate `ports'
-add-on. You can find glibc-ports-2.6 distributed separately in the
+add-on. You can find glibc-ports-2.7 distributed separately in the
same place where you got the main glibc distribution files.
Currently these configurations are known to work using the `ports' add-on:
glibc-base := HEAD
DIST_BRANCH := devel
COLLECTION := dist-f8
-fedora-sync-date := 2007-10-17 20:07 UTC
-fedora-sync-tag := fedora-glibc-20071017T2007
+fedora-sync-date := 2007-10-17 20:29 UTC
+fedora-sync-tag := fedora-glibc-20071017T2029
-%define glibcrelease 22
+%define glibcrelease 1
%define run_glibc_tests 1
%define auxarches i586 i686 athlon sparcv9v sparc64v alphaev6
%define xenarches i686 athlon
%endif
%changelog
-* Wed Oct 17 2007 Jakub Jelinek <jakub@redhat.com> 2.6.90-22
+* Wed Oct 17 2007 Jakub Jelinek <jakub@redhat.com> 2.7-1
+- glibc 2.7 release
- fix tzfile.c for times after last transition (#333561)
- fix sem_post@GLIBC_2.0 on i?86
- appease valgrind in libpthread.so initialization
/* Major and minor version number of the GNU C library package. Use
these macros to test for features in specific releases. */
#define __GLIBC__ 2
-#define __GLIBC_MINOR__ 6
+#define __GLIBC_MINOR__ 7
#define __GLIBC_PREREQ(maj, min) \
((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))
/* This file just defines the current version number of libc. */
-#define RELEASE "development"
-#define VERSION "2.6.90"
+#define RELEASE "stable"
+#define VERSION "2.7"