forked from rpms/glibc
auto-import glibc-2.2.5-36 from glibc-2.2.5-36.src.rpm
This commit is contained in:
parent
a76a167f16
commit
2e3cbbc31c
@ -1,2 +1,2 @@
|
|||||||
glibc-2.2.5.tar.bz2
|
glibc-2.2.5.tar.bz2
|
||||||
prelink-20020326.tar.bz2
|
prelink-20020617.tar.bz2
|
||||||
|
25
glibc.spec
25
glibc.spec
@ -1,7 +1,7 @@
|
|||||||
%define glibcrelease 34.1
|
%define glibcrelease 36
|
||||||
%define auxarches i586 i686 athlon sparcv9 alphaev6
|
%define auxarches i586 i686 athlon sparcv9 alphaev6
|
||||||
%define prelinkarches i686 athlon alpha alphaev6
|
%define prelinkarches i686 athlon alpha alphaev6
|
||||||
%define prelinkdate 20020326
|
%define prelinkdate 20020617
|
||||||
Summary: The GNU libc libraries.
|
Summary: The GNU libc libraries.
|
||||||
Name: glibc
|
Name: glibc
|
||||||
Version: 2.2.5
|
Version: 2.2.5
|
||||||
@ -28,11 +28,11 @@ BuildPreReq: gd-devel libpng-devel zlib-devel
|
|||||||
BuildPreReq: libelf >= 0.7.0-2
|
BuildPreReq: libelf >= 0.7.0-2
|
||||||
# This is to ensure that __frame_state_for exported by glibc
|
# This is to ensure that __frame_state_for exported by glibc
|
||||||
# will be compatible with egcs 1.x.y
|
# will be compatible with egcs 1.x.y
|
||||||
|
BuildPreReq: gcc >= 2.96-84
|
||||||
Conflicts: rpm <= 4.0-0.65
|
Conflicts: rpm <= 4.0-0.65
|
||||||
Conflicts: glibc-devel < 2.2.3
|
Conflicts: glibc-devel < 2.2.3
|
||||||
Patch: glibc-kernel-2.4.patch
|
Patch: glibc-kernel-2.4.patch
|
||||||
Patch1: glibc-2.2.4-s390-2.patch
|
Patch2: glibc-2.2.5.patch
|
||||||
Patch2: glibc-2.2.4-s390-3.patch
|
|
||||||
%ifarch ia64 sparc64 s390x
|
%ifarch ia64 sparc64 s390x
|
||||||
Conflicts: kernel < 2.4.0
|
Conflicts: kernel < 2.4.0
|
||||||
%define enablekernel 2.4.0
|
%define enablekernel 2.4.0
|
||||||
@ -185,7 +185,6 @@ case `uname -r` in
|
|||||||
%enablemask)
|
%enablemask)
|
||||||
%patch -p1
|
%patch -p1
|
||||||
;; esac
|
;; esac
|
||||||
%patch1 -p1
|
|
||||||
%patch2 -p1
|
%patch2 -p1
|
||||||
|
|
||||||
%ifarch %{prelinkarches}
|
%ifarch %{prelinkarches}
|
||||||
@ -309,7 +308,7 @@ cd ..
|
|||||||
|
|
||||||
%ifarch %{prelinkarches}
|
%ifarch %{prelinkarches}
|
||||||
# Build prelink
|
# Build prelink
|
||||||
cd prelink/prelink-%{prelinkdate}
|
cd prelink/prelink
|
||||||
%configure
|
%configure
|
||||||
make
|
make
|
||||||
cd ../..
|
cd ../..
|
||||||
@ -429,9 +428,9 @@ cd prelink
|
|||||||
> prelink.conf
|
> prelink.conf
|
||||||
# For now disable prelinking of ld.so, as it breaks statically linked
|
# For now disable prelinking of ld.so, as it breaks statically linked
|
||||||
# binaries built against non-NDEBUG old glibcs (assert unknown dynamic tag)
|
# binaries built against non-NDEBUG old glibcs (assert unknown dynamic tag)
|
||||||
# prelink-%{prelinkdate}/src/prelink -c ./prelink.conf -C ./prelink.cache \
|
# prelink/src/prelink -c ./prelink.conf -C ./prelink.cache \
|
||||||
# --mmap-region-start=0x40000000 $RPM_BUILD_ROOT/%{_lib}/ld-*.so
|
# --mmap-region-start=0x40000000 $RPM_BUILD_ROOT/%{_lib}/ld-*.so
|
||||||
prelink-%{prelinkdate}/src/prelink --reloc-only=0x42000000 \
|
prelink/src/prelink --reloc-only=0x42000000 \
|
||||||
$RPM_BUILD_ROOT/%{_lib}/i686/libc-*.so
|
$RPM_BUILD_ROOT/%{_lib}/i686/libc-*.so
|
||||||
cd ..
|
cd ..
|
||||||
%endif
|
%endif
|
||||||
@ -441,9 +440,9 @@ cd prelink
|
|||||||
> prelink.conf
|
> prelink.conf
|
||||||
# For now disable prelinking of ld.so, as it breaks statically linked
|
# For now disable prelinking of ld.so, as it breaks statically linked
|
||||||
# binaries built against non-NDEBUG old glibcs (assert unknown dynamic tag)
|
# binaries built against non-NDEBUG old glibcs (assert unknown dynamic tag)
|
||||||
# prelink-%{prelinkdate}/src/prelink -c ./prelink.conf -C ./prelink.cache \
|
# prelink/src/prelink -c ./prelink.conf -C ./prelink.cache \
|
||||||
# --mmap-region-start=0x0000020000000000 $RPM_BUILD_ROOT/%{_lib}/ld-*.so
|
# --mmap-region-start=0x0000020000000000 $RPM_BUILD_ROOT/%{_lib}/ld-*.so
|
||||||
prelink-%{prelinkdate}/src/prelink --reloc-only=0x0000020010000000 \
|
prelink/src/prelink --reloc-only=0x0000020010000000 \
|
||||||
$RPM_BUILD_ROOT/%{_lib}/libc-*.so
|
$RPM_BUILD_ROOT/%{_lib}/libc-*.so
|
||||||
cd ..
|
cd ..
|
||||||
%endif
|
%endif
|
||||||
@ -655,6 +654,12 @@ rm -f *.filelist*
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Jun 18 2002 Jakub Jelinek <jakub@redhat.com> 2.2.5-35
|
||||||
|
- fix nice return value
|
||||||
|
- fix __moddi3 (#65612, #65695)
|
||||||
|
- export get*ent_r@@GLIBC_2.1.2 symbols (#66278)
|
||||||
|
- update prelink to fix prelink -r on alpha
|
||||||
|
|
||||||
* Mon Apr 15 2002 Jakub Jelinek <jakub@redhat.com> 2.2.5-34
|
* Mon Apr 15 2002 Jakub Jelinek <jakub@redhat.com> 2.2.5-34
|
||||||
- add relocation dependencies even for weak symbols (#63422)
|
- add relocation dependencies even for weak symbols (#63422)
|
||||||
- stricter check_fds check for suid/sgid binaries
|
- stricter check_fds check for suid/sgid binaries
|
||||||
|
Loading…
Reference in New Issue
Block a user