Welcome to the main channel on the development of MoarVM, a virtual machine for NQP and Rakudo (moarvm.org). This channel is being logged for historical purposes.
Set by lizmat on 24 May 2021.
02:11 samcv left, samcv joined 02:16 vrurg_ left, vrurg joined 08:24 sena_kun joined
lizmat sanity check: is --with-nqp actually supposed to work? 09:58
I have an NQP checkout with an installed nqp in install/bin
I use that nqp bin as argument in Rakudo with Configure.pl 09:59
the nqp binary works
I configure and make install Rakudo, it installs a "rakudo" in the nqp/install/bin 10:00
however, running that only yields:
% install/bin/rakudo
zsh: killed install/bin/rakudo
MasterDuke Nicholas nine any pointers ? 10:04
Nicholas this is macOS? I don't know why something would be "killed" (such a helpful message) but is that binary dynamically linked against a shared library (the rakudo shared library) but that library can't be found? 10:08
I've been tending to avoid --with-nqp 10:09
but, hmm, if it "installed" it properly, then that's the "installed" version, and surely that means the relevant library it's trying to find is also in the correct installed location
(ie you're not trying to run the uninstalled binary from its build tree. That's where all the "library not found" fun usually starts) 10:10
lizmat yes, MacOS 10:12
Nicholas: another way to be able to easily make changes to NQP in an installed Rakudo ? 10:13
trying to figure out why github.com/rakudo/rakudo/issues/5387
Nicholas I don't know. I tended to be building all of NQP and Rakudo just to verify MaorVM
lizmat understood 10:14
I guess I will have to revert to nuking everything, configuring everything, installing everything and installing all the modules that I need again and again 10:16
which ups the dev cycle from 1 minute to several minutes :-(
[Coke] Nicholas: hi! 11:59
lizmat found the solution to the underlying problem: github.com/rakudo/rakudo/commit/adfdef88ef 12:00
Nicholas \o/ 12:03
ugexe yes, --with-nqp is supposed to work. i believe it is what e.g. debian packagers use 12:32
lizmat thanks for the confirmation.... I'll report again when it crashes again 12:33
14:03 ilogger2 left 14:05 ilogger2 joined
timo lizmat: what do you mean by "make changes to nqp in an installed rakudo"? 15:29
15:32 jgaz left, jgaz joined 17:40 vrurg left, vrurg joined 21:25 sena_kun left