Perl 6 - the future is here, just unevenly distributed

IRC log for #perl11, 2014-04-07

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

All times shown according to UTC.

Time Nick Message
00:10 rurban joined #perl11
01:11 rurban joined #perl11
02:12 rurban joined #perl11
03:10 rurban joined #perl11
03:15 mirjam joined #perl11
03:40 mirjam joined #perl11
05:03 rurban joined #perl11
05:05 rurban1 joined #perl11
06:00 McFist Will_the_Chill: here
06:01 Will_the_Chill howdy!  :)
06:01 Will_the_Chill have been having issues with strawberry, please follow along with what bulk88 has been doing
06:01 Will_the_Chill http://irclog.perlgeek.de/perl11
06:01 Will_the_Chill over the last 48 hours
06:07 rurban joined #perl11
06:29 McFist wow
06:30 McFist suddenly RPerl is for windows too?
06:31 McFist you were against it last time I asked
06:31 McFist but there's too much info anyway .. what's the problem?
06:51 Will_the_Chill oh I'm not against Windows, only my own use of it  XD
06:52 Will_the_Chill anyway, it is a matter of public record that bulk88 and I have been trying to get RPerl working on his Windows machine for months
06:52 Will_the_Chill there is quite a lot of data, you're right, at least look at the stuff over the last 12 hours
06:53 Will_the_Chill I've made a number of changes and we've made some progress, but in general it is weird
06:53 Will_the_Chill if you can't help, no biggie, I just thought you might know something about strawberry
06:53 Will_the_Chill since you were the one to recommend strawberry in the first place.  :)
06:55 McFist from my point of view bulk88 nailed the problem, I thought you meant there was something else
06:56 Will_the_Chill okay, sounds good to me
06:56 Will_the_Chill sorry, we pinged you a few times
06:56 McFist np
07:05 basiliscos joined #perl11
07:07 rurban joined #perl11
07:10 bulk88 so McFist, do you know if there are complete instructions for upgrading a GCC with an existing straberry perl?
07:13 travis-ci [travis-ci] RPerl Commit By Will Braswell. The build passed. http://travis-ci.org/wbraswell/rperl/builds/22423091
07:20 McFist bulk88: no, and I wouldn't recommend it
07:20 McFist I'd rather talk with the guy who's in charge of strawberry (kmx IIRC)
07:21 McFist so he rolls out the fixed version
07:21 bulk88 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52015 since that bug stops rperl from working on < ~4.8, latest strawberrys come with 4.6.*
07:24 Will_the_Chill we need to push something through one way or another, if strawberry is the solution then let's go for it!
07:25 McFist I say this is what you get for choosing C++ :))))) </offtopic>
07:34 Will_the_Chill HEY!  ;)
07:50 bulk88 http://paste.scsys.co.uk/343246 am I crazy or did it pass?
08:08 rurban joined #perl11
08:26 Will_the_Chill bulk88: HOLY COW IT PASSED!!!!!!
08:27 Will_the_Chill McFist: it passed on bulk88's system!
08:33 McFist oh joy!
08:33 Will_the_Chill I am shocked
08:34 Will_the_Chill I don't even know what he did to fix it
08:34 bulk88 blib manually has to be made RW after a dmake
08:35 Will_the_Chill I thought we already knew that 24 hours ago?
08:35 bulk88 libstdc++-6.dll must be from mingw GCC 4.8 series, that means replacing the 4.6 series libstdc++-6.dll in /straberry/perl/bin, temporarily for this test
08:35 Will_the_Chill I already put that in the INSTALL notes?
08:35 Will_the_Chill oh
08:35 Will_the_Chill there are more than one steps, I get it!  :)
08:36 bulk88 otherwise it will be non stop crashes
08:36 bulk88 I also had to change Inline::CPP to not add -lstdc++
08:37 bulk88 to stop the libs from being exapnded by EUMM (this is part of replacing the GCC)
08:38 bulk88 basically, since replacing the GCC in any strawberry perl is very dangerous and complicated, there isn't any easy/sane way to tell someone how to compile it until strawberry gets a 4.8 GCC in the future
08:38 bulk88 *compile it on windows
08:38 bulk88 other than the blib, no other manual intervention will be needed once strawberry ships 4.8
08:39 Will_the_Chill McFist: do you have a line on the strawberry guy to ask him about 4.8?
08:40 bulk88 the NO_XSLOCKS are in all the right places
08:40 bulk88 WTC, do you have ithread enabled perl on your systme?
08:40 bulk88 * the NO_XSLOCKS are in all the right places in git
08:41 bulk88 now
08:41 Will_the_Chill I'm not sure I'm running tests on a few different perls
08:41 Will_the_Chill perl -V | grep hread
08:41 Will_the_Chill useithreads=define
08:42 bulk88 then yes, your perl is threaded
08:42 bulk88 i want to try something ill eb back in a min
08:43 McFist Will_the_Chill: no, but you can ask for help at #win32 on irc.perl.org
08:43 bulk88 what is _debugging\inline\c.pm for?
08:43 Will_the_Chill that is for when I was trying to debug some stuff, just ignore that code for now
08:44 Will_the_Chill it is the real Inline::C code with some debugging stuff added
08:47 bulk88 in INSTALL change
08:47 bulk88 +# WINDOWS USERS ONLY
08:47 bulk88 +# Enable Write Permissions For blib/lib/ Directory
08:47 bulk88 +
08:48 bulk88 to "remove read only on directory and all files inside blib/lib
08:48 bulk88 "
08:48 bulk88 correct spelling and caps as necessery
08:48 bulk88 "write permission" is NT ACLs, which perl never uses/isn't aware of
08:48 bulk88 read only flag and actual NT write permission are very different
08:49 Will_the_Chill roger
08:51 Will_the_Chill done!
08:51 Will_the_Chill okay off to bed for me, I guess we can bug the #win32 guys later!
08:52 McFist bulk88: I think one can hack Makefile.PL so that these permissions are changed automatically after "make", which creates blib/ in the first place
08:52 bulk88 http://oi59.tinypic.com/rljp0y.jpg
08:53 McFist with attrib.exe or whatever there is for it on win32
08:53 bulk88 McFist, the correct solution is a MY:: class override for EUMM to not do the chmod on the files
08:53 McFist even better, yes
08:53 bulk88 running attrib after the fact is sloppy
08:56 travis-ci [travis-ci] RPerl Commit By Will Braswell. The build passed. http://travis-ci.org/wbraswell/rperl/builds/22427892
09:09 rurban joined #perl11
10:10 rurban joined #perl11
11:11 rurban joined #perl11
12:12 rurban joined #perl11
13:13 rurban joined #perl11
13:43 bluescreen joined #perl11
14:13 rurban joined #perl11
14:46 rurban joined #perl11
16:04 bluescreen joined #perl11
16:42 mirjam joined #perl11
16:59 basiliscos joined #perl11
17:09 rurban joined #perl11
19:06 bluescreen joined #perl11
19:07 mirjam left #perl11
19:31 bluescreen_ joined #perl11
19:49 Will_the_Chill joined #perl11
20:33 acanfora joined #perl11
20:36 acanfora left #perl11
20:36 acanfora joined #perl11
20:42 Will_the_Chill acanfora: we seem to have overcome the Inline::Filters issue
20:42 Will_the_Chill as well as other installation-related issues in Linux
20:42 Will_the_Chill and also bulk88 has been able to hack strawberry to compile rperl in windows
20:56 Will_the_Chill acanfora: here is the latest install notes, please confirm that all tests pass on your system
20:56 Will_the_Chill https://github.com/wbraswell/rperl/blob/master/INSTALL
21:13 basiliscos Will_the_Chill: Hi!
21:14 basiliscos I just tried rperl yesturday, following the instructions one-by-one, and it worked great!
21:14 basiliscos tests passed
21:16 Will_the_Chill basiliscos: YAY!
21:16 Will_the_Chill I am so happy!
21:16 Will_the_Chill it has not been easy just getting to this point
21:16 Will_the_Chill :)
21:17 basiliscos it emits some warnings
21:17 basiliscos 1 moment, I'll reproduce them
21:18 Will_the_Chill if it is the "uninitialized use of $ntype" then yes, we know those warnings
21:18 rurban_ yeah, ntype warnings are known issue I'll work on soon
21:18 rurban_ It is Inline::CPP
21:18 Will_the_Chill rurban_: thank you sir!  do you have maint permissions on Inline::CPP yet?
21:19 rurban_ First I have to lead Inline a bit. We have now a conflicting trial Inline release
21:19 rurban_ nope, only Filter
21:19 basiliscos Inline-modules seems to be rather buggy and enhanced with some black magic
21:19 Will_the_Chill rurban_: also, new Inline 0.54_02 is still failing in bulk88's Windows w/ spaces in filenames
21:19 rurban_ Nope, just the expected platform problems
21:19 rurban_ similar to Module::Build
21:20 rurban_ space in paths, windows is stricter and so on
21:20 Will_the_Chill rurban_: I assume we need ingy to give you main permissions on Inline and Inline::CPP both immediately?
21:20 rurban_ not really needed. Sysiphus is ok
21:21 rurban_ he reacted promptly
21:21 rurban_ there is still one crazy issue with one my patches
21:22 rurban_ as long as the maintainer is responsive everything is green
21:22 Will_the_Chill oh okay good, sisyphus is responsive!
21:22 Will_the_Chill :D
21:23 rurban_ and I hope you are all aware of the SSL heartblead bug today if you are running public servers http://heartbleed.com/
21:24 rurban_ basically all distros but centos5 are affected
21:24 basiliscos Will_the_Chill: feel free to poke me if you need additional testing of rperl. Although, I'm concentrated on learning Parrot now :)
21:25 acanfora all tests passed on 5.18.2 under perlbrew
21:26 Will_the_Chill basiliscos: great, thanks!
21:26 Will_the_Chill acanfora: awesome!
21:26 acanfora All tests successful.
21:26 acanfora Files=9, Tests=949, 141 wallclock secs ( 0.39 usr  0.05 sys + 116.71 cusr 22.76 csys = 139.91 CPU)
21:26 acanfora Result: PASS
21:27 acanfora I have concatenation warnings too
21:27 Will_the_Chill acanfora: it is the "use of uninitialized $ntype"?
21:28 acanfora yes, the same others are seeing
21:28 Will_the_Chill okay great, it is a known issue that Reini is fixing
21:28 acanfora apart that, all seems fine now
21:29 Will_the_Chill acanfora: nice, you may start looking at translation for the return() operator
21:29 Will_the_Chill it must be based on the existing code for the print() operator
21:39 acanfora yes, was already studying it
21:42 Will_the_Chill nice!
21:45 acanforamobile joined #perl11
21:47 bluescreen_ joined #perl11
21:48 acanforamobile_ joined #perl11
21:49 Will_the_Chill bluescreen_ renormalist sivoais tokuhirom Yappo:  we are ready for Linux users to start testing RPerl's new installation procedure, can you please take a look?  thanks!
21:49 Will_the_Chill https://github.com/wbraswell/rperl/blob/master/INSTALL
21:51 acanfora test (please disregard)
21:51 acanforamobile_ test (again)
21:51 Will_the_Chill we read you
21:52 Will_the_Chill we read you (again)  :)
21:52 rurban_ done for today, bye
21:52 acanfora just testing the mobile to be more reachable :)
21:52 Will_the_Chill rurban_: okay bye!  :)
21:53 Will_the_Chill acanfora: yes it looks good.  we are often here overnight as well.
21:53 Will_the_Chill so depending on your time zone and work schedule, there is usually somebody here all the time
21:58 acanfora2 joined #perl11
21:59 acanfora yes, in this way I will get more timely updates
21:59 acanfora test: acanfora2
22:00 acanforamobile joined #perl11
22:04 rurban joined #perl11
22:24 rurban joined #perl11
22:53 rurban joined #perl11
23:30 bulk88 http://paste.scsys.co.uk/343716 time go bug hunting, 777 instead of 755 has no effect
23:30 bulk88 I still get RO files
23:31 Will_the_Chill huh, weird!  okay food time, afk
23:31 bulk88 Bender trust rurban_
23:31 Bender OK, bulk88

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