SHA256
6
0
forked from pool/glibc

Accepting request 221126 from home:Andreas_Schwab:Factory

- Update to glibc 2.18.90 ee7cc3853761:
  * More bug fixes
  * SystemTap probes for slow multiple precision fallback paths of
    transcendental functions have been introduced.
  * Preliminary documentation about Multi-Thread, Async-Signal and
    Async-Cancel Safety has been added.
  * Change powerpc64le start ABI to 2.17
- Add /usr/local/lib64 to ld.so.conf on all lib64 platforms
- Enable profile build for aarch64

OBS-URL: https://build.opensuse.org/request/show/221126
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=329
This commit is contained in:
2014-02-06 12:58:35 +00:00
committed by Git OBS Bridge
parent 995a44ffad
commit ed2974f0e1
9 changed files with 57 additions and 3326 deletions

View File

@@ -63,12 +63,7 @@ BuildRequires: gd-devel
%define build_html 0
%else
# Default:
%ifarch aarch64
# aarch64 doesn't support -pg yet
%define build_profile 0
%else
%define build_profile 1
%endif
%define build_locales 1
%define build_html 1
%endif
@@ -110,7 +105,7 @@ BuildRequires: gd-devel
Version: 2.18.90
Release: 0
%define glibc_major_version 2.18.90
%define git_id 94c8a4bc574c
%define git_id ee7cc3853761
Url: http://www.gnu.org/software/libc/libc.html
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source: glibc-%{version}-%{git_id}.tar.xz
@@ -243,8 +238,6 @@ Patch306: glibc-fix-double-loopback.diff
###
# Patches awaiting upstream approval
###
# PATCH-FIX-UPSTREAM PowerLE abilist
Patch2000: ppc64le-abilist.patch
# PATCH-FIX-UPSTREAM Fix pldd not to leave process stopped after detaching
Patch2019: pldd-wait-ptrace-stop.patch
@@ -447,7 +440,6 @@ rm nscd/s-stamp
%patch304 -p1
%patch306 -p1
%patch2000 -p1
%patch2019 -p1
%patch3000
@@ -864,7 +856,10 @@ touch %{buildroot}/var/run/nscd/{socket,nscd.pid}
# Create ld.so.conf
#
cat > %{buildroot}/etc/ld.so.conf <<EOF
%ifarch s390x sparc64 x86_64 ppc64 ppc
%if "%{_lib}" == "lib64"
/usr/local/lib64
%endif
%ifarch ppc
/usr/local/lib64
%endif
/usr/local/lib