octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #58689] [MXE Octave] Update mesa to use meson


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/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]