Your message dated Sat, 10 Nov 2018 10:42:56 +0000
with message-id <1541846576.3542.38.ca...@adam-barratt.org.uk>
and subject line Closing bugs for updates included in 9.6
has caused the Debian Bug report #912444,
regarding stretch-pu: package ola/0.10.3.nojsmin-2
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
912444: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=912444
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian....@packages.debian.org
Usertags: pu

Would like to fix #876251; minor but very annoying bug in init script
means the daemon just doesn't start.

Was fixed in unstable quite a while ago, just needs a stable update.

Proposed debdiff attached. This is fairly large because the
--single-debian-patch thing is not deterministic (yuck), but if one
ignores that it's a one character fix and a changelog entry.

-- System Information:
Debian Release: buster/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unreleased'), (500, 'unstable'), 
(500, 'testing'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, m68k, arm64

Kernel: Linux 4.18.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=nl_BE.UTF-8, LC_CTYPE=nl_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=nl_BE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
diff -Nru ola-0.10.3.nojsmin/debian/changelog 
ola-0.10.3.nojsmin/debian/changelog
--- ola-0.10.3.nojsmin/debian/changelog 2017-03-17 17:13:52.000000000 +0100
+++ ola-0.10.3.nojsmin/debian/changelog 2018-10-31 17:02:06.000000000 +0100
@@ -1,3 +1,9 @@
+ola (0.10.3.nojsmin-2+deb9u1) stretch; urgency=medium
+
+  * Fix typo in /etc/init.d/rdm_test_server; Closes: #876251.
+
+ -- Wouter Verhelst <wou...@debian.org>  Wed, 31 Oct 2018 17:02:06 +0100
+
 ola (0.10.3.nojsmin-2) unstable; urgency=medium
 
   * Fix symlink target to point to a .js file rather than a .sj one (whoops);
diff -Nru ola-0.10.3.nojsmin/debian/ola-rdm-tests.rdm_test_server.init 
ola-0.10.3.nojsmin/debian/ola-rdm-tests.rdm_test_server.init
--- ola-0.10.3.nojsmin/debian/ola-rdm-tests.rdm_test_server.init        
2017-03-09 11:21:39.000000000 +0100
+++ ola-0.10.3.nojsmin/debian/ola-rdm-tests.rdm_test_server.init        
2018-10-31 17:01:50.000000000 +0100
@@ -17,7 +17,7 @@
 PIDFILE=/var/run/$CMD.pid
 DESC="OLA RDM Test Server"
 USER=olad
-DAEMON_ARGS="--world-writable"
+DAEMON_ARGS="--world-writeable"
 
 # Reads config file (will override defaults above)
 [ -r /etc/default/ola-rdm-tests ] && . /etc/default/ola-rdm-tests
diff -Nru ola-0.10.3.nojsmin/debian/patches/debian-changes 
ola-0.10.3.nojsmin/debian/patches/debian-changes
--- ola-0.10.3.nojsmin/debian/patches/debian-changes    2017-03-17 
17:13:52.000000000 +0100
+++ ola-0.10.3.nojsmin/debian/patches/debian-changes    2018-10-31 
17:02:06.000000000 +0100
@@ -5,12 +5,11 @@
  information below has been extracted from the changelog. Adjust it or drop
  it.
  .
- ola (0.10.2-3) unstable; urgency=medium
+ ola (0.10.3.nojsmin-3) stretch; urgency=medium
  .
-   * Cherry-pick 4 commits from upstream git to fix include issues on
-     mips*. Closes: #836383.
+   * Fix typo in /etc/init.d/rdm_test_server; Closes: #876251.
 Author: Wouter Verhelst <wou...@debian.org>
-Bug-Debian: https://bugs.debian.org/836383
+Bug-Debian: https://bugs.debian.org/876251
 
 ---
 The information above should follow the Patch Tagging Guidelines, please
@@ -23,126 +22,9 @@
 Bug-Ubuntu: https://launchpad.net/bugs/<bugnumber>
 Forwarded: <no|not-needed|url proving that it has been forwarded>
 Reviewed-By: <name and email of someone who approved the patch>
-Last-Update: 2016-11-22
+Last-Update: 2018-10-31
 
 --- /dev/null
-+++ ola-0.10.3.nojsmin/.travis-ci.sh
-@@ -0,0 +1,114 @@
-+#!/bin/bash
-+
-+# This script is triggered from the script section of .travis.yml
-+# It runs the appropriate commands depending on the task requested.
-+
-+set -e
-+
-+CPP_LINT_URL="https://raw.githubusercontent.com/google/styleguide/gh-pages/cpplint/cpplint.py";;
-+
-+COVERITY_SCAN_BUILD_URL="https://scan.coverity.com/scripts/travisci_build_coverity_scan.sh";
-+
-+if [[ $TASK = 'lint' ]]; then
-+  # run the lint tool only if it is the requested task
-+  autoreconf -i;
-+  ./configure --enable-rdm-tests --enable-ja-rule;
-+  # the following is a bit of a hack to build the files normally built during
-+  # the build, so they are present for linting to run against
-+  make builtfiles
-+  # first check we've not got any generic NOLINTs
-+  # count the number of generic NOLINTs
-+  nolints=$(grep -IR NOLINT * | grep -v "NOLINT(" | wc -l)
-+  if [[ $nolints -ne 0 ]]; then
-+    # print the output for info
-+    echo $(grep -IR NOLINT * | grep -v "NOLINT(")
-+    echo "Found $nolints generic NOLINTs"
-+    exit 1;
-+  else
-+    echo "Found $nolints generic NOLINTs"
-+  fi;
-+  # then fetch and run the main cpplint tool
-+  wget -O cpplint.py $CPP_LINT_URL;
-+  chmod u+x cpplint.py;
-+  ./cpplint.py \
-+    --filter=-legal/copyright,-readability/streams,-runtime/arrays \
-+    $(find ./ \( -name "*.h" -or -name "*.cpp" \) -and ! \( \
-+        -wholename "./common/protocol/Ola.pb.*" -or \
-+        -wholename "./common/rpc/Rpc.pb.*" -or \
-+        -wholename "./common/rpc/TestService.pb.*" -or \
-+        -wholename "./common/rdm/Pids.pb.*" -or \
-+        -wholename "./config.h" -or \
-+        -wholename "./plugins/*/messages/*ConfigMessages.pb.*" -or \
-+        -wholename "./tools/ola_trigger/config.tab.*" -or \
-+        -wholename "./tools/ola_trigger/lex.yy.cpp" \) | xargs)
-+  if [[ $? -ne 0 ]]; then
-+    exit 1;
-+  fi;
-+elif [[ $TASK = 'check-licences' ]]; then
-+  # check licences only if it is the requested task
-+  autoreconf -i;
-+  ./configure --enable-rdm-tests --enable-ja-rule;
-+  # the following is a bit of a hack to build the files normally built during
-+  # the build, so they are present for licence checking to run against
-+  make builtfiles
-+  ./scripts/enforce_licence.py
-+  if [[ $? -ne 0 ]]; then
-+    exit 1;
-+  fi;
-+elif [[ $TASK = 'doxygen' ]]; then
-+  # check doxygen only if it is the requested task
-+  autoreconf -i;
-+  # Doxygen is C++ only, so don't bother with RDM tests
-+  ./configure --enable-ja-rule;
-+  # the following is a bit of a hack to build the files normally built during
-+  # the build, so they are present for Doxygen to run against
-+  make builtfiles
-+  # count the number of warnings
-+  warnings=$(make doxygen-doc 2>&1 >/dev/null | wc -l)
-+  if [[ $warnings -ne 0 ]]; then
-+    # print the output for info
-+    make doxygen-doc
-+    echo "Found $warnings doxygen warnings"
-+    exit 1;
-+  else
-+    echo "Found $warnings doxygen warnings"
-+  fi;
-+elif [[ $TASK = 'coverage' ]]; then
-+  # Compile with coverage for coveralls
-+  autoreconf -i;
-+  # Coverage is C++ only, so don't bother with RDM tests
-+  ./configure --enable-gcov --enable-ja-rule;
-+  make;
-+  make check;
-+elif [[ $TASK = 'coverity' ]]; then
-+  # Run Coverity Scan unless token is zero length
-+  # The Coverity Scan script also relies on a number of other COVERITY_SCAN_
-+  # variables set in .travis.yml
-+  if [[ ${#COVERITY_SCAN_TOKEN} -ne 0 ]]; then
-+    curl -s $COVERITY_SCAN_BUILD_URL | bash
-+  else
-+    echo "Skipping Coverity Scan as no token found, probably a Pull Request"
-+  fi;
-+elif [[ $TASK = 'jshint' ]]; then
-+  cd ./javascript/new-src;
-+  npm install;
-+  grunt test
-+elif [[ $TASK = 'flake8' ]]; then
-+  autoreconf -i;
-+  ./configure --enable-rdm-tests
-+  # the following is a bit of a hack to build the files normally built during
-+  # the build, so they are present for flake8 to run against
-+  make builtfiles
-+  flake8 --max-line-length 80 --exclude *_pb2.py,.git,__pycache --ignore 
E111,E114,E121,E127,E129 data/rdm include/ola python scripts tools/ola_mon 
tools/rdm
-+else
-+  # Otherwise compile and check as normal
-+  export DISTCHECK_CONFIGURE_FLAGS='--enable-rdm-tests --enable-ja-rule'
-+  autoreconf -i;
-+  ./configure $DISTCHECK_CONFIGURE_FLAGS;
-+  make distcheck;
-+  make dist;
-+  tarball=$(ls -Ut ola*.tar.gz | head -1)
-+  tar -zxf $tarball;
-+  tarball_root=$(echo $tarball | sed 's/.tar.gz$//')
-+  ./scripts/verify_trees.py ./ $tarball_root
-+fi
---- /dev/null
 +++ ola-0.10.3.nojsmin/.travis.yml
 @@ -0,0 +1,190 @@
 +language: cpp
@@ -560,6 +442,23 @@
 +You should have received a copy of the GNU General Public License
 +along with this program; if not, write to the Free Software
 +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+--- ola-0.10.3.nojsmin.orig/olad/www/Makefile.mk
++++ ola-0.10.3.nojsmin/olad/www/Makefile.mk
+@@ -69,14 +69,6 @@ dist_img_DATA = \
+     olad/www/new/img/light_bulb.png \
+     olad/www/new/img/logo-mini.png \
+     olad/www/new/img/logo.png
+-dist_jquery_DATA = \
+-    olad/www/new/libs/jquery/js/jquery.min.js
+-dist_angularroute_DATA = \
+-    olad/www/new/libs/angular-route/js/angular-route.min.js
+-dist_angular_DATA = \
+-    olad/www/new/libs/angular/js/angular.min.js
+-dist_bootjs_DATA = \
+-    olad/www/new/libs/bootstrap/js/bootstrap.min.js
+ dist_bootfonts_DATA = \
+     olad/www/new/libs/bootstrap/fonts/glyphicons-halflings-regular.eot \
+     olad/www/new/libs/bootstrap/fonts/glyphicons-halflings-regular.svg \
 --- /dev/null
 +++ ola-0.10.3.nojsmin/plugins/LICENCE
 @@ -0,0 +1,13 @@
@@ -1462,6 +1361,31 @@
 +You should have received a copy of the GNU General Public License
 +along with this program; if not, write to the Free Software
 +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+--- ola-0.10.3.nojsmin.orig/tools/rdm/Makefile.mk
++++ ola-0.10.3.nojsmin/tools/rdm/Makefile.mk
+@@ -17,9 +17,7 @@ module_files = \
+ testserver_static_files = \
+     tools/rdm/static/MIT-LICENSE.txt \
+     tools/rdm/static/common.css \
+-    tools/rdm/static/jquery-1.7.2.min.js \
+     tools/rdm/static/jquery-ui-1.8.21.custom.css \
+-    tools/rdm/static/jquery-ui-1.8.21.custom.min.js \
+     tools/rdm/static/rdm_tests.js \
+     tools/rdm/static/rdmtests.html \
+     tools/rdm/static/ui.multiselect.css \
+--- ola-0.10.3.nojsmin.orig/tools/rdm/static/rdmtests.html
++++ ola-0.10.3.nojsmin/tools/rdm/static/rdmtests.html
+@@ -3,8 +3,8 @@
+   <head>
+     <link type='text/css' rel='stylesheet' 
href='/static/jquery-ui-1.8.21.custom.css' />
+     <link rel='stylesheet' href='/static/ui.multiselect.css' type='text/css'>
+-    <script src='/static/jquery-1.7.2.min.js'></script>
+-    <script src='/static/jquery-ui-1.8.21.custom.min.js'></script>
++    <script src='/static/jquery.min.js'></script>
++    <script src='/static/jquery-ui.custom.min.js'></script>
+     <script src='/static/ui.multiselect.js'></script>
+     <script src='/static/rdm_tests.js'></script>
+     <title>RDM Tests &amp; Publisher</title>
 --- /dev/null
 +++ ola-0.10.3.nojsmin/tools/rdmpro/LICENCE
 @@ -0,0 +1,13 @@
@@ -1494,1353 +1418,120 @@
 +You should have received a copy of the GNU General Public License
 +along with this program; if not, write to the Free Software
 +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
---- ola-0.10.3.nojsmin.orig/Makefile.in
-+++ ola-0.10.3.nojsmin/Makefile.in
-@@ -547,10 +547,8 @@ DIST_COMMON = $(srcdir)/Makefile.am $(to
-       $(am__dist_rdmtestsexec_SCRIPTS_DIST) \
-       $(am__pkgpython_PYTHON_DIST) $(am__rdminit_PYTHON_DIST) \
-       $(am__rdmtests_PYTHON_DIST) $(am__rpcpython_PYTHON_DIST) \
--      $(dist_angular_DATA) $(dist_angularroute_DATA) \
--      $(dist_bootcss_DATA) $(dist_bootfonts_DATA) \
--      $(dist_bootjs_DATA) $(dist_css_DATA) $(dist_img_DATA) \
--      $(dist_jquery_DATA) $(dist_js_DATA) $(dist_new_DATA) \
-+      $(dist_bootcss_DATA) $(dist_bootfonts_DATA) $(dist_css_DATA) \
-+      $(dist_img_DATA) $(dist_js_DATA) $(dist_new_DATA) \
-       $(dist_noinst_DATA) $(dist_piddata_DATA) \
-       $(am__dist_tools_rdm_testserver_images_DATA_DIST) \
-       $(am__dist_tools_rdm_testserver_static_DATA_DIST) \
-@@ -613,11 +611,9 @@ am__installdirs = "$(DESTDIR)$(libdir)"
-       "$(DESTDIR)$(rdmtestsdir)" "$(DESTDIR)$(rpcpythondir)" \
-       "$(DESTDIR)$(pkgpythondir)" "$(DESTDIR)$(rdminitdir)" \
-       "$(DESTDIR)$(rdmtestsdir)" "$(DESTDIR)$(rpcpythondir)" \
--      "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(angulardir)" \
--      "$(DESTDIR)$(angularroutedir)" "$(DESTDIR)$(bootcssdir)" \
--      "$(DESTDIR)$(bootfontsdir)" "$(DESTDIR)$(bootjsdir)" \
--      "$(DESTDIR)$(cssdir)" "$(DESTDIR)$(imgdir)" \
--      "$(DESTDIR)$(jquerydir)" "$(DESTDIR)$(jsdir)" \
-+      "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(bootcssdir)" \
-+      "$(DESTDIR)$(bootfontsdir)" "$(DESTDIR)$(cssdir)" \
-+      "$(DESTDIR)$(imgdir)" "$(DESTDIR)$(jsdir)" \
-       "$(DESTDIR)$(newdir)" "$(DESTDIR)$(piddatadir)" \
-       "$(DESTDIR)$(tools_rdm_testserver_imagesdir)" \
-       "$(DESTDIR)$(tools_rdm_testserver_staticdir)" \
-@@ -3583,16 +3579,12 @@ am__dist_tools_rdm_testserver_images_DAT
-       tools/rdm/static/images/ui-icons_fbc856_256x240.png
- am__dist_tools_rdm_testserver_static_DATA_DIST =  \
-       tools/rdm/static/MIT-LICENSE.txt tools/rdm/static/common.css \
--      tools/rdm/static/jquery-1.7.2.min.js \
-       tools/rdm/static/jquery-ui-1.8.21.custom.css \
--      tools/rdm/static/jquery-ui-1.8.21.custom.min.js \
-       tools/rdm/static/rdm_tests.js tools/rdm/static/rdmtests.html \
-       tools/rdm/static/ui.multiselect.css \
-       tools/rdm/static/ui.multiselect.js
--DATA = $(dist_angular_DATA) $(dist_angularroute_DATA) \
--      $(dist_bootcss_DATA) $(dist_bootfonts_DATA) \
--      $(dist_bootjs_DATA) $(dist_css_DATA) $(dist_img_DATA) \
--      $(dist_jquery_DATA) $(dist_js_DATA) $(dist_new_DATA) \
-+DATA = $(dist_bootcss_DATA) $(dist_bootfonts_DATA) $(dist_css_DATA) \
-+      $(dist_img_DATA) $(dist_js_DATA) $(dist_new_DATA) \
-       $(dist_noinst_DATA) $(dist_piddata_DATA) \
-       $(dist_tools_rdm_testserver_images_DATA) \
-       $(dist_tools_rdm_testserver_static_DATA) $(dist_views_DATA) \
-@@ -4182,6 +4174,7 @@ program_transform_name = @program_transf
- psdir = @psdir@
- pyexecdir = @pyexecdir@
- pythondir = @pythondir@
-+runstatedir = @runstatedir@
- sbindir = @sbindir@
- sharedstatedir = @sharedstatedir@
- srcdir = @srcdir@
-@@ -6401,18 +6394,6 @@ dist_img_DATA = \
-     olad/www/new/img/logo-mini.png \
-     olad/www/new/img/logo.png
- 
--dist_jquery_DATA = \
--    olad/www/new/libs/jquery/js/jquery.min.js
--
--dist_angularroute_DATA = \
--    olad/www/new/libs/angular-route/js/angular-route.min.js
--
--dist_angular_DATA = \
--    olad/www/new/libs/angular/js/angular.min.js
--
--dist_bootjs_DATA = \
--    olad/www/new/libs/bootstrap/js/bootstrap.min.js
--
- dist_bootfonts_DATA = \
-     olad/www/new/libs/bootstrap/fonts/glyphicons-halflings-regular.eot \
-     olad/www/new/libs/bootstrap/fonts/glyphicons-halflings-regular.svg \
-@@ -6614,9 +6595,7 @@ module_files = \
- testserver_static_files = \
-     tools/rdm/static/MIT-LICENSE.txt \
-     tools/rdm/static/common.css \
--    tools/rdm/static/jquery-1.7.2.min.js \
-     tools/rdm/static/jquery-ui-1.8.21.custom.css \
--    tools/rdm/static/jquery-ui-1.8.21.custom.min.js \
-     tools/rdm/static/rdm_tests.js \
-     tools/rdm/static/rdmtests.html \
-     tools/rdm/static/ui.multiselect.css \
-@@ -14480,48 +14459,6 @@ uninstall-man1:
-       } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \
-             -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
-       dir='$(DESTDIR)$(man1dir)'; $(am__uninstall_files_from_dir)
--install-dist_angularDATA: $(dist_angular_DATA)
--      @$(NORMAL_INSTALL)
--      @list='$(dist_angular_DATA)'; test -n "$(angulardir)" || list=; \
--      if test -n "$$list"; then \
--        echo " $(MKDIR_P) '$(DESTDIR)$(angulardir)'"; \
--        $(MKDIR_P) "$(DESTDIR)$(angulardir)" || exit 1; \
--      fi; \
--      for p in $$list; do \
--        if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
--        echo "$$d$$p"; \
--      done | $(am__base_list) | \
--      while read files; do \
--        echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(angulardir)'"; \
--        $(INSTALL_DATA) $$files "$(DESTDIR)$(angulardir)" || exit $$?; \
--      done
--
--uninstall-dist_angularDATA:
--      @$(NORMAL_UNINSTALL)
--      @list='$(dist_angular_DATA)'; test -n "$(angulardir)" || list=; \
--      files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
--      dir='$(DESTDIR)$(angulardir)'; $(am__uninstall_files_from_dir)
--install-dist_angularrouteDATA: $(dist_angularroute_DATA)
--      @$(NORMAL_INSTALL)
--      @list='$(dist_angularroute_DATA)'; test -n "$(angularroutedir)" || 
list=; \
--      if test -n "$$list"; then \
--        echo " $(MKDIR_P) '$(DESTDIR)$(angularroutedir)'"; \
--        $(MKDIR_P) "$(DESTDIR)$(angularroutedir)" || exit 1; \
--      fi; \
--      for p in $$list; do \
--        if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
--        echo "$$d$$p"; \
--      done | $(am__base_list) | \
--      while read files; do \
--        echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(angularroutedir)'"; \
--        $(INSTALL_DATA) $$files "$(DESTDIR)$(angularroutedir)" || exit $$?; \
--      done
--
--uninstall-dist_angularrouteDATA:
--      @$(NORMAL_UNINSTALL)
--      @list='$(dist_angularroute_DATA)'; test -n "$(angularroutedir)" || 
list=; \
--      files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
--      dir='$(DESTDIR)$(angularroutedir)'; $(am__uninstall_files_from_dir)
- install-dist_bootcssDATA: $(dist_bootcss_DATA)
-       @$(NORMAL_INSTALL)
-       @list='$(dist_bootcss_DATA)'; test -n "$(bootcssdir)" || list=; \
-@@ -14564,27 +14501,6 @@ uninstall-dist_bootfontsDATA:
-       @list='$(dist_bootfonts_DATA)'; test -n "$(bootfontsdir)" || list=; \
-       files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
-       dir='$(DESTDIR)$(bootfontsdir)'; $(am__uninstall_files_from_dir)
--install-dist_bootjsDATA: $(dist_bootjs_DATA)
--      @$(NORMAL_INSTALL)
--      @list='$(dist_bootjs_DATA)'; test -n "$(bootjsdir)" || list=; \
--      if test -n "$$list"; then \
--        echo " $(MKDIR_P) '$(DESTDIR)$(bootjsdir)'"; \
--        $(MKDIR_P) "$(DESTDIR)$(bootjsdir)" || exit 1; \
--      fi; \
--      for p in $$list; do \
--        if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
--        echo "$$d$$p"; \
--      done | $(am__base_list) | \
--      while read files; do \
--        echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(bootjsdir)'"; \
--        $(INSTALL_DATA) $$files "$(DESTDIR)$(bootjsdir)" || exit $$?; \
--      done
--
--uninstall-dist_bootjsDATA:
--      @$(NORMAL_UNINSTALL)
--      @list='$(dist_bootjs_DATA)'; test -n "$(bootjsdir)" || list=; \
--      files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
--      dir='$(DESTDIR)$(bootjsdir)'; $(am__uninstall_files_from_dir)
- install-dist_cssDATA: $(dist_css_DATA)
-       @$(NORMAL_INSTALL)
-       @list='$(dist_css_DATA)'; test -n "$(cssdir)" || list=; \
-@@ -14627,27 +14543,6 @@ uninstall-dist_imgDATA:
-       @list='$(dist_img_DATA)'; test -n "$(imgdir)" || list=; \
-       files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
-       dir='$(DESTDIR)$(imgdir)'; $(am__uninstall_files_from_dir)
--install-dist_jqueryDATA: $(dist_jquery_DATA)
--      @$(NORMAL_INSTALL)
--      @list='$(dist_jquery_DATA)'; test -n "$(jquerydir)" || list=; \
--      if test -n "$$list"; then \
--        echo " $(MKDIR_P) '$(DESTDIR)$(jquerydir)'"; \
--        $(MKDIR_P) "$(DESTDIR)$(jquerydir)" || exit 1; \
--      fi; \
--      for p in $$list; do \
--        if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
--        echo "$$d$$p"; \
--      done | $(am__base_list) | \
--      while read files; do \
--        echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(jquerydir)'"; \
--        $(INSTALL_DATA) $$files "$(DESTDIR)$(jquerydir)" || exit $$?; \
--      done
--
--uninstall-dist_jqueryDATA:
--      @$(NORMAL_UNINSTALL)
--      @list='$(dist_jquery_DATA)'; test -n "$(jquerydir)" || list=; \
--      files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
--      dir='$(DESTDIR)$(jquerydir)'; $(am__uninstall_files_from_dir)
- install-dist_jsDATA: $(dist_js_DATA)
-       @$(NORMAL_INSTALL)
-       @list='$(dist_js_DATA)'; test -n "$(jsdir)" || list=; \
-@@ -16497,7 +16392,7 @@ install-binPROGRAMS: install-libLTLIBRAR
- 
- installdirs: installdirs-recursive
- installdirs-am:
--      for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(bindir)" 
"$(DESTDIR)$(rdmtestsexecdir)" "$(DESTDIR)$(pkgpythondir)" 
"$(DESTDIR)$(rdmtestsdir)" "$(DESTDIR)$(rpcpythondir)" 
"$(DESTDIR)$(pkgpythondir)" "$(DESTDIR)$(rdminitdir)" 
"$(DESTDIR)$(rdmtestsdir)" "$(DESTDIR)$(rpcpythondir)" "$(DESTDIR)$(man1dir)" 
"$(DESTDIR)$(angulardir)" "$(DESTDIR)$(angularroutedir)" 
"$(DESTDIR)$(bootcssdir)" "$(DESTDIR)$(bootfontsdir)" "$(DESTDIR)$(bootjsdir)" 
"$(DESTDIR)$(cssdir)" "$(DESTDIR)$(imgdir)" "$(DESTDIR)$(jquerydir)" 
"$(DESTDIR)$(jsdir)" "$(DESTDIR)$(newdir)" "$(DESTDIR)$(piddatadir)" 
"$(DESTDIR)$(tools_rdm_testserver_imagesdir)" 
"$(DESTDIR)$(tools_rdm_testserver_staticdir)" "$(DESTDIR)$(viewsdir)" 
"$(DESTDIR)$(wwwdir)" "$(DESTDIR)$(pkgconfigdir)" 
"$(DESTDIR)$(artnetincludedir)" "$(DESTDIR)$(e131includedir)" 
"$(DESTDIR)$(olabaseincludedir)" "$(DESTDIR)$(olardmincludedir)" 
"$(DESTDIR)$(olatimecodeincludedir)" "$(DESTDIR)$(pkgincludedir)" 
"$(DESTDIR)$(usbproincludedir)" "$(DESTDIR)$(olaacnincludedir)" 
"$(DESTDIR)$(olabaseincludedir)" "$(DESTDIR)$(olaclientincludedir)" 
"$(DESTDIR)$(oladincludedir)" "$(DESTDIR)$(oladmxincludedir)" 
"$(DESTDIR)$(olae133includedir)" "$(DESTDIR)$(olafileincludedir)" 
"$(DESTDIR)$(olahttpincludedir)" "$(DESTDIR)$(olaioincludedir)" 
"$(DESTDIR)$(olamathincludedir)" "$(DESTDIR)$(olamessagingincludedir)" 
"$(DESTDIR)$(olanetworkincludedir)" "$(DESTDIR)$(olardmincludedir)" 
"$(DESTDIR)$(olarpcincludedir)" "$(DESTDIR)$(olastlincludedir)" 
"$(DESTDIR)$(olastringsincludedir)" "$(DESTDIR)$(olasystemincludedir)" 
"$(DESTDIR)$(olathreadincludedir)" "$(DESTDIR)$(olatimecodeincludedir)" 
"$(DESTDIR)$(olautilincludedir)" "$(DESTDIR)$(olawebincludedir)" 
"$(DESTDIR)$(olawinincludedir)" "$(DESTDIR)$(pkgincludedir)"; do \
-+      for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(bindir)" 
"$(DESTDIR)$(rdmtestsexecdir)" "$(DESTDIR)$(pkgpythondir)" 
"$(DESTDIR)$(rdmtestsdir)" "$(DESTDIR)$(rpcpythondir)" 
"$(DESTDIR)$(pkgpythondir)" "$(DESTDIR)$(rdminitdir)" 
"$(DESTDIR)$(rdmtestsdir)" "$(DESTDIR)$(rpcpythondir)" "$(DESTDIR)$(man1dir)" 
"$(DESTDIR)$(bootcssdir)" "$(DESTDIR)$(bootfontsdir)" "$(DESTDIR)$(cssdir)" 
"$(DESTDIR)$(imgdir)" "$(DESTDIR)$(jsdir)" "$(DESTDIR)$(newdir)" 
"$(DESTDIR)$(piddatadir)" "$(DESTDIR)$(tools_rdm_testserver_imagesdir)" 
"$(DESTDIR)$(tools_rdm_testserver_staticdir)" "$(DESTDIR)$(viewsdir)" 
"$(DESTDIR)$(wwwdir)" "$(DESTDIR)$(pkgconfigdir)" 
"$(DESTDIR)$(artnetincludedir)" "$(DESTDIR)$(e131includedir)" 
"$(DESTDIR)$(olabaseincludedir)" "$(DESTDIR)$(olardmincludedir)" 
"$(DESTDIR)$(olatimecodeincludedir)" "$(DESTDIR)$(pkgincludedir)" 
"$(DESTDIR)$(usbproincludedir)" "$(DESTDIR)$(olaacnincludedir)" 
"$(DESTDIR)$(olabaseincludedir)" "$(DESTDIR)$(olaclientincludedir)" 
"$(DESTDIR)$(oladincludedir)" "$(DESTDIR)$(oladmxincludedir)" 
"$(DESTDIR)$(olae133includedir)" "$(DESTDIR)$(olafileincludedir)" 
"$(DESTDIR)$(olahttpincludedir)" "$(DESTDIR)$(olaioincludedir)" 
"$(DESTDIR)$(olamathincludedir)" "$(DESTDIR)$(olamessagingincludedir)" 
"$(DESTDIR)$(olanetworkincludedir)" "$(DESTDIR)$(olardmincludedir)" 
"$(DESTDIR)$(olarpcincludedir)" "$(DESTDIR)$(olastlincludedir)" 
"$(DESTDIR)$(olastringsincludedir)" "$(DESTDIR)$(olasystemincludedir)" 
"$(DESTDIR)$(olathreadincludedir)" "$(DESTDIR)$(olatimecodeincludedir)" 
"$(DESTDIR)$(olautilincludedir)" "$(DESTDIR)$(olawebincludedir)" 
"$(DESTDIR)$(olawinincludedir)" "$(DESTDIR)$(pkgincludedir)"; do \
-         test -z "$$dir" || $(MKDIR_P) "$$dir"; \
-       done
- install: $(BUILT_SOURCES)
-@@ -16678,11 +16573,8 @@ info: info-recursive
- 
- info-am:
- 
--install-data-am: install-dist_angularDATA \
--      install-dist_angularrouteDATA install-dist_bootcssDATA \
--      install-dist_bootfontsDATA install-dist_bootjsDATA \
--      install-dist_cssDATA install-dist_imgDATA \
--      install-dist_jqueryDATA install-dist_jsDATA \
-+install-data-am: install-dist_bootcssDATA install-dist_bootfontsDATA \
-+      install-dist_cssDATA install-dist_imgDATA install-dist_jsDATA \
-       install-dist_newDATA install-dist_piddataDATA \
-       install-dist_tools_rdm_testserver_imagesDATA \
-       install-dist_tools_rdm_testserver_staticDATA \
-@@ -16762,11 +16654,9 @@ ps: ps-recursive
- 
- ps-am:
- 
--uninstall-am: uninstall-binPROGRAMS uninstall-dist_angularDATA \
--      uninstall-dist_angularrouteDATA uninstall-dist_bootcssDATA \
--      uninstall-dist_bootfontsDATA uninstall-dist_bootjsDATA \
--      uninstall-dist_cssDATA uninstall-dist_imgDATA \
--      uninstall-dist_jqueryDATA uninstall-dist_jsDATA \
-+uninstall-am: uninstall-binPROGRAMS uninstall-dist_bootcssDATA \
-+      uninstall-dist_bootfontsDATA uninstall-dist_cssDATA \
-+      uninstall-dist_imgDATA uninstall-dist_jsDATA \
-       uninstall-dist_newDATA uninstall-dist_piddataDATA \
-       uninstall-dist_rdmtestsexecSCRIPTS \
-       uninstall-dist_tools_rdm_testserver_imagesDATA \
-@@ -16819,12 +16709,10 @@ uninstall-man: uninstall-man1
-       distclean-tags distcleancheck distdir distuninstallcheck dvi \
-       dvi-am html html-am info info-am install install-am \
-       install-binPROGRAMS install-data install-data-am \
--      install-dist_angularDATA install-dist_angularrouteDATA \
-       install-dist_bootcssDATA install-dist_bootfontsDATA \
--      install-dist_bootjsDATA install-dist_cssDATA \
--      install-dist_imgDATA install-dist_jqueryDATA \
--      install-dist_jsDATA install-dist_newDATA \
--      install-dist_piddataDATA install-dist_rdmtestsexecSCRIPTS \
-+      install-dist_cssDATA install-dist_imgDATA install-dist_jsDATA \
-+      install-dist_newDATA install-dist_piddataDATA \
-+      install-dist_rdmtestsexecSCRIPTS \
-       install-dist_tools_rdm_testserver_imagesDATA \
-       install-dist_tools_rdm_testserver_staticDATA \
-       install-dist_viewsDATA install-dist_wwwDATA install-dvi \
-@@ -16862,11 +16750,9 @@ uninstall-man: uninstall-man1
-       maintainer-clean-generic mostlyclean mostlyclean-compile \
-       mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
-       recheck tags tags-am uninstall uninstall-am \
--      uninstall-binPROGRAMS uninstall-dist_angularDATA \
--      uninstall-dist_angularrouteDATA uninstall-dist_bootcssDATA \
--      uninstall-dist_bootfontsDATA uninstall-dist_bootjsDATA \
--      uninstall-dist_cssDATA uninstall-dist_imgDATA \
--      uninstall-dist_jqueryDATA uninstall-dist_jsDATA \
-+      uninstall-binPROGRAMS uninstall-dist_bootcssDATA \
-+      uninstall-dist_bootfontsDATA uninstall-dist_cssDATA \
-+      uninstall-dist_imgDATA uninstall-dist_jsDATA \
-       uninstall-dist_newDATA uninstall-dist_piddataDATA \
-       uninstall-dist_rdmtestsexecSCRIPTS \
-       uninstall-dist_tools_rdm_testserver_imagesDATA \
---- ola-0.10.3.nojsmin.orig/config/config.guess
-+++ ola-0.10.3.nojsmin/config/config.guess
-@@ -1,8 +1,8 @@
- #! /bin/sh
- # Attempt to guess a canonical system name.
--#   Copyright 1992-2014 Free Software Foundation, Inc.
-+#   Copyright 1992-2016 Free Software Foundation, Inc.
- 
--timestamp='2014-11-04'
-+timestamp='2016-10-02'
- 
- # This file is free software; you can redistribute it and/or modify it
- # under the terms of the GNU General Public License as published by
-@@ -27,7 +27,7 @@ timestamp='2014-11-04'
- # Originally written by Per Bothner; maintained since 2000 by Ben Elliston.
- #
- # You can get the latest version of this script from:
--# 
http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
-+# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
- #
- # Please send patches to <config-patc...@gnu.org>.
- 
-@@ -50,7 +50,7 @@ version="\
- GNU config.guess ($timestamp)
- 
- Originally written by Per Bothner.
--Copyright 1992-2014 Free Software Foundation, Inc.
-+Copyright 1992-2016 Free Software Foundation, Inc.
- 
- This is free software; see the source for copying conditions.  There is NO
- warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
-@@ -168,19 +168,29 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:$
-       # Note: NetBSD doesn't particularly care about the vendor
-       # portion of the name.  We always set it to "unknown".
-       sysctl="sysctl -n hw.machine_arch"
--      UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \
--          /usr/sbin/$sysctl 2>/dev/null || echo unknown)`
-+      UNAME_MACHINE_ARCH=`(uname -p 2>/dev/null || \
-+          /sbin/$sysctl 2>/dev/null || \
-+          /usr/sbin/$sysctl 2>/dev/null || \
-+          echo unknown)`
-       case "${UNAME_MACHINE_ARCH}" in
-           armeb) machine=armeb-unknown ;;
-           arm*) machine=arm-unknown ;;
-           sh3el) machine=shl-unknown ;;
-           sh3eb) machine=sh-unknown ;;
-           sh5el) machine=sh5le-unknown ;;
-+          earmv*)
-+              arch=`echo ${UNAME_MACHINE_ARCH} | sed -e 
's,^e\(armv[0-9]\).*$,\1,'`
-+              endian=`echo ${UNAME_MACHINE_ARCH} | sed -ne 
's,^.*\(eb\)$,\1,p'`
-+              machine=${arch}${endian}-unknown
-+              ;;
-           *) machine=${UNAME_MACHINE_ARCH}-unknown ;;
-       esac
-       # The Operating System including object format, if it has switched
--      # to ELF recently, or will in the future.
-+      # to ELF recently (or will in the future) and ABI.
-       case "${UNAME_MACHINE_ARCH}" in
-+          earm*)
-+              os=netbsdelf
-+              ;;
-           arm*|i386|m68k|ns32k|sh3*|sparc|vax)
-               eval $set_cc_for_build
-               if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
-@@ -197,6 +207,13 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:$
-               os=netbsd
-               ;;
-       esac
-+      # Determine ABI tags.
-+      case "${UNAME_MACHINE_ARCH}" in
-+          earm*)
-+              expr='s/^earmv[0-9]/-eabi/;s/eb$//'
-+              abi=`echo ${UNAME_MACHINE_ARCH} | sed -e "$expr"`
-+              ;;
-+      esac
-       # The OS release
-       # Debian GNU/NetBSD machines have a different userland, and
-       # thus, need a distinct triplet. However, they do not need
-@@ -207,13 +224,13 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:$
-               release='-gnu'
-               ;;
-           *)
--              release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'`
-+              release=`echo ${UNAME_RELEASE} | sed -e 's/[-_].*//' | cut -d. 
-f1,2`
-               ;;
-       esac
-       # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM:
-       # contains redundant information, the shorter form:
-       # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
--      echo "${machine}-${os}${release}"
-+      echo "${machine}-${os}${release}${abi}"
-       exit ;;
-     *:Bitrig:*:*)
-       UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'`
-@@ -223,6 +240,10 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:$
-       UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`
-       echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE}
-       exit ;;
-+    *:LibertyBSD:*:*)
-+      UNAME_MACHINE_ARCH=`arch | sed 's/^.*BSD\.//'`
-+      echo ${UNAME_MACHINE_ARCH}-unknown-libertybsd${UNAME_RELEASE}
-+      exit ;;
-     *:ekkoBSD:*:*)
-       echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE}
-       exit ;;
-@@ -235,6 +256,9 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:$
-     *:MirBSD:*:*)
-       echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE}
-       exit ;;
-+    *:Sortix:*:*)
-+      echo ${UNAME_MACHINE}-unknown-sortix
-+      exit ;;
-     alpha:OSF1:*:*)
-       case $UNAME_RELEASE in
-       *4.0)
-@@ -251,42 +275,42 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:$
-       ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^  The alpha \(.*\) 
processor.*$/\1/p' | head -n 1`
-       case "$ALPHA_CPU_TYPE" in
-           "EV4 (21064)")
--              UNAME_MACHINE="alpha" ;;
-+              UNAME_MACHINE=alpha ;;
-           "EV4.5 (21064)")
--              UNAME_MACHINE="alpha" ;;
-+              UNAME_MACHINE=alpha ;;
-           "LCA4 (21066/21068)")
--              UNAME_MACHINE="alpha" ;;
-+              UNAME_MACHINE=alpha ;;
-           "EV5 (21164)")
--              UNAME_MACHINE="alphaev5" ;;
-+              UNAME_MACHINE=alphaev5 ;;
-           "EV5.6 (21164A)")
--              UNAME_MACHINE="alphaev56" ;;
-+              UNAME_MACHINE=alphaev56 ;;
-           "EV5.6 (21164PC)")
--              UNAME_MACHINE="alphapca56" ;;
-+              UNAME_MACHINE=alphapca56 ;;
-           "EV5.7 (21164PC)")
--              UNAME_MACHINE="alphapca57" ;;
-+              UNAME_MACHINE=alphapca57 ;;
-           "EV6 (21264)")
--              UNAME_MACHINE="alphaev6" ;;
-+              UNAME_MACHINE=alphaev6 ;;
-           "EV6.7 (21264A)")
--              UNAME_MACHINE="alphaev67" ;;
-+              UNAME_MACHINE=alphaev67 ;;
-           "EV6.8CB (21264C)")
--              UNAME_MACHINE="alphaev68" ;;
-+              UNAME_MACHINE=alphaev68 ;;
-           "EV6.8AL (21264B)")
--              UNAME_MACHINE="alphaev68" ;;
-+              UNAME_MACHINE=alphaev68 ;;
-           "EV6.8CX (21264D)")
--              UNAME_MACHINE="alphaev68" ;;
-+              UNAME_MACHINE=alphaev68 ;;
-           "EV6.9A (21264/EV69A)")
--              UNAME_MACHINE="alphaev69" ;;
-+              UNAME_MACHINE=alphaev69 ;;
-           "EV7 (21364)")
--              UNAME_MACHINE="alphaev7" ;;
-+              UNAME_MACHINE=alphaev7 ;;
-           "EV7.9 (21364A)")
--              UNAME_MACHINE="alphaev79" ;;
-+              UNAME_MACHINE=alphaev79 ;;
-       esac
-       # A Pn.n version is a patched version.
-       # A Vn.n version is a released version.
-       # A Tn.n version is a released field test version.
-       # A Xn.n version is an unreleased experimental baselevel.
-       # 1.2 uses "1.2" for uname -r.
--      echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 
's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
-+      echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 
's/^[PVTX]//' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`
-       # Reset EXIT trap before exiting to avoid spurious non-zero exit code.
-       exitcode=$?
-       trap '' 0
-@@ -359,16 +383,16 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:$
-       exit ;;
-     i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)
-       eval $set_cc_for_build
--      SUN_ARCH="i386"
-+      SUN_ARCH=i386
-       # If there is a compiler, see if it is configured for 64-bit objects.
-       # Note that the Sun cc does not turn __LP64__ into 1 like gcc does.
-       # This test works for both compilers.
--      if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
-+      if [ "$CC_FOR_BUILD" != no_compiler_found ]; then
-           if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \
--              (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
-+              (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
-               grep IS_64BIT_ARCH >/dev/null
-           then
--              SUN_ARCH="x86_64"
-+              SUN_ARCH=x86_64
-           fi
-       fi
-       echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
-@@ -393,7 +417,7 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:$
-       exit ;;
-     sun*:*:4.2BSD:*)
-       UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 
2>/dev/null`
--      test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3
-+      test "x${UNAME_RELEASE}" = x && UNAME_RELEASE=3
-       case "`/bin/arch`" in
-           sun3)
-               echo m68k-sun-sunos${UNAME_RELEASE}
-@@ -618,13 +642,13 @@ EOF
-                   sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
-                   sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null`
-                   case "${sc_cpu_version}" in
--                    523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0
--                    528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1
-+                    523) HP_ARCH=hppa1.0 ;; # CPU_PA_RISC1_0
-+                    528) HP_ARCH=hppa1.1 ;; # CPU_PA_RISC1_1
-                     532)                      # CPU_PA_RISC2_0
-                       case "${sc_kernel_bits}" in
--                        32) HP_ARCH="hppa2.0n" ;;
--                        64) HP_ARCH="hppa2.0w" ;;
--                        '') HP_ARCH="hppa2.0" ;;   # HP-UX 10.20
-+                        32) HP_ARCH=hppa2.0n ;;
-+                        64) HP_ARCH=hppa2.0w ;;
-+                        '') HP_ARCH=hppa2.0 ;;   # HP-UX 10.20
-                       esac ;;
-                   esac
-               fi
-@@ -663,11 +687,11 @@ EOF
-                   exit (0);
-               }
- EOF
--                  (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && 
HP_ARCH=`$dummy`
-+                  (CCOPTS="" $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && 
HP_ARCH=`$dummy`
-                   test -z "$HP_ARCH" && HP_ARCH=hppa
-               fi ;;
-       esac
--      if [ ${HP_ARCH} = "hppa2.0w" ]
-+      if [ ${HP_ARCH} = hppa2.0w ]
-       then
-           eval $set_cc_for_build
- 
-@@ -680,12 +704,12 @@ EOF
-           # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess
-           # => hppa64-hp-hpux11.23
- 
--          if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) |
-+          if echo __LP64__ | (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) |
-               grep -q __LP64__
-           then
--              HP_ARCH="hppa2.0w"
-+              HP_ARCH=hppa2.0w
-           else
--              HP_ARCH="hppa64"
-+              HP_ARCH=hppa64
-           fi
-       fi
-       echo ${HP_ARCH}-hp-hpux${HPUX_REV}
-@@ -790,14 +814,14 @@ EOF
-       echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
-       exit ;;
-     F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
--      FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 
'abcdefghijklmnopqrstuvwxyz'`
--      FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 
'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
-+      FUJITSU_PROC=`uname -m | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ 
abcdefghijklmnopqrstuvwxyz`
-+      FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ 
abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'`
-       FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'`
-       echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
-       exit ;;
-     5000:UNIX_System_V:4.*:*)
--      FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 
'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
--      FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 
'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'`
-+      FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ 
abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'`
-+      FUJITSU_REL=`echo ${UNAME_RELEASE} | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ 
abcdefghijklmnopqrstuvwxyz | sed -e 's/ /_/'`
-       echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
-       exit ;;
-     i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
-@@ -879,7 +903,7 @@ EOF
-       exit ;;
-     *:GNU/*:*:*)
-       # other systems with GNU libc and userland
--      echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' 
| tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC}
-+      echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' 
| tr "[:upper:]" "[:lower:]"``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC}
-       exit ;;
-     i*86:Minix:*:*)
-       echo ${UNAME_MACHINE}-pc-minix
-@@ -902,7 +926,7 @@ EOF
-         EV68*) UNAME_MACHINE=alphaev68 ;;
-       esac
-       objdump --private-headers /bin/sh | grep -q ld.so.1
--      if test "$?" = 0 ; then LIBC="gnulibc1" ; fi
-+      if test "$?" = 0 ; then LIBC=gnulibc1 ; fi
-       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
-       exit ;;
-     arc:Linux:*:* | arceb:Linux:*:*)
-@@ -933,6 +957,9 @@ EOF
-     crisv32:Linux:*:*)
-       echo ${UNAME_MACHINE}-axis-linux-${LIBC}
-       exit ;;
-+    e2k:Linux:*:*)
-+      echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
-+      exit ;;
-     frv:Linux:*:*)
-       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
-       exit ;;
-@@ -945,6 +972,9 @@ EOF
-     ia64:Linux:*:*)
-       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
-       exit ;;
-+    k1om:Linux:*:*)
-+      echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
-+      exit ;;
-     m32r*:Linux:*:*)
-       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
-       exit ;;
-@@ -970,6 +1000,9 @@ EOF
-       eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'`
-       test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; }
-       ;;
-+    mips64el:Linux:*:*)
-+      echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
-+      exit ;;
-     openrisc*:Linux:*:*)
-       echo or1k-unknown-linux-${LIBC}
-       exit ;;
-@@ -1002,6 +1035,9 @@ EOF
-     ppcle:Linux:*:*)
-       echo powerpcle-unknown-linux-${LIBC}
-       exit ;;
-+    riscv32:Linux:*:* | riscv64:Linux:*:*)
-+      echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
-+      exit ;;
-     s390:Linux:*:* | s390x:Linux:*:*)
-       echo ${UNAME_MACHINE}-ibm-linux-${LIBC}
-       exit ;;
-@@ -1021,7 +1057,7 @@ EOF
-       echo ${UNAME_MACHINE}-dec-linux-${LIBC}
-       exit ;;
-     x86_64:Linux:*:*)
--      echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
-+      echo ${UNAME_MACHINE}-pc-linux-${LIBC}
-       exit ;;
-     xtensa*:Linux:*:*)
-       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
-@@ -1100,7 +1136,7 @@ EOF
-       # uname -m prints for DJGPP always 'pc', but it prints nothing about
-       # the processor, so we play safe by assuming i586.
-       # Note: whatever this is, it MUST be the same as what config.sub
--      # prints for the "djgpp" host, or else GDB configury will decide that
-+      # prints for the "djgpp" host, or else GDB configure will decide that
-       # this is a cross-build.
-       echo i586-pc-msdosdjgpp
-       exit ;;
-@@ -1249,6 +1285,9 @@ EOF
-     SX-8R:SUPER-UX:*:*)
-       echo sx8r-nec-superux${UNAME_RELEASE}
-       exit ;;
-+    SX-ACE:SUPER-UX:*:*)
-+      echo sxace-nec-superux${UNAME_RELEASE}
-+      exit ;;
-     Power*:Rhapsody:*:*)
-       echo powerpc-apple-rhapsody${UNAME_RELEASE}
-       exit ;;
-@@ -1262,9 +1301,9 @@ EOF
-           UNAME_PROCESSOR=powerpc
-       fi
-       if test `echo "$UNAME_RELEASE" | sed -e 's/\..*//'` -le 10 ; then
--          if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
-+          if [ "$CC_FOR_BUILD" != no_compiler_found ]; then
-               if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') 
| \
--                  (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
-+                  (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
-                   grep IS_64BIT_ARCH >/dev/null
-               then
-                   case $UNAME_PROCESSOR in
-@@ -1286,7 +1325,7 @@ EOF
-       exit ;;
-     *:procnto*:*:* | *:QNX:[0123456789]*:*)
-       UNAME_PROCESSOR=`uname -p`
--      if test "$UNAME_PROCESSOR" = "x86"; then
-+      if test "$UNAME_PROCESSOR" = x86; then
-               UNAME_PROCESSOR=i386
-               UNAME_MACHINE=pc
-       fi
-@@ -1317,7 +1356,7 @@ EOF
-       # "uname -m" is not consistent, so use $cputype instead. 386
-       # is converted to i386 for consistency with other x86
-       # operating systems.
--      if test "$cputype" = "386"; then
-+      if test "$cputype" = 386; then
-           UNAME_MACHINE=i386
-       else
-           UNAME_MACHINE="$cputype"
-@@ -1359,7 +1398,7 @@ EOF
-       echo i386-pc-xenix
-       exit ;;
-     i*86:skyos:*:*)
--      echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ 
.*$//'
-+      echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE} | sed -e 's/ 
.*$//'`
-       exit ;;
-     i*86:rdos:*:*)
-       echo ${UNAME_MACHINE}-pc-rdos
-@@ -1370,23 +1409,25 @@ EOF
-     x86_64:VMkernel:*:*)
-       echo ${UNAME_MACHINE}-unknown-esx
-       exit ;;
-+    amd64:Isilon\ OneFS:*:*)
-+      echo x86_64-unknown-onefs
-+      exit ;;
- esac
- 
- cat >&2 <<EOF
- $0: unable to guess system type
- 
--This script, last modified $timestamp, has failed to recognize
--the operating system you are using. It is advised that you
--download the most up to date version of the config scripts from
-+This script (version $timestamp), has failed to recognize the
-+operating system you are using. If your script is old, overwrite
-+config.guess and config.sub with the latest versions from:
- 
--  
http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
-+  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
- and
--  
http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
-+  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
- 
--If the version you run ($0) is already up to date, please
--send the following data and any information you think might be
--pertinent to <config-patc...@gnu.org> in order to provide the needed
--information to handle your system.
-+If $0 has already been updated, send the following data and any
-+information you think might be pertinent to config-patc...@gnu.org to
-+provide the necessary information to handle your system.
- 
- config.guess timestamp = $timestamp
- 
---- ola-0.10.3.nojsmin.orig/config/config.sub
-+++ ola-0.10.3.nojsmin/config/config.sub
-@@ -1,8 +1,8 @@
- #! /bin/sh
- # Configuration validation subroutine script.
--#   Copyright 1992-2014 Free Software Foundation, Inc.
-+#   Copyright 1992-2016 Free Software Foundation, Inc.
- 
--timestamp='2014-12-03'
-+timestamp='2016-11-04'
- 
- # This file is free software; you can redistribute it and/or modify it
- # under the terms of the GNU General Public License as published by
-@@ -33,7 +33,7 @@ timestamp='2014-12-03'
- # Otherwise, we print the canonical config type on stdout and succeed.
- 
- # You can get the latest version of this script from:
--# 
http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
-+# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
- 
- # This file is supposed to be the same for all GNU packages
- # and recognize all the CPU types, system types and aliases
-@@ -53,8 +53,7 @@ timestamp='2014-12-03'
- me=`echo "$0" | sed -e 's,.*/,,'`
- 
- usage="\
--Usage: $0 [OPTION] CPU-MFR-OPSYS
--       $0 [OPTION] ALIAS
-+Usage: $0 [OPTION] CPU-MFR-OPSYS or ALIAS
- 
- Canonicalize a configuration name.
- 
-@@ -68,7 +67,7 @@ Report bugs and patches to <config-patch
- version="\
- GNU config.sub ($timestamp)
- 
--Copyright 1992-2014 Free Software Foundation, Inc.
-+Copyright 1992-2016 Free Software Foundation, Inc.
- 
- This is free software; see the source for copying conditions.  There is NO
- warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
-@@ -117,8 +116,8 @@ maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-
- case $maybe_os in
-   nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \
-   linux-musl* | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | 
kfreebsd*-gnu* | \
--  knetbsd*-gnu* | netbsd*-gnu* | \
--  kopensolaris*-gnu* | \
-+  knetbsd*-gnu* | netbsd*-gnu* | netbsd*-eabi* | \
-+  kopensolaris*-gnu* | cloudabi*-eabi* | \
-   storm-chaos* | os2-emx* | rtmk-nova*)
-     os=-$maybe_os
-     basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
-@@ -255,12 +254,13 @@ case $basic_machine in
-       | arc | arceb \
-       | arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv7[arm] \
-       | avr | avr32 \
-+      | ba \
-       | be32 | be64 \
-       | bfin \
-       | c4x | c8051 | clipper \
-       | d10v | d30v | dlx | dsp16xx \
--      | epiphany \
--      | fido | fr30 | frv \
-+      | e2k | epiphany \
-+      | fido | fr30 | frv | ft32 \
-       | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
-       | hexagon \
-       | i370 | i860 | i960 | ia64 \
-@@ -301,11 +301,12 @@ case $basic_machine in
-       | open8 | or1k | or1knd | or32 \
-       | pdp10 | pdp11 | pj | pjl \
-       | powerpc | powerpc64 | powerpc64le | powerpcle \
-+      | pru \
-       | pyramid \
-       | riscv32 | riscv64 \
-       | rl78 | rx \
-       | score \
--      | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | 
shbe | shle | sh[1234]le | sh3ele \
-+      | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[234]eb | sheb | 
shbe | shle | sh[1234]le | sh3ele \
-       | sh64 | sh64le \
-       | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | 
sparclite \
-       | sparcv8 | sparcv9 | sparcv9b | sparcv9v \
-@@ -376,12 +377,13 @@ case $basic_machine in
-       | alphapca5[67]-* | alpha64pca5[67]-* | arc-* | arceb-* \
-       | arm-*  | armbe-* | armle-* | armeb-* | armv*-* \
-       | avr-* | avr32-* \
-+      | ba-* \
-       | be32-* | be64-* \
-       | bfin-* | bs2000-* \
-       | c[123]* | c30-* | [cjt]90-* | c4x-* \
-       | c8051-* | clipper-* | craynv-* | cydra-* \
-       | d10v-* | d30v-* | dlx-* \
--      | elxsi-* \
-+      | e2k-* | elxsi-* \
-       | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \
-       | h8300-* | h8500-* \
-       | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
-@@ -427,13 +429,15 @@ case $basic_machine in
-       | orion-* \
-       | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
-       | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \
-+      | pru-* \
-       | pyramid-* \
-+      | riscv32-* | riscv64-* \
-       | rl78-* | romp-* | rs6000-* | rx-* \
-       | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* 
| sheb-* | shbe-* \
-       | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
-       | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | 
sparclet-* \
-       | sparclite-* \
--      | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx?-* \
-+      | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx*-* \
-       | tahoe-* \
-       | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
-       | tile*-* \
-@@ -518,6 +522,9 @@ case $basic_machine in
-               basic_machine=i386-pc
-               os=-aros
-               ;;
-+      asmjs)
-+              basic_machine=asmjs-unknown
-+              ;;
-       aux)
-               basic_machine=m68k-apple
-               os=-aux
-@@ -638,6 +645,14 @@ case $basic_machine in
-               basic_machine=m68k-bull
-               os=-sysv3
-               ;;
-+      e500v[12])
-+              basic_machine=powerpc-unknown
-+              os=$os"spe"
-+              ;;
-+      e500v[12]-*)
-+              basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
-+              os=$os"spe"
-+              ;;
-       ebmon29k)
-               basic_machine=a29k-amd
-               os=-ebmon
-@@ -1017,7 +1032,7 @@ case $basic_machine in
-       ppc-* | ppcbe-*)
-               basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
-               ;;
--      ppcle | powerpclittle | ppc-le | powerpc-little)
-+      ppcle | powerpclittle)
-               basic_machine=powerpcle-unknown
-               ;;
-       ppcle-* | powerpclittle-*)
-@@ -1027,7 +1042,7 @@ case $basic_machine in
-               ;;
-       ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 
's/^[^-]*-//'`
-               ;;
--      ppc64le | powerpc64little | ppc64-le | powerpc64-little)
-+      ppc64le | powerpc64little)
-               basic_machine=powerpc64le-unknown
-               ;;
-       ppc64le-* | powerpc64little-*)
-@@ -1373,18 +1388,18 @@ case $os in
-             | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | 
-solaris* \
-             | -sym* | -kopensolaris* | -plan9* \
-             | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
--            | -aos* | -aros* \
-+            | -aos* | -aros* | -cloudabi* | -sortix* \
-             | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
-             | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
-             | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
--            | -bitrig* | -openbsd* | -solidbsd* \
-+            | -bitrig* | -openbsd* | -solidbsd* | -libertybsd* \
-             | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
-             | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
-             | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
-             | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
-             | -chorusos* | -chorusrdb* | -cegcc* \
-             | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* 
\
--            | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \
-+            | -midipix* | -mingw32* | -mingw64* | -linux-gnu* | 
-linux-android* \
-             | -linux-newlib* | -linux-musl* | -linux-uclibc* \
-             | -uxpv* | -beos* | -mpeix* | -udk* | -moxiebox* \
-             | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
-@@ -1393,7 +1408,8 @@ case $os in
-             | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
-             | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
-             | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
--            | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es* | 
-tirtos*)
-+            | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es* \
-+            | -onefs* | -tirtos* | -phoenix* | -fuchsia*)
-       # Remember, each alternative MUST END IN *, to match a version number.
-               ;;
-       -qnx*)
-@@ -1525,6 +1541,8 @@ case $os in
-               ;;
-       -nacl*)
-               ;;
-+      -ios)
-+              ;;
-       -none)
-               ;;
-       *)
---- ola-0.10.3.nojsmin.orig/config/install-sh
-+++ ola-0.10.3.nojsmin/config/install-sh
-@@ -1,7 +1,7 @@
- #!/bin/sh
- # install - install a program, script, or datafile
- 
--scriptversion=2013-12-25.23; # UTC
-+scriptversion=2014-09-12.12; # UTC
- 
- # This originates from X11R5 (mit/util/scripts/install.sh), which was
- # later released in X11R6 (xc/config/util/install.sh) with the
-@@ -324,34 +324,41 @@ do
-             # is incompatible with FreeBSD 'install' when (umask & 300) != 0.
-             ;;
-           *)
-+            # $RANDOM is not portable (e.g. dash);  use it when possible to
-+            # lower collision chance
-             tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$
--            trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0
-+            trap 'ret=$?; rmdir "$tmpdir/a/b" "$tmpdir/a" "$tmpdir" 
2>/dev/null; exit $ret' 0
- 
-+            # As "mkdir -p" follows symlinks and we work in /tmp possibly;  so
-+            # create the $tmpdir first (and fail if unsuccessful) to make sure
-+            # that nobody tries to guess the $tmpdir name.
-             if (umask $mkdir_umask &&
--                exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1
-+                $mkdirprog $mkdir_mode "$tmpdir" &&
-+                exec $mkdirprog $mkdir_mode -p -- "$tmpdir/a/b") >/dev/null 
2>&1
-             then
-               if test -z "$dir_arg" || {
-                    # Check for POSIX incompatibilities with -m.
-                    # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or
-                    # other-writable bit of parent directory when it shouldn't.
-                    # FreeBSD 6.1 mkdir -m -p sets mode of existing directory.
--                   ls_ld_tmpdir=`ls -ld "$tmpdir"`
-+                   test_tmpdir="$tmpdir/a"
-+                   ls_ld_tmpdir=`ls -ld "$test_tmpdir"`
-                    case $ls_ld_tmpdir in
-                      d????-?r-*) different_mode=700;;
-                      d????-?--*) different_mode=755;;
-                      *) false;;
-                    esac &&
--                   $mkdirprog -m$different_mode -p -- "$tmpdir" && {
--                     ls_ld_tmpdir_1=`ls -ld "$tmpdir"`
-+                   $mkdirprog -m$different_mode -p -- "$test_tmpdir" && {
-+                     ls_ld_tmpdir_1=`ls -ld "$test_tmpdir"`
-                      test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1"
-                    }
-                  }
-               then posix_mkdir=:
-               fi
--              rmdir "$tmpdir/d" "$tmpdir"
-+              rmdir "$tmpdir/a/b" "$tmpdir/a" "$tmpdir"
-             else
-               # Remove any dirs left behind by ancient mkdir implementations.
--              rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null
-+              rmdir ./$mkdir_mode ./-p ./-- "$tmpdir" 2>/dev/null
-             fi
-             trap '' 0;;
-         esac;;
---- ola-0.10.3.nojsmin.orig/config/libtool.m4
-+++ ola-0.10.3.nojsmin/config/libtool.m4
-@@ -728,7 +728,6 @@ _LT_CONFIG_SAVE_COMMANDS([
-     cat <<_LT_EOF >> "$cfgfile"
- #! $SHELL
- # Generated automatically by $as_me ($PACKAGE) $VERSION
--# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 
1q`:
- # NOTE: Changes made to this file will be lost: look at ltmain.sh.
- 
- # Provide generalized library-building support services.
-@@ -2887,6 +2886,18 @@ linux* | k*bsd*-gnu | kopensolaris*-gnu
-   dynamic_linker='GNU/Linux ld.so'
-   ;;
- 
-+netbsdelf*-gnu)
-+  version_type=linux
-+  need_lib_prefix=no
-+  need_version=no
-+  library_names_spec='${libname}${release}${shared_ext}$versuffix 
${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
-+  soname_spec='${libname}${release}${shared_ext}$major'
-+  shlibpath_var=LD_LIBRARY_PATH
-+  shlibpath_overrides_runpath=no
-+  hardcode_into_libs=yes
-+  dynamic_linker='NetBSD ld.elf_so'
-+  ;;
-+
- netbsd*)
-   version_type=sunos
-   need_lib_prefix=no
-@@ -3546,7 +3557,7 @@ linux* | k*bsd*-gnu | kopensolaris*-gnu
-   lt_cv_deplibs_check_method=pass_all
-   ;;
- 
--netbsd*)
-+netbsd* | netbsdelf*-gnu)
-   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
-     lt_cv_deplibs_check_method='match_pattern 
/lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
-   else
-@@ -4424,7 +4435,7 @@ m4_if([$1], [CXX], [
-           ;;
-       esac
-       ;;
--      netbsd*)
-+      netbsd* | netbsdelf*-gnu)
-       ;;
-       *qnx* | *nto*)
-         # QNX uses GNU C++, but need to define -shared option too, otherwise
-@@ -4936,6 +4947,9 @@ m4_if([$1], [CXX], [
-       ;;
-     esac
-     ;;
-+  linux* | k*bsd*-gnu | gnu*)
-+    _LT_TAGVAR(link_all_deplibs, $1)=no
-+    ;;
-   *)
-     _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | 
$global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
-     ;;
-@@ -4998,6 +5012,9 @@ dnl Note also adjust exclude_expsyms for
-   openbsd* | bitrig*)
-     with_gnu_ld=no
-     ;;
-+  linux* | k*bsd*-gnu | gnu*)
-+    _LT_TAGVAR(link_all_deplibs, $1)=no
-+    ;;
-   esac
- 
-   _LT_TAGVAR(ld_shlibs, $1)=yes
-@@ -5252,7 +5269,7 @@ _LT_EOF
-       fi
-       ;;
- 
--    netbsd*)
-+    netbsd* | netbsdelf*-gnu)
-       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
-       _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs 
$linker_flags -o $lib'
-       wlarc=
-@@ -5773,6 +5790,7 @@ _LT_EOF
-       if test yes = "$lt_cv_irix_exported_symbol"; then
-           _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs 
$deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && 
func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry 
$wl$output_objdir/so_locations $wl-exports_file $wl$export_symbols -o $lib'
-       fi
-+      _LT_TAGVAR(link_all_deplibs, $1)=no
-       else
-       _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs 
$compiler_flags -soname $soname `test -n "$verstring" && func_echo_all 
"-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
-       _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs 
$compiler_flags -soname $soname `test -n "$verstring" && func_echo_all 
"-set_version $verstring"` -update_registry $output_objdir/so_locations 
-exports_file $export_symbols -o $lib'
-@@ -5794,7 +5812,7 @@ _LT_EOF
-       esac
-       ;;
- 
--    netbsd*)
-+    netbsd* | netbsdelf*-gnu)
-       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
-       _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs 
$linker_flags'  # a.out
-       else
---- ola-0.10.3.nojsmin.orig/config/ltmain.sh
-+++ ola-0.10.3.nojsmin/config/ltmain.sh
-@@ -31,7 +31,7 @@
- 
- PROGRAM=libtool
- PACKAGE=libtool
--VERSION=2.4.6
-+VERSION="2.4.6 Debian-2.4.6-2"
- package_revision=2.4.6
- 
- 
-@@ -2068,12 +2068,12 @@ include the following information:
-        compiler:       $LTCC
-        compiler flags: $LTCFLAGS
-        linker:         $LD (gnu? $with_gnu_ld)
--       version:        $progname (GNU libtool) 2.4.6
-+       version:        $progname $scriptversion Debian-2.4.6-2
-        automake:       `($AUTOMAKE --version) 2>/dev/null |$SED 1q`
-        autoconf:       `($AUTOCONF --version) 2>/dev/null |$SED 1q`
- 
- Report bugs to <bug-libt...@gnu.org>.
--GNU libtool home page: <http://www.gnu.org/software/libtool/>.
-+GNU libtool home page: <http://www.gnu.org/s/libtool/>.
- General help using GNU software: <http://www.gnu.org/gethelp/>."
-     exit 0
- }
-@@ -7272,12 +7272,13 @@ func_mode_link ()
-       # -tp=*                Portland pgcc target processor selection
-       # --sysroot=*          for sysroot support
-       # -O*, -g*, -flto*, -fwhopr*, -fuse-linker-plugin GCC link-time 
optimization
-+      # -specs=*             GCC specs files
-       # -stdlib=*            select c++ std lib with clang
--      # -fsanitize=*         Clang memory and address sanitizer
-+      # -fsanitize=*         Clang/GCC memory and address sanitizer
-       -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \
-       
-t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*|--sysroot=*| \
-       
-O*|-g*|-flto*|-fwhopr*|-fuse-linker-plugin|-fstack-protector*|-stdlib=*| \
--      -fsanitize=*)
-+      -specs=*|-fsanitize=*)
-         func_quote_for_eval "$arg"
-       arg=$func_quote_for_eval_result
-         func_append compile_command " $arg"
-@@ -7570,7 +7571,10 @@ func_mode_link ()
-       case $pass in
-       dlopen) libs=$dlfiles ;;
-       dlpreopen) libs=$dlprefiles ;;
--      link) libs="$deplibs %DEPLIBS% $dependency_libs" ;;
-+      link)
-+        libs="$deplibs %DEPLIBS%"
-+        test "X$link_all_deplibs" != Xno && libs="$libs $dependency_libs"
-+        ;;
-       esac
-       fi
-       if test lib,dlpreopen = "$linkmode,$pass"; then
-@@ -7889,19 +7893,19 @@ func_mode_link ()
-           # It is a libtool convenience library, so add in its objects.
-           func_append convenience " $ladir/$objdir/$old_library"
-           func_append old_convenience " $ladir/$objdir/$old_library"
-+          tmp_libs=
-+          for deplib in $dependency_libs; do
-+            deplibs="$deplib $deplibs"
-+            if $opt_preserve_dup_deps; then
-+              case "$tmp_libs " in
-+              *" $deplib "*) func_append specialdeplibs " $deplib" ;;
-+              esac
-+            fi
-+            func_append tmp_libs " $deplib"
-+          done
-         elif test prog != "$linkmode" && test lib != "$linkmode"; then
-           func_fatal_error "'$lib' is not a convenience library"
-         fi
--        tmp_libs=
--        for deplib in $dependency_libs; do
--          deplibs="$deplib $deplibs"
--          if $opt_preserve_dup_deps; then
--            case "$tmp_libs " in
--            *" $deplib "*) func_append specialdeplibs " $deplib" ;;
--            esac
--          fi
--          func_append tmp_libs " $deplib"
--        done
-         continue
-       fi # $pass = conv
- 
-@@ -8825,6 +8829,9 @@ func_mode_link ()
-           revision=$number_minor
-           lt_irix_increment=no
-           ;;
-+        *)
-+          func_fatal_configuration "$modename: unknown library version type 
'$version_type'"
-+          ;;
-         esac
-         ;;
-       no)
---- ola-0.10.3.nojsmin.orig/configure
-+++ ola-0.10.3.nojsmin/configure
-@@ -944,6 +944,7 @@ infodir
- docdir
- oldincludedir
- includedir
-+runstatedir
- localstatedir
- sharedstatedir
- sysconfdir
-@@ -1110,6 +1111,7 @@ datadir='${datarootdir}'
- sysconfdir='${prefix}/etc'
- sharedstatedir='${prefix}/com'
- localstatedir='${prefix}/var'
-+runstatedir='${localstatedir}/run'
- includedir='${prefix}/include'
- oldincludedir='/usr/include'
- docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
-@@ -1362,6 +1364,15 @@ do
-   | -silent | --silent | --silen | --sile | --sil)
-     silent=yes ;;
- 
-+  -runstatedir | --runstatedir | --runstatedi | --runstated \
-+  | --runstate | --runstat | --runsta | --runst | --runs \
-+  | --run | --ru | --r)
-+    ac_prev=runstatedir ;;
-+  -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
-+  | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
-+  | --run=* | --ru=* | --r=*)
-+    runstatedir=$ac_optarg ;;
-+
-   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
-     ac_prev=sbindir ;;
-   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
-@@ -1499,7 +1510,7 @@ fi
- for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
-               datadir sysconfdir sharedstatedir localstatedir includedir \
-               oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
--              libdir localedir mandir
-+              libdir localedir mandir runstatedir
- do
-   eval ac_val=\$$ac_var
-   # Remove trailing slashes.
-@@ -1652,6 +1663,7 @@ Fine tuning of the installation director
-   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
-   --sharedstatedir=DIR    modifiable architecture-independent data 
[PREFIX/com]
-   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
-+  --runstatedir=DIR       modifiable per-process data [LOCALSTATEDIR/run]
-   --libdir=DIR            object code libraries [EPREFIX/lib]
-   --includedir=DIR        C header files [PREFIX/include]
-   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
-@@ -8570,7 +8582,7 @@ linux* | k*bsd*-gnu | kopensolaris*-gnu
-   lt_cv_deplibs_check_method=pass_all
-   ;;
- 
--netbsd*)
-+netbsd* | netbsdelf*-gnu)
-   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
-     lt_cv_deplibs_check_method='match_pattern 
/lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
-   else
-@@ -12301,6 +12313,9 @@ $as_echo_n "checking whether the $compil
-   openbsd* | bitrig*)
-     with_gnu_ld=no
-     ;;
-+  linux* | k*bsd*-gnu | gnu*)
-+    link_all_deplibs=no
-+    ;;
-   esac
- 
-   ld_shlibs=yes
-@@ -12555,7 +12570,7 @@ _LT_EOF
-       fi
-       ;;
- 
--    netbsd*)
-+    netbsd* | netbsdelf*-gnu)
-       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
-       archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
-       wlarc=
-@@ -13225,6 +13240,7 @@ $as_echo "$lt_cv_irix_exported_symbol" >
-       if test yes = "$lt_cv_irix_exported_symbol"; then
-           archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs 
$compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all 
"$wl-set_version $wl$verstring"` $wl-update_registry 
$wl$output_objdir/so_locations $wl-exports_file $wl$export_symbols -o $lib'
-       fi
-+      link_all_deplibs=no
-       else
-       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname 
$soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` 
-update_registry $output_objdir/so_locations -o $lib'
-       archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags 
-soname $soname `test -n "$verstring" && func_echo_all "-set_version 
$verstring"` -update_registry $output_objdir/so_locations -exports_file 
$export_symbols -o $lib'
-@@ -13246,7 +13262,7 @@ $as_echo "$lt_cv_irix_exported_symbol" >
-       esac
-       ;;
- 
--    netbsd*)
-+    netbsd* | netbsdelf*-gnu)
-       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
-       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  
# a.out
-       else
-@@ -14361,6 +14377,18 @@ fi
-   dynamic_linker='GNU/Linux ld.so'
-   ;;
- 
-+netbsdelf*-gnu)
-+  version_type=linux
-+  need_lib_prefix=no
-+  need_version=no
-+  library_names_spec='${libname}${release}${shared_ext}$versuffix 
${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
-+  soname_spec='${libname}${release}${shared_ext}$major'
-+  shlibpath_var=LD_LIBRARY_PATH
-+  shlibpath_overrides_runpath=no
-+  hardcode_into_libs=yes
-+  dynamic_linker='NetBSD ld.elf_so'
-+  ;;
-+
- netbsd*)
-   version_type=sunos
-   need_lib_prefix=no
-@@ -17255,7 +17283,7 @@ lt_prog_compiler_static_CXX=
-           ;;
-       esac
-       ;;
--      netbsd*)
-+      netbsd* | netbsdelf*-gnu)
-       ;;
-       *qnx* | *nto*)
-         # QNX uses GNU C++, but need to define -shared option too, otherwise
-@@ -17630,6 +17658,9 @@ $as_echo_n "checking whether the $compil
-       ;;
-     esac
-     ;;
-+  linux* | k*bsd*-gnu | gnu*)
-+    link_all_deplibs_CXX=no
-+    ;;
-   *)
-     export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe 
| $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
-     ;;
-@@ -18323,6 +18354,18 @@ fi
-   dynamic_linker='GNU/Linux ld.so'
-   ;;
- 
-+netbsdelf*-gnu)
-+  version_type=linux
-+  need_lib_prefix=no
-+  need_version=no
-+  library_names_spec='${libname}${release}${shared_ext}$versuffix 
${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
-+  soname_spec='${libname}${release}${shared_ext}$major'
-+  shlibpath_var=LD_LIBRARY_PATH
-+  shlibpath_overrides_runpath=no
-+  hardcode_into_libs=yes
-+  dynamic_linker='NetBSD ld.elf_so'
-+  ;;
-+
- netbsd*)
-   version_type=sunos
-   need_lib_prefix=no
-@@ -28238,7 +28281,6 @@ $as_echo X"$file" |
-     cat <<_LT_EOF >> "$cfgfile"
- #! $SHELL
- # Generated automatically by $as_me ($PACKAGE) $VERSION
--# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 
1q`:
- # NOTE: Changes made to this file will be lost: look at ltmain.sh.
- 
- # Provide generalized library-building support services.
---- ola-0.10.3.nojsmin.orig/java/Makefile.in
-+++ ola-0.10.3.nojsmin/java/Makefile.in
-@@ -338,6 +338,7 @@ program_transform_name = @program_transf
- psdir = @psdir@
- pyexecdir = @pyexecdir@
- pythondir = @pythondir@
-+runstatedir = @runstatedir@
- sbindir = @sbindir@
- sharedstatedir = @sharedstatedir@
- srcdir = @srcdir@
---- ola-0.10.3.nojsmin.orig/tools/rdm/static/rdmtests.html
-+++ ola-0.10.3.nojsmin/tools/rdm/static/rdmtests.html
-@@ -3,8 +3,8 @@
-   <head>
-     <link type='text/css' rel='stylesheet' 
href='/static/jquery-ui-1.8.21.custom.css' />
-     <link rel='stylesheet' href='/static/ui.multiselect.css' type='text/css'>
--    <script src='/static/jquery-1.7.2.min.js'></script>
--    <script src='/static/jquery-ui-1.8.21.custom.min.js'></script>
-+    <script src='/static/jquery.min.js'></script>
-+    <script src='/static/jquery-ui.custom.min.js'></script>
-     <script src='/static/ui.multiselect.js'></script>
-     <script src='/static/rdm_tests.js'></script>
-     <title>RDM Tests &amp; Publisher</title>
---- ola-0.10.3.nojsmin.orig/olad/www/Makefile.mk
-+++ ola-0.10.3.nojsmin/olad/www/Makefile.mk
-@@ -69,14 +69,6 @@ dist_img_DATA = \
-     olad/www/new/img/light_bulb.png \
-     olad/www/new/img/logo-mini.png \
-     olad/www/new/img/logo.png
--dist_jquery_DATA = \
--    olad/www/new/libs/jquery/js/jquery.min.js
--dist_angularroute_DATA = \
--    olad/www/new/libs/angular-route/js/angular-route.min.js
--dist_angular_DATA = \
--    olad/www/new/libs/angular/js/angular.min.js
--dist_bootjs_DATA = \
--    olad/www/new/libs/bootstrap/js/bootstrap.min.js
- dist_bootfonts_DATA = \
-     olad/www/new/libs/bootstrap/fonts/glyphicons-halflings-regular.eot \
-     olad/www/new/libs/bootstrap/fonts/glyphicons-halflings-regular.svg \
---- ola-0.10.3.nojsmin.orig/tools/rdm/Makefile.mk
-+++ ola-0.10.3.nojsmin/tools/rdm/Makefile.mk
-@@ -17,9 +17,7 @@ module_files = \
- testserver_static_files = \
-     tools/rdm/static/MIT-LICENSE.txt \
-     tools/rdm/static/common.css \
--    tools/rdm/static/jquery-1.7.2.min.js \
-     tools/rdm/static/jquery-ui-1.8.21.custom.css \
--    tools/rdm/static/jquery-ui-1.8.21.custom.min.js \
-     tools/rdm/static/rdm_tests.js \
-     tools/rdm/static/rdmtests.html \
-     tools/rdm/static/ui.multiselect.css \
+--- /dev/null
++++ ola-0.10.3.nojsmin/.travis-ci.sh
+@@ -0,0 +1,114 @@
++#!/bin/bash
++
++# This script is triggered from the script section of .travis.yml
++# It runs the appropriate commands depending on the task requested.
++
++set -e
++
++CPP_LINT_URL="https://raw.githubusercontent.com/google/styleguide/gh-pages/cpplint/cpplint.py";;
++
++COVERITY_SCAN_BUILD_URL="https://scan.coverity.com/scripts/travisci_build_coverity_scan.sh";
++
++if [[ $TASK = 'lint' ]]; then
++  # run the lint tool only if it is the requested task
++  autoreconf -i;
++  ./configure --enable-rdm-tests --enable-ja-rule;
++  # the following is a bit of a hack to build the files normally built during
++  # the build, so they are present for linting to run against
++  make builtfiles
++  # first check we've not got any generic NOLINTs
++  # count the number of generic NOLINTs
++  nolints=$(grep -IR NOLINT * | grep -v "NOLINT(" | wc -l)
++  if [[ $nolints -ne 0 ]]; then
++    # print the output for info
++    echo $(grep -IR NOLINT * | grep -v "NOLINT(")
++    echo "Found $nolints generic NOLINTs"
++    exit 1;
++  else
++    echo "Found $nolints generic NOLINTs"
++  fi;
++  # then fetch and run the main cpplint tool
++  wget -O cpplint.py $CPP_LINT_URL;
++  chmod u+x cpplint.py;
++  ./cpplint.py \
++    --filter=-legal/copyright,-readability/streams,-runtime/arrays \
++    $(find ./ \( -name "*.h" -or -name "*.cpp" \) -and ! \( \
++        -wholename "./common/protocol/Ola.pb.*" -or \
++        -wholename "./common/rpc/Rpc.pb.*" -or \
++        -wholename "./common/rpc/TestService.pb.*" -or \
++        -wholename "./common/rdm/Pids.pb.*" -or \
++        -wholename "./config.h" -or \
++        -wholename "./plugins/*/messages/*ConfigMessages.pb.*" -or \
++        -wholename "./tools/ola_trigger/config.tab.*" -or \
++        -wholename "./tools/ola_trigger/lex.yy.cpp" \) | xargs)
++  if [[ $? -ne 0 ]]; then
++    exit 1;
++  fi;
++elif [[ $TASK = 'check-licences' ]]; then
++  # check licences only if it is the requested task
++  autoreconf -i;
++  ./configure --enable-rdm-tests --enable-ja-rule;
++  # the following is a bit of a hack to build the files normally built during
++  # the build, so they are present for licence checking to run against
++  make builtfiles
++  ./scripts/enforce_licence.py
++  if [[ $? -ne 0 ]]; then
++    exit 1;
++  fi;
++elif [[ $TASK = 'doxygen' ]]; then
++  # check doxygen only if it is the requested task
++  autoreconf -i;
++  # Doxygen is C++ only, so don't bother with RDM tests
++  ./configure --enable-ja-rule;
++  # the following is a bit of a hack to build the files normally built during
++  # the build, so they are present for Doxygen to run against
++  make builtfiles
++  # count the number of warnings
++  warnings=$(make doxygen-doc 2>&1 >/dev/null | wc -l)
++  if [[ $warnings -ne 0 ]]; then
++    # print the output for info
++    make doxygen-doc
++    echo "Found $warnings doxygen warnings"
++    exit 1;
++  else
++    echo "Found $warnings doxygen warnings"
++  fi;
++elif [[ $TASK = 'coverage' ]]; then
++  # Compile with coverage for coveralls
++  autoreconf -i;
++  # Coverage is C++ only, so don't bother with RDM tests
++  ./configure --enable-gcov --enable-ja-rule;
++  make;
++  make check;
++elif [[ $TASK = 'coverity' ]]; then
++  # Run Coverity Scan unless token is zero length
++  # The Coverity Scan script also relies on a number of other COVERITY_SCAN_
++  # variables set in .travis.yml
++  if [[ ${#COVERITY_SCAN_TOKEN} -ne 0 ]]; then
++    curl -s $COVERITY_SCAN_BUILD_URL | bash
++  else
++    echo "Skipping Coverity Scan as no token found, probably a Pull Request"
++  fi;
++elif [[ $TASK = 'jshint' ]]; then
++  cd ./javascript/new-src;
++  npm install;
++  grunt test
++elif [[ $TASK = 'flake8' ]]; then
++  autoreconf -i;
++  ./configure --enable-rdm-tests
++  # the following is a bit of a hack to build the files normally built during
++  # the build, so they are present for flake8 to run against
++  make builtfiles
++  flake8 --max-line-length 80 --exclude *_pb2.py,.git,__pycache --ignore 
E111,E114,E121,E127,E129 data/rdm include/ola python scripts tools/ola_mon 
tools/rdm
++else
++  # Otherwise compile and check as normal
++  export DISTCHECK_CONFIGURE_FLAGS='--enable-rdm-tests --enable-ja-rule'
++  autoreconf -i;
++  ./configure $DISTCHECK_CONFIGURE_FLAGS;
++  make distcheck;
++  make dist;
++  tarball=$(ls -Ut ola*.tar.gz | head -1)
++  tar -zxf $tarball;
++  tarball_root=$(echo $tarball | sed 's/.tar.gz$//')
++  ./scripts/verify_trees.py ./ $tarball_root
++fi

--- End Message ---
--- Begin Message ---
Version: 9.6

Hi,

The update referenced by each of these bugs was included in this
morning's stretch point release.

Regards,

Adam

--- End Message ---

Reply via email to