#344: Can't create working installed parrot for macports
---------------------+------------------------------------------------------
 Reporter:  coke     |        Owner:  coke
     Type:  bug      |       Status:  new 
 Priority:  major    |    Milestone:  1.1 
Component:  install  |      Version:      
 Severity:  medium   |   Resolution:      
 Keywords:           |         Lang:      
    Patch:           |     Platform:      
---------------------+------------------------------------------------------

Comment(by tommyd):

 To further explain what I think is the root issue: While the install name
 target is fixed on the actual parrot binaries, `parrot_config`, which is
 used by 3rd party tools like rakudo, still contains the wrong paths and
 this can unfortunately not easily be fixed e.g. in a rakudo port without a
 lot of hacks to query the currently active parrot installation. The
 following variables from parrot_config are affected:

 {{{
 $ parrot_config --dump | grep MacPorts
 libparrot_linkflags =>
 
'-L/opt/local/var/macports/build/_Users_tommyd_Entwicklung_MacPorts_dports_lang_parrot/work/parrot-2.6.0/blib/lib
 -lparrot'
 rpath_blib =>
 
'-L/opt/local/var/macports/build/_Users_tommyd_Entwicklung_MacPorts_dports_lang_parrot/work/parrot-2.6.0/blib/lib'
 ldflags => '-L/opt/local/lib -L/usr/local/lib
 
-L/opt/local/var/macports/build/_Users_tommyd_Entwicklung_MacPorts_dports_lang_parrot/work/parrot-2.6.0/blib/lib'
 libparrot_soname => '-install_name
 
/opt/local/var/macports/build/_Users_tommyd_Entwicklung_MacPorts_dports_lang_parrot/work/parrot-2.6.0/blib/lib/libparrot.dylib'
 build_dir =>
 
'/opt/local/var/macports/build/_Users_tommyd_Entwicklung_MacPorts_dports_lang_parrot/work/parrot-2.6.0'
 }}}

-- 
Ticket URL: <https://trac.parrot.org/parrot/ticket/344#comment:9>
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