/srv/irclogs.ubuntu.com/2022/08/04/#multipass.txt

larstobiHi! I'm trying to build multipass from source on a M1 MacOS 12.5 (21G72). It's not easily compatible with the Ubuntu instructions, and I get a few errors. Some related to not finding libs, but others related to CMake platform. Without first going into details about the specific errors I'm getting, I have looked but couldn't find specific build10:00
larstobiinstructions for MacOS anywhere. The binaries are probably built by a build server, which should have the proper build script. Where can I find this?10:00
RicardoAbreu[m]Hi larstobi, macOS and Windows platform bits are not open, not available to build publicly10:31
larstobiThanks for your reply. I'm not sure what you mean. Do you mean that you're keeping the build scripts you're using secret because the platform is not open? I'm sorry but I'm a bit confused.10:36
RicardoAbreu[m]I mean that the Windows and macOS versions of Multipass include platform-specific code that we're keeping closed source, at least for the time being10:41
RicardoAbreu[m]Multipass on Linux is open source, but on other platforms it contains parts that are not10:43
larstobiThanks for the clarification. Ah, well, that makes it a lot harder for me to contribute code. I was going to try to make some contributions, and I was able to build multipass inside a multipass instance running jammy, but trying to launch anything inside jammy isn't ideal.10:43
RicardoAbreu[m]although most of the code is the same10:43
larstobiSo, testing will be hard.10:43
RicardoAbreu[m]yeah, that's true, that is indeed a downside10:44
RicardoAbreu[m]your contributions are still welcome, and if you have specific difficulties developing Multipass inside Multipass, we'd be happy to help :)10:45
RicardoAbreu[m]s/still/definitely/10:45
larstobiCompiling it inside multipass took ages, even if I have an M1 Max processor and gave it 8 cpus. But that's to be expected. I must say I'm a bit bummed about the secret code. I think I'll pass on the contributions for now. I hope you change your mind about it in the future. :-)10:47
RicardoAbreu[m]ok, I understand10:49
RicardoAbreu[m]I will bring this up internally and we'll discuss it again10:49
larstobiThanks :-)10:49
larstobiHave a nice day, and bye10:49
RicardoAbreu[m]but honestly I don't think there will be changes in this respect soon10:50
larstobiOk10:50
RicardoAbreu[m]Thank you, you too! have a good day10:50

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!