From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: bug#33605: ncmpcpp and innoextract build when Boost is built with C++14 Date: Tue, 4 Dec 2018 16:45:30 -0500 Message-ID: <20181204214530.GA1540@jasmine.lan> References: <20181204002746.GA29184@jasmine.lan> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="OwLcNYc0lM97+oe1" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:51735) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gUIWB-0003Zk-Ch for bug-guix@gnu.org; Tue, 04 Dec 2018 16:46:12 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gUIW7-0008OJ-LI for bug-guix@gnu.org; Tue, 04 Dec 2018 16:46:11 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:56839) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gUIW6-0008O5-8N for bug-guix@gnu.org; Tue, 04 Dec 2018 16:46:07 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gUIW2-0005lv-3i for bug-guix@gnu.org; Tue, 04 Dec 2018 16:46:03 -0500 In-Reply-To: <20181204002746.GA29184@jasmine.lan> Sender: "Debbugs-submit" Resent-Message-ID: Content-Disposition: inline List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: 33605@debbugs.gnu.org --OwLcNYc0lM97+oe1 Content-Type: multipart/mixed; boundary="5vNYLRcllDrimb99" Content-Disposition: inline --5vNYLRcllDrimb99 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Building Boost with C++14 fixes the build failures of ncmpcpp and innoextract. Patch attached. What should we do? --5vNYLRcllDrimb99 Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="0001-gnu-Boost-Build-with-C-14.patch" Content-Transfer-Encoding: quoted-printable =46rom 90f990416040d240a68d672fc8ac05b1adc50b8a Mon Sep 17 00:00:00 2001 =46rom: Leo Famulari 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=3D-std=3Dc++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=3Dmulti" "link=3Dshared" + "cxxflags=3D-std=3Dc++14" =20 ;; Set the RUNPATH to $libdir so that the libs find each othe= r. (string-append "linkflags=3D-Wl,-rpath=3D" --=20 2.19.2 --5vNYLRcllDrimb99-- --OwLcNYc0lM97+oe1 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlwG9XoACgkQJkb6MLrK fwh2zA/9HkI4xuSsc4z0tRyv7VNFlqn2djf/bTjCq/KDjjIw8/gwUFGaQHWYaLIy WXPUUYlwfY++lSTz3q8Hc15L4fvhUlEN9+Hs7y0VpRSg9OBZZH7XCOZVh1rk+04O wSfR6bnCQqvOnUz8depvzvsuNed3jX+03+AFn8har8gNv1ElqB+q+dh7Io+jP+VK nXnslH8puRDuYr1h4KTCbyqetnADhsGfcBRBapLmLcAMVF4MbiQ5vPS9spEu/6WZ XP/uFEEljMUITTmJ5TfMF8llgl8R3ANrT6psS42/DABpT549cG5wDKTuDv3auw74 YmQDZCGID5mboHriZ9Zd4R0ixvI4g5Cb1KEkJ9Ge0R6MA8yEVBbexpRCNdUI83mh 7KPlmvlqM9bdB5Uqn0+neszJTNyrXSFKCazA132eAcN54XvI9QtWr9D0kZhweAGA /exqcmsWvAqgfV2A3KixoX3S2fbZE22UtTfomTVOl2Z54ysB/DzU6/yggqZ6HJAo RZ70lMipcZf6CjtRnxXspnkDyTS2TtWtFBrBN14ucPBXcjeaVMWPy9Q9wD96tXLg ZZHk5Jbd6EBa3oIGheBhf1kugX83Zd2SATmGvNK1r+TQWTGw98dUHIJgbD5n9k1G +n4MNCAr9vraantTCsLocnjIzUMJtdPKC8Qsdo8z5lxTlQuBcsc= =TVmh -----END PGP SIGNATURE----- --OwLcNYc0lM97+oe1--