[parrot/parrot] 41a11f: [GH #641] Renable line-directives for pmc
GitHub
noreply at github.com
Wed Jan 2 17:16:17 UTC 2013
Branch: refs/heads/master
Home: https://github.com/parrot/parrot
Commit: 41a11f3d0a3fc483a5b4e53f2380e248df3ef49a
https://github.com/parrot/parrot/commit/41a11f3d0a3fc483a5b4e53f2380e248df3ef49a
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-02 (Wed, 02 Jan 2013)
Changed paths:
M lib/Parrot/Pmc2c/Emitter.pm
Log Message:
-----------
[GH #641] Renable line-directives for pmc
line directives point to the real errors in the original source.
The generated c file is sorted. Rather fix debugging problems if there are any.
Commit: b5e29c16cc83cf997d00aa4ad16613034eae03fc
https://github.com/parrot/parrot/commit/b5e29c16cc83cf997d00aa4ad16613034eae03fc
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-02 (Wed, 02 Jan 2013)
Changed paths:
M ChangeLog
M config/init/hints/darwin.pm
M config/init/hints/openbsd.pm
M src/library.c
M t/library/lib_search_path.t
Log Message:
-----------
[GH #302] new config dynext_libs, new ENV var PARROT_DYNEXT, new add_env_paths()
On some systems a special library dir is in the cc library search, or added by -L to the libpath
but this path is missing from the loader configuration, so runtime dlopen attempts will fail.
Most prominently pcre on macports or fink, missing /opt/local/lib.
Hints may add a new key dynext_libs to add such a path to DYNEXT for loadlib.
Also provide a new PARROT_DYNEXT to manually set such paths for the runtime.
Add a helper function add_env_paths() to add multiple paths from an enviroment variable
to some library search path. Currently PARROT_INCLUDE and PARROT_LIBRARY only accept one path element.
(See #903)
Commit: 08e1513d01beab3ec407b6373ddd4558aa6bd299
https://github.com/parrot/parrot/commit/08e1513d01beab3ec407b6373ddd4558aa6bd299
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-02 (Wed, 02 Jan 2013)
Changed paths:
M config/init/hints/darwin.pm
M config/init/hints/openbsd.pm
M src/library.c
M t/library/lib_search_path.t
Log Message:
-----------
[GH #302] special windows fixes, path_guarantee_trailing_separator
windows adds ./ to dynext to be explicit about the windows loadlib order (which does this)
Ensure trailing_separator during configuration and init.
Commit: b5296ed54036996d17e20f2dfe415792f955e0cd
https://github.com/parrot/parrot/commit/b5296ed54036996d17e20f2dfe415792f955e0cd
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-02 (Wed, 02 Jan 2013)
Changed paths:
M t/library/lib_search_path.t
Log Message:
-----------
[GH #302] more tests for single, multi or no add_env_path calls
Commit: 2e3af84320a7891780127aa24beacb4be296fd46
https://github.com/parrot/parrot/commit/2e3af84320a7891780127aa24beacb4be296fd46
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-02 (Wed, 02 Jan 2013)
Changed paths:
M t/library/lib_search_path.t
Log Message:
-----------
[GH #302] reword last test
Commit: ffc2be569c00d8ade7f6ee926448f4c769b37131
https://github.com/parrot/parrot/commit/ffc2be569c00d8ade7f6ee926448f4c769b37131
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-02 (Wed, 02 Jan 2013)
Changed paths:
M t/library/lib_search_path.t
Log Message:
-----------
[docs][GH #302] Revise lib_search_path.t docs, dynext library search order
Commit: fa141227955afc4686fd88534d6fef4b2f2e45e2
https://github.com/parrot/parrot/commit/fa141227955afc4686fd88534d6fef4b2f2e45e2
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-02 (Wed, 02 Jan 2013)
Changed paths:
M ChangeLog
M config/init/hints/darwin.pm
M config/init/hints/openbsd.pm
M src/library.c
M t/library/lib_search_path.t
Log Message:
-----------
Merge branch 'rurban/pcre-dynext_libs-gh302'
Compare: https://github.com/parrot/parrot/compare/ff2ee9f87031...fa141227955a
More information about the parrot-commits
mailing list