#1454: make failing for parrot when rakudo git repo path in $PATH environment
variable
--------------------------+-------------------------------------------------
Reporter: snarkyboojum | Type: bug
Status: new | Priority: normal
Milestone: | Component: configure
Version: trunk | Severity: low
Keywords: | Lang:
Patch: | Platform: darwin
--------------------------+-------------------------------------------------
I've been debugging a parrot build error on my OS X machine all afternoon
and think I have found the source of the issue.
I've previously installed parrot via Rakudo, and was attempting to install
Parrot again. 'make' was failing with an error suggesting that libraries
couldn't be found (http://paste.lisp.org/display/95091), specifically
-lparrot. It turned out that I had an old rakudo git repo path in my
$PATH, and this was causing the parrot build to use the wrong lib paths,
so even doing a make on a separate parrot SVN copy was still trying to use
rakudo/blib/lib. Removing the rakudo git repo path from my $PATH fixed the
issue.
I didn't trace through the whole parrot configure process but it seemed to
be something to do with the steps in inter::libparrot? i.e.
config/inter/libparrot.pm
Simply removing the rakudo git repo path from $PATH allowed the parrot
build ('make') to continue properly from the rakudo configure script, and
also from a separate parrot SVN checked out copy.
--
Ticket URL: <https://trac.parrot.org/parrot/ticket/1454>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets