From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: [PATCH] gnu: boost: Update to 1.60.0 Date: Mon, 11 Jan 2016 10:17:32 +0100 Message-ID: <87pox8zd8z.fsf@gnu.org> References: <4a857e1ce13cf2f7377ec5f257ea1691@openmailbox.org> <87a8ojhuhc.fsf@gnu.org> <20160106084907.2db0aac3@PocketWee> <87a8oie4ic.fsf@gnu.org> <20160110221820.GA25032@debian> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:59019) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aIYbc-0004m0-4k for guix-devel@gnu.org; Mon, 11 Jan 2016 04:17:41 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aIYbX-0000M9-CU for guix-devel@gnu.org; Mon, 11 Jan 2016 04:17:40 -0500 In-Reply-To: <20160110221820.GA25032@debian> (Andreas Enge's message of "Sun, 10 Jan 2016 23:18:20 +0100") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Andreas Enge Cc: Guix-devel Andreas Enge skribis: > On Wed, Jan 06, 2016 at 11:18:19PM +0100, Ludovic Court=C3=A8s wrote: >> It has 140 dependent packages, including LibreOffice, so kinda >> borderline for master. It=E2=80=99s probably safer on a separate branch= that >> Hydra will build. Mark? > > Finally hydra picked up the branch. Unfortunately, the new boost fails > to build on mips: > http://hydra.gnu.org/build/914532 > > I find it difficult to see what is the problem in the build log > (C++, eh?)... The error is: --8<---------------cut here---------------start------------->8--- gcc.compile.c++ bin.v2/libs/context/build/gcc-4.9.3/release/threading-multi= /unsupported.o libs/context/src/unsupported.cpp:7:2: error: #error "platform not supported" #error "platform not supported" ^ --8<---------------cut here---------------end--------------->8--- The options I can think of are: 1. Mark mips64el-linux as unsupported (134 packages depend on Boost, notably LibreOffice, Abiword, and Ardour). 2. Build Boost without multi-threading support on MIPS, assuming it=E2=80= =99s only this feature that=E2=80=99s unsupported. 3. Hope that Debian has a patch to fix this and apply it. Thoughts? Ludo=E2=80=99.