Commit Graph

880 Commits

Author SHA1 Message Date
Siddhesh Poyarekar f6119bbf97 Add missing glibc-rh1078355.patch 2014-03-19 22:49:13 +05:30
Siddhesh Poyarekar b7b25cd2fa Sync with upstream master
- Adjusted nscd.service patch
- Added fix for #1078355
2014-03-19 22:18:20 +05:30
Carlos O'Donell 5e984e4f24 Remove unused patch file. 2014-03-12 18:15:11 -04:00
Carlos O'Donell 43bff16613 Sync with upstream master.
Use cleaner upstream solution for -ftree-loop-distribute-patterns (#911307).
2014-03-12 18:13:23 -04:00
Carlos O'Donell 6b37058532 Update comments to match across other branches. 2014-03-05 16:13:37 -05:00
Siddhesh Poyarekar 51574b29c6 Sync with upstream master 2014-03-04 23:20:27 +05:30
Siddhesh Poyarekar bdbcf83e82 Use nscd service files from glibc sources and make the service forking
Currently the nscd service is installed in systemd as a simple
service, which means that it is able to handle its own errors and does
not quit.  Since nscd does not fit that description, i.e. it can exit
on errors like, say, failing to parse nscd.conf, it should be declared
as forking instead.
2014-02-27 00:31:15 +05:30
Siddhesh Poyarekar 52f69e7bd5 Sync with upstream master and Resolve: #1069559 2014-02-25 15:22:53 +05:30
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 c4fcabb222 Actually upload the new sources 2014-02-18 22:57:10 +05:30
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 66a6e936bd Fix typo in sync-upstream.sh 2014-01-29 10:47:59 +05:30
Siddhesh Poyarekar 68ca569f59 Sync with upstream master 2014-01-29 10:47:29 +05:30
Siddhesh Poyarekar 8e19d6350d Add a comment to the script describing usage 2014-01-29 10:21:40 +05:30
Siddhesh Poyarekar 9ede0d0c35 Add rawhide upstream sync script
Usage:

1. Invoke the script as follows:

       ./sync-upstream.sh upstream-repo

   where upstream-repo is the path to the synced upstream git repo.

2. Watch the script run.  If it proceeds to building the package, then
   everything seems good and you just need to test the build after it
   is complete.  If it exits before the build (you'll know if you read
   the output of the script) then manual intervention is required to
   complete the sync.  This will typically happen when a patch fails
   to apply on the new sources.
2014-01-29 10:21:40 +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
Carlos O'Donell f6520166f4 Allow fill_archive to be called with NULL fname.
The fill_archive function should support being
called with a NULL fname argument. A NULL fname
argument indicates that the default archive should
be opened. We enable this by setting ah.fname to
NULL before initializing ah or calling open_archive.
This way if fname is NULL then ah.fname remains NULL
and open_archive opens the default archive.
2013-10-18 23:39:03 -04:00
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 1a343f85fe Sync CVE-2013-4788 patch again (no NVR bump again). 2013-09-23 01:54:23 -04:00
Carlos O'Donell 593edbc2d5 Sync CVE-2013-4788 patch (no need for NVR bump). 2013-09-23 01:02:10 -04:00
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