Subject: bug#33605: ncmpcpp and innoextract build when Boost is built with C++14

From: Leo Famulari <[email-masked]>
Date: Tue, 4 Dec 2018 16:45:30 -0500

Building Boost with C++14 fixes the build failures of ncmpcpp and
innoextract. Patch attached.

What should we do?
From 90f990416040d240a68d672fc8ac05b1adc50b8a Mon Sep 17 00:00:00 2001
From: Leo Famulari <[email-masked]>
Date: Tue, 4 Dec 2018 16:39:28 -0500
Subject: [PATCH] gnu: Boost: Build with C++14.

* gnu/packages/boost.scm (boost)[arguments]: Pass 'cxxflags=-std=c++14'
to #:make-flags.
---
 gnu/packages/boost.scm | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gnu/packages/boost.scm b/gnu/packages/boost.scm
index b772781f5..f5c2c5830 100644
--- a/gnu/packages/boost.scm
+++ b/gnu/packages/boost.scm
@@ -67,6 +67,7 @@
      `(#:tests? #f
        #:make-flags
        (list "threading=multi" "link=shared"
+             "cxxflags=-std=c++14"
 
              ;; Set the RUNPATH to $libdir so that the libs find each other.
              (string-append "linkflags=-Wl,-rpath="
-- 
2.19.2