Perl 6 - the future is here, just unevenly distributed

IRC log for #parrotsketch, 2013-08-06

| Channels | #parrotsketch index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
07:52 denis_boyun joined #parrotsketch
12:49 denisboyun joined #parrotsketch
13:42 bluescreen joined #parrotsketch
14:08 bluescreen_ joined #parrotsketch
14:23 darbelo joined #parrotsketch
14:37 denisboyun joined #parrotsketch
15:31 pmurias joined #parrotsketch
15:32 pmurias GSoC prereport:
15:32 pmurias * Working on multimethods (They are needed for ~~ which is used in the tests)
15:32 pmurias * Wrote test for some of the involved ops
15:32 pmurias * Handle QAST::BVal sanely
15:32 pmurias * Implemented nqp::curcode()
15:32 pmurias * Found a bug in nqp::savecapture() in parrot
15:32 pmurias left #parrotsketch
16:16 sa1 joined #parrotsketch
17:31 bluescreen__ joined #parrotsketch
18:32 lizmat joined #parrotsketch
19:07 denisboyun Pre-report:
19:07 denisboyun # Done:
19:07 denisboyun * Fixed bug with winxed build system - issue 1
19:07 denisboyun * Add winxed build system and supported all options
19:07 denisboyun # Doing:
19:26 Util * No report; out-of-town. Will resume normal schedule tomorrow.
19:26 Util * Congratulations to all our GSoC students for passing their mid-term evaluations!
19:26 Util .end
19:27 denisboyun Util: thnx
19:27 sa1 # Done
19:27 sa1 ## Fixed repository calling bug. Several functions return correct results.
19:27 sa1 ## Proper setup for testing example repositories. It was being tested on the cwd git repo earlier.
19:27 sa1 # Working on:
19:27 sa1 ## Combining it with correct index functions.
19:29 sa1 Hmm, I got a message throttled due to flooding message.
19:29 sa1 Was the pre-report received?
19:29 * sa1 checks perlgeek log
19:30 Util sa1: the log is what I was about to recommend.
19:31 sa1 Okay, one line went missing. I also mentioned that I will also make up for the missing blog post.
19:31 sa1 Thanks for the evaluation!
19:32 Util You are welcome.
19:32 Util Hello, all! Who all is in attendance?
19:32 denisboyun Util: I sent email but you don't answer.
19:33 denisboyun Util: about winxed
19:34 Util denisboyun: I see your email message, and your IRC /msg. I apologize for being unavailable for much of this week. Do you still need help with the PMC directory in winxed?
19:34 denisboyun Util: How to get a parrot include file on my fs using winxed?
19:35 denisboyun Util: for example i need to get -I/usr/local/include/parrot/5.5.0-devel. Do you know any config key which can provide it
19:36 sa1 denisboyun: load bytecode specifying path in the winxed file.
19:37 sa1 I don't think you need to mention -I flag during compilation.
19:38 denisboyun Util: Now i'm using locate utilite and find it. But maybe you know a special config key in winxed language which can save this path. such as config('ldflags')
19:38 denisboyun Util: this path need for normal compile
19:39 * sa1 is interested too. I will also look it up.
19:40 Util denisboyun: I am looking quickly.
19:41 Util denisboyun: what error do you get, when you lack the config key? Also, what exactly are you attempting to do when you get the error?
19:42 sa1 denisboyun: look at the parrot-gmp setup.winxed
19:42 sa1 denisboyun: It attempts to get config for ldflags.
19:43 denisboyun sa1: I've looked and didn't find anything
19:43 sa1 denisboyun: https://github.com/bubaflub/parrot-gmp/blob/master/setup.winxed#L178
19:44 sa1 Maybe you looked at my parrot-libgit2 instead, which doesn't do this.
19:44 denisboyun Util: pmc_resizablepmcarray.h didn't find this file
19:46 denisboyun sa1: yes, it supported a ldflags, but that isn't  what I need
19:46 Util denisboyun: "pmc_resizablepmcarray.h didn't find this file", while you were running what command?
19:47 denisboyun Util: src / pmc / xyz.c: 22:35: fatal error: pmc_resizablepmcarray.h: No such file or directory
19:48 denisboyun Util: i have a russian localization
19:48 denisboyun Util: cc -D_REENTRANT -D_GNU_SOURCE -DDEBIAN  -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHASATTRIBUTE_CONST  -DHASATTRIBUTE_DEPRECATED  -DHASATTRIBUTE_MALLOC  -DHASATTRIBUTE_NONNULL  -DHASATTRIBUTE_NORETURN  -DHASATTRIBUTE_PURE  -DHASATTRIBUTE_UNUSED  -DHASATTRIBUTE_WARN_UNUSED_RESULT  -DHASATTRIBUTE_HOT  -DHASATTRIBUTE_COLD  -DHAS_GETTEXT -fPIC -I/usr/local/include/parrot/5.5.0-devel  -
19:48 denisboyun L"/home/denis/build/parrot/blib/lib" -lparrot -o  src/pmc/xyz.o -c src/pmc/xyz.c
19:49 denisboyun Util: I need a include file -I/usr/local/include/parrot/5.5.0-devel/pmc and it's ok
19:50 sa1 Oh, I understand the problem now.
19:51 Util denisboyun: You can get "-I/usr/local/include/parrot/5.5.0-devel" from this key: _config('embed-cflags') .
19:51 Util Just append '/pmc' to the end when you use it.
19:51 Util You can see all of the keys in this file: config_lib.pir .
19:52 Util (or *don't* append /pmc ; I cannot remember, so try it both ways)
19:53 darbelo You can also query it with the parrot_config executable.
19:54 denisboyun darbelo: How to do that?
19:54 sa1 parrot_config embed-cflags
19:54 darbelo It's an executable built with parrot, you just run it.
19:55 darbelo The --dump option will give you the full list of key value pairs.
19:55 darbelo It's useful if you have multiple parrots installed.
19:55 denisboyun darbelo,sa1: Ok thnx
19:58 Util sa1: Have you made progress on your corruption issue, since your update on July 31st?
19:59 sa1 yeah, it was another bug with my new unified buildsystem.
19:59 sa1 At least that specific issue.
20:00 sa1 For now I regenerate the git2.pir file. While I have some confidence with some of my repository functions which are returning correct results, I am working on things that need other classes, like Index.
20:02 sa1 Some things work correctly, but I need more testing to see what doesn't work.
20:03 sa1 Of course the first example I was aiming was showindex.c, but more focus went into repositories.
20:06 Util sa1: Sounds good.
20:06 Util Do either of you have any remaining blockers, that we might help with?
20:07 sa1 No
20:07 denisboyun no
20:08 Util Anyone else who wants to be heard?
20:08 Util (oh, and thanks darbelo!)
20:10 Util Thank you all for participating!
20:10 Util Meeting adjourned.
22:54 lizmat joined #parrotsketch

| Channels | #parrotsketch index | Today | | Search | Google Search | Plain-Text | summary