-
Notifications
You must be signed in to change notification settings - Fork 4
/
glibc.changes
336 lines (247 loc) · 13.3 KB
/
glibc.changes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
* Sun Dec 17 2023 Matti Lehtimäki <[email protected]> - 2.30+git12
- Fix issue with linking in custom locale-archive. JB#60722
* Thu Feb 10 2022 Sergey Levin <[email protected]> - 2.30+git11
- Add fix for CVE-2022-23218. Fixes JB#57362
- Add fix for CVE-2022-23219. Fixes JB#57335
* Wed Nov 10 2021 Niels Breet <[email protected]> - 2.30+git10
- Remove broken Obsoletes for x86_64. Contributes to JB#56278
* Mon Sep 27 2021 Björn Bidar <[email protected]> - 2.30+git9
- Disable crypt. Contributes to JB#54931
* Tue Aug 31 2021 Björn Bidar <[email protected]> - 2.30+git8
- Document all patches and use %autosetup
- Add fix for CVE-2021-38604. Fixes JB#55185
* Thu Jun 17 2021 Mikhail Labiuk <[email protected]> - 2.30+git7
- CVE-2021-33574 mq_notify use-after-free. Contributes to JB#54744
Upstream: https://sourceware.org/bugzilla/show_bug.cgi?id=27896
* Wed May 05 2021 Mikhail Labyuk <[email protected]> - 2.30+git6
- Fix CVE-2020-27618. Contributes to JB#54165
* Thu Jan 14 2021 Björn Bidar <[email protected]> - 2.30+git5
- Add fix for GLIBC#11053. Contributes to JB#44353
* Wed Jul 22 2020 Evgeny Eremin <[email protected]> - 2.30+git4
- Fix CVE-2020-6096. JB#49988
* Thu Feb 06 2020 Niels Breet <[email protected]> - 2.30+git3
- Use global RPM_OPT_FLAGS for arm builds. Contributes to JB#48210
* Sun Feb 02 2020 Matti Kosola <[email protected]> - 2.30+git2
- Revert: elf: Refuse to dlopen PIE objects. JB#48615
* Thu Jan 27 2020 Marko Lemmetty <[email protected]> - 2.30+git1
- Update to 2.30 version. Fixes JB#48615
* Thu Jan 02 2020 Niels Breet <[email protected]> - 2.28+git7
- Remove hardcoded libdir for aarch64. Contributes to JB#47986
* Fri Aug 09 2019 Niels Breet <[email protected]> - 2.28+git6
- Various security fixes. Fixes JB#46726
- Fixes CVE-2019-9169, CVE-2019-7309, CVE-2016-10739, CVE-2018-19591
MER#2047
* Fri Aug 09 2019 Niels Breet <[email protected]> - 2.28+git5
- Get rid of quilt build-requires. Contributes to JB#46706
* Wed Jul 10 2019 Martin Kampas <[email protected]> - 2.28+git4
- Use an absolute path in ld.so.conf. Contributes to JB#46501
* Tue Jun 25 2019 Martin Kampas <[email protected]> - 2.28+git3
- Do not prefix RPATHs under /home. Contributes to JB#46168
* Fri Apr 26 2019 Niels Breet <[email protected]> - 2.28+git2
- Add debuginfo handling, doc package. Contributes to JB#45154
* Thu Apr 25 2019 Niels Breet <[email protected]> - 2.28+git1
- Update to 2.28. Fixes JB#45154
- Fixes CVE-2016-10739, CVE-2016-6261, CVE-2016-6263, CVE-2017-14062,
CVE-2017-18269, CVE-2018-11236, CVE-2018-11237, CVE-2018-19591,
CVE-2019-6488, CVE-2019-7309, CVE-2019-9169
* Thu Mar 28 2019 Marko Saukko <[email protected]> - 2.27+git1
- Update to 2.27. Fixes JB#45152
- Drop already integrated patch glibc-2.25-posix-spawn-fix.patch
- Drop not needed patch glibc-2.25-no-timestamping.patch
- Fixes CVE-2009-5064, CVE-2017-15670, CVE-2017-15671, CVE-2017-15804,
CVE-2017-17426, CVE-2017-1000408, CVE-2017-1000409, CVE-2017-16997,
CVE-2018-1000001,CVE-2018-6485
2.26 Fixes CVE-2017-1000366, CVE-2010-3192, CVE-2010-3192,
CVE-2017-12132
* Wed Mar 27 2019 Marko Kenttälä <[email protected]> - 2.25+git5
- Added debuginfo handling, fixes jb#45224
* Fri Mar 15 2019 Marko Saukko <[email protected]> - 2.25+git4
- Apply 2.25.6 patch set from ubuntu. Contributes to JB#45152
- Fixes CVE-2017-15670, CVE-2017-15671, CVE-2017-15804,
CVE-2017-1000408, CVE-2017-1000409, CVE-2017-16997
* Mon Feb 18 2019 Tomi Leppänen <[email protected]> - 2.25+git3
- Add glibc-doc subpackage. Contributes to JB#24119
* Mon Feb 18 2019 Niels Breet <[email protected]> - 2.25+git2
- Change pthread configure params, contributes to JB#36174
- Added gnu target
* Mon Nov 12 2018 Marko Kenttälä <[email protected]> - 2.25+git1
- Upgrade to glibc-2.25, fixes jb#36174
* Tue Oct 3 2017 Pekka Vuorela <[email protected]> - 2.19+6.13.1
- Add ldconfig to %post. Fixes JB#39841
- Move docs out of main package.
* Thu Jun 29 2017 Niels Breet <[email protected]> - 2.19+6.13
- Upgrade to eglibc_2.19-0ubuntu6.13
- Fixes CVE-2017-1000366, CVE-2015-8982, CVE-2015-8983, CVE-2015-8984,
CVE-2016-1234, CVE-2016-3706, CVE-2016-4429, CVE-2016-6323, CVE-2015-1781,
CVE-2014-8121, CVE-2014-9761, CVE-2015-5277, CVE-2015-8776, CVE-2015-8777,
CVE-2015-8778, CVE-2015-8779, CVE-2016-3075, CVE-2016-2856, CVE-2013-2207.
MER#1633
* Sun Aug 28 2016 Pasi Sjöholm <[email protected]> - 2.19+6.9
- Upgrade to eglibc_2.19-0ubuntu6.9 and apply Debian/Ubuntu patches
before Mer specific ones.
- Fixes CVE-2015-1781, CVE-2014-8121, CVE-2015-5277, CVE-2015-8776,
CVE-2015-8777, CVE-2015-8778, CVE-2015-8779, CVE-2016-3075, CVE-2016-2856,
CVE-2013-2207. MER#1633
* Fri Feb 26 2016 Niels Breet <[email protected]> - 2.19+6.7
- Packaging fix. Contributes MER#1515
* Fri Feb 19 2016 Niels Breet <[email protected]> - 2.19
- Fixes CVE-2015-7547. MER#1515
* Tue Mar 24 2015 Islam Amer <[email protected]> - 2.19
- Remove locale-archive %ghost which is no longer owned by this package. MER#858
* Wed Mar 04 2015 Pasi Sjöholm <[email protected]> - 2.19
- Upgrade to eglibc_2.19-0ubuntu6.6
- Fixes CVE-2013-7423, CVE-2014-9402, CVE-2015-1472,
CVE-2015-1473
* Sun Dec 21 2014 Islam Amer <[email protected]> - 2.19
- Remove locale-archive.tmpl generation during build time to save ~100Mb disk space
- Remove build-locale-archive invocation in %post to save a lot of time and disk burn
* Sat Dec 13 2014 Carsten Munk <[email protected]> - 2.19
- Disable special -march=i486 for glibc
- Use correct release. Release is mungled on OBS
- Build for i686 for accelerated functions goodness
* Fri Dec 5 2014 Davide Bettio <[email protected]> - 2.19
- Upgrade to eglibc_2.19-0ubuntu6.4 (security fixes)
* Thu Mar 20 2014 Davide Bettio <[email protected]> - 2.19
- Upgrade to 2.19
* Sat Mar 08 2014 Davide Bettio <[email protected]> - 2.18
- Do not build glibc for mipsel with -O3 enabled
* Wed Jan 01 2014 Carsten Munk <[email protected]> - 2.18
- Upgrade to 2.18
* Fri Aug 16 2013 Davide Bettio <[email protected]> - 2.17
- Update to Ubuntu eglibc 2.17
- Apply some Linaro optimizations to aarch64 and armv7
* Tue Jul 16 2013 Mikko Hurskainen <[email protected]> - 2.15
- Fix shlib.lds generation with make 3.81
eglibc-2.15-shlib-make.patch
* Wed Jun 26 2013 Richard Braakman <[email protected]> - 2.15
- Fix crash when linking with libdl on arm with NEON
eglibc-2.15-fix-neon-libdl.patch
* Wed Apr 24 2013 David Greaves <[email protected]> - 2.15
- ld.so.conf must use absolute paths when being called using -r
This happens when using scratchbox2 with x86 targets.
* Mon Mar 18 2013 Juha Kallioinen <[email protected]> - 2.15
- If available, use /usr/bin/localedef in qemu builds
* Thu Mar 14 2013 Juha Kallioinen <[email protected]> - 2.15
- Force -mfpu=vfpv3-d16 for armv7tnhl
* Sat Jan 26 2013 Oleg Girko <[email protected]> - 2.15
- Disable multilib for 64-bit architectures.
* Wed Sep 12 2012 Carsten Munk <[email protected]> - 2.15
- Upgrade to 2.15-0ubuntu17
* Mon Jun 11 2012 Carsten Munk <[email protected]> - 2.15
- MER#377: Do not add arm/local-linaro-cortex-strings.diff on armv6, no ARMv7/Thumb2 there
* Sun May 27 2012 Carsten Munk <[email protected]> - 2.15
- MER#295: Add back build-locale-archive and run it on postinstall
* Mon Apr 16 2012 Carsten Munk <[email protected]> - 2.15
- Remove nss crypt usage.
* Sat Mar 24 2012 Carsten Munk <[email protected]> - 2.15
- Change to eglibc from ubuntu, 2.15
* Tue Feb 07 2012 Carsten Munk <[email protected]> - 2.14
- Add MIPS o32 ABI (mipsel) support
* Wed Jan 25 2012 Carsten Munk <carsten@merprojectorg> - 2.14
- Drop onlyenus patch temporarily, it screws up file system ordering
during builds
* Fri Jan 06 2012 Carsten Munk <[email protected]> - 2.14
- For SB2-OBS integration:
glibc-2.14.1-elf-rtld.c.1.diff
glibc-2.14.1-ldso-nodefaultdirs-option.5.diff
glibc-2.14.1-ldso-rpath-prefix-option.2.diff
glibc-2.14.1-nscd-socket-location.4.diff
glibc-2.14.1-nsswitchconf-location.3.diff
* Fri Nov 25 2011 Carsten Munk <[email protected]> - 2.13
- Add glibc-2.13-onlyenus.patch, we're only interested in en_US locales
right now. For integrators, you can use localedef in your %post
sections in kickstart files to generate the locales you need. This
shaves 3 minutes (at least) off cross builds of glibc and reduces
basic Mer footprint (uncompressed) with 34 mb.
* Sat Sep 24 2011 Alistair Buxton <[email protected]> - 2.13
- Add i486 conditionals to spec file.
* Thu Sep 15 2011 Carsten Munk <[email protected]> - 2.13
- meego -> %{_vendor}
* Tue Aug 23 2011 Carsten Munk <[email protected]> - 2.13
- Don't timestamp glibc, wastes build power
* Thu Jul 07 2011 Junfeng Dong <[email protected]> -2.13
- Add cve-2011-0536.patch, cve-2011-1089.patch and cve-2011-1659.patch to fix
three security issues.
* Thu Jun 23 2011 Carsten Munk <[email protected]> - 2.13
- New gcc atomics for ARM breaks some configure tests (gzip, m4)
when running inside qemu-arm. Needed to make glibc 2.13 work
properly on MeeGo 1.3.
* Wed Jun 22 2011 Chris Ferron <[email protected]> - 2.13
- removed util-linux-ng as it has been replaced by util-linux
* Sat Jun 18 2011 Anas Nashif <[email protected]> - 2.13
- Workaround to avoid problems with new debuginfo in upcoming rpm
* Fri May 27 2011 Chris Ferron <[email protected]> - 2.13
- removed chkconfig and init for nscd. We should not use nscd or init scripts
* Mon May 23 2011 Junfeng Dong <[email protected]> - 2.13
- Build the only needed locale archive to reduce the size.
* Wed May 18 2011 Junfeng Dong <[email protected]> - 2.13
- Remove dependence on basesystem.
* Thu Mar 10 2011 Junfeng Dong <[email protected]> - 2.13
- Update to 2.13.
* Mon Jan 17 2011 Austin Zhang <[email protected]> - 2.11.90
- Fix BMC#12213: CVE-2010-3847, ld.so insecure handling of $ORIGIN in
LD_AUDIT for setuid/setgid programs.
- Fix BMC#12216: CVE-2010-3856, ld.so arbitrary DSO loading via LD_AUDIT
in setuid/setgid programs
* Mon Jan 17 2011 Carsten Munk <[email protected]> - 2.11.90
- BMC#12448 - ARM: glibc does not export neon hwcap
- BMC#12517 - ARM: glibc wastes time checking for half-precision and fast-mult HWCAP libraries
- BMC#12518 - ARM: default to FPU RunFast mode
* Tue Jan 04 2011 Austin Zhang <[email protected]> - 2.11.90
- Fixed syntax error from using %install_info MACRO, BMC#11918.
* Wed Dec 29 2010 Austin Zhang <[email protected]> - 2.11.90
- BMC#10342: Error when installing glibc-devel with --excludedocs in .ks
* Fri Nov 26 2010 Brian Harring <[email protected]> - 2.11.90
- BMC 10526; fix silent failure in building arm locale-archives.
* Fri Aug 20 2010 Peter J Zhu <[email protected]> - 2.11.90
- Revert to 2.11
- Fix rpmlint errors
* Tue Jul 27 2010 Austin Zhang <[email protected]> - 2.11.90
- Fix BMC#2638: CVE-2010-0296, mount leads to DoS or privilege leak
* Fri Apr 16 2010 Austin Zhang <[email protected]> - 2.11.90
- Patch from H.J tree for bugfix in memory optimization -- fix
BMC#983
* Fri Mar 26 2010 Austin Zhang <[email protected]> - 2.11.90
- Patches from upstream for workaround issue: prelink will lead
to SIGSEGV due to wrong hash table content in glibc.
* Fri Mar 19 2010 Austin Zhang <[email protected]> - 2.11.90
- Patches from H.J. L x86 branch:
Correct unwind info; update xmm3 when exit from loop
(sync to 20100318)
* Fri Mar 12 2010 Anas Nashif <[email protected]> - 2.11.90
- Added GCC ports
* Fri Mar 05 2010 Anas Nashif <[email protected]> - 2.11.90
- Set BuildFlags according to architecture
* Tue Mar 02 2010 Austin Zhang <[email protected]> - 2.11.90-20100226
- For atom optimization:
Sync with hjl/release/2.11/x86 branch from upstream, which inlcude
those memory operations optimization for atom (so remove old ones), and
also include str operation optimizations for atom;
Now, the up-to-date version is tillto 2010-02-26
* Tue Jan 19 2010 Austin Zhang <[email protected]> - 2.11.90
- Fixed CVE bug [MB#9120]: getpwnam shows shadow passwords of NIS
users in GNU libc
* Mon Dec 21 2009 Austin Zhang <[email protected]> - 2.11.90
- Enable atom memory operations optimization.
* Mon Nov 30 2009 Austin Zhang <[email protected]> - 2.11.90
- Update to 2.11.90
- Removed obseleted stuffs and removed Hardlink of locale-archive
* Wed Nov 11 2009 Arjan van de Ven <[email protected]> - 2.10.90
- add atom specific memcpy() functions
- use -mtune=atom
* Wed Sep 16 2009 Austin Zhang <[email protected]> - 2.10.90
- Update to latest snapshot -335
* Sat Aug 22 2009 Anas Nashif <[email protected]> - 2.10.90
- Update to 2.10
* Wed May 6 2009 Arjan van de Ven <[email protected]> - 2.9
- use -march=core2
* Tue Jan 13 2009 Anas Nashif <[email protected]> - 2.9
- PreReq libgcc43
* Thu Jan 08 2009 Anas Nashif <[email protected]> - 2.9
- Update to 2.9
* Tue Dec 16 2008 Anas Nashif <[email protected]> - 2.8
- Fixed rpmlint errors in Summary tag
* Thu Dec 11 2008 Anas Nashif <[email protected]> - 2.8
- remove dependency on util-linux and procps
* Tue Aug 19 2008 Anas Nashif <[email protected]> - 2.8
- exclude i586 from aux arches