Commit Graph

1355 Commits

Author SHA1 Message Date
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