Carlos O'Donell
eaa1d42819
Fix failure load locale template.
...
The call to open_tmpl_archive was being passed a pointer to an
object allocated on the stack. The object on the stack is not
guaranteed to be initialized to zero so we need to minimally
initialize `fname' in the struct locarhandle to ensure that
open_tml_archive loads the default tempalte.
This error was seen while debugging glibc installs in a qemu
VM where it is more likely the stack pages were dirty. It has
not been reported on non-VM systems.
2014-02-24 22:33:35 -05:00
Siddhesh Poyarekar
372014ca28
Sync with upstream master
...
We've sped past 2.19 now.
2014-02-18 22:48:17 +05:30
Siddhesh Poyarekar
c90adf8884
Sync with upstream master.
2014-02-04 13:17:38 +05:30
Siddhesh Poyarekar
80e87fcac5
Resolves : #1058258
...
Modify regular expressions to include powerpcle stubs-*.h.
2014-01-29 16:12:36 +05:30
Siddhesh Poyarekar
ef2183ca46
Add missing period to commit log and changelog
2014-01-29 14:46:39 +05:30
Siddhesh Poyarekar
68ca569f59
Sync with upstream master
2014-01-29 10:47:29 +05:30
Siddhesh Poyarekar
56fa240739
Bump release number and fix changelog entry for last fix
2014-01-29 10:21:40 +05:30
Ville Skyttä
111d75b10f
Own the %{_prefix}/lib/locale dir.
2014-01-25 20:52:16 +02:00
Siddhesh Poyarekar
e74f409fb9
Sync with upstream master
2014-01-23 15:15:41 +05:30
Siddhesh Poyarekar
0a210cc9b2
Back out ftell test case ( #1052846 )
2014-01-16 12:03:18 +05:30
Siddhesh Poyarekar
8ecbeeba6e
Sync with upstream master and fix #1052846
...
- Sync with upstream master.
- Fix infinite loop in ftell when writing wide char data (#1052846 ).
2014-01-14 14:16:38 +05:30
Siddhesh Poyarekar
216cf91d8b
Enable systemtap on Power and S/390 and sync up with upstream
2014-01-07 15:06:38 +05:30
Siddhesh Poyarekar
8e0f85bf4e
Sync with upstream master
2013-12-27 11:06:36 +05:30
Siddhesh Poyarekar
893671e8e6
Sync with upstream master
2013-12-20 15:20:21 +05:30
Siddhesh Poyarekar
b04b5f9a6f
Sync with upstream master
2013-12-04 11:17:23 +05:30
Siddhesh Poyarekar
439a9b91b6
Sync with upstream master
2013-11-28 18:17:19 +05:30
Siddhesh Poyarekar
f1f239ebf9
Sync with upstream master
2013-11-20 15:46:46 +05:30
Carlos O'Donell
91f5f14b93
Resolves : #1025126
...
- Enhance NSCD's SELinux support to use dynamic permission names (#1025126 ).
2013-11-09 02:15:56 -05:00
Siddhesh Poyarekar
56999f00cc
Skip over unimplemented timezone format specifier in strptime
...
Fix pulled in as a result of the rebase.
2013-10-28 11:51:00 +05:30
Siddhesh Poyarekar
14915008a3
Sync with upstream master
2013-10-28 11:44:33 +05:30
Siddhesh Poyarekar
4d96e3246c
Sync with upstream master
2013-10-21 15:06:43 +05:30
Siddhesh Poyarekar
f03231b069
Sync with upstream master
2013-10-15 11:09:58 +05:30
Carlos O'Donell
c2021d0b30
Resolves : #1013801
...
- Allow applications to use pthread_atfork without explicitly
requiring libpthread.so. (#1013801 )
- Support `--list-archive FILE' in localedef utility.
2013-10-03 05:22:51 -04:00
Siddhesh Poyarekar
13a25e85c0
Define swap_endianness_p in build-locale-archive
2013-10-03 10:42:38 +05:30
Carlos O'Donell
9c4147aa9e
Resolves : #1009145
...
- Allow ldconfig cached objects previously marked as hard or soft
ABI to now become unmarked without raising an error. This works
around a binutils bug that caused objects to become unmarked.
(#1009145 )
2013-10-02 21:34:56 -04:00
Siddhesh Poyarekar
4ef9594328
Fix PI mutex check for non-x86 and resync with upstream master
2013-10-01 20:23:50 +05:30
Carlos O'Donell
a9c7f8acc7
Resolves : #1009623
...
- Avoid the use of __block which is a reserved keyword for clang++
2013-09-24 02:01:06 -04:00
Siddhesh Poyarekar
bf5e654c21
Resync with upstream master
2013-09-23 13:22:23 +05:30
Carlos O'Donell
2cd5135a96
Resolves : #985625
...
- Fix CVE-2013-4788: Static applications now support pointer mangling.
Existing static applications must be recompiled (#985625 ).
2013-09-23 00:30:55 -04:00
Patsy Franklin
1939babb04
Resolves : #804768
...
-Require a specific version of binutils for s390/s390x support.
2013-09-19 10:23:27 -04:00
Siddhesh Poyarekar
fb87393c99
Resync with upstream master
2013-09-16 15:16:18 +05:30
Siddhesh Poyarekar
35b7508499
Resync with upstream master
2013-09-05 17:37:40 +05:30
Carlos O'Donell
db59a6354f
Fix Power build ( #997531 ).
2013-08-29 00:36:52 -04:00
Carlos O'Donell
b8280fad3d
Fix indirect function support to avoid calling optimized routines
...
for the wrong hardware (#985342 ).
2013-08-28 00:34:43 -04:00
Siddhesh Poyarekar
97490e6a11
Initialize res_hconf in nscd
2013-08-26 12:23:11 +05:30
Siddhesh Poyarekar
25e270de7c
Fix tst-aiod2 and tst-aiod3 test failures ( #970865 )
2013-08-22 15:08:00 +05:30
Siddhesh Poyarekar
735547c10e
Fix an issue with the strcoll CVE patch
...
Expanded types for some variables to prevent overflow.
2013-08-22 11:10:25 +05:30
Siddhesh Poyarekar
e3b637cf01
Avoid inlining of cleanup function for kaio_suspend
...
Inlining of the function seems to be responsible for the unwind
function not adjusting the GOT pointer before calling the cleanup
function.
2013-08-22 11:07:15 +05:30
Siddhesh Poyarekar
615c1c4694
Remove non-ELF support in rtkaio
2013-08-20 10:14:34 +05:30
Siddhesh Poyarekar
f40b2eb05b
Fix changelog and release number
2013-08-19 17:08:37 +05:30
Siddhesh Poyarekar
17b00fb789
Get rid of releng tarball
...
Add necessary files directly to the Fedora git tree and add rtkaio and
c_stubs bits as patches.
2013-08-19 17:05:59 +05:30
Siddhesh Poyarekar
f64a75b648
Fix buffer overflow in readdir_r ( #995841 , CVE-2013-4237)
2013-08-19 13:33:34 +05:30
Siddhesh Poyarekar
944ed516b0
Pull in systemd during build and use the tmpfilesdir macro.
2013-08-16 19:30:36 +05:30
Siddhesh Poyarekar
5817231d50
Upstream release 2.18
2013-08-16 19:26:44 +05:30
Carlos O'Donell
63769b1ddc
Use %{_prefix} everywhere.
...
This patch fixes the spec file to use %{_prefix} everywhere that
is related to the package and subpackages. However, external
utilities are still referenced by their absolute path which
includes /usr.
2013-08-14 23:48:25 -04:00
Carlos O'Donell
5b97b46bb3
Use $rtkdestdir with alternate rtkaio libs.
...
Fix typo.
2013-08-14 15:51:47 -04:00
Carlos O'Donell
b8e4762c60
Revert `Move to /usr' transition.
...
The `Move to /usr' transition for glibc can not be completed
without support from RPM. There are too many Requires that
explicitly reference non-/usr paths in various spec files.
Reverting this patch is the only way forward until we find
a transitional way to support this.
2013-08-13 16:41:01 -04:00
Carlos O'Donell
62c3082486
Complete `Move to /usr' transition for package.
...
All relevant files are not installed to /usr, with the expectation
that the distribution will provide compatibility links from the
old paths to the new paths. All uses of a bare `/usr' have been
replaced with uses of `%{_prefix}' for files installed by the
package.
2013-08-13 13:18:15 -04:00
Carlos O'Donell
baa7ac6384
Fix typo in install_different local vars.
2013-08-09 00:48:21 -04:00
Carlos O'Donell
71c008f968
Refactor multilib install code.
...
Two large chunks of identical code are used to install the
non-default runtimes. This patch refactors that code into
the function `install_different' which is used to
conditionally install any libaries where different in the
new multilib (different from the default).
2013-08-09 00:41:01 -04:00