Bug#801498: rakudo: Native libraries and paths

2016-11-06 Thread Tobias Leich
It just works. Tested using moarvm/nqp/rakudo 2016.10 on debian testing. Steps I took (as a non-root user): sudo apt-get install rakudo libffi-dev libtommath-dev libuv1-dev libatomic-ops-dev binutils make gcc # the dev packages and the compiler tools are needed because Linenoise compiles a

Bug#801498: rakudo: Native libraries and paths

2016-11-06 Thread Tobias Leich
Ohh, and just now I see that this report is more than a year old... Today's rakudo, panda and Linenoise should just work, in case the home directory in not mounted noexec. There won't be any changes needed.

Bug#801498: rakudo: Native libraries and paths

2016-11-05 Thread Tobias Leich
Am 05.11.2016 um 20:20 schrieb Dominique Dumont: On Thursday, 3 November 2016 10:07:34 CET Tobias Leich wrote: It might want to look like this now: MoarVM/build/setup.pm:128:ldrpath=> '-Wl,-rpath,"/@libdir@" -Wl,-rpath,"@prefix@/share/perl6/site/lib"

Bug#801498: rakudo: Native libraries and paths

2016-11-05 Thread Dominique Dumont
On Thursday, 3 November 2016 10:07:34 CET Tobias Leich wrote: > It might want to look like this now: > > MoarVM/build/setup.pm:128:ldrpath=> '-Wl,-rpath,"/@libdir@" > -Wl,-rpath,"@prefix@/share/perl6/site/lib" > -Wl,-rpath,"/home/gregoa/.perl6/2015.09/lib"', That is not possible in

Bug#801498: rakudo: Native libraries and paths

2016-11-03 Thread Tobias Leich
> Looks like the NativeCall library ignores --libpath. The library search path is a compile time option to moarvm too. See: MoarVM/build/setup.pm:128:ldrpath=> '-Wl,-rpath,"/@libdir@" -Wl,-rpath,"@prefix@/share/perl6/site/lib"', Since there is no option yet to add stuff to it during

Bug#801498: Also missing core modules ... (was: Re: Bug#801498: rakudo: Native libraries and paths)

2015-10-23 Thread Jonas Linde
And Dominique Dumont spoke unto the world. And said: >I can't even build Linenoise with panda. panda hangs while trying to fetch >LibraryMake. > >Aynway, I've realised that rakuo-star is delivered with quite a bunch of core >Perl6 modules. > >Unfortunately, these modules are not provided in pure

Bug#801498: Using rakudo-star tarball ... (was: Re: Bug#801498: rakudo: Native libraries and paths)

2015-10-23 Thread Dominique Dumont
On Thursday 22 October 2015 22:49:48 gregor herrmann wrote: > Is there no tarball for rakudo-star (as in pure rakudo plus the other > stuff)? Heh, I guess we're thinking the same way ;-) Yes, there are tarballs there http://rakudo.org/downloads/star/ rakudo-star-2015.09.tar.gz contains

Bug#801498: Also missing core modules ... (was: Re: Bug#801498: rakudo: Native libraries and paths)

2015-10-22 Thread Dominique Dumont
On Sunday 11 October 2015 18:02:00 gregor herrmann wrote: > > uh... You're pretty far ahead of me playing with panda... > > I was just unhappy because I had no readline etc. support when > starting "perl6" I can't even build Linenoise with panda. panda hangs while trying to fetch LibraryMake.

Bug#801498: Also missing core modules ... (was: Re: Bug#801498: rakudo: Native libraries and paths)

2015-10-22 Thread gregor herrmann
On Thu, 22 Oct 2015 13:46:20 +0200, Dominique Dumont wrote: > I can't even build Linenoise with panda. panda hangs while trying to fetch > LibraryMake. Did you build from master/HEAD or from the 2015.09 tag? The former failed for me (don't remember how), the second worked. > Aynway, I've

Bug#801498: rakudo: Native libraries and paths

2015-10-11 Thread gregor herrmann
Package: rakudo Version: 2015.09-2 Severity: normal -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Maybe this is a user error, or maybe there's something wrong around NativeCall and the paths it looks in ... * rakudo, moarvm, nqp from unstable as of today * panda from git (2015.09 tag) %

Bug#801498: rakudo: Native libraries and paths

2015-10-11 Thread Dominique Dumont
Le dimanche 11 octobre 2015, 12:50:07 12:50:07 gregor herrmann a écrit : > Is this a problem of rakudo, of panda, of Linenoise, or am I just > missing some setup/variable/...? uh... You're pretty far ahead of me playing with panda... Anyway, /usr/bin/perl6 is actually: exec /usr/bin/moar

Bug#801498: rakudo: Native libraries and paths

2015-10-11 Thread gregor herrmann
On Sun, 11 Oct 2015 17:49:12 +0200, Dominique Dumont wrote: > Le dimanche 11 octobre 2015, 12:50:07 12:50:07 gregor herrmann a écrit : > > Is this a problem of rakudo, of panda, of Linenoise, or am I just > > missing some setup/variable/...? > uh... You're pretty far ahead of me playing with