Parrot 7.0.1 "Crimson Shining Parrot" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch�meeting Fridays 13:30 UTC
Set by moderator on 23 January 2015.
06:42 zby_home joined 08:25 FROGGS joined 10:22 rurban_ joined
dalek rrot/smoke-me/win64-msvc-gh1190: 638ae86 | rurban++ | src/p (2 files):
env: no environ symbol anymore on windows msvc

Disable access to environ on _MSC_VER Work started on unicode versions. PARROT_HAS_PUTENV_S on _MSC_VER and use it. See GH #1191
11:59
rrot/smoke-me/win64-msvc-gh1190: 973c70f | rurban++ | lib/Parrot/Configure/Compiler.pm:
[config] better documentation for Parrot/Configure/Compiler

cc_build and cc_run really have a monstrous and unusable api, which deserves documentation.
rrot/smoke-me/win64-msvc-gh1190: 5f3e570 | rurban++ | lib/Parrot/Configure/Compiler.pm:
[config] add exit_code to cc_run* api

at least with wantarray we should be able to seperate a positive empty output (as in inter::progs) from a failed compilation.
rrot/smoke-me/win64-msvc-gh1190: e33b83f | rurban++ | config/auto/msvc.pm:
[config] whitespace only
rrot/smoke-me/win64-msvc-gh1190: 9fa0d2f | rurban++ | config/inter/progs.pm:
[config] refactor inter::progs

do not pass cc around, we would need link also, but rather take the used values from $conf. test_compiler() needs to output a result, so that cc_run() has something to return.
rrot/smoke-me/win64-msvc-gh1190: bd37efe | rurban++ | config/init/hints/mswin32.pm:
[config] refactor windows hints for msvc

esp. for win64 with a strawberry perl, we cannot just take the perl5 provided compiler settings. we need at least --cc=cl --link=link.
fix wrong g++ linker from strawberry on msvc. provide -nologo fixup msvcrt.lib with libcmt.lib for _environ access. allow --link=cl flags also, in gcc fashion.
rrot/smoke-me/win64-msvc-gh1190: 8f90d48 | rurban++ | config/auto/cpu/amd64/auto.pm:
[config] fix config/auto/cpu/amd64 warning with msvc
12:03
12:13 travis-ci joined
travis-ci parrot/parrot#1522 (smoke-me/win64-msvc-gh1190 - bd37efe : Reini Urban): The build passed. 12:13
Change view : github.com/parrot/parrot/compare/6...37efeab2d6
Build details : travis-ci.org/parrot/parrot/builds/48333115
12:13 travis-ci left 12:24 travis-ci joined
travis-ci parrot/parrot#1523 (smoke-me/win64-msvc-gh1190 - 8f90d48 : Reini Urban): The build passed. 12:24
Change view : github.com/parrot/parrot/compare/b...90d48c67e7
Build details : travis-ci.org/parrot/parrot/builds/48333369
12:24 travis-ci left 12:25 kid51 joined
dalek rrot/smoke-me/env-gh1191: b9a257f | rurban++ | / (5 files):
[config] probe for 2 more environ features

esp. '_putenv_s' and 'environ' for msvc. not for the wide _wputenv_s(). we assume it is there if putenv_s is there also.
14:15
rrot/smoke-me/env-gh1191: 941c7b1 | rurban++ | src/platform/win32/env.c:
env: provide unicode versions for windows

See GH #1191
rrot/smoke-me/env-gh1191: 3a24dc9 | rurban++ | / (2 files):
env: MANIFEST, use probed PARROT_HAS_PUTENV_S

Closes GH #1191
14:18
rrot/smoke-me/env-gh1191: 811d4b2 | rurban++ | / (2 files):
env: provide unicode versions for windows

See GH #1191
14:24
14:28 travis-ci joined
travis-ci parrot/parrot#1524 (smoke-me/env-gh1191 - 941c7b1 : Reini Urban): The build has errored. 14:28
Change view : github.com/parrot/parrot/compare/b...1c7b1e28a2
Build details : travis-ci.org/parrot/parrot/builds/48346083
14:28 travis-ci left
dalek rrot/smoke-me/env-gh1191: 8d48dd4 | rurban++ | / (2 files):
env: provide unicode versions for windows

See GH #1191
14:28
rrot/smoke-me/env-gh1191: c75500e | rurban++ | / (2 files):
env: provide unicode versions for windows

See GH #1191
14:30
14:30 travis-ci joined
travis-ci parrot/parrot#1525 (smoke-me/env-gh1191 - 3a24dc9 : Reini Urban): The build has errored. 14:30
Change view : github.com/parrot/parrot/compare/9...24dc9aec49
Build details : travis-ci.org/parrot/parrot/builds/48346347
14:30 travis-ci left 14:32 travis-ci joined
travis-ci parrot/parrot#1527 (smoke-me/env-gh1191 - 8d48dd4 : Reini Urban): The build was canceled. 14:32
Change view : github.com/parrot/parrot/compare/8...48dd402d89
Build details : travis-ci.org/parrot/parrot/builds/48347405
14:32 travis-ci left 14:46 travis-ci joined
travis-ci parrot/parrot#1528 (smoke-me/env-gh1191 - c75500e : Reini Urban): The build passed. 14:46
Change view : github.com/parrot/parrot/compare/8...5500e32d17
Build details : travis-ci.org/parrot/parrot/builds/48347546
14:46 travis-ci left 14:51 lauleon joined 15:15 agre joined
dalek rrot/smoke-me/win64-msvc-gh1190: 686ff74 | rurban++ | / (2 files):
win64: fix nci call regression

Closes GH #1190
15:18
rrot/smoke-me/env-gh1191: c10f0db | rurban++ | / (2 files):
win64: fix nci call regression

Closes GH #1190
rrot/smoke-me/env-gh1191: 2705611 | rurban++ | / (5 files):
[config] probe for 2 more environ features

esp. '_putenv_s' and 'environ' for msvc. not for the wide _wputenv_s(). we assume it is there if putenv_s is there also.
15:21
rrot/smoke-me/env-gh1191: 190d07c | rurban++ | / (2 files):
env: provide unicode versions for windows

See GH #1191
15:32 travis-ci joined
travis-ci parrot/parrot#1529 (smoke-me/env-gh1191 - c10f0db : Reini Urban): The build has errored. 15:32
Change view : github.com/parrot/parrot/compare/c...0f0dbb6ea2
Build details : travis-ci.org/parrot/parrot/builds/48353419
15:32 travis-ci left
dalek rrot/smoke-me/env-gh1191: 2cb5b29 | rurban++ | config/init/optimize.pm:
[config] default optimize to -O3 on gcc and msvc

on win64 strawberry perl and msvc (--cc=cl) it would be empty otherwise
15:33
rrot/smoke-me/env-gh1191: e924fa4 | rurban++ | config/init/ (2 files):
[config] default optimize to -O3 on gcc and msvc

on win64 strawberry perl and msvc (--cc=cl) it would be empty or '-s -O2' otherwise.
15:43
15:43 travis-ci joined
travis-ci parrot/parrot#1529 (smoke-me/win64-msvc-gh1190 - 686ff74 : Reini Urban): The build passed. 15:43
Change view : github.com/parrot/parrot/compare/8...6ff74ffd31
Build details : travis-ci.org/parrot/parrot/builds/48353421
15:43 travis-ci left
dalek rrot/smoke-me/env-gh1191: 99e2149 | rurban++ | config/init/ (2 files):
[config] default optimize to -O2 on gcc and msvc

on win64 strawberry perl and msvc (--cc=cl) it would be empty or '-s -O2' otherwise.
15:49
15:55 travis-ci joined
travis-ci parrot/parrot#1530 (smoke-me/env-gh1191 - 190d07c : Reini Urban): The build passed. 15:55
Change view : github.com/parrot/parrot/compare/c...0d07cdef0a
Build details : travis-ci.org/parrot/parrot/builds/48353895
15:55 travis-ci left 15:58 travis-ci joined
travis-ci parrot/parrot#1531 (smoke-me/env-gh1191 - 2cb5b29 : Reini Urban): The build has errored. 15:58
Change view : github.com/parrot/parrot/compare/1...b5b29ac991
Build details : travis-ci.org/parrot/parrot/builds/48355234
15:58 travis-ci left 16:00 travis-ci joined
travis-ci parrot/parrot#1532 (smoke-me/env-gh1191 - e924fa4 : Reini Urban): The build has errored. 16:00
Change view : github.com/parrot/parrot/compare/2...24fa43989e
Build details : travis-ci.org/parrot/parrot/builds/48356634
16:00 travis-ci left 16:18 travis-ci joined
travis-ci parrot/parrot#1533 (smoke-me/env-gh1191 - 99e2149 : Reini Urban): The build passed. 16:18
Change view : github.com/parrot/parrot/compare/e...e214987063
Build details : travis-ci.org/parrot/parrot/builds/48357314
16:18 travis-ci left 16:33 lauleon joined 17:02 lauleon joined 18:22 FROGGS joined 18:33 FROGGS_ joined 19:18 rurban_ joined 21:45 kid51 joined
dalek rrot/smoke-me/env-gh1191: c14829a | rurban++ | / (5 files):
[codingstd] for the latest env changes
22:31
22:46 travis-ci joined
travis-ci parrot/parrot#1534 (smoke-me/env-gh1191 - c14829a : Reini Urban): The build passed. 22:46
Change view : github.com/parrot/parrot/compare/9...4829adb243
Build details : travis-ci.org/parrot/parrot/builds/48408633
22:46 travis-ci left