2.14.90-11
This commit is contained in:
parent
389eedc12d
commit
13d2c2fdc2
6
.gitignore
vendored
6
.gitignore
vendored
@ -1,3 +1,3 @@
|
|||||||
/glibc-ports-2.14-15-g560d4a5.tar.xz
|
/glibc-2.14-346-ga843a20-fedora.tar.xz
|
||||||
/glibc-2.14-317-g68822d7-fedora.tar.xz
|
/glibc-2.14-346-ga843a20.tar.xz
|
||||||
/glibc-2.14-317-g68822d7.tar.xz
|
/glibc-ports-2.14-23-g74d3667.tar.xz
|
||||||
|
File diff suppressed because it is too large
Load Diff
68
glibc.spec
68
glibc.spec
@ -1,6 +1,6 @@
|
|||||||
%define glibcsrcdir glibc-2.14-317-g68822d7
|
%define glibcsrcdir glibc-2.14-346-ga843a20
|
||||||
%define glibcversion 2.14.90
|
%define glibcversion 2.14.90
|
||||||
%define glibcportsdir glibc-ports-2.14-15-g560d4a5
|
%define glibcportsdir glibc-ports-2.14-23-g74d3667
|
||||||
### glibc.spec.in follows:
|
### glibc.spec.in follows:
|
||||||
%define run_glibc_tests 1
|
%define run_glibc_tests 1
|
||||||
%define auxarches athlon alphaev6
|
%define auxarches athlon alphaev6
|
||||||
@ -28,7 +28,7 @@
|
|||||||
Summary: The GNU libc libraries
|
Summary: The GNU libc libraries
|
||||||
Name: glibc
|
Name: glibc
|
||||||
Version: %{glibcversion}
|
Version: %{glibcversion}
|
||||||
Release: 10
|
Release: 11
|
||||||
# GPLv2+ is used in a bunch of programs, LGPLv2+ is used for libraries.
|
# GPLv2+ is used in a bunch of programs, LGPLv2+ is used for libraries.
|
||||||
# Things that are linked directly into dynamically linked programs
|
# Things that are linked directly into dynamically linked programs
|
||||||
# and shared libraries (e.g. crt files, lib*_nonshared.a) have an additional
|
# and shared libraries (e.g. crt files, lib*_nonshared.a) have an additional
|
||||||
@ -668,7 +668,6 @@ sed -i -e '\|/%{_lib}/%{nosegneg_subdir}|d' rpm.filelist
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
echo '%{_prefix}/sbin/build-locale-archive' >> common.filelist
|
echo '%{_prefix}/sbin/build-locale-archive' >> common.filelist
|
||||||
echo '%{_prefix}/sbin/tzdata-update' >> common.filelist
|
|
||||||
echo '%{_prefix}/sbin/nscd' > nscd.filelist
|
echo '%{_prefix}/sbin/nscd' > nscd.filelist
|
||||||
|
|
||||||
cat >> rpm.filelist <<EOF
|
cat >> rpm.filelist <<EOF
|
||||||
@ -703,10 +702,6 @@ $GCC -Os -g -o build-locale-archive build-locale-archive.c \
|
|||||||
-L../build-%{target} \
|
-L../build-%{target} \
|
||||||
-B../build-%{target}/csu/ -lc -lc_nonshared
|
-B../build-%{target}/csu/ -lc -lc_nonshared
|
||||||
install -m 700 build-locale-archive $RPM_BUILD_ROOT/usr/sbin/build-locale-archive
|
install -m 700 build-locale-archive $RPM_BUILD_ROOT/usr/sbin/build-locale-archive
|
||||||
$GCC -Os -g -o tzdata-update tzdata-update.c \
|
|
||||||
-L../build-%{target} \
|
|
||||||
-B../build-%{target}/csu/ -lc -lc_nonshared
|
|
||||||
install -m 700 tzdata-update $RPM_BUILD_ROOT/usr/sbin/tzdata-update
|
|
||||||
cd ..
|
cd ..
|
||||||
|
|
||||||
# the last bit: more documentation
|
# the last bit: more documentation
|
||||||
@ -919,7 +914,44 @@ if posix.access("/etc/ld.so.cache") then
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
%triggerin common -p /usr/sbin/tzdata-update -- tzdata
|
%triggerin common -p <lua> -- tzdata
|
||||||
|
function update (filename, new_data)
|
||||||
|
local fd = io.open(filename)
|
||||||
|
if not fd then return end
|
||||||
|
local data = fd:read("*a")
|
||||||
|
fd:close()
|
||||||
|
if not data then return end
|
||||||
|
-- Don't update the file unnecessarily.
|
||||||
|
if data == new_data then return end
|
||||||
|
local tempfilename = filename .. ".tzupdate"
|
||||||
|
fd = io.open(tempfilename, "w")
|
||||||
|
if not fd then return end
|
||||||
|
fd:write(new_data)
|
||||||
|
fd:close()
|
||||||
|
posix.chmod(tempfilename, 0644)
|
||||||
|
if not os.rename(tempfilename, filename) then
|
||||||
|
os.remove(tempfilename)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
fd = io.open("/etc/sysconfig/clock")
|
||||||
|
if not fd then return end
|
||||||
|
zonename = nil
|
||||||
|
for l in fd:lines() do
|
||||||
|
zone = string.match(l, "^[ \t]*ZONE[ \t]*=[ \t]*\"?([^ \t\n\"]*)");
|
||||||
|
if zone then
|
||||||
|
zonename = "/usr/share/zoneinfo/" .. zone
|
||||||
|
break
|
||||||
|
end
|
||||||
|
end
|
||||||
|
fd:close()
|
||||||
|
if not zonename then return end
|
||||||
|
fd = io.open(zonename)
|
||||||
|
if not fd then return end
|
||||||
|
data = fd:read("*a")
|
||||||
|
fd:close()
|
||||||
|
if not data then return end
|
||||||
|
update("/etc/localtime", data)
|
||||||
|
update("/var/spool/postfix/etc/localtime", data)
|
||||||
|
|
||||||
%post devel
|
%post devel
|
||||||
/sbin/install-info %{_infodir}/libc.info.gz %{_infodir}/dir > /dev/null 2>&1 || :
|
/sbin/install-info %{_infodir}/libc.info.gz %{_infodir}/dir > /dev/null 2>&1 || :
|
||||||
@ -1080,16 +1112,30 @@ rm -f *.filelist*
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Oct 11 2011 Andreas Schwab <schwab@redhat.com> - 2.14.90-11
|
||||||
|
- Update from master
|
||||||
|
- Clean up locarchive mmap reservation code
|
||||||
|
- Fix netname2host (BZ#13179)
|
||||||
|
- Fix remainder (NaN, 0) (BZ#6779, BZ#6783)
|
||||||
|
- S/390: Fix longlong.h inline asms for zarch
|
||||||
|
- Improve 64 bit memchr, memrchr, rawmemchr with SSE2
|
||||||
|
- Update translations
|
||||||
|
- Implement caching of netgroups in nscd
|
||||||
|
- Handle OOM in NSS
|
||||||
|
- Don't call ifunc functions in trace mode
|
||||||
|
- Convert tzdata-update to lua (#729796)
|
||||||
|
- Horrible workaround for horribly broken software (#737223)
|
||||||
|
|
||||||
* Wed Sep 28 2011 Andreas Schwab <schwab@redhat.com> - 2.14.90-10
|
* Wed Sep 28 2011 Andreas Schwab <schwab@redhat.com> - 2.14.90-10
|
||||||
- Update from master
|
- Update from master
|
||||||
- Correctly reparse group line after enlarging the buffer
|
- Correctly reparse group line after enlarging the buffer (#739360)
|
||||||
- Fix parse error in bits/mathinline.h with --std=c99 (#740235)
|
- Fix parse error in bits/mathinline.h with --std=c99 (#740235)
|
||||||
- Update nscd service file (#740284)
|
- Update nscd service file (#740284)
|
||||||
- Drop nscd init file (#740196)
|
- Drop nscd init file (#740196)
|
||||||
|
|
||||||
* Fri Sep 16 2011 Andreas Schwab <schwab@redhat.com> - 2.14.90-9
|
* Fri Sep 16 2011 Andreas Schwab <schwab@redhat.com> - 2.14.90-9
|
||||||
- Update from master
|
- Update from master
|
||||||
- Define IP_MULTICAST_ALL
|
- Define IP_MULTICAST_ALL (BZ#13192)
|
||||||
- Add fmax and fmin inlines for x86-64
|
- Add fmax and fmin inlines for x86-64
|
||||||
- Avoid race between {,__de}allocate_stack and __reclaim_stacks
|
- Avoid race between {,__de}allocate_stack and __reclaim_stacks
|
||||||
during fork (#737387)
|
during fork (#737387)
|
||||||
|
6
sources
6
sources
@ -1,3 +1,3 @@
|
|||||||
21fb20c381445ca0fafcd5e577bb3bea glibc-2.14-317-g68822d7-fedora.tar.xz
|
6d9e3afe3a53ae6fc880791970a75623 glibc-2.14-346-ga843a20-fedora.tar.xz
|
||||||
74b6c6cb9b8c6931f10b37925b4b3e2d glibc-2.14-317-g68822d7.tar.xz
|
60e2324a6e9515ce34b29aa41177a672 glibc-2.14-346-ga843a20.tar.xz
|
||||||
b6695e254f6b1b1203092171dde49ca7 glibc-ports-2.14-15-g560d4a5.tar.xz
|
f6938b52745f0c6a4534d13558d21891 glibc-ports-2.14-23-g74d3667.tar.xz
|
||||||
|
Loading…
Reference in New Issue
Block a user