#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