|
From: | Markus Mützel |
Subject: | [Octave-bug-tracker] [bug #58689] [MXE Octave] Update mesa to use meson as (native) build tool |
Date: | Sat, 18 Jul 2020 12:13:17 -0400 (EDT) |
User-agent: | Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36 Edg/84.0.522.40 |
Follow-up Comment #28, bug #58689 (project octave): Thank you for testing. Nice catch. I completely forgot to test the nsis-installer target (although it was mentioned earlier in comment #13). It looks like the scons rules for nsis are incompatible with python3. See also this upstream bug report: https://sourceforge.net/p/nsis/bugs/1242/ I tried to cherry-pick the patch mentioned there: https://sourceforge.net/p/nsis/code/7150/ But that doesn't make any difference for me. Only if I call scons with python2 (that is installed on my system and is no longer part of MXE Octave), compilation completes and an installer is created. I am attaching a patch. But I don't know if we want to have python2 (>=2.7 according to the nsis docs) as an external dependency of MXE Octave. Maybe instead, we want to build both python2 and python3 as part of MXE Octave? I'll try and figure out how to do that. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?58689> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |