Parrot 4.8.0 "Spix's Macaw" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 8 November 2012.
00:17 alester joined, contingencyplan joined, Mike-PerlRecruiter_ joined, mtk joined, jsut joined, Hunger joined, Woodi joined, schm00ster joined, TonyC joined, cotto joined, dukeleto joined, he_ joined 00:37 whiteknight joined, benabik joined, drift joined, sri joined, dalek joined, aloha joined, jlaire joined, Infinoid joined, particle joined, janus joined, dngor joined, p6eval joined, schmooster joined, simcop2387 joined, ruoso joined, Maddingue joined, Timbus joined, Tene joined, sorear joined, tokuhirom joined, smash joined, patspam joined, allison joined, cxreg joined, moritz joined 01:18 Mike-PerlRecruiter_ joined 02:09 benabik joined 08:09 brrt joined 08:29 jlaire joined 11:31 CfuDev joined 11:40 CfuDev joined
CfuDev Hi . . . 11:46
I try to run the script : raw.github.com/rackerhacker/MySQLT...qltuner.pl
but I get the error : Attempt to reload diagnostics.pm aborted. Compilation failed in require at (eval 2050) line 42, line 647. BEGIN failed--compilation aborted at (eval 2050) line 42, line 647. ,
can sombody to help me ?
12:10 awwaiid joined 12:35 Psyche^ joined 13:18 Mike-PerlRecruiter_ joined 14:05 PacoAir joined 14:27 particle joined
dalek rrot/rurban/icu_version: 619aa95 | rurban++ | config/auto/icu.pm:
[GH #867] Provide icu_version config value

icu4.4 ships with an -Werror=strict-prototypes incompatible header file. Currently we disable this warning for src/string/encoding/shared.c but we should rather check which icu versions ships this header, and change the Configure logic (and order) to strip -Werror=strict-prototypes only with a bad icu_version
14:42
p: b571803 | jnthn++ | src/6model/serialization.c:
Detect object conflicts during deserialization.

If two pre-compiled modules both tried to replace an object or STable with their own updated view of it, the latest one would always just win. This creates the "disappearing symbol" issue. This patch detects that it's going on and complains, rather than leaving a weird failure later on (the actual fix will be to replace the exception thrown with a hook to allow the module loader to do some smarter merging).
Breaks no NQP tests or Rakudo spectests; does correctly pick up the RT#112626 case.
15:35
15:58 dmalcolm joined
dalek p: 7a24af6 | jnthn++ | src/ (6 files):
Make handlers for repossession conflicts possible.

This allows a language where such issues may arise to provide its own handler for them. If it doesn't, we just flag up the error as before.
16:53
kudo/nom: 55912f8 | jnthn++ | tools/build/NQP_REVISION:
Bump NQP_REVISION for deserialization improvements.
17:05
kudo/nom: bfa208d | jnthn++ | src/Perl6/ (2 files):
Handle Stash deserialization conflicts.

This fixes RT#112626, and probably a bunch of other disappearing symbol in pre-compilation issues.
17:11 contingencyplan joined 18:09 benabik joined
dalek p: a827893 | jnthn++ | src/6model/serialization.c:
Fix double-repossession.

Not completely sure why that can happen just yet, but this should be enough to make it not be a problem.
18:30
kudo/nom: ac77f28 | jnthn++ | tools/build/NQP_REVISION:
Bump NQP_REVISION to get SC fix.
18:49
19:53 benabik joined 20:24 benabik joined
dalek kudo/nom: c58f4ce | nicholas++ | tools/lib/NQP/Configure.pm:
Using --parrot-option should override the default option of '--optimize'

Otherwise, it's possible neither to call Parrot's Configure.pl without enabling optimizations, nor to change the value of the --optimize option.
20:41
kudo/nom: a41a483 | jnthn++ | docs/ChangeLog:
Update ChangeLog.
21:04 eternaleye joined 21:37 benabik joined