#parrot Parrot 4.11.0 "[All together - Happy Birthday Lovebird]" --with-threads | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 18 December 2012.
01:12 Mike-PerlRecruiter_ joined 01:54 sorear joined 03:56 GeJ_ joined 04:27 mj41 joined 07:44 mj41 joined 09:41 Psyche^ joined 10:10 schm00ster joined 11:29 mj41 joined 11:45 mj41 joined 12:42 mj41 joined 13:13 Mike-PerlRecruiter_ joined 13:26 Khisanth joined 14:13 PacoAir joined 14:32 mj41 joined
rurban Good morning #parrot. Let's see what will do today... 14:59
I'll take pcre #302. I have the same problem on my ppc 15:08
tadzik hello rurban 15:12
rurban hi tadzik 15:13
15:21 mj41 joined 16:01 mj41 joined 16:11 mj41 joined 16:36 bluescreen joined 17:02 bluescreen joined
rurban new experimental PARROT_DYNEXT 17:05
dalek rrot/rurban/pcre-dynext_libs-gh302: 5b35da8 | rurban++ | / (5 files):
[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)
18:25
rrot: c2d69fb | rurban++ | config/gen/makefiles/root.in:
[cage] rm MANIFEST.generated earlier on clean, not on realclean

We want to avoid duplicate entries in MANIFEST.generated
18:26
rrot/rurban/pod-copyright-gh851: c73b4be | rurban++ | / (2 files):
[GH #851] Add pod_source_files to Parrot::Distribution and t/codingstd/copyright.t

This leads to several errors in the copyright.t tests
18:27
rrot/rurban/mult-parrot-env-gh903: 04cf72f | rurban++ | / (2 files):
[GH #902] Support multiple paths in PARROT_LIBRARY, PARROT_INCLUDE
18:32
18:55 schmooster joined
dalek rrot: c3b98ce | rurban++ | config/ (10 files):
[GH #844] Improve Configure steps reporting

Currently we have "yes"/"no", sometimes "done", "skipped" and some steps report more. Library checks report "no" or "yes, version".
This improve at least the library steps, which can be omitted with --without-lib to print "skipped" instead of "no". no could mean not requested or not found.
  "not requested" (llvm) is harmonized to "skipped".
  "done" is for steps with no other results than done.
19:10
19:32 mj41 joined 19:49 mj41 joined
dalek rrot/rurban/pcre-dynext_libs-gh302: f1f4f4e | rurban++ | / (5 files):
[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)
20:04
21:38 mj41 joined 22:10 contingencyplan joined
dalek rrot/rurban/pcre-dynext_libs-gh302: b274fff | rurban++ | / (4 files):
[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.
22:32
22:37 dngor joined 22:58 mj41 joined
rurban hmm, broke rurban/pcre-dynext_libs-gh302 22:59
dalek rrot/rurban/pcre-dynext_libs-gh302: f87d4a5 | rurban++ | t/library/lib_search_path.t:
[GH #302] more tests for single, multi or no add_env_path calls
23:09
23:17 mj41 joined
dalek rrot/rurban/pcre-dynext_libs-gh302: b78ecec | rurban++ | t/library/lib_search_path.t:
[GH #302] reword last test
23:23
rurban done for today. there is still a NULL string in a search path somewhere 23:25
23:31 whiteknight joined
whiteknight good evening, #parrot 23:40
rurban hi whiteknight 23:50
whiteknight hello rurban
rurban I merged some minor branches today and worked on some more branches 23:51
We basically need PARROT_DYNEXT for libpaths which are no in the system loader paths but are in the cc lib paths 23:52
as config entry: dynext_libs (multiple)