glibc.changes 12.1 KB
Newer Older
1 2 3
* Thu Feb 06 2020 Niels Breet <niels.breet@jolla.com> - 2.30+git3
- Use global RPM_OPT_FLAGS for arm builds. Contributes to JB#48210

4 5 6
* Sun Feb 02 2020 Matti Kosola <matti.kosola@jolla.com> - 2.30+git2
- Revert: elf: Refuse to dlopen PIE objects. JB#48615

7 8 9
* Thu Jan 27 2020 Marko Lemmetty <marko.lemmetty@jolla.com> - 2.30+git1
- Update to 2.30 version. Fixes JB#48615

10 11 12
* Thu Jan 02 2020 Niels Breet <niels.breet@jolla.com> - 2.28+git7
- Remove hardcoded libdir for aarch64. Contributes to JB#47986

13 14 15 16 17
* Fri Aug 09 2019 Niels Breet <niels.breet@jolla.com> - 2.28+git6
- Various security fixes. Fixes JB#46726
- Fixes CVE-2019-9169, CVE-2019-7309, CVE-2016-10739, CVE-2018-19591
  MER#2047

18 19 20
* Fri Aug 09 2019 Niels Breet <niels.breet@jolla.com> - 2.28+git5
- Get rid of quilt build-requires. Contributes to JB#46706

21 22 23
* Wed Jul 10 2019 Martin Kampas <martin.kampas@jolla.com> - 2.28+git4
- Use an absolute path in ld.so.conf. Contributes to JB#46501

24 25 26
* Tue Jun 25 2019 Martin Kampas <martin.kampas@jolla.com> - 2.28+git3
- Do not prefix RPATHs under /home. Contributes to JB#46168

27 28 29
* Fri Apr 26 2019 Niels Breet <niels.breet@jolla.com> - 2.28+git2
- Add debuginfo handling, doc package. Contributes to JB#45154

30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
* Thu Apr 25 2019 Niels Breet <niels.breet@jolla.com> - 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 <marko.saukko@jolla.com> - 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

kende's avatar
kende committed
46 47 48
* Wed Mar 27 2019 Marko Kenttälä <marko.kenttala@jolla.com> - 2.25+git5
- Added debuginfo handling, fixes jb#45224

49 50 51 52 53
* Fri Mar 15 2019 Marko Saukko <marko.saukko@jolla.com> - 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

54 55 56
* Mon Feb 18 2019 Tomi Leppänen <tomi.leppanen@jolla.com> - 2.25+git3
- Add glibc-doc subpackage. Contributes to JB#24119

57 58 59
* Mon Feb 18 2019 Niels Breet <niels.breet@jolla.com> - 2.25+git2
- Change pthread configure params, contributes to JB#36174
- Added gnu target
60

61
* Mon Nov 12 2018 Marko Kenttälä <marko.kenttala@jolla.com> - 2.25+git1
62 63
- Upgrade to glibc-2.25, fixes jb#36174

Marko Saukko's avatar
Marko Saukko committed
64 65 66 67
* Tue Oct 3 2017 Pekka Vuorela <pekka.vuorela@jolla.com> - 2.19+6.13.1
- Add ldconfig to %post. Fixes JB#39841
- Move docs out of main package.

68 69 70 71 72 73 74 75
* Thu Jun 29 2017 Niels Breet <niels.breet@jolla.com> - 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

76 77 78 79 80 81 82
* Sun Aug 28 2016 Pasi Sjöholm <pasi.sjoholm@siirappi.com> - 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

lbt's avatar
lbt committed
83
* Fri Feb 26 2016 Niels Breet <niels.breet@jolla.com> - 2.19+6.7
84 85
- Packaging fix. Contributes MER#1515

86 87 88
* Fri Feb 19 2016 Niels Breet <niels.breet@jolla.com> - 2.19
- Fixes CVE-2015-7547. MER#1515

89 90 91
* Tue Mar 24 2015 Islam Amer <islam.amer@jolla.com> - 2.19
- Remove locale-archive %ghost which is no longer owned by this package. MER#858

92 93 94 95 96
* Wed Mar 04 2015 Pasi Sjöholm <pasi.sjoholm@jollamobile.com> - 2.19
- Upgrade to eglibc_2.19-0ubuntu6.6
- Fixes CVE-2013-7423, CVE-2014-9402, CVE-2015-1472,
  CVE-2015-1473

97 98 99 100
* Sun Dec 21 2014 Islam Amer <islam.amer@jolla.com> - 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

101 102
* Sat Dec 13 2014 Carsten Munk <carsten.munk@jolla.com> - 2.19
- Disable special -march=i486 for glibc
103
- Use correct release. Release is mungled on OBS
104
- Build for i686 for accelerated functions goodness
105

106 107 108
* Fri Dec 5 2014 Davide Bettio <davide.bettio@ispirata.com> - 2.19
- Upgrade to eglibc_2.19-0ubuntu6.4 (security fixes)

109 110 111
* Thu Mar 20 2014 Davide Bettio <davide.bettio@ispirata.com> - 2.19
- Upgrade to 2.19

112 113 114
* Sat Mar 08 2014 Davide Bettio <davide.bettio@ispirata.com> - 2.18
- Do not build glibc for mipsel with -O3 enabled

Carsten Munk's avatar
Carsten Munk committed
115 116 117 118 119 120
* Wed Jan 01 2014 Carsten Munk <carsten.munk@jollamobile.com> - 2.18
- Upgrade to 2.18

* Fri Aug 16 2013 Davide Bettio <davide.bettio@ispirata.com> - 2.17
- Update to Ubuntu eglibc 2.17
- Apply some Linaro optimizations to aarch64 and armv7
Carsten Munk's avatar
Carsten Munk committed
121

122 123 124 125
* Tue Jul 16 2013 Mikko Hurskainen <mikko.hurskainen@nomovok.com> - 2.15
- Fix shlib.lds generation with make 3.81
  eglibc-2.15-shlib-make.patch

126 127 128 129
* Wed Jun 26 2013 Richard Braakman <richard.braakman@jollamobile.com> - 2.15
- Fix crash when linking with libdl on arm with NEON
  eglibc-2.15-fix-neon-libdl.patch

130 131 132 133
* Wed Apr 24 2013 David Greaves <david@dgreaves.com> - 2.15
- ld.so.conf must use absolute paths when being called using -r
  This happens when using scratchbox2 with x86 targets.

134 135 136
* Mon Mar 18 2013 Juha Kallioinen <juha.kallioinen@jollamobile.com> - 2.15
- If available, use /usr/bin/localedef in qemu builds

137 138 139
* Thu Mar 14 2013 Juha Kallioinen <juha.kallioinen@jollamobile.com> - 2.15
- Force -mfpu=vfpv3-d16 for armv7tnhl

140 141 142
* Sat Jan 26 2013 Oleg Girko <ol+mer@infoserver.ru> - 2.15
- Disable multilib for 64-bit architectures.

143 144 145
* Wed Sep 12 2012 Carsten Munk <carsten@jollamobile.com> - 2.15
- Upgrade to 2.15-0ubuntu17

146 147 148
* Mon Jun 11 2012 Carsten Munk <carsten@merproject.org> - 2.15
- MER#377: Do not add arm/local-linaro-cortex-strings.diff on armv6, no ARMv7/Thumb2 there

149 150 151
* Sun May 27 2012 Carsten Munk <carsten@merproject.org> - 2.15
- MER#295: Add back build-locale-archive and run it on postinstall

stskeeps's avatar
stskeeps committed
152 153 154
* Mon Apr 16 2012 Carsten Munk <carsten@merproject.org> - 2.15
- Remove nss crypt usage.

155 156 157
* Sat Mar 24 2012 Carsten Munk <carsten@merproject.org> - 2.15
- Change to eglibc from ubuntu, 2.15

stskeeps's avatar
stskeeps committed
158 159 160
* Tue Feb 07 2012 Carsten Munk <carsten@merproject.org> - 2.14
- Add MIPS o32 ABI (mipsel) support

161 162 163 164
* Wed Jan 25 2012 Carsten Munk <carsten@merprojectorg> - 2.14
- Drop onlyenus patch temporarily, it screws up file system ordering
  during builds

165 166 167 168 169 170 171 172
* Fri Jan 06 2012 Carsten Munk <carsten@merproject.org> - 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

173 174 175
* Fri Nov 25 2011 Carsten Munk <carsten@merproject.org> - 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
176
  sections in kickstart files to generate the locales you need. This
177 178 179
  shaves 3 minutes (at least) off cross builds of glibc and reduces
  basic Mer footprint (uncompressed) with 34 mb.

180 181 182
* Sat Sep 24 2011 Alistair Buxton <a.j.buxton@gmail.com> - 2.13
- Add i486 conditionals to spec file.

Carsten Munk's avatar
Carsten Munk committed
183 184 185 186 187 188 189 190 191 192 193 194
* Thu Sep 15 2011 Carsten Munk <carsten@maemo.org> - 2.13
- meego -> %{_vendor}

* Tue Aug 23 2011 Carsten Munk <carsten@maemo.org> - 2.13
- Don't timestamp glibc, wastes build power

* Thu Jul 07 2011 Junfeng Dong <junfeng.dong@intel.com> -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 <carsten@maemo.org> - 2.13
- New gcc atomics for ARM breaks some configure tests (gzip, m4)
195 196
  when running inside qemu-arm.  Needed to make glibc 2.13 work
  properly on MeeGo 1.3.
Carsten Munk's avatar
Carsten Munk committed
197

198 199
* Wed Jun 22 2011 Chris Ferron <chris.e.ferron@linux.intel.com> - 2.13
- removed util-linux-ng as it has been replaced by util-linux
Carsten Munk's avatar
Carsten Munk committed
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

* Sat Jun 18 2011 Anas Nashif <anas.nashif@intel.com> - 2.13
- Workaround to avoid problems with new debuginfo in upcoming rpm

* Fri May 27 2011 Chris Ferron <chris.e.ferron@linux.intel.com> - 2.13
- removed chkconfig and init for nscd. We should not use nscd or init scripts

* Mon May 23 2011 Junfeng Dong <junfeng.dong@intel.com> - 2.13
- Build the only needed locale archive to reduce the size.

* Wed May 18 2011 Junfeng Dong <junfeng.dong@intel.com> - 2.13
- Remove dependence on basesystem.

* Thu Mar 10 2011 Junfeng Dong <junfeng.dong@intel.com> - 2.13
- Update to 2.13.

* Mon Jan 17 2011 Austin Zhang <austin.zhang@intel.com> - 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 <carsten@maemo.org> - 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

227 228
* Tue Jan 04 2011 Austin Zhang <austin.zhang@intel.com> - 2.11.90
- Fixed syntax error from using %install_info MACRO, BMC#11918.
Carsten Munk's avatar
Carsten Munk committed
229

230 231
* Wed Dec 29 2010 Austin Zhang <austin.zhang@intel.com> - 2.11.90
- BMC#10342: Error when installing glibc-devel with --excludedocs in .ks
Carsten Munk's avatar
Carsten Munk committed
232

233
* Fri Nov 26 2010 Brian Harring <brian.harring@intel.com> - 2.11.90
Carsten Munk's avatar
Carsten Munk committed
234 235 236 237 238 239 240 241 242 243 244
- BMC 10526; fix silent failure in building arm locale-archives.

* Fri Aug 20 2010 Peter J Zhu <peter.j.zhu@intel.com> - 2.11.90
- Revert to 2.11
- Fix rpmlint errors

* Tue Jul 27 2010 Austin Zhang <austin.zhang@intel.com> - 2.11.90
- Fix BMC#2638: CVE-2010-0296, mount leads to DoS or privilege leak

* Fri Apr 16 2010 Austin Zhang <austin.zhang@intel.com> - 2.11.90
- Patch from H.J tree for bugfix in memory optimization -- fix
245
  BMC#983
Carsten Munk's avatar
Carsten Munk committed
246 247 248

* Fri Mar 26 2010 Austin Zhang <austin.zhang@intel.com> - 2.11.90
- Patches from upstream for workaround issue: prelink will lead
249
  to SIGSEGV due to wrong hash table content in glibc.
Carsten Munk's avatar
Carsten Munk committed
250 251

* Fri Mar 19 2010 Austin Zhang <austin.zhang@intel.com> - 2.11.90
252
- Patches from H.J. L x86 branch:
Carsten Munk's avatar
Carsten Munk committed
253 254 255 256 257 258 259 260 261 262 263
  Correct unwind info; update xmm3 when exit from loop
  (sync to 20100318)

* Fri Mar 12 2010 Anas Nashif <anas.nashif@intel.com> - 2.11.90
- Added GCC ports

* Fri Mar 05 2010 Anas Nashif <anas.nashif@intel.com> - 2.11.90
- Set BuildFlags  according to architecture

* Tue Mar 02 2010 Austin Zhang <austin.zhang@intel.com> - 2.11.90-20100226
- For atom optimization:
264
  Sync with hjl/release/2.11/x86 branch from upstream, which inlcude
Carsten Munk's avatar
Carsten Munk committed
265 266 267 268 269
  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 <austin.zhang@intel.com> - 2.11.90
270
- Fixed CVE bug [MB#9120]: getpwnam shows shadow passwords of NIS
Carsten Munk's avatar
Carsten Munk committed
271 272 273 274 275 276 277 278 279
  users in GNU libc

* Mon Dec 21 2009 Austin Zhang <austin.zhang@intel.com> - 2.11.90
- Enable atom memory operations optimization.

* Mon Nov 30 2009 Austin Zhang <austin.zhang@intel.com> - 2.11.90
- Update to 2.11.90
- Removed obseleted stuffs and removed Hardlink of locale-archive

280
* Wed Nov 11 2009 Arjan van de Ven <arjan@linux.intel.com> - 2.10.90
Carsten Munk's avatar
Carsten Munk committed
281 282 283
- add atom specific memcpy() functions
- use -mtune=atom

284
* Wed Sep 16 2009 Austin Zhang <austin.zhang@intel.com> - 2.10.90
Carsten Munk's avatar
Carsten Munk committed
285 286 287 288 289
- Update to latest snapshot -335

* Sat Aug 22 2009 Anas Nashif <anas.nashif@intel.com> - 2.10.90
- Update to 2.10

Islam Amer's avatar
Islam Amer committed
290
* Wed May 6 2009 Arjan van de Ven <arjan@linux.intel.com> - 2.9
Carsten Munk's avatar
Carsten Munk committed
291 292
- use -march=core2

Islam Amer's avatar
Islam Amer committed
293
* Tue Jan 13 2009 Anas Nashif <anas.nashif@intel.com> - 2.9
Carsten Munk's avatar
Carsten Munk committed
294 295
- PreReq libgcc43

Islam Amer's avatar
Islam Amer committed
296
* Thu Jan 08 2009 Anas Nashif <anas.nashif@intel.com> - 2.9
Carsten Munk's avatar
Carsten Munk committed
297 298
- Update to 2.9

Islam Amer's avatar
Islam Amer committed
299
* Tue Dec 16 2008 Anas Nashif <anas.nashif@intel.com> - 2.8
Carsten Munk's avatar
Carsten Munk committed
300 301
- Fixed rpmlint errors in Summary tag

Islam Amer's avatar
Islam Amer committed
302
* Thu Dec 11 2008 Anas Nashif <anas.nashif@intel.com> - 2.8
Carsten Munk's avatar
Carsten Munk committed
303 304
- remove dependency on util-linux and procps

Islam Amer's avatar
Islam Amer committed
305
* Tue Aug 19 2008 Anas Nashif <anas.nashif@intel.com> - 2.8
Carsten Munk's avatar
Carsten Munk committed
306
- exclude i586 from aux arches