This is an automated email from the git hooks/post-receive script.
pbokoc pushed a commit to branch f26
in repository release-notes.
commit aad3b687376e24eac9586dc50fa41526a31e1802
Author: Petr Bokoc <pbokoc(a)redhat.com>
Date: Mon Jul 10 22:10:41 2017 +0200
Add issue 59 - glibc 2.25
---
en-US/Development_C.xml | 64 +++++++++++++++++++++++++++++++++++++++++
en-US/Development_GCC_Tools.xml | 18 ------------
en-US/Section-Developers.xml | 2 +-
3 files changed, 65 insertions(+), 19 deletions(-)
diff --git a/en-US/Development_C.xml b/en-US/Development_C.xml
new file mode 100644
index 0000000..0adce11
--- /dev/null
+++ b/en-US/Development_C.xml
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "Release_Notes.ent">
+%BOOK_ENTITIES;
+]>
+
+<section id="sect-c">
+ <title>C</title>
+ <section id="sect-gcc-gcc7">
+ <title>GNU Compiler Collection (GCC) Rebased to 7.1</title>
+ <para>
+ The <application>GNU Compiler Collection (GCC)</application> has been
rebased to version 7.1, a major new release that provides a number of new features as well
as many improvements and bugfixes. In addition to offering the new GCC to developers,
Fedora packages have been recompiled using the new version. See <ulink
url="http://gcc.gnu.org/gcc-7/changes.html">Changes, New Features, and Fixes
in the GCC 7 Release Series</ulink>.
+ </para>
+ <para>
+ Developers should see <ulink
url="https://gcc.gnu.org/gcc-7/porting_to.html">Porting to GCC
7</ulink> for detailed information on how to update their codebases to work with the
new compilers.
+ </para>
+ </section>
+ <section id="sect-c-glibc-2-25">
+ <title>The GNU C Library Version 2.25</title>
+ <para>
+ The GNU C Library in Fedora 26 has been rebased to version 2.25, which brings many
improvements and bug fixes over the previous version. Notable changes include:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ Additional support for floating-point extensions for C (TS 18661-1:2014)
including new functions like <literal>strfromd</literal>,
<literal>strfromf</literal>, and <literal>strfroml</literal>.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The function <literal>explicit_bzero</literal>, from OpenBSD, has
been added to <literal>libc</literal>. It is intended to be used instead of
<literal>memset()</literal> to erase sensitive data after use.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The <literal>getentropy</literal> and
<literal>getrandom</literal> functions, and the
<literal><sys/random.h></literal> header file, have been added.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ GDB pretty printers have been added for <literal>mutex</literal>
and <literal>condition</literal> variable structures in POSIX Threads.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Tunables feature added to allow tweaking of the runtime for an application
program.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ New improved algorithms for condition variables and read-write locks for POSIX
Threads.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Security fixes for <ulink
url="https://nvd.nist.gov/vuln/detail/CVE-2016-6323">CVE-201...;,
and <ulink
url="https://nvd.nist.gov/vuln/detail/CVE-2015-5180">CVE-201...;.
+ </para>
+ </listitem>
+ </itemizedlist>
+ <para>
+ Detailed release are available as part of the <ulink
url="https://sourceware.org/ml/libc-alpha/2017-02/msg00079.html"...
release notice</ulink>.
+ </para>
+ </section>
+</section>
diff --git a/en-US/Development_GCC_Tools.xml b/en-US/Development_GCC_Tools.xml
deleted file mode 100644
index 77eb96a..0000000
--- a/en-US/Development_GCC_Tools.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
-<!ENTITY % BOOK_ENTITIES SYSTEM "Release_Notes.ent">
-%BOOK_ENTITIES;
-]>
-
-<section id="sect-gcc">
- <title>GNU Compiler Collection (GCC)</title>
- <section id="sect-gcc-gcc7">
- <title>GNU Compiler Collection (GCC) Rebased to 7.1</title>
- <para>
- The <application>GNU Compiler Collection (GCC)</application> has been
rebased to version 7.1, a major new release that provides a number of new features as well
as many improvements and bugfixes. In addition to offering the new GCC to developers,
Fedora packages have been recompiled using the new version. See <ulink
url="http://gcc.gnu.org/gcc-7/changes.html">Changes, New Features, and Fixes
in the GCC 7 Release Series</ulink>.
- </para>
- <para>
- Developers should see <ulink
url="https://gcc.gnu.org/gcc-7/porting_to.html">Porting to GCC
7</ulink> for detailed information on how to update their codebases to work with the
new compilers.
- </para>
- </section>
-</section>
diff --git a/en-US/Section-Developers.xml b/en-US/Section-Developers.xml
index ebb92a8..d9efc88 100644
--- a/en-US/Section-Developers.xml
+++ b/en-US/Section-Developers.xml
@@ -8,7 +8,7 @@
<title>Changes in Fedora for Developers</title>
<xi:include href="Development.xml"
xmlns:xi="http://www.w3.org/2001/XInclude" />
<xi:include href="Development_Tools.xml"
xmlns:xi="http://www.w3.org/2001/XInclude"/>
- <xi:include href="Development_GCC_Tools.xml"
xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <xi:include href="Development_C.xml"
xmlns:xi="http://www.w3.org/2001/XInclude" />
<xi:include href="Containers.xml"
xmlns:xi="http://www.w3.org/2001/XInclude" />
<xi:include href="Development_Boost.xml"
xmlns:xi="http://www.w3.org/2001/XInclude" />
<xi:include href="Development_D.xml"
xmlns:xi="http://www.w3.org/2001/XInclude" />
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.