Florian Weimer
1a48e2b943
Do not use parallel make for building locales ( #1652228 )
2018-11-26 15:32:04 +01:00
Florian Weimer
d015587991
Revert glibc_make_flags setting which is not needed in Fedora 28 ( #1600034 )
2018-08-30 13:25:51 +02:00
Florian Weimer
d0db0e9cf6
Fix syntax error in changelog
2018-08-29 14:06:12 +02:00
Florian Weimer
957a5db45d
Reference correct bug in changelog ( #1622669 )
2018-08-29 12:03:39 +02:00
Florian Weimer
14a54ab09c
Auto-sync with upstream branch release/2.27/master
...
Upstream commit: 2b47bb9cba048e778a7d832f284feccb14a40483
- regex: Fix memory overread when pattern contains NUL byte (#1622674 )
- x86: Correct index_cpu_LZCNT (swbz#23456)
- x86: Populate COMMON_CPUID_INDEX_80000001 for Intel CPUs (swbz#23459)
2018-08-29 11:52:53 +02:00
Carlos O'Donell
d2384bac2e
Resolves : #1615608
...
- Remove abort() warning in manual (#1615608 )
2018-08-13 23:27:25 -04:00
Florian Weimer
d723b49e72
Add release-independent .gitignore file
2018-08-01 13:18:19 +02:00
Florian Weimer
30163b24c8
Add Provides: bundled(gnulib)
2018-07-23 14:24:47 +02:00
Florian Weimer
1bdba01854
Auto-sync with upstream branch release/2.27/master
...
Upstream commit: 68c1bf80978594388157c62fd2edd467d4e8dfb2
- regexec: Fix off-by-one bug in weight comparison (#1582229 )
- es_BO locale: Change LC_PAPER to en_US (swbz#22996)
- conform/conformtest.pl: Escape literal braces in regular expressions
2018-07-11 16:55:15 +02:00
Florian Weimer
cc9621cd19
Add POWER9 multilib (downstream only)
2018-07-11 16:43:53 +02:00
Florian Weimer
48fa0d009d
Work around valgrind issue on i686 ( #1600034 )
2018-07-11 16:32:49 +02:00
Florian Weimer
fb3b1025ce
Build additional files with stack protector
2018-07-06 22:53:51 +02:00
Florian Weimer
cf31c32499
Inherit further build flags (downstream only)
2018-07-06 16:28:44 +02:00
Florian Weimer
e7871dc745
Add annobin annotations to assembler code (downstream only) ( #1548438 )
2018-07-04 16:55:34 +02:00
Florian Weimer
9665a7aade
Enable -D_FORTIFY_SOURCE=2 for nonshared code
2018-07-04 13:06:38 +02:00
Florian Weimer
e44ca4b8ae
Update License tag
2018-07-04 13:03:50 +02:00
Florian Weimer
3a28610eaa
Auto-sync with upstream branch release/2.27/master
...
Upstream commit: 5fab7fe1dc9cab9a46cf5c8840aa9b7ea3a26296
- math: Set 387 and SSE2 rounding mode for tgamma on i386 (swbz#23253)
2018-07-04 12:29:14 +02:00
Florian Weimer
39c94bf6b7
Update sources
2018-07-04 09:31:20 +02:00
Florian Weimer
658a3be009
Switch to upstream implementation of --disable-crypt ( #1566464 )
2018-07-04 09:15:24 +02:00
Florian Weimer
3fb5edda8e
Auto-sync with upstream branch release/2.27/master
...
Upstream commit: 7602b9e48c30c146d52df91dd83e518b8d0d343b
- math: Fix parameter type in C++ version of iseqsig (swbz#23171)
- Use _STRUCT_TIMESPEC as guard in <bits/types/struct_timespec.h> (swbz#23349)
- getifaddrs: Don't return ifa entries with NULL names (swbz#21812)
- libio: Disable vtable validation in case of interposition (swbz#23313)
- stdio-common/tst-printf.c: Remove part under a non-free license (swbz#23363)
2018-07-03 20:20:32 +02:00
Florian Weimer
3a772d0fd4
Modernise nsswitch.conf defaults ( #1581809 )
2018-06-20 14:26:32 +02:00
Florian Weimer
a6060e7baa
Add CVE-2018-11236 reference
2018-06-18 14:58:48 +02:00
Florian Weimer
f929de27b9
iconv: Make IBM273 equivalent to ISO-8859-1 ( #1592270 )
2018-06-18 14:16:33 +02:00
Florian Weimer
8d21d21b5d
Align build flags inheritance with master (downstream only)
2018-06-18 14:04:52 +02:00
Florian Weimer
4036357674
Auto-sync with upstream branch release/2.27/master
...
Upstream commit: 80c83e91140d429c73f79092fdb75eed0fb71da0
- libio: Avoid _allocate_buffer, _free_buffer function pointers (swbz#23236)
- posix: Fix posix_spawnp to not execute invalid binaries in non compat mode
(swbz#23264)
- elf: Improve DST handling (swbz#23102, swbz#21942, swbz#18018, swbz#23259)
2018-06-18 14:01:47 +02:00
Florian Weimer
77db5a02e7
Rebuild to add back .symtab section in ld.so ( #1570246 )
2018-05-24 17:29:26 +02:00
Florian Weimer
8ab27a7bef
Switch to upstream version of libidn2 removal ( #1452750 )
2018-05-24 16:07:08 +02:00
Florian Weimer
769d807ffc
Auto-sync with upstream branch release/2.27/master
...
Upstream commit: 50df56ca86a281c8fd99a8100aac75539813788d
- CVE-2018-11237: Buffer overflow in mempcpy for Xeon Phi (#1581275 )
2018-05-24 16:06:39 +02:00
Florian Weimer
57a4f74f4b
Add CVE-2017-18269 reference
2018-05-22 07:32:36 +02:00
Florian Weimer
608037578b
Update changelog
2018-05-17 13:40:07 +02:00
Florian Weimer
358b272a18
Do not run telinit u on upgrades ( #1579225 )
2018-05-17 13:38:42 +02:00
Florian Weimer
96607f5434
Remove sshd restart from glibc_post_upgrade
...
/etc/rc.d/init.d/sshd no longer exists in Fedora, so the code never
runs.
2018-05-16 16:03:28 +02:00
Florian Weimer
7f3ef159d0
Update sources file
2018-05-15 09:56:45 +02:00
Florian Weimer
3528d1b928
Auto-sync with upstream branch release/2.27/master
...
Upstream commit: 0cd4a5e87f6885a2f15fe8e7eb7378d010cdb606
- sunrpc: Remove stray exports (#1577210 )
- gd_GB: Fix typo in abbreviated May (swbz#23152)
- realpath: Fix path length overflow (swbz#22786)
- elf: Fix stack overflow with huge PT_NOTE segment (swbz#20419)
- resolv: Fully initialize struct mmsghdr in send_dg (swbz#23037)
- manual: Various fixes to the mbstouwcs example, and mbrtowc update
- getlogin_r: return early when linux sentinel value is set
- resolv: Fix crash in resolver on memory allocation failure (swbz#23005)
- Fix signed integer overflow in random_r (swbz#17343)
- RISC-V: fix struct kernel_sigaction to match the kernel version (swbz#23069)
2018-05-15 09:41:41 +02:00
Florian Weimer
61dc9c8b9d
Unconditionally build downstream with -mstackrealign for now
2018-05-11 16:25:42 +02:00
Florian Weimer
fb93b16951
Inherit compiler flags in the original order
2018-05-11 16:23:59 +02:00
Florian Weimer
512e08766b
Inherit the -mstackrealign flag if it is set
2018-05-11 16:23:11 +02:00
Florian Weimer
9512708e42
Use /usr/bin/python3 for benchmarks scripts ( #1577223 )
2018-05-11 16:20:01 +02:00
Florian Weimer
19400997dd
Revert "Add annobin annotations to assembler code (downstream only)"
...
CFLAGS is not generally used when calling assembler, and this eventually
exposes a design issue in the annobin notes handling; see bug 1576362.
This reverts commit d43610c362
.
2018-05-09 12:01:43 +02:00
Florian Weimer
d43610c362
Add annobin annotations to assembler code (downstream only)
2018-05-04 14:26:17 +02:00
Florian Weimer
cb37f54dd5
Auto-sync with upstream branch release/2.27/master
...
Upstream commit: 39071a55392d2d2e0b75fb19f2b48d661c4cc682
2018-03-29 13:03:16 +02:00
Florian Weimer
157a6383c2
Enable annobin on Red Hat Enterprise Linux
2018-03-29 12:53:46 +02:00
Florian Weimer
9dc918bfda
Auto-sync with upstream branch release/2.27/master
...
Upstream commit: 55ad82e45c313454de657931898e974a7a036cad
- i386: Fix memmove issue (swbz#22644)
- RISC-V: fmax/fmin: Handle signalling NaNs correctly (swbz#22884)
- RISC-V: Do not initialize $gp in TLS macros
- cs_CZ locale: Add alternative month names (swbz#22963)
- Greek (el_CY, el_GR) locales: Introduce ab_alt_mon (swbz#22937)
- lt_LT locale: Update abbreviated month names (swbz#22932)
- ca_ES locale: Update LC_TIME (swbz#22848)
- i386: Fix i386 sigaction sa_restorer initialization (swbz#21269)
- Fix multiple definitions of __nss_*_database (swbz#22918)
- Fix netgroup cache keys (swbz#22342)
- linux/powerpc: sync sys/ptrace.h with Linux 4.15 (swbz#22433, swbz#22807)
- powerpc: Undefine Linux ptrace macros that conflict with __ptrace_request
- Add missing “reorder-end” in LC_COLLATE of et_EE (swbz#22517)
- linux/aarch64: sync sys/ptrace.h with Linux 4.15 (swbz#22433)
- [RISC-V] Fix parsing flags in ELF64 files (swbz#22827)
2018-03-29 12:53:37 +02:00
Florian Weimer
8ce0b90ecb
Collation update and sync with CLDR ( #1551009 )
2018-03-02 15:52:13 +01:00
Florian Weimer
b8a2275781
Add reference to #1550914
2018-03-02 10:39:48 +01:00
Florian Weimer
d92633e7a9
Update release and changelog
2018-02-28 12:40:44 +01:00
Florian Weimer
081ef32d63
Inherit as many flags as possible from redhat-rpm-config
2018-02-28 12:40:17 +01:00
Richard W.M. Jones
ee109af432
riscv64: Disable valgrind smoke test on this architecture.
2018-02-19 19:47:31 +00:00
Richard W.M. Jones
16398fcbfd
riscv64: Add symlink from /usr/lib64/lp64d -> /usr/lib64 for ABI compat.
2018-02-19 19:47:30 +00:00
Florian Weimer
4c06a879a9
Update changelog
2018-02-14 17:07:46 +01:00