diff options
author | Roland McGrath <roland@gnu.org> | 2005-02-16 12:31:10 +0000 |
---|---|---|
committer | Roland McGrath <roland@gnu.org> | 2005-02-16 12:31:10 +0000 |
commit | 833861be818bb5d45ab0c47370b84068dfb2fedf (patch) | |
tree | 2f1754a415c378f6b067f9158cc42df24d4641d2 /fedora | |
parent | c397a0064061e28a00eea873669e59f3983db791 (diff) |
import later fedora-branch tweaks
Diffstat (limited to 'fedora')
-rw-r--r-- | fedora/branch.mk | 4 | ||||
-rw-r--r-- | fedora/glibc.spec.in | 105 |
2 files changed, 20 insertions, 89 deletions
diff --git a/fedora/branch.mk b/fedora/branch.mk index 2ec1f17148..20986645ab 100644 --- a/fedora/branch.mk +++ b/fedora/branch.mk @@ -1,5 +1,5 @@ # This file is updated automatically by Makefile. glibc-branch := fedora glibc-base := HEAD -fedora-sync-date := 2005-02-11 10:37 UTC -fedora-sync-tag := fedora-glibc-20050211T1037 +fedora-sync-date := 2004-12-19 23:31 UTC +fedora-sync-tag := fedora-glibc-20041219T2331 diff --git a/fedora/glibc.spec.in b/fedora/glibc.spec.in index 9eb9370722..1a9a960012 100644 --- a/fedora/glibc.spec.in +++ b/fedora/glibc.spec.in @@ -1,4 +1,4 @@ -%define glibcrelease 10 +%define glibcrelease 2 %define auxarches i586 i686 athlon sparcv9 alphaev6 %define prelinkarches noarch %define nptlarches i386 i686 athlon x86_64 ia64 s390 s390x sparcv9 ppc ppc64 @@ -10,12 +10,12 @@ Summary: The GNU libc libraries. Name: glibc Version: %{glibcversion} Release: %{glibcrelease} -License: LGPL +Copyright: LGPL Group: System Environment/Libraries -%define glibcsrcdir %{glibcname}-%{glibcdate} +%define glibcsrcdir %{name}-%{glibcdate} Source0: %{glibcsrcdir}.tar.bz2 -Source1: %{glibcname}-fedora-%{glibcdate}.tar.bz2 -Patch0: %{glibcname}-fedora.patch +Source1: %{name}-fedora-%{glibcdate}.tar.bz2 +Patch0: %{name}-fedora.patch Patch1: %{name}-nptl-check.patch Patch2: %{name}-ppc-assume.patch Patch3: %{name}-ia64-lib64.patch @@ -840,12 +840,9 @@ for i in $RPM_BUILD_ROOT%{_prefix}/bin/{xtrace,memusage}; do done grep '%{_prefix}/%{_lib}/lib.*_p\.a' < rpm.filelist > profile.filelist || : -grep '%{_infodir}' < rpm.filelist | grep -v '%{_infodir}/dir' > devel.filelist -grep '%{_prefix}/include/gnu/stubs-[32164]\+\.h' < rpm.filelist >> devel.filelist || : - -grep '%{_prefix}/include' < rpm.filelist | - egrep -v '%{_prefix}/include/(nptl|gnu/stubs-[32164]+\.h)' \ - > headers.filelist +egrep "(%{_prefix}/include)|(%{_infodir})" < rpm.filelist | + grep -v %{_prefix}/include/nptl | + grep -v %{_infodir}/dir > devel.filelist mv rpm.filelist rpm.filelist.full grep -v '%{_prefix}/%{_lib}/lib.*_p.a' rpm.filelist.full | @@ -856,6 +853,10 @@ grep '%{_prefix}/%{_lib}/.*\.o' < rpm.filelist >> devel.filelist grep '%{_prefix}/%{_lib}/lib.*\.so' < rpm.filelist >> devel.filelist grep '%{_mandir}' < rpm.filelist >> devel.filelist +grep '%{_prefix}/include' < devel.filelist > headers.filelist +grep -v '%{_prefix}/include' < devel.filelist > devel.filelist.tmp +mv -f devel.filelist.tmp devel.filelist + mv rpm.filelist rpm.filelist.full grep -v '%{_prefix}/%{_lib}/lib.*\.a' < rpm.filelist.full | grep -v '%{_prefix}/%{_lib}/.*\.o' | @@ -1056,11 +1057,11 @@ for f in `find $RPM_BUILD_ROOT/%{_lib} -type l`; do done echo Sorting source file lists. Might take a while... -xargs -0 -n 1 echo < $sf | LC_ALL=C grep -v '/<internal>$' | LC_ALL=C sort -u > $sf.sorted -xargs -0 -n 1 echo < $csf | LC_ALL=C grep -v '/<internal>$' | LC_ALL=C sort -u > $csf.sorted +xargs -0 -n 1 echo < $sf | LANG=C sort -u > $sf.sorted +xargs -0 -n 1 echo < $csf | LANG=C sort -u > $csf.sorted mkdir -p $RPM_BUILD_ROOT/usr/src/debug cat $sf.sorted $csf.sorted \ - | (cd $RPM_BUILD_DIR; LC_ALL=C sort -u | cpio -pdm ${RPM_BUILD_ROOT}/usr/src/debug) + | (cd $RPM_BUILD_DIR; LANG=C sort -u | cpio -pdm ${RPM_BUILD_ROOT}/usr/src/debug) # stupid cpio creates new directories in mode 0700, fixup find $RPM_BUILD_ROOT/usr/src/debug -type d -print | xargs chmod a+rx @@ -1269,81 +1270,11 @@ rm -f *.filelist* %endif %changelog -* Sat Feb 12 2005 Jakub Jelinek <jakub@redhat.com> 2.3.4-10 -- hopefully fix interaction with prelink (#147655) - -* Fri Feb 11 2005 Jakub Jelinek <jakub@redhat.com> 2.3.4-9 -- update from CVS - - bi-arch <gnu/stubs.h> (BZ#715) - -* Fri Feb 11 2005 Jakub Jelinek <jakub@redhat.com> 2.3.4-8 -- update from CVS - - bi-arch <gnu/lib-names.h> (BZ#632) - - fix libdl on s390 and maybe other platforms - - fix initstate{,_r} (BZ#710) - - fix <gnu/stubs.h> generation (BZ#157) -- define CMSPAR in bits/termios.h (#147533) - -* Tue Feb 8 2005 Jakub Jelinek <jakub@redhat.com> 2.3.4-7 -- update from CVS - - fix TLS handling in linuxthreads - -* Tue Feb 8 2005 Jakub Jelinek <jakub@redhat.com> 2.3.4-6 -- update from CVS - - ld.so auditing - - fix segfault if chrooted app attempts to dlopen a library - and no standard library directory exists at all (#147067, #144303) - - fix initgroups when nscd is running, but has group caching disabled - (#146588) - - fix pthread_key_{create,destroy} in LinuxThreads when pthread_create - has not been called yet (#146710) - - fix ppc64 swapcontext and setcontext (#146736, BZ#700) - - service nscd cosmetic fixes (#146776) - - fix IA-32 and x86-64 stack alignment in DSO constructors (#145689) - - fix zdump -v segfaults on x86-64 (#146210) - - avoid calling sigaction (SIGPIPE, ...) inside syslog (#146021, IT#56686) - - fix errno values for futimes (BZ#633) - - unconditionally include <features.h> in malloc.h (BZ#650) - - change regex \B handling to match old GNU regex as well as perl/grep's dfa - (from empty string inside of word to empty string not at a word boundary, - BZ#693) - - slightly optimize i686 TLS accesses, use direct TLS %gs access in sem_* - and allow building -mno-tls-direct-seg-refs glibc that is free of direct TLS - %gs access with negative offsets - - fix addseverity - - fix fmemopen - - fix rewinddir - - increase svc{tcp,unix}_create listen backlog - -* Thu Jan 6 2005 Jakub Jelinek <jakub@redhat.com> 2.3.4-5 -- update from CVS - - add some warn_unused_result marking - - make ftruncate available even for just -D_POSIX_C_SOURCE=200112L - (BZ#640) - -* Thu Jan 6 2005 Jakub Jelinek <jakub@redhat.com> 2.3.4-4 -- update from CVS - - fix IA-32 stack alignment for LinuxThreads thread functions - and functions passed to clone(2) directly - - fix ecvt{,_r} on denormals (#143279) - - fix __tls_get_addr typo - - fix rounding in IA-64 alarm (#143710) - - don't reinitialize __environ in __libc_start_main, so that - effects of setenv/putenv done in DSO initializers are preserved - (#144037, IT#57403) - - fix fmemopen - - fix vDSO l_map_end and l_text_end values - - IA64 libm update (#142494) -- fix ppc rint/ceil etc. (BZ#602) - -* Tue Dec 21 2004 Jakub Jelinek <jakub@redhat.com> 2.3.4-3 -- rebuilt - -* Mon Dec 20 2004 Jakub Jelinek <jakub@redhat.com> 2.3.4-2 +* Mon Dec 19 2004 Jakub Jelinek <jakub@redhat.com> 2.3.4-2 - work around rpm bug some more, this time by copying iconvconfig to iconvconfig.%%{_target_cpu}. -* Mon Dec 20 2004 Jakub Jelinek <jakub@redhat.com> 2.3.4-1 +* Mon Dec 19 2004 Jakub Jelinek <jakub@redhat.com> 2.3.4-1 - update from CVS - glibc 2.3.4 release - add -o and --nostdlib options to iconvconfig @@ -1643,7 +1574,7 @@ rm -f *.filelist* - update from CVS - fix BZ #151, #362, #381, #407 - fdim fix for +inf/+inf (BZ #376) - + * Sun Sep 26 2004 Jakub Jelinek <jakub@redhat.com> 2.3.3-58 - update from CVS - vasprintf fix (BZ #346) |