Commit Graph

981 Commits

Author SHA1 Message Date
Florian Weimer
bcf3103e42 Resolves: #1276761
CVE-2015-8777: Apply additional pointer guard hardening.
2016-02-08 12:53:33 +01:00
Florian Weimer
5b37233c62 Resolves: #1295189
Update glibc-rh1276112.patch to include backports to fix
upstream bugs 19243 and 19182.
2016-02-08 09:12:26 +01:00
Florian Weimer
c797a16748 Resolves: #1184168
Make locale -a output ASCII-only.
2016-02-05 12:44:07 +01:00
Florian Weimer
427e039240 Add quilt support scripts 2016-02-05 12:14:13 +01:00
Jaromir Capik
befbb85eb9 Adding BUILD_CC to the STAGE1 bootstrap recipes 2015-12-03 15:28:41 +01:00
Jaromir Capik
8cb7db4adb Fix for early stage2 SIGSEGV + 32-bit TARGET rework 2015-11-05 17:57:20 +01:00
Florian Weimer
d360fa845f Resolves: #1276112
Prevent malloc arena free list from becoming cyclic.
2015-10-30 13:05:21 +01:00
Mike FABIAN
6a3a900270 build-locale-archive sometimes created empty archives
(fixed by David Shea) (#1262040)
2015-09-29 09:25:14 +02:00
Carlos O'Donell
1a5c2c3eb7 Resolves: #1241061
- Add missing IPV6 defines for Advanced API (RFC3542) (1) (#1241061).
2015-07-08 13:21:38 -04:00
Jaromir Capik
0d00bc430e Adding STAGE1 bootstrap recipes 2015-06-18 19:50:55 +02:00
Siddhesh Poyarekar
36e7f523d8 Resolves: #1204827
- Support installing only those locales specified by the RPM macro
  %%_install_langs (#1204827).
- Use rpm.expand in scripts to reduce set of required RPM features.

See:
https://bugzilla.redhat.com/show_bug.cgi?id=156477#c44
2015-03-24 18:01:54 +05:30
Alexandre Oliva
62f49c6e75 - Update __STDC_ISO_10646__ following Unicode 7.0.0 update. 2015-02-23 11:55:44 -03:00
Carlos O'Donell
f132ef66b5 Fix missing clock_* IFUNCs in librtkaio.
Conflicts:
	glibc.spec
2015-02-23 14:08:42 +05:30
Carlos O'Donell
8a3ff05495 Manually sync form upstream master:
- Add back x86 vDSO support.
- Fix rtkaio build to reference clock_* functions from libc.

Conflicts:
	glibc.spec

Cherry-picked from rawhide.
2015-02-23 14:06:34 +05:30
Siddhesh Poyarekar
de5f208e42 Unicode 7.0.0 update 2015-02-23 14:04:28 +05:30
Carlos O'Donell
210e27365c Resolves BZ #1190454.
- Change patch file to avoid rpm bug 1193603 and rebuild with new NVR
  (#1190454).
2015-02-17 22:31:02 -05:00
Carlos O'Donell
2d2d4d4848 Rebuild with new NVR glibc-2.21-2. 2015-02-17 10:27:35 -05:00
Siddhesh Poyarekar
bb07216351 Set glibc_release_url since we're now using a release tarball 2015-02-17 18:24:55 +05:30
Carlos O'Donell
2bd230cbfc Add missing patch file for upstream BZ 17949. 2015-02-11 16:57:31 -05:00
Carlos O'Donell
098cd8cdf9 Fedora 22 --- glibc 2.21 update.
- Fix __memcpy_chk on non-SSE2 CPUs (Upstream BZ #17949)
- Rebase to upstream release 2.21 to provide ABI and API assurances.

See:
https://fedoraproject.org/wiki/Changes/GLIBC221
2015-02-11 15:58:22 -05:00
Siddhesh Poyarekar
a086cd2399 Revert x86 vdso support patch to get i686 building again 2015-01-22 00:22:13 +05:30
Siddhesh Poyarekar
c041cd3d0c Disable -Werror for a bootstrap build 2015-01-21 22:25:23 +05:30
Siddhesh Poyarekar
5d3d5d4542 Sync with upstream master and disable Werror on s390x 2015-01-21 20:18:21 +05:30
Peter Robinson
20d87dfe74 Drop large ancient ChangeLogs (rhbz #1169546) 2015-01-20 09:51:12 +00:00
Siddhesh Poyarekar
2415b86173 Pass address of main_arena.mutex to mutex_lock/unlock functions
Fix up a Fedora patch to pass the address of the mutex in the mstate
instead of the mstate itself.  This fizes the Werror warning seen on
all non-x86 builds.
2015-01-12 20:20:28 +05:30
Siddhesh Poyarekar
84d34071af Define a __tls_get_addr macro to avoid a conflicting declaration 2015-01-08 18:51:32 +05:30
Siddhesh Poyarekar
80f41525f9 Disable Werror for s390 too
Also sync up release numbers.  I seemed to have messed it up in the
last commit.
2015-01-07 21:30:39 +05:30
Siddhesh Poyarekar
6105e83f88 Sync with upstream master.
- Disable -Werror on powerpc and armv7hl.
- Temporarily disable valgrind test on ppc64.
2015-01-07 19:03:06 +05:30
Dan Horák
8b04964a99 - valgrind available only on selected arches (missing on s390) 2014-12-28 10:32:56 +01:00
Kyle McMartin
fd8c9e7125 aarch64: Drop strchrnul.S revert, apply fix from Richard Earnshaw. 2014-12-10 12:12:56 -05:00
Carlos O'Donell
c13214a08b Give auto-generated files expected permissions.
- Fix permission of debuginfo source files to allow multiarch
  debuginfo packages to be installed and upgraded.
2014-12-05 20:30:44 -05:00
Siddhesh Poyarekar
7728cb84c0 Add %%lang tags to language locale files in /usr/share/i18n/locale (#1169044) 2014-12-05 18:44:50 +05:30
Siddhesh Poyarekar
0cda7232ae Use the %%find_lang macro to get the *.mo files (#1167445) 2014-12-05 16:39:35 +05:30
Siddhesh Poyarekar
e7f91b5b18 Fix changelog comment 2014-12-05 13:15:57 +05:30
Siddhesh Poyarekar
aeaedc4de5 Don't own any directories in /usr/share/locale 2014-12-05 12:23:29 +05:30
Siddhesh Poyarekar
a9ff8be89f Remove LIB_LANG
glibc no longer installs files in /usr/lib/locale, so we don't need to
have hacks in place for it anymore.
2014-12-05 12:21:56 +05:30
Kyle McMartin
eb16415e7a aarch64: revert optimized strchrnul.S implementation (rhbz#1167501) 2014-12-03 13:12:37 -05:00
Carlos O'Donell
66b39fa433 Auto-sync with upstream master. 2014-11-28 21:32:05 -05:00
Carlos O'Donell
ce126e12db Sync with upstream master. 2014-11-24 09:58:08 -05:00
Siddhesh Poyarekar
5c361d9107 Sync with upstream master 2014-11-05 16:06:52 +05:30
Siddhesh Poyarekar
b80bba4ee9 Make getconf return only /usr/bin (#1138835) 2014-11-05 15:57:23 +05:30
Arjun Shankar
88659d3bb8 Add patch to modify several tests to use test-skeleton.c. 2014-11-04 20:31:37 +01:00
Siddhesh Poyarekar
484979ccff Enable Systemtap SDT probes for all architectures (#985109) 2014-09-30 22:14:54 +05:30
Siddhesh Poyarekar
a391f0c0e6 Sync with upstream master 2014-09-30 22:14:50 +05:30
Siddhesh Poyarekar
49b191c05b Enable lock elision again on s390 and s390x 2014-09-30 22:04:19 +05:30
Carlos O'Donell
f8be71ca8c Resolves: #1146967
- Disable more Intel TSX usage in rwlocks (#1146967).

Conflicts:
	glibc.spec
2014-09-30 22:02:35 +05:30
Carlos O'Donell
f226d7de05 Add missing patch to git. 2014-09-26 23:51:03 -04:00
Carlos O'Donell
f515946248 Resolves: #1146967
- Disable lock elision support for Intel hardware until microcode
  updates can be done in early bootup (#1146967).
- Fix building test tst-strtod-round for ARM.
2014-09-26 23:44:17 -04:00
Siddhesh Poyarekar
a5b5c3d586 Sync with upstream master 2014-09-23 22:58:21 +05:30
Siddhesh Poyarekar
e9a7f4cb5d Run valgrind with the built glibc to ensure that it does not break 2014-09-23 16:58:34 +05:30