[#87847] undefined symbol: mjit_init_p — Leam Hall <leamhall@...>

I pulled Ruby trunk on 3 Jul and am now getting errors similar to the

10 messages 2018/07/07

[#88088] [Ruby trunk Misc#14937] [PATCH] thread_pthread: lazy-spawn timer-thread only on contention — normalperson@...

Issue #14937 has been reported by normalperson (Eric Wong).

9 messages 2018/07/24

[ruby-core:87861] Re: undefined symbol: mjit_init_p

From: Takashi Kokubun <takashikkbn@...>
Date: 2018-07-08 01:19:59 UTC
List: ruby-core #87861
> It's unfortunate MJIT cannot be tested without installing and I expect it to be fixed before 2.6.

This is due to r62262. Nobu only knows the intention but I understand
it's for security (i.e. prevent reading an unexpected malicious file
relative from the current directory).

I also heard that using --enable-load-relative flag allows to use the
header in the build directory (actually I didn't test it, so not sure
if it works). So it can be a workaround if having
--enable-load-relative is fine.
2018年7月8日(日) 10:04 Eric Wong <normalperson@yhbt.net>:
>
> Benoit Daloze <eregontp@gmail.com> wrote:
> > One more reason for https://bugs.ruby-lang.org/issues/13620 maybe? ;)
> > The number of ugly hacks because people don't want to "make install'
> > by default is huge IMHO :(
>
> It's unfortunate MJIT cannot be tested without installing and
> I expect it to be fixed before 2.6.  It totally breaks user
> expectations of being able to test something before installing.
>
> I stand by everything I've already said on #13620
>
> Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe>
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>

Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>

In This Thread