Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Oct 2015 15:03:57 +0000 (UTC)
From:      Warren Block <wblock@FreeBSD.org>
To:        doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org
Subject:   svn commit: r47630 - head/en_US.ISO8859-1/htdocs/news/status
Message-ID:  <201510191503.t9JF3vY4029307@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: wblock
Date: Mon Oct 19 15:03:57 2015
New Revision: 47630
URL: https://svnweb.freebsd.org/changeset/doc/47630

Log:
  Whitespace-only fixes, translators please ignore.

Modified:
  head/en_US.ISO8859-1/htdocs/news/status/report-2015-07-2015-09.xml

Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-07-2015-09.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2015-07-2015-09.xml	Mon Oct 19 14:38:16 2015	(r47629)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-07-2015-09.xml	Mon Oct 19 15:03:57 2015	(r47630)
@@ -26,13 +26,13 @@
       2015.</p>
 
     <p>The third quarter of 2015 was another productive quarter for
-      the &os; project and community. [...]</p>
+      the &os; project and community.  [...]</p>
 
     <p>Thanks to all the reporters for the excellent work!</p>
 
     <p>The deadline for submissions covering the period from October
       to December 2015 is January 7, 2016.</p>
-     ?>
+    ?>
   </section>
 
   <category>
@@ -107,22 +107,25 @@
     <links>
       <url href="https://en.wikipedia.org/wiki/I/O_Acceleration_Technology">Wikipedia
 	article on IOAT</url>
+
       <url href="https://svnweb.FreeBSD.org/base?view=revision&amp;revision=r287117">Commit
 	importing <tt>ioat(4)</tt></url>
     </links>
 
     <body>
-      <p>A new driver, <tt>ioat(4)</tt>, was added to the tree.  <tt>ioat(4)</tt>
-	supports Intel's I/O Acceleration Technology devices which are found
-	on some Intel server systems.</p>
+      <p>A new driver, <tt>ioat(4)</tt>, was added to the tree.
+	<tt>ioat(4)</tt> supports Intel's I/O Acceleration Technology
+	devices which are found on some Intel server systems.</p>
 
       <p>These devices are DMA offload engines, which can accelerate
-	some I/O-heavy applications by offloading memory copies from the main
-	CPU to the I/OAT unit.  This acceleration is not transparent;
-	applications must be adapted to take advantage of the hardware.</p>
+	some I/O-heavy applications by offloading memory copies from
+	the main CPU to the I/OAT unit.  This acceleration is not
+	transparent; applications must be adapted to take advantage of
+	the hardware.</p>
 
       <p>Some I/OAT models support more advanced copying modes, like
-	XOR; these modes are not yet supported in the <tt>ioat(4)</tt> driver.</p>
+	XOR; these modes are not yet supported in the <tt>ioat(4)</tt>
+	driver.</p>
     </body>
 
     <sponsor>
@@ -135,8 +138,8 @@
 
     <help>
       <task>
-	<p>Further testing, especially on a range of device models other
-	  than BDXDE (looking for volunteers here).</p>
+	<p>Further testing, especially on a range of device models
+	  other than BDXDE (looking for volunteers here).</p>
       </task>
 
       <task>
@@ -176,13 +179,13 @@
 
     <body>
       <p>IPsec is now enabled by default in the GENERIC kernel
-	configuration, and work is proceeding to speed things up in various
-	ways.  The latest changes are the addition, by &a.jmg;, &a.eri;, and
-	&a.gnn;, of AES modes both in hardware and in software.  Part of this
-	work also includes more benchmarks undertaken using Conductor in the
-	netperf project.  Results have been reported at BSDCan and vBSDcon
-	with more to come at EuroBSDcon and BSDCon Brasil.
-      </p>
+	configuration, and work is proceeding to speed things up in
+	various ways.  The latest changes are the addition, by
+	&a.jmg;, &a.eri;, and &a.gnn;, of AES modes both in hardware
+	and in software.  Part of this work also includes more
+	benchmarks undertaken using Conductor in the netperf project.
+	Results have been reported at BSDCan and vBSDcon with more to
+	come at EuroBSDcon and BSDCon Brasil.</p>
     </body>
 
     <sponsor>
@@ -219,13 +222,13 @@
 
     <body>
       <p>With the advent of DTrace we are able to replace many of
-	the internal kernel debugging options, such as TCPDEBUG,
-	with statically defined tracepoints (SDTs).  Tracepoints have now
-	been added to the system that replicate the functionality of the
-	TCPDEBUG kernel option.  No new kernel options need to be added
-	&mdash; they are standard with any kernel that has DTrace, which
-	is included in the default GENERIC kernels in 10.X and HEAD.
-      </p>
+	the internal kernel debugging options, such as TCPDEBUG, with
+	statically defined tracepoints (SDTs).  Tracepoints have now
+	been added to the system that replicate the functionality of
+	the TCPDEBUG kernel option.  No new kernel options need to be
+	added &mdash; they are standard with any kernel that has
+	DTrace, which is included in the default GENERIC kernels in
+	10.X and HEAD.</p>
     </body>
 
     <sponsor>
@@ -251,36 +254,36 @@
 	how to get things working</url>
       <url href="http://blog.grem.de/sysadmin/FreeBSD-On-AcerC720-Merged-2015-07-25-23-30.html">Blog
 	post with links to commits in CURRENT</url>
+
       <url href="http://blog.grem.de/sysadmin/FreeBSD-10.2-On-AcerC720-2015-09-19-17-00.html">Backported
 	patch for 10.2-RELEASE</url>
     </links>
 
     <body>
       <p>The Acer C720 Chromebook is an affordable (under $200) and
-	powerful little laptop that provides a battery life of up to six
-	hours running &os;.  It is a great machine for travelling and
-	coding in general.  The machine is fully functional, meaning that
-	all essential devices work: keyboard, trackpad, light sensor,
-	backlight control, display in VESA mode (fast), external Display
-	on HDMI (only VESA mirror mode), sound, USB ports, SD card slot,
-	camera, and Atheros wireless.</p>
+	powerful little laptop that provides a battery life of up to
+	six hours running &os;.  It is a great machine for travelling
+	and coding in general.  The machine is fully functional,
+	meaning that all essential devices work: keyboard, trackpad,
+	light sensor, backlight control, display in VESA mode (fast),
+	external Display on HDMI (only VESA mirror mode), sound, USB
+	ports, SD card slot, camera, and Atheros wireless.</p>
 
       <p>This quarter, this project extended previous work on the
-	boot process and keyboard driver as well as the <tt>smbus(4)</tt> driver.
-	It added three new drivers: <tt>ig4(4)</tt>, <tt>cyapa(4)</tt>, and <tt>isl(4)</tt>.</p>
+	boot process and keyboard driver as well as the
+	<tt>smbus(4)</tt> driver.  It added three new drivers:
+	<tt>ig4(4)</tt>, <tt>cyapa(4)</tt>, and <tt>isl(4)</tt>.</p>
 
       <p>Much of the development was originally done in late 2014.
-	Since then, the patches have been massively improved and merged
-	into CURRENT, so that all relevant devices work without manual
-	patching.</p>
+	Since then, the patches have been massively improved and
+	merged into CURRENT, so that all relevant devices work without
+	manual patching.</p>
 
       <p>For those who are unable to run CURRENT, there is a
 	backported patch to 10.2-RELEASE.</p>
 
       <p>Thanks to everyone who helped in the process.  I couldn't
-	have done it without you (you know who you are).
-      </p>
-
+	have done it without you (you know who you are).</p>
     </body>
   </project>
 
@@ -313,32 +316,41 @@
     <body>
       <p>This project aims to add support for the LiquidIO family
 	of high-performance programmable accellerator 10/40-gigabit
-	Ethernet network adapters.  The currently developed kernel driver
-	supports CN6640- and CN6880-based PCIe cards, enabling these
-	features:</p>
+	Ethernet network adapters.  The currently developed kernel
+	driver supports CN6640- and CN6880-based PCIe cards, enabling
+	these features:</p>
 
       <ul>
 	<li>A CNNIC API for controlling/interacting with the smart NIC
 	  from user and kernel space including:
 	  <ul>
-	    <li>Handling multiple concurrent applications running on the
-	      same device</li>
+	    <li>Handling multiple concurrent applications running on
+	      the same device</li>
+
 	    <li>Request/reply mechanism for (a)synchronous
 	      ordered/unordered communication</li>
+
 	    <li>Remote memory operations</li>
+
 	    <li>Device shutdown/reset</li>
 	  </ul>
 	</li>
+
 	<li>A basic NIC module utilizing the CNNIC API and a
 	  Cavium-provided NIC firmware.  This module provides:
 	  <ul>
 	    <li>Single/multi-queue TX</li>
+
 	    <li>Hardware TCP/UDP checksum offloading</li>
+
 	    <li>Large Receive Offload</li>
+
 	    <li>Promiscous mode</li>
 	  </ul>
 	</li>
+
 	<li>Sysctl-based device statistics and configuration view</li>
+
 	<li>Custom firmware loading via user-built modules and
 	  &os;'s <tt>firmware(9)</tt> mechanism.</li>
       </ul>
@@ -346,7 +358,6 @@
       <p>The project is currently being developed in house and is
 	being prepared for upstream.  We plan on making it
 	available in &os; 11.</p>
-
     </body>
 
     <sponsor>
@@ -373,17 +384,16 @@
     </contact>
 
     <links>
-      <url
-	href="https://www.freebsd.org/releases/10.2R/announcement.html">&os;&nbsp;10.2-RELEASE
+      <url href="https://www.freebsd.org/releases/10.2R/announcement.html">&os;&nbsp;10.2-RELEASE
 	announcement</url>
-      <url
-	href="http://ftp.freebsd.org/pub/FreeBSD/snapshots/ISO-IMAGES/">&os; development
+
+      <url href="http://ftp.freebsd.org/pub/FreeBSD/snapshots/ISO-IMAGES/">&os; development
 	  snapshots</url>
-      <url
-	href="https://www.freebsd.org/releases/10.3R/schedule.html">&os;&nbsp;10.3-RELEASE
+
+      <url href="https://www.freebsd.org/releases/10.3R/schedule.html">&os;&nbsp;10.3-RELEASE
 	  schedule</url>
-      <url
-	href="https://www.freebsd.org/releases/11.0R/schedule.html">&os;&nbsp;11.0-RELEASE
+
+      <url href="https://www.freebsd.org/releases/11.0R/schedule.html">&os;&nbsp;11.0-RELEASE
 	  schedule</url>
     </links>
 
@@ -439,14 +449,14 @@
 
     <body>
       <p>This summer we have started porting <tt>bhyve</tt> onto ARMv7
-	platforms.  The low-level routines for ARM processors were rewritten
-	while trying to preserve the hypervisor API originally created for
-	the x86 architectures.  We managed to bring up a &os; guest up to
-	the point of initializing interrupts.  There is still work to be
-	done in order to virtualize the interrupts and the timer.  Our
-	short-term plan after finishing the interrupts and the timer is
-	porting to a real hardware platform (Cubie2).
-      </p>
+	platforms.  The low-level routines for ARM processors were
+	rewritten while trying to preserve the hypervisor API
+	originally created for the x86 architectures.  We managed to
+	bring up a &os; guest up to the point of initializing
+	interrupts.  There is still work to be done in order to
+	virtualize the interrupts and the timer.  Our short-term plan
+	after finishing the interrupts and the timer is porting to a
+	real hardware platform (Cubie2).</p>
     </body>
 
     <help>
@@ -492,33 +502,35 @@
     <links>
       <url href="https://bugs.FreeBSD.org/bugzilla/show_bug.cgi?id=202468">PR
 	for the new port</url>
+
       <url href="https://github.com/t-zuehlsdorff/gitlabhq/blob/master/doc/install/installation-freebsd.md">Installation
 	guide</url>
+
       <url href="https://github.com/gitlabhq/gitlabhq/">GitLab
 	Source Tree</url>
     </links>
 
     <body>
       <p>GitLab is a web-based Git repository manager with many
-	features, used by more than 100.000 organizations, including NASA
-	and Alibaba.  It also is a very long-standing entry on the
-	&quot;Wanted Ports&quot; list on the &os; Wiki.</p>
+	features, used by more than 100.000 organizations, including
+	NASA and Alibaba.  It also is a very long-standing entry on
+	the &quot;Wanted Ports&quot; list on the &os; Wiki.</p>
 
       <p>In the last month there was steady progress, finally
-	resulting in the PR for adding the new port.  In addition to the
-	many dependencies &a.pgollucci; is working on, there was already a
-	large amount of work done.  Along with many new or updated
-	rubygems, Rails 4.1 was resurrected.  A large group of committers were
-	involved in the process and guided us through the various problems
-	and pitfalls.</p>
+	resulting in the PR for adding the new port.  In addition to
+	the many dependencies &a.pgollucci; is working on, there was
+	already a large amount of work done.  Along with many new or
+	updated rubygems, Rails 4.1 was resurrected.  A large group of
+	committers were involved in the process and guided us through
+	the various problems and pitfalls.</p>
 
       <p>Because of the number of dependencies &mdash; we nearly hit
 	100 &mdash; making progress takes some time.  In the meantime,
 	a new major version of GitLab has already been released,
-	requiring even more dependencies and updates.  Work on this version
-	is in progress, but the first goal is to get the latest
-	stable version from the 7.14 branch into the ports tree.
-      </p>
+	requiring even more dependencies and updates.  Work on this
+	version is in progress, but the first goal is to get the
+	latest stable version from the 7.14 branch into the ports
+	tree.</p>
     </body>
 
     <sponsor>
@@ -535,7 +547,8 @@
       </task>
 
       <task>
-	<p>Updating the port to the latest version of the 8.x branch</p>
+	<p>Updating the port to the latest version of the 8.x
+	  branch</p>
       </task>
     </help>
   </project>
@@ -551,8 +564,11 @@
     </contact>
 
     <links>
-      <url href="https://wiki.FreeBSD.org/Xfce">&os; Xfce Project</url>
-      <url href="https://www.assembla.com/spaces/xfce4/subversion/source">&os; Xfce Repository</url>
+      <url href="https://wiki.FreeBSD.org/Xfce">&os; Xfce
+	Project</url>
+
+      <url href="https://www.assembla.com/spaces/xfce4/subversion/source">&os;
+	Xfce Repository</url>
     </links>
 
     <body>
@@ -566,12 +582,19 @@
 
       <ul>
 	<li><tt>science/xfce4-equake-plugin</tt> 1.3.8</li>
+
 	<li><tt>sysutils/xfce4-power-manager</tt> 1.5.2</li>
+
 	<li><tt>x11/libexo</tt> 0.10.7</li>
+
 	<li><tt>x11/xfce4-embed-plugin</tt> 1.6.0</li>
+
 	<li><tt>x11/xfce4-verve-plugin</tt> 1.1.0</li>
+
 	<li><tt>x11/xfce4-whiskermenu-plugin</tt> 1.5.1</li>
+
 	<li><tt>x11-wm/xfce4-desktop</tt> 4.12.3</li>
+
 	<li><tt>www/midori</tt> 0.5.11</li>
       </ul>
 
@@ -579,21 +602,23 @@
 	experimental repository) of:</p>
 
       <ul>
-	<li><tt>sysutils/xfce4-panel-switch</tt> 1.0.2 (utility to backup
-	  panel layouts)</li>
+	<li><tt>sysutils/xfce4-panel-switch</tt> 1.0.2 (utility to
+	  backup panel layouts)</li>
+
 	<li><tt>x11/xfce4-dashboard</tt> 0.5.1</li>
       </ul>
 
       <p>In the <tt>trunk</tt> branch, <tt>x11-wm/xfce4-panel</tt>
-	contains a patch to support <tt>sysutils/xfce4-panel-switch</tt>
-	(available through the panel preferences).</p>
+	contains a patch to support
+	<tt>sysutils/xfce4-panel-switch</tt> (available through the
+	panel preferences).</p>
     </body>
 
     <help>
       <task>
 	<p>Test the new stable release of GLib 2.46.x with the
-	  kqueue/kevent backend enabled (it was disabled with revision <a
-	  href="https://svnweb.FreeBSD.org/ports?view=revision&amp;revision=393663">r393663</a>.
+	  kqueue/kevent backend enabled (it was disabled with revision
+	  <a href="https://svnweb.FreeBSD.org/ports?view=revision&amp;revision=393663">r393663</a>.
 	  Currently several features are broken, especially in Thunar,
 	  xfce4-panel, and Xfdashboard.</p>
       </task>
@@ -616,20 +641,22 @@
     <links>
       <url href="https://www.assembla.com/spaces/cozycloud/subversion/source">Node.js
 	modules</url>
+
       <url href="https://people.FreeBSD.org/~olivierd/porters-handbook/using-nodejs.html">Pre-draft
 	documentation</url>
     </links>
 
     <body>
-      <p><tt>Node.js</tt> is a platform built on Chrome's JavaScript runtime
-	for easily building fast, scalable network applications.  It uses
-	an event-driven, non-blocking I/O model that makes it lightweight
-	and efficient, perfect for data-intensive real-time applications
-	that run across distributed devices.</p>
+      <p><tt>Node.js</tt> is a platform built on Chrome's JavaScript
+	runtime for easily building fast, scalable network
+	applications.  It uses an event-driven, non-blocking I/O model
+	that makes it lightweight and efficient, perfect for
+	data-intensive real-time applications that run across
+	distributed devices.</p>
 
       <p>The goal of this project is to make it easy to install the
-	modules available in the <a href="http://npmjs.org/">npm package
-	registry</a>.</p>
+	modules available in the
+	<a href="http://npmjs.org/">npm package registry</a>.</p>
 
       <p>Currently, the repository contains more than 100 new ports,
 	in particular:</p>
@@ -637,23 +664,26 @@
       <ul>
 	<li>CoffeeScript (a programming language that transcompiles to
 	  JavaScript)</li>
+
 	<li>node-gyp (allows building Node.js addons, often written in
 	  C or C++)</li>
+
 	<li>Request (a simplified HTTP client)</li>
       </ul>
 
-      <p>We have also written several helpers for the porting, available
-	in our experimental repository.
-      </p>
+      <p>We have also written several helpers for the porting,
+	available in our experimental repository.</p>
     </body>
 
     <help>
       <task>
-	<p>Bring in <tt>grunt.js</tt> (and modules), the JavaScript task runner.</p>
+	<p>Bring in <tt>grunt.js</tt> (and modules), the JavaScript
+	  task runner.</p>
       </task>
+
       <task>
-	<p>Put more effort into support of <tt>node-gyp</tt> in the USES
-	  framework</p>
+	<p>Put more effort into support of <tt>node-gyp</tt> in the
+	  USES framework</p>
       </task>
     </help>
   </project>
@@ -677,24 +707,23 @@
     </links>
 
     <body>
-      <p>A feature long missing from &os; was the ability
-	to boot up with a temporary rootfs, configure the kernel to
-	be able to access the real rootfs, and then replace the
-	temporary root with the real one.
-	In Linux, the functionality is known as pivot_root.
-	The reroot project aims to provide similar functionality in
-	a different, slightly more user-friendly way.
+      <p>A feature long missing from &os; was the ability to boot up
+	with a temporary rootfs, configure the kernel to be able to
+	access the real rootfs, and then replace the temporary root
+	with the real one.  In Linux, the functionality is known as
+	pivot_root.  The reroot project aims to provide similar
+	functionality in a different, slightly more user-friendly way.
 	Simply put, from the user point of view it is as simple as
 	running <tt>reboot -r</tt>.  The system performs a partial
-	shutdown, killing all processes and unmounting the rootfs,
-	and then partial bringup, mounting the new rootfs, running
-	init, and running the startup scripts as usual.</p>
-
-      <p>The kernel part of the project has been committed to 11-CURRENT.
-	The userland part is at the "finishing touches" stage, and is
-	expected to be committed soon.
-	A merge to stable/10 is planned and reroot support is planned
-	be included in &os; 10.3.</p>
+	shutdown, killing all processes and unmounting the rootfs, and
+	then partial bringup, mounting the new rootfs, running init,
+	and running the startup scripts as usual.</p>
+
+      <p>The kernel part of the project has been committed to
+	11-CURRENT.  The userland part is at the "finishing touches"
+	stage, and is expected to be committed soon.  A merge to
+	stable/10 is planned and reroot support is planned be included
+	in &os; 10.3.</p>
     </body>
 
     <sponsor>
@@ -703,7 +732,8 @@
   </project>
 
   <project cat='proj'>
-    <title>Clang, <tt>llvm</tt>, <tt>lldb</tt>, <tt>compiler-rt</tt> and <tt>libc++</tt> Updated to 3.7.0</title>
+    <title>Clang, <tt>llvm</tt>, <tt>lldb</tt>, <tt>compiler-rt</tt>
+      and <tt>libc++</tt> Updated to 3.7.0</title>
 
     <contact>
       <person>
@@ -713,6 +743,7 @@
 	</name>
 	<email>dim@FreeBSD.org</email>
       </person>
+
       <person>
 	<name>
 	  <given>Ed</given>
@@ -720,6 +751,7 @@
 	</name>
 	<email>emaste@FreeBSD.org</email>
       </person>
+
       <person>
 	<name>
 	  <given>Roman</given>
@@ -727,6 +759,7 @@
 	</name>
 	<email>rdivacky@FreeBSD.org</email>
       </person>
+
       <person>
 	<name>
 	  <given>Davide</given>
@@ -737,49 +770,52 @@
     </contact>
 
     <links>
-      <url href="http://llvm.org/releases/3.7.0/docs/ReleaseNotes.html">LLVM 3.7.0 Release Notes</url>
-      <url href="http://llvm.org/releases/3.7.0/tools/clang/docs/ReleaseNotes.html">Clang 3.7.0 Release Notes</url>
-      <url href="https://bugs.freebsd.org/201377">PR 201377 Ports exp-run</url>
+      <url href="http://llvm.org/releases/3.7.0/docs/ReleaseNotes.html">LLVM
+	3.7.0 Release Notes</url>
+      <url href="http://llvm.org/releases/3.7.0/tools/clang/docs/ReleaseNotes.html">Clang 3.7.0
+	Release Notes</url>
+
+      <url href="https://bugs.freebsd.org/201377">PR 201377 Ports
+	exp-run</url>
     </links>
 
     <body>
-
-      <p>We have updated <tt>clang</tt>, <tt>llvm</tt>, <tt>lldb</tt>, <tt>compiler-rt</tt> and <tt>libc++</tt>
-	in base to 3.7.0 release.
-	These all contain numerous improvements.  Please see the linked
-	release notes for more detailed information.
-	This brings us completely up-to-date with the latest upstream
+      <p>We have updated <tt>clang</tt>, <tt>llvm</tt>, <tt>lldb</tt>,
+	<tt>compiler-rt</tt> and <tt>libc++</tt> in base to 3.7.0
+	release.  These all contain numerous improvements.  Please see
+	the linked release notes for more detailed information.  This
+	brings us completely up-to-date with the latest upstream
 	versions of these projects.  Meanwhile, &a.emaste; is working
 	on importing the llvm.org version of <tt>libunwind</tt>.</p>
 
       <p>Like the 3.5.x and 3.6.x releases, these components require
 	C++11 support to build.  At this point, &os; 10.0 and later
-	provide that support, at least on x86.
-	Currently, there are no solid plans to MFC these versions to
-	any stable branches, due to the difficulties this would
-	introduce for the usual upgrade scenarios.</p>
+	provide that support, at least on x86. Currently, there are no
+	solid plans to MFC these versions to any stable branches, due
+	to the difficulties this would introduce for the usual upgrade
+	scenarios.</p>
 
       <p>Thanks to &a.emaste; and &a.andrew; for their help with this
-	import, and thanks to &a.antoine; for several ports exp-runs.
-      </p>
+	import, and thanks to &a.antoine; for several ports
+	exp-runs.</p>
 
       <p>During the first ports exp-run, some major problems were
-	found, one introduced by a <tt>clang</tt> bug which caused <tt>pow()</tt> to
-	generate floating point exceptions in some cases.  This in
-	turn caused <tt>libpng</tt> to fail to build, and one bug in
-	<tt>libjpeg-turbo</tt>, which was caused by undefined behavior.
-	These two problems took some time to fix, after which another
-	exp-run was done, and this resulted in about a dozen newly
-	failed ports.  For almost all of these new failures, fixes
-	were submitted and linked to the original PR 201377 for
-	the exp-run.</p>
-
+	found, one introduced by a <tt>clang</tt> bug which caused
+	<tt>pow()</tt> to generate floating point exceptions in some
+	cases.  This in turn caused <tt>libpng</tt> to fail to build,
+	and one bug in <tt>libjpeg-turbo</tt>, which was caused by
+	undefined behavior.  These two problems took some time to fix,
+	after which another exp-run was done, and this resulted in
+	about a dozen newly failed ports.  For almost all of these new
+	failures, fixes were submitted and linked to the original PR
+	201377 for the exp-run.</p>
     </body>
 
     <help>
       <task>
 	Commit ports fixes for dependencies of PR 201377.
       </task>
+
       <task>
 	Test and report issues with the new tool chain.
       </task>
@@ -797,6 +833,7 @@
 	</name>
 	<email>emaste@freebsd.org</email>
       </person>
+
       <person>
 	<name>
 	  <given>Marcel</given>
@@ -809,13 +846,14 @@
     <body>
       <p>A number of UEFI bug fixes were committed over the last
 	quarter, improving compatibility with different UEFI
-	implementations.
-	This includes improvements to EFI's <tt>vt(4)</tt> framebuffer
-	driver, <tt>efifb</tt>, to handle systems with high resolution
-	displays and unusual framebuffer stride values.
-	In particular, this improves compatibility with a large
-	number of recent Apple MacBook Pros and other Macs.</p>
+	implementations.  This includes improvements to EFI's
+	<tt>vt(4)</tt> framebuffer driver, <tt>efifb</tt>, to handle
+	systems with high resolution displays and unusual framebuffer
+	stride values.  In particular, this improves compatibility
+	with a large number of recent Apple MacBook Pros and other
+	Macs.</p>
     </body>
+
     <help>
       <task>Test &os;-CURRENT and &os;-STABLE snapshots on
 	a variety of UEFI implementations.</task>
@@ -835,45 +873,47 @@
     </contact>
 
     <links>
-      <url href="https://wiki.FreeBSD.org/Graphics">Graphics stack roadmap and supported hardware matrix</url>
-      <url href="http://blogs.freebsdish.org/graphics/">Graphics stack team blog</url>
-      <url href="https://github.com/freebsd/freebsd-ports-graphics">Ports development tree on GitHub</url>
+      <url href="https://wiki.FreeBSD.org/Graphics">Graphics
+	stack roadmap and supported hardware matrix</url>
+
+      <url href="http://blogs.freebsdish.org/graphics/">Graphics
+	stack team blog</url>
+
+      <url href="https://github.com/freebsd/freebsd-ports-graphics">Ports
+	development tree on GitHub</url>
     </links>
 
     <body>
       <p>The Mesa ports were updated to 10.6.8.  At the same time, the
 	ports received a major overhaul to make sure all ports are
-	correctly configured.
-	Dual version support was removed.  There is only one
-	mesa version for all supported &os; versions.
-	The libosmesa port was merged into the Mesa framework.</p>
+	correctly configured.  Dual version support was removed.
+	There is only one mesa version for all supported &os;
+	versions.  The libosmesa port was merged into the Mesa
+	framework.</p>
 
       <p>Another big item that was included in the Mesa port is
 	OpenCL.  There are two GPU-based OpenCL implementations:
 	<tt>lang/clover</tt> for supported Radeon cards, and
-	<tt>lang/beignet</tt> for supported Intel cards (currently only
-	Ivybridge).
-	Thanks go to Johannes Dieterich, O. Hartmann, and Koop Mast
-	for making this happen.</p>
+	<tt>lang/beignet</tt> for supported Intel cards (currently
+	only Ivybridge).  Thanks go to Johannes Dieterich, O.
+	Hartmann, and Koop Mast for making this happen.</p>
 
       <p>Now that Mesa is up-to-date, we can apply the same update
-	procedure to the X.Org server.  It is currently at 1.14,
-	and an update to 1.17 is ready.
-	It will be committed shortly.</p>
-
-      <p>On the kernel side, progress has been made with the
-	i915 update.  The driver is able to attach.
-	There are some reports that the X.Org server starts but Mesa
-	is unhappy, so acceleration does not work yet.
-	If you want to test, instructions will be posted on the wiki
-	in the i915 update article (see links).
-	At this stage, we can only accept patches, though &mdash; we will not be
-	able to provide support.</p>
+	procedure to the X.Org server.  It is currently at 1.14, and
+	an update to 1.17 is ready.  It will be committed shortly.</p>
+
+      <p>On the kernel side, progress has been made with the i915
+	update.  The driver is able to attach.  There are some reports
+	that the X.Org server starts but Mesa is unhappy, so
+	acceleration does not work yet.  If you want to test,
+	instructions will be posted on the wiki in the i915 update
+	article (see links).  At this stage, we can only accept
+	patches, though &mdash; we will not be able to provide
+	support.</p>
 
       <p>We attended two conferences: XDC 2015 in Toronto and
-	EuroBSDcon 2015 in Stockholm.
-	Reports will be posted on the blog.
-      </p>
+	EuroBSDcon 2015 in Stockholm.  Reports will be posted on the
+	blog.</p>
     </body>
 
     <help>
@@ -899,23 +939,23 @@
     <links>
       <url href="http://www.FreeBSDFoundation.org/">Foundation
 	website</url>
+
       <url href="http://freebsdjournal.com/">&os; Journal</url>
     </links>
 
     <body>
       <p>The FreeBSD Foundation is a 501(c)(3) non-profit organization
 	dedicated to supporting and promoting the &os; Project and
-	community worldwide.
-	Funding comes from individual and corporate donations and is
-	used to fund and manage development projects, conferences and
-	developer summits, and provide travel grants to &os;
-	developers.  The Foundation purchases hardware to improve and
-	maintain &os; infrastructure and publishes &os; white papers
-	and marketing material to promote, educate, and advocate for
-	the &os; Project.
-	The Foundation also represents the &os; Project in executing
-	contracts, license agreements, and other legal arrangements
-	that require a recognized legal entity.</p>
+	community worldwide.  Funding comes from individual and
+	corporate donations and is used to fund and manage development
+	projects, conferences and developer summits, and provide
+	travel grants to &os; developers.  The Foundation purchases
+	hardware to improve and maintain &os; infrastructure and
+	publishes &os; white papers and marketing material to promote,
+	educate, and advocate for the &os; Project.  The Foundation
+	also represents the &os; Project in executing contracts,
+	license agreements, and other legal arrangements that require
+	a recognized legal entity.</p>
 
       <p>Here are some highlights of what we did to help &os; last
 	quarter:</p>
@@ -923,44 +963,41 @@
       <p>Anne Dickison and Deb Goodkin attended OSCON to promote
 	&os;.</p>
 
-      <p>&a.rwatson; organized and ran the Cambridge &os;
-	Developer Summit 2015 ("BSDCam").
-	We provided travel grants to two &os; developers to attend
-	the summit.
-	Three Foundation board/staff members attended too.</p>
-
-      <p>&a.gnn; attended the ARM Partner Meeting where
-	he met with 15 silicon and systems vendors to present the
-	unique traits and qualities of &os; and work on setting up
-	partnerships with the companies building and deploying
-	ARM hardware.</p>
+      <p>&a.rwatson; organized and ran the Cambridge &os; Developer
+	Summit 2015 ("BSDCam").  We provided travel grants to two &os;
+	developers to attend the summit.  Three Foundation board/staff
+	members attended too.</p>
+
+      <p>&a.gnn; attended the ARM Partner Meeting where he met with 15
+	silicon and systems vendors to present the unique traits and
+	qualities of &os; and work on setting up partnerships with the
+	companies building and deploying ARM hardware.</p>
 
       <p>George and &a.rwatson; collaborated in Cambridge on
 	developing further &os;-based teaching material at
-	undergraduate and masters levels.
-	Part of this project was funded by the Foundation.</p>
+	undergraduate and masters levels.  Part of this project was
+	funded by the Foundation.</p>
 
       <p>George planned and ran the DevSummit at vBSDCon 2015.</p>
 
       <p>We were  proud to be a sponsor of
 	<url href="http://www.verisign.com/en_US/internet-technology-news/verisign-events/vbsdcon/index.xhtml">vBSDCon
-	2015</url>, Sept 11-13 in Washington DC.
-	&a.gnn; and &a.emaste; presented "Supporting a
-	BSD Project" at the conference.
-	&a.dru;, &a.gjb;, &a.gnn;, and &a.emaste;
+	  2015</url>, Sept 11-13 in Washington DC.  &a.gnn; and
+	&a.emaste; presented "Supporting a BSD Project" at the
+	conference.  &a.dru;, &a.gjb;, &a.gnn;, and &a.emaste;
 	attended and represented the Foundation at both vBSDCon and
-	the &os; Developer Summit that preceded it.
-	We had many people stop by our table to make a donation,
-	and it was another great opportunity to talk and work with
-	people face-to-face.</p>
-
-      <p>Cheryl Blain and &a.jhb; promoted the Foundation and
-	&os; at the SNIA 2015 Storage Developer Conference, in
-	Santa Clara, California, Sept 21-24.
-	The Foundation was also a sponsor.</p>
+	the &os; Developer Summit that preceded it.  We had many
+	people stop by our table to make a donation, and it was
+	another great opportunity to talk and work with people
+	face-to-face.</p>
+
+      <p>Cheryl Blain and &a.jhb; promoted the Foundation and &os; at
+	the SNIA 2015 Storage Developer Conference, in Santa Clara,
+	California, Sept 21-24.  The Foundation was also a
+	sponsor.</p>
 
-      <p>We sponsored Andy Turner to attend Linaro Connect in
-	San Francisco, Sept 21-25.</p>
+      <p>We sponsored Andy Turner to attend Linaro Connect in San
+	Francisco, Sept 21-25.</p>
 
       <p>&a.emaste;, our project development director, attended the
 	X.Org Developer's Conference (XDC) in Toronto, Ontario.</p>
@@ -968,54 +1005,51 @@
       <p>We sponsored the 2015 nginx Conference and sent &os;
 	community member &a.jhb;.</p>
 
-      <p>George  Neville-Neil continued planning the
+      <p>George Neville-Neil continued planning the
 	<url href="https://wiki.freebsd.org/201511VendorDevSummit">2015
-	Silicon Valley Vendor Summit</url>, including securing
+	  Silicon Valley Vendor Summit</url>, including securing
 	the venue.</p>
 
-      <p>&a.bcr; and &a.erwin; helped plan and
-	organize the EuroBSDCon &os; Developer Summit.
-	This included setting up the working groups, securing the
-	venue, and getting the T-shirts made.</p>
+      <p>&a.bcr; and &a.erwin; helped plan and organize the EuroBSDCon
+	&os; Developer Summit.  This included setting up the working
+	groups, securing the venue, and getting the T-shirts made.</p>
 
       <p>Benedict helped organize, and he and &a.dru; participated
 	in the
 	<url href="https://wiki.freebsd.org/201507DevSummit">&os;
-	Hackathon</url> in the Linuxhotel in Essen, Germany.
-	It was a successful weekend of fixing bugs and collaborating
-	with others.</p>
+	Hackathon</url> in the Linuxhotel in Essen, Germany.  It was a
+	successful weekend of fixing bugs and collaborating with
+	others.</p>
 
-      <p>&a.dru; taught a &os; class in Berlin, Germany
-	July 29-31.</p>
+      <p>&a.dru; taught a &os; class in Berlin, Germany July
+	29-31.</p>
 
       <p>We were a sponsor of
 	<url href="http://womencourage.acm.org/index.cfm">womENcourage
-	2015</url>, in Uppsala Sweden, Sept 24-26.
-	Dru was the moderator for a panel on
+	  2015</url>, in Uppsala Sweden, Sept 24-26.  Dru was the
+	moderator for a panel on
 	<url href="http://womencourage.acm.org/panel2.cfm">Open Source
-	as a Career Path</url>.
-	All the panelists were &os; contributors including
-	Dan Langille, Allan Jude, Benedict Reuschling,
-	and Deb Goodkin.
-	We also had a table at the job fair and talked to a lot of
-	students and professors about the benefits of working on &os;
-	as an alternative to an internship, teaching about &os; in
-	university classes, and hosting &os; events at their schools.
-	Dan taught a workshop on How to Contribute to an Open Source
-	project.
-	Deb participated in this workshop and started a discussion on
+	  as a Career Path</url>.  All the panelists were &os;
+	contributors including Dan Langille, Allan Jude, Benedict
+	Reuschling, and Deb Goodkin.  We also had a table at the job
+	fair and talked to a lot of students and professors about the
+	benefits of working on &os; as an alternative to an
+	internship, teaching about &os; in university classes, and
+	hosting &os; events at their schools.  Dan taught a workshop
+	on How to Contribute to an Open Source project.  Deb
+	participated in this workshop and started a discussion on
 	offering a similar workshop at BSD and non-BSD conferences.
-	The workshop would be titled "How to Contribute to &os;",
-	and participants would learn how to contribute documentation
-	to the Project.</p>
+	The workshop would be titled "How to Contribute to &os;", and
+	participants would learn how to contribute documentation to
+	the Project.</p>
 
       <p>We continued to publish our monthly newsletters, keeping the
 	community informed on what we are doing including event
 	recaps, testimonials, project updates, and upcoming events.
 	We received testimonials from Microsoft, NYCBus, and
-	ScaleEngine.
-	We also continued to approach companies to provide us with
-	testimonials to help promote their use of &os;.</p>
+	ScaleEngine.  We also continued to approach companies to
+	provide us with testimonials to help promote their use of
+	&os;.</p>
 
       <p>Anne Dickison rebooted the Faces of &os; series and is
 	working with &os; contributors on writing their stories.
@@ -1024,26 +1058,23 @@
 	channels and with new partnerships.</p>
 
       <p>We reached our 2015 goal of 10,000 &os; Journal subscribers,
-	and we published a new Open Journal article on our website,
-	to help promote the Journal.
-	We also started offering a new subscription bundle, where you
-	can buy all the 2014 issues.
+	and we published a new Open Journal article on our website, to
+	help promote the Journal.  We also started offering a new
+	subscription bundle, where you can buy all the 2014 issues.
 	The July/August issue what published.</p>
 
-      <p>&a.gibbs; began a semester long &os; class at a middle
-	school in Boulder, Colorado.
-	We are using the BeagleBone Black (BBB) to run &os; connected
-	to Macs and PCs.
-	We’ve received a lot of support, both internally, and from
-	the Project, to get the &os; images to work on the BBB with
-	the Macs and PCs.
-	It’s been a great collaborative effort with community
-	members, and this will help future classes in being able
-	to support inexpensive platforms for teaching &os;.</p>
+      <p>&a.gibbs; began a semester long &os; class at a middle school
+	in Boulder, Colorado.  We are using the BeagleBone Black (BBB)
+	to run &os; connected to Macs and PCs.  We’ve received a lot
+	of support, both internally, and from the Project, to get the
+	&os; images to work on the BBB with the Macs and PCs.  It’s
+	been a great collaborative effort with community members, and
+	this will help future classes in being able to support
+	inexpensive platforms for teaching &os;.</p>
 
       <p>Work continued on creating &os; curriculum for a half day
-	workshop.
-	Hopefully this will be available in late Spring.</p>
+	workshop.  Hopefully this will be available in late
+	Spring.</p>
 
       <p>We provided legal support for the Project including granting
 	trademark permission for some users and companies who
@@ -1051,14 +1082,15 @@
 	and marketing literature.</p>
 
       <p>We met with commercial users to get their input on what
-	they would like to see supported in &os;.
-	We also do this to help connect &os; developers with
-	commercial users to help facilitate collaboration.</p>
-
-      <p>&os; Foundation employee and Release Engineer &a.gjb;
-	was extremely busy during this quarter, working on a number
-	of exciting areas of the &os; Project.
-	Some of the highlights include:
+	they would like to see supported in &os;.  We also do this to
+	help connect &os; developers with commercial users to help
+	facilitate collaboration.</p>
+
+      <p>&os; Foundation employee and Release Engineer &a.gjb; was
+	extremely busy during this quarter, working on a number of
+	exciting areas of the &os; Project.  Some of the highlights
+	include:
+
 	<ul>
 	  <li>Code cleanup and bug fixes to several parts of the
 	    release build code, and finishing adding support for
@@ -1066,15 +1098,16 @@
 	    merged to the stable/10 branch before the code freeze.
 	    The 10.2-RELEASE cycle spanned a 9-week timeframe overall,
 	    starting from the code slush.</li>
+
 	  <li> With the &os; Release Engineering Team, released two
 	    BETA builds and three RC builds for the 10.2-RELEASE
 	    cycle, with the final release announced mid-August,
 	    two weeks ahead of the original schedule.</li>
+
 	  <li>With the &os; Cluster Administrators Team, assisted with
 	    a number of general updates and enhancements to the &os;
 	    infrastructure.</li>
-	</ul>
-      </p>
+	</ul></p>
     </body>
   </project>
 
@@ -1122,31 +1155,39 @@
 
     <body>
       <p>The aim of this project is to design and implement
-	infrastructure to validate that a number of the network stack's
-	multiqueue behaviours are functioning as expected.</p>
+	infrastructure to validate that a number of the network
+	stack's multiqueue behaviours are functioning as expected.</p>
 
-      <p>At present, most of this project has been
-	implemented.  It mainly consists of two parts:</p>
+      <p>At present, most of this project has been implemented.  It
+	mainly consists of two parts:</p>
 
       <ol>
 	<li>A general mechanism to collect the per-ring per-cpu
-	  statistics that can be used by all NIC drivers, and extensions to
-	  <tt>netstat(1)</tt> to report these statistics.</li>
+	  statistics that can be used by all NIC drivers, and
+	  extensions to <tt>netstat(1)</tt> to report these
+	  statistics.</li>
+
+	<li>A suite of network stack behavior testing programs that
+	  consists of:
 
-	<li>A suite of network stack behavior testing programs that consists
-	  of:
 	  <ul>
-	    <li>a virtual multiqueue ethernet interface (<tt>vme</tt>)</li>
+	    <li>a virtual multiqueue ethernet interface

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201510191503.t9JF3vY4029307>