GNU bug report logs - #38228
Fwd: [PATCH] gnu: boost: Build with python3

Previous Next

Package: guix-patches;

Reported by: goodoldpaul <at> autistici.org

Date: Sat, 16 Nov 2019 09:06:02 UTC

Severity: normal

Tags: patch

Done: Marius Bakke <mbakke <at> fastmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: goodoldpaul <at> autistici.org
To: 38228 <at> debbugs.gnu.org
Subject: [bug#38228] Fwd: [PATCH] gnu: boost: Build with python3
Date: Sat, 16 Nov 2019 09:04:44 +0000
[Message part 1 (text/plain, inline)]
Hello I'm opening another thread ( old one was 
http://issues.guix.gnu.org/issue/38128 ) to build boost in core-updates 
with python3. The new patch also parameterizes python versions across 
the package definition.

WDYT?

Bye,

Giacomo

-------- Original Message --------
Subject: Re: bug#38128: [PATCH] gnu: Add boost-with-python3
Date: 2019-11-12 00:06
From: goodoldpaul <at> autistici.org
To: Efraim Flashner <efraim <at> flashner.co.il>
Cc: 38128 <at> debbugs.gnu.org, mbakke <at> fastmail.com

On 2019-11-11 09:36, Efraim Flashner wrote:
> I'm going to re-open this one, sorry.
> 
> Can we replace the '--with-python-version=3.7' and 
> 'libboost_python37.so'
> with parameterized python variables so we don't have to bump it when we
> get a new python version?
> 
> Also, I've attached a package that I've never actually built that uses
> boost built with python3 if you want something to test it out with :)

I'm not sure how to send a patch for core-updates, I never did it so I 
attached it here. Please tell me if I should open another patch.

The patch builds boost with python3 and parameterizes the python 
version, as Efraim suggested. I built it successfully on core updates. 
When I tried building Epour on core-updates and saw that Guix was 
starting to build Bash 5.0 I renounced (:D) and I built it on master 
with boost-with-python3 .

Libtorrent-rasterbar seems to build fine on master but some tests fail 
to pass and they all seem to be network related but then again this is 
torrent we are talking about. I didn't investigate further but I attach 
the log.

I also tried boost-with-python3 with Malmo ( 
https://github.com/microsoft/malmo ) and it seemed to compile fine just 
but that package has other problems such as trying to start gradle so I 
nerver managed to actually run it.

Let me know what you think about the patch,

Bye

Giacomo
[0001-gnu-boost-Build-with-python3.patch (text/x-diff, attachment)]
[epour.log (text/plain, attachment)]

This bug report was last modified 5 years and 138 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.