Commit Graph

950 Commits

Author SHA1 Message Date
Jaromir Capik
55304e7036 Fix for early stage2 SIGSEGV + 32-bit TARGET rework 2015-11-05 17:57:45 +01:00
Jaromir Capik
676ad9ab98 Adding STAGE1 bootstrap recipes 2015-06-18 19:51:23 +02:00
Siddhesh Poyarekar
cfa5cfd56f Fix segmentation fault when LD_LIBRARY_PATH contains only non-existing paths (#1184234) 2015-02-27 17:17:29 +05:30
Siddhesh Poyarekar
a2bbe283f4 scanf allocates too little memory (CVE-2015-1472, #1188237) 2015-02-27 16:39:13 +05:30
Siddhesh Poyarekar
ad163810f2 Avoid infinite loop in nss_dns getnetbyname (CVE-2014-9402, #1175370) 2015-02-27 16:34:43 +05:30
Siddhesh Poyarekar
07eee66da3 CVE-2014-7817: wordexp fails to honour WRDE_NOCMD (#1167569). 2015-02-27 16:00:06 +05:30
Siddhesh Poyarekar
646364078f Fix up changelog 2015-01-06 21:18:35 +05:30
Siddhesh Poyarekar
a899894f5e Add %%lang tags to language locale files in /usr/share/i18n/locale (#1169044) 2015-01-06 21:10:23 +05:30
Siddhesh Poyarekar
085d92e0c5 Use the %%find_lang macro to get the *.mo files (#1167445) 2015-01-06 21:09:53 +05:30
Siddhesh Poyarekar
4a55c418ef Fix changelog comment 2015-01-06 21:09:33 +05:30
Siddhesh Poyarekar
139db7fbe4 Don't own any directories in /usr/share/locale 2015-01-06 21:08:51 +05:30
Siddhesh Poyarekar
3fb675bb3f 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.
2015-01-06 21:08:27 +05:30
Siddhesh Poyarekar
7ef14d54fb Enable lock elision again on s390 and s390x
Conflicts:
	glibc.spec
2014-10-01 15:09:04 +05:30
Carlos O'Donell
f60aa2d629 Resolves: #1146967
- Disable more Intel TSX usage in rwlocks (#1146967).
2014-09-27 12:31:11 -04:00
Carlos O'Donell
f4db47775a Resolves: #1146967.
- Disable lock elision support for Intel hardware until microcode
  updates can be done in early bootup (#1146967).
2014-09-26 11:33:51 -04:00
Siddhesh Poyarekar
9cf951ff99 Don't own common debuginfo directories.
Conflicts:
	glibc.spec

(cherry-picked from 7007495c88)
2014-09-23 23:04:59 +05:30
Siddhesh Poyarekar
f02067f353 Make __extern_always_inline usable on clang++ again
Resolves: #1133508
2014-09-16 22:45:54 +05:30
Siddhesh Poyarekar
d61fdfcf3b Rebase to upstream release 2.20
No rebases from master on this branch from now on.
2014-09-08 14:37:31 +05:30
Carlos O'Donell
56389beda5 Merge 'master' into f21 2014-09-06 14:19:37 -04:00
Carlos O'Donell
7448524498 Resolves: #1124987.
- Allow up to 32 dlopened modules to use static TLS (#1124987).
- Run glibc tests in %%check section of RPM spec file.
- Do not run tests with `-k` and fail if any test fails to build.
2014-09-06 14:15:15 -04:00
Siddhesh Poyarekar
1d9b8cb932 Merge branch 'master' into f21 2014-08-26 15:03:47 +05:30
Siddhesh Poyarekar
f64bffe28e Fix #1133134, #1119128 and sync with upstream master
- Use INTERNAL_SYSCALL in TLS_INIT_TP (#1133134).
- Remove gconv loadable module transliteration support (#1119128).
2014-08-26 14:11:00 +05:30
Dennis Gilmore
0f87ab5452 Merge branch 'master' into f21 2014-08-22 14:20:09 -05:00
Dennis Gilmore
67767852ab add back sss to nsswitch.conf we have added workarounds in the tools 2014-08-22 14:13:29 -05:00
Kevin Fenzi
2960472177 Merge remote-tracking branch 'origin/master' into f21 2014-08-21 11:58:11 -06:00
Kevin Fenzi
d0b1601820 Rebuild for rpm bug 1131960 2014-08-21 11:48:00 -06:00
Dennis Gilmore
5cf10b5a9a Merge branch 'master' into f21 2014-08-19 10:57:25 -05:00
Dennis Gilmore
87e4cc74d7 remove sss from default nsswitch.conf it causes issues with live image composing 2014-08-19 10:56:39 -05:00
Siddhesh Poyarekar
4b8ee3b95b Merge branch 'master' into f21 2014-08-14 00:07:23 +05:30
Siddhesh Poyarekar
75bedb0a34 Auto-sync with upstream master for mass rebuild
- Auto-sync with upstream master.
- Revert to only defining __extern_always_inline for g++-4.3+.
- Fix build failure in compat-gcc-32 (#186410).
2014-08-14 00:07:02 +05:30
Siddhesh Poyarekar
b9d3cdc0e8 Merge branch 'master' into f21
Conflicts:
	glibc.spec
2014-07-30 13:39:20 +05:30
Siddhesh Poyarekar
d579c1af5b Auto-sync with upstream master 2014-07-29 00:25:03 +05:30
Siddhesh Poyarekar
3cb7ba0de8 Today is Wednesday, not Thursday 2014-07-23 14:04:08 +05:30
Siddhesh Poyarekar
2ca89eabf6 Undo last master sync to fix up rawhide
Fix up rawhide till we can figure out what the problem is with this
build.
2014-07-23 14:02:10 +05:30
Siddhesh Poyarekar
c54d242628 Auto-sync with upstream master. 2014-07-15 22:13:48 +05:30
Tom Callaway
00779c7114 fix license handling 2014-07-12 11:16:44 -04:00
Tom Callaway
e653c3c00e fix license handling 2014-07-12 11:16:06 -04:00
Siddhesh Poyarekar
dc2e7c6d31 Auto-sync with upstream master. 2014-07-07 22:35:01 +05:30
Siddhesh Poyarekar
1779efa74a Sync with upstream roland/nptl branch 2014-07-05 00:00:22 +05:30
Siddhesh Poyarekar
91f7360fcd Separate failed test outputs using a line 2014-07-04 22:26:53 +05:30
Siddhesh Poyarekar
dc6586efdd Pass the built-program-file to tst-mqueue7 instead of built-program-cmd
With upstream 8540f6d2a74fe9d67440535ebbcfa252180a3172,
built-program-cmd also has environment variables, which breaks the
test.
2014-07-04 22:26:50 +05:30
Siddhesh Poyarekar
8c5b9331ed Link tst-timer to librt.so only if it is in the rt subdir 2014-07-03 22:34:28 +05:30
Siddhesh Poyarekar
c1d88db4f5 Get actually failed tests from tests.sum 2014-07-03 22:18:36 +05:30
Siddhesh Poyarekar
2a7ce8ad67 Add placeholder rule for rtkaio check-abi
The rtkaio bits never had an abilist file, so check-abi would always
fail for it.  The real fix here is to generate an abilist for all
architectures, but for now add a target so that the test does not fail
and the test run completes to give us a tests.sum.
2014-07-03 22:16:11 +05:30
Siddhesh Poyarekar
92e8c5c418 Fix pthreadP.h include failure in the right way
All other uses include nptl/pthreadP.h, so go that way instead of the
extra -I flag.
2014-07-03 21:28:40 +05:30
Siddhesh Poyarekar
621363ca12 Add nptl to list of directories to include for rtkaio 2014-07-03 11:47:39 +05:30
Siddhesh Poyarekar
c96b7f7453 Actually remove nptl as addon 2014-07-03 11:13:32 +05:30
Siddhesh Poyarekar
1ea305b6fa Sync with roland/nptl upstream branch
Patches on this branch include nptl as a part of glibc instead of
being an addon.
2014-07-03 11:04:10 +05:30
Siddhesh Poyarekar
191c4db426 Sync with upstream master 2014-07-02 16:15:02 +05:30
Siddhesh Poyarekar
9eb38c10e7 Sync with upstream master 2014-06-24 17:41:51 +05:30