#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

Reply via email to