summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRyan S. Arnold <ryan.arnold@linaro.org>2016-03-23 11:29:40 -0500
committerRyan S. Arnold <ryan.arnold@linaro.org>2016-03-23 11:29:40 -0500
commitb6311ff3977f3d095be338979d192e448be4d4c1 (patch)
tree2a693548ccb91d4bc9238aeef9203d83544dd6ba
parent43fd2254fae61a35f5095f38dc0f60c26fcce31a (diff)
Add README.textile.GCC-4.9-2016.02-rc1
Change-Id: I0d92592b7242c75530bceadd3465a37b3b32a310
-rw-r--r--components/toolchain/binaries/README.textile2
-rw-r--r--components/toolchain/binaries/README.textile.GCC-4.9-2016.02-rc166
-rw-r--r--components/toolchain/gcc-linaro/5/README.textile19
3 files changed, 77 insertions, 10 deletions
diff --git a/components/toolchain/binaries/README.textile b/components/toolchain/binaries/README.textile
index 7c2f0ab..7388a63 100644
--- a/components/toolchain/binaries/README.textile
+++ b/components/toolchain/binaries/README.textile
@@ -90,6 +90,8 @@ The host system upon which the cross-compiler will run requires a minimum of gli
{% block gdb_version_block %}{% endblock %}
+{% block linux_version_block %}{% endblock %}
+
{% call format("para") %}
Linaro toolchain package git branches are hosted at:
{% endcall %}
diff --git a/components/toolchain/binaries/README.textile.GCC-4.9-2016.02-rc1 b/components/toolchain/binaries/README.textile.GCC-4.9-2016.02-rc1
new file mode 100644
index 0000000..7c7d60b
--- /dev/null
+++ b/components/toolchain/binaries/README.textile.GCC-4.9-2016.02-rc1
@@ -0,0 +1,66 @@
+{# This document uses jinja2 templating markup. Please refer to the Jinja2
+ template documentation for further information.
+
+ http://jinja.pocoo.org/docs/dev/templates/
+
+ This is an example of a child template that describes the specific
+ information unique to a series. The common parts of the release notes are
+ pulled in from the parent template in README.textile.
+
+ Pull in the macros that differentiate between textile and no-txt -#}
+
+{%- from "components/toolchain/binaries/macros" import header with context -%}
+{% from "components/toolchain/binaries/macros" import url with context -%}
+{% from "components/toolchain/binaries/macros" import urlind with context -%}
+{% from "components/toolchain/binaries/macros" import email with context -%}
+{% from "components/toolchain/binaries/macros" import format with context -%}
+{%- extends "components/toolchain/binaries/README.textile"-%}
+
+
+{# Information important for the release goes into this block.
+ It is added right after the release announce in README. #}
+{% block important %}
+{% call format("para") -%}
+Notice: All Linaro GCC {{ major }}{% if major|int < 5 -%}.9{% endif %} series toolchain users should migrate to the latest version of the Linaro GCC {{ major }}{% if major|int < 5 -%}.9{% endif %} toolchain in order to mitigate potential security exposure to CVE-2015-7545. See the NEWS section below for details.
+{% endcall %}
+{% endblock %}
+
+{% block gcc_version_block %}
+{{ linaro_gcc_version }}
+{% endblock %}
+
+{% block glibc_version_block %}
+FSF eglibc 2.19 (eglibc.git/linaro_eglibc-2_19)
+{% endblock %}
+
+{% block newlib_version_block %}
+Linaro newlib 2.1.0-2014.09 (linaro_newlib-branch)
+{% endblock %}
+
+{% block binutils_version_block %}
+Linaro binutils 2.24 (linaro_binutils-2_24-branch)
+{% endblock %}
+
+{% block gdb_version_block %}
+FSF GDB 7.10 (gdb-7.10-branch)
+{% endblock %}
+
+{% block linux_version_block %}
+Linaro Linux Version 3.17-2014.10 (linux-linaro-3.17-2014.10)
+{% endblock %}
+
+{% block news %}
+
+{% call format("news") %}
+Applied fix for CVE-2015-7545 - A stack-based buffer overflow in glibc's getaddrinfo() was corrected in glibc 2.23 and backported into Linaro eglibc 2.19 (linaro_eglibc-2_19).
+{% endcall %}
+
+{{ urlind(6,"https://sourceware.org/ml/libc-alpha/2016-02/msg00416.html") }}
+
+{% call format("news") -%}
+See the following Linaro GCC snapshot:
+{% endcall %}
+
+{{ urlind(6,"http://snapshots.linaro.org/components/toolchain/gcc-linaro/4.9-2015.10/") }}
+
+{% endblock %}
diff --git a/components/toolchain/gcc-linaro/5/README.textile b/components/toolchain/gcc-linaro/5/README.textile
index fee5295..0dcd1f5 100644
--- a/components/toolchain/gcc-linaro/5/README.textile
+++ b/components/toolchain/gcc-linaro/5/README.textile
@@ -1,10 +1,10 @@
-p. The Linaro Toolchain Working Group (TCWG) is pleased to announce the {{ year }}.{{ dd_month }}{% if spin != "" -%}-{{ spin }}{% endif -%}{% if rc != "" -%}-rc{{ rc }}{% endif %} {{ stab_maint|lower }} {{ release_type }} of the Linaro {{ package }} {{ major }}{% if major|int < 5 -%}.{{ minor }}{% endif %} source package.
+p. The Linaro Toolchain Working Group (TCWG) is pleased to announce the {{ year }}.{{ dd_month }}{% if spin != "" -%}-{{ spin }}{% endif -%}{% if rc != "" -%}-rc{{ rc }}{% endif %} {% if release_type|lower != "snapshot" -%}{{ stab_maint|lower }} {% endif -%}{{ release_type }} of the Linaro {{ package }} {{ major }}{% if major|int < 5 -%}.{{ minor }}{% endif %} source package.
-p. This {{ release_type }} is based on FSF {{ package }} {{ GCC_base_version }}-svn{{ FSF_rev }} and includes performance improvements and bug fixes backported from mainline GCC. This {{ release_type }} is based on "{{ basis }}":{{ basis_url }} and includes the following performance improvements and bug fixes.
+p. This {% if release_type|lower != "snapshot" -%}{{ stab_maint|lower }}[1] {% endif -%} {{ release_type }} is based on FSF {{ package }} {{ GCC_base_version }}+svn{{ FSF_rev }} and includes {% if stab_maint|lower == "stable" -%}performance improvements and {% endif -%}bug fixes backported from mainline GCC. This {{ release_type }} is based on "{{ basis }}":{{ basis_url }}.
h4. Changes in this {{ stab_maint|lower }} GCC source package {{ release_type }} include:
-* Updates merged from FSF {{ package }} {{ GCC_base_version }}-svn{{ FSF_rev }}
+* Updates merged from FSF {{ package }} {{ GCC_base_version }}+svn{{ FSF_rev }}
{% for backport in backports -%}
{% if backport.fsf == "" -%}
{% if backport.summary != "" -%}
@@ -20,12 +20,11 @@ Subscribe to the important Linaro mailing lists and join our IRC channels to sta
** Linaro Toolchain Development "mailing list":http://lists.linaro.org/mailman/listinfo/linaro-toolchain
** Linaro Toolchain IRC channel on irc.freenode.net at @#linaro-tcwg@
-* Bug reports should be filed in Launchpad against "Linaro GCC project":http://bugs.launchpad.net/gcc-linaro/+filebug.
-* Questions? "ask Linaro":http://ask.linaro.org/.
-* Interested in commercial support? inquire at "Linaro support":mailto:support@linaro.org
+* Bug reports should be filed in Linaro's bugzilla: "http://bugs.linaro.org":http://bugs.linaro.org
+* Questions? "ask Linaro":http://ask.linaro.org/
+* For Linaro member support see "http://support.linaro.org":http://support.linaro.org
+{% if release_type|lower != "snapshot" -%}
----
-
-fn1. Stable source package releases are defined as releases where the full Linaro Toolchain validation plan is executed.
-
-fn2. Engineering source package releases are defined as releases where the compiler is only put through unit-testing and full validation is not performed.
+fn1^. Linaro 'stable' source archive releases are Linaro packaged versions of the latest FSF GCC release. The Linaro 'maintenance' source archive releases are Linaro packages version of the previous year's FSF GCC release.
+{% endif -%}