Parrot 2.9.1 Released | parrot.org | Log: irclog.perlgeek.de/parrot/today | Long live Git! github.com/parrot/parrot | git clone git://github.com/parrot/parrot.git
Set by moderator on 10 November 2010.
00:15 ash_ joined, stilgar joined 00:21 stilgar left 00:25 dngor_ joined, dngor left 00:41 dngor_ is now known as dngor
cotto_work dukeleto: why not remove the push from github and have everything for dalek configured in one place? 00:46
00:49 bluescreen joined 01:10 dngor_ joined 01:11 dngor left, dngor_ is now known as dngor 01:19 dmalcolm left 01:22 seanstickle left, bacek left 01:41 mikehh left 01:53 davidfetter left
cotto ~~ 01:54
02:33 rurban_ joined 02:36 rurban left, rurban_ is now known as rurban 02:56 ash_ left 03:00 bluescreen left 03:02 bluescreen joined 03:44 PerlPilot joined 03:48 PerlJam left 03:58 PerlPilot left, PerlJam joined
plobsing aloha: msg rurban you mentioned on 2010-11-12 that you had a branch/patch to clean up config keys at some point. do you have that kicking around? I'm looking to straighten out parrot's configuration value lookup system and clean up parrot_config. 04:25
aloha plobsing: OK. I'll deliver the message.
05:23 whiteknight left 06:08 jsut_ joined 06:12 jsut left
cotto ~~ 07:15
seen chromatic 07:16
aloha chromatic was last seen in #parrot 16 hours 50 mins ago joining the channel.
07:22 theory left 07:56 fperrad joined 08:15 mj41 joined 08:18 lidden left 09:00 fperrad left 09:59 contingencyplan left 10:01 contingencyplan joined 10:29 masonkramer_ joined, masonkramer left, masonkramer_ is now known as masonkramer 10:33 rurban_ joined 10:36 rurban left, rurban_ is now known as rurban
dalek rrot: c1c584a | fperrad++ | t/harness.pir:
[harness.pir] Smolder properties are case sensitive
11:10
rrot: e4bc674 | fperrad++ | t/harness.pir:
[harness.pir] fix git revision
11:11
11:18 seanstickle joined 11:39 seanstickle left 12:12 fperrad joined 13:10 Coke left, Coke joined 13:14 whiteknight joined
dalek TT #1846 created by ronaldws++: win32 compile fails on sysmem.c on mingw gcc 4.5 (w. workaround) 14:31
TT #1846: trac.parrot.org/parrot/ticket/1846
14:40 Coke left 15:09 seanstickle joined 15:10 seanstickle left 15:31 whiteknight left 15:42 ash_ joined 16:05 theory joined 16:12 patspam joined 16:30 silug left 17:06 tcurtis joined 17:41 seanstickle joined
cotto ~~ 18:17
NotFound What the fuck is "longlong" ? 18:25
cotto me waving hello and checking for messages 18:28
or were you referring to something else?
NotFound Configure is giving silly messages about opengl signatures it can't hadle. 18:29
For some reason someone think that "longlong" is better readable than "long long"?
18:33 rurban_ joined 18:35 silug joined 18:36 rurban left, rurban_ is now known as rurban 18:43 ash__ joined 18:48 ash_ left, ash__ is now known as ash_ 19:02 tcurtis left
dukeleto 'ello 19:15
dukeleto is going to merge the git_describe branch soon, unless someone has an objection 19:16
19:21 davidfetter joined
cotto hi dukeleto 19:24
davidfetter waves to cotto 19:25
dukeleto cotto: hola 19:26
dukeleto has his mergin' boots on
19:26 seanstickle left
davidfetter o/` you've been sayin' you've got something for me o/` 19:27
o/` somethin' you call patch, but confess o/` 19:28
sorry. nancy sinatra moment
cotto dukeleto, +1 to doing it now 19:29
dukeleto cotto: i am running the tests :) 19:30
cotto: can you run "prove -Ilib -v t/configure/" on your master branch for me? 19:35
cotto: do you see failing tests?
I am seeing hundreds of warnings like: 19:36
Insecure dependency in require while running with -t switch at /usr/share/perl/5.10/Test/Builder.pm line 585.
perhaps that is only my branch, tho.
cotto: all tests in "make test" pass
looks like a Test::Builder issue 19:37
19:38 davidfetter left
cotto dukeleto, do you still want the output from that command? 19:39
It passes with a lot of output 19:40
dukeleto cotto: i had to fix the 'use' statements in one test to make it work. Gonna merge. 19:41
cotto: rather, gonna push my merge
dalek rrot: 71f7dbf | dukeleto++ | / (8 files):
Merge branch 'git_describe'
19:42
rrot: 258b1d9 | dukeleto++ | t/configure/028-option_or_data.t:
[t] Make t/configure/028-option_or_data.t able to find the modules it wants
dukeleto cotto: please test :)
cotto will do 19:44
do you just want make test or Configure.pl --test too?
cotto does both 19:45
dukeleto cotto: "make test" and "prove -Ilib t/configure"
cotto: or "make fulltest", but i didn't run that :)
cotto prove -Ilib t/configure looks good 19:46
looks like the parallel build needs some love
probably no your fault 19:47
*not
make test passes 19:52
dukeleto++ 19:57
20:02 seanstickle joined 20:05 mikehh joined
dalek rrot: 35e413d | mikehh++ | MANIFEST (2 files):
re-generate MANIFEST and MANIFEST.SKIP
20:10
mikehh BTW how is one supposed to interpret the git_describe string? 20:28
sorear Nearest tag - commits since tag - hash 20:30
mikehh it's not workin' right - I did a commit and it still the same as before the commit 20:34
it should be/contain 35e413d, but has 258b1d9 (previous) 20:36
I re-ran, makin' sure I did a make realclean, git pull --rebase etc before configure 20:41
.parrot_current_git_describe and .parrot_current_sha1 are NOT removed by make realclean 20:45
and don'tseem to be re-generated by configure
cotto Have we officially scheduled the parrot dev summit? 20:47
We have a date that works but I don't think anything further has been sent out. 20:48
szbalint Do we have the right hyperspace planning permissions for that, signed in triplicate, sent back, sent forth, subjected to public inquiry, lost, found,...?
:P
mikehh cotto: what date?, been tied up with $work the last couple of days 20:49
cotto mikehh, www.doodle.com/q4nwdt9i5k929n2s;jse...D2.worker1 20:50
dec 5 at 1700 US West coast time 20:51
20:55 nwellnhof joined
cotto goes afk 20:56
20:56 patspam left 21:00 NotFound left 21:06 seanstickle left
dukeleto mikehh: yes, there are probably bugs 21:28
dukeleto backlogs 21:30
cotto: re: remove push from github: that is probably a good idea 21:31
mikehh: can you describe exactly the bug you are seeing? the git describe metadata is not updating?
mikehh dukeleto: howdy, still got to get a couple of sites up and running by Monday (fortunately US time) but will be tied up for a while, if I get a chance will have a look 21:32
dukeleto mikehh: i will fix it, i just need to hear what the bug is that you are seeing. 21:33
mikehh: i see the bug. the cache isn't getting updated 21:35
mikehh dukeleto: I fixed MANIFEST/MANIFEST.SKIP, committed, pushed etc, but did not get picked up - still reflecting previous commit (yours), even though git log shows it etc 21:36
21:37 nwellnhof left
dukeleto the cache doesn't get updated 21:37
mikehh commit 35e413d801cc4fc8ba9175b7f0c0007804824311 but .parrot_current_sha1 = 258b1d992e2c9445af0b92c269a2078eb8ca0fd0 21:38
dukeleto mikehh: yes, the cache doesn't get updated
mikehh I did a make realclean and configure - makeclean does NOT remove .parrot_current_sha1 or .parrot_current_git_describe 21:40
21:43 fperrad left
dukeleto mikehh: will fix that 21:47
21:48 seanstickle joined
dalek rrot: 87b7407 | dukeleto++ | / (2 files):
[config] Add tests for fetching the git sha1 from cache
21:48
dukeleto where do i tell our config system the list of things to delete in a 'realclean' ? i thought it used the MANIFEST? 21:50
mikehh usually in the clean part of various makefiles 21:51
dukeleto found it. 21:52
mikehh you could probably put it in config/gen/makefiles/root.in or something like that 21:53
dalek rrot: 0f1fb9f | dukeleto++ | config/gen/makefiles/root.in:
[config] Add git-related cache files to Makefile template
mikehh bah I've got 12000+ files in cp1252 (mostly) to translate into utf-8 - I can automate most of it but unfortunately not all
dukeleto mikehh: the above commit fixes the problem 21:54
mikehh: but we may still have other bugs
mikehh: please let me know if you run into them :)
mikehh let me break off from that it is really frustratin', let me test some parrot
sorear find ... | xargs recode cp1252..utf8 22:02
mikehh sorear: I wish it was that easy, I had a couple of perl scripts that I wrote to do most of it, BUT I've got a few that I have to fiddle with individually (someone screwed it up initially and I have been called in to sort it out) 22:07
and I still have to sort out the mysql db, which is now in a mixture of cp1252 and utf-8 22:08
dukeleto: seems ok now, but I had to make realkclean, configure and the make realclean again before it worked 22:09
dukeleto mikehh: yes, there are other bugs 22:10
mikehh dukeleto: should be ok once those files are removed 22:14
dukeleto goes afk 22:17
dalek rrot/fix_git_info_cache: e7fd340 | dukeleto++ | t/configure/065-git_describe_from_cache.t:
[config] Add test for git describe string caching
22:17 SeanPJ joined, silug left
SeanPJ Guten tag. 22:17
sorear This channel is also not about implementing multiserver IRC bots with IO::Socket 22:18
SeanPJ Lol.
I gave up on that.
Like I said, too lazy.
I'm just wondering about aimlessly now. 22:19
I assume parrot is also a perl module...
Fine. 22:20
I fail.
tadzik It's closer for Perl to be a Parrot module 22:21
sorear we only help people who help themselves
SeanPJ Lol. I actually googled it this time.
sorear the lazy are not welcome
SeanPJ I don't expect people to do stuff for me. Some things are just not worth doing. 22:22
WTF do you not have services? 22:24
tadzik on irc.perl.org? Nope 22:25
SeanPJ Well... This is fail.
What ircd are you on?
sorear so you come in here with no credits and you immediately start complaining about the way we do things around here 22:26
smooth
SeanPJ I'm not complaining; I'm comenting. 22:27
I apologize-- Is there a reason you don't have services? 22:28
22:29 masonkramer__ joined, masonkramer left, masonkramer__ is now known as masonkramer
sorear you should ask the network admin, mst 22:29
22:30 masak joined
masak sorear: you are so evil. 22:30
sorear see also: www.irc.perl.org/reasonable_person.html
SeanPJ Lol. I don't think that he would be very amused.
Lol. `Reasonable` is subjective. 22:32
masak SeanPJ: you look to me like you need a good hug.
masak hugs SeanPJ
SeanPJ ... 22:33
Ok then.
masak oh, and welcome to #parrot.
SeanPJ Thank you.
masak Parrot is a VM for Perl and other languages.
how may we serve you today?
SeanPJ Uh.. Lol. I'm just looking about.
masak ok. let us know if we can assist you in your quest for looking at stuff. 22:34
Tene masak: I'd like a pie. Can you bake me a pie?
tadzik I'd like a Hakama
SeanPJ Wait is it a VM host software, or like a virtual operating system? 22:35
masak Tene, tadzik: you're so cute.
SeanPJ I couldn't figure out how to word that.
tadzik SeanPJ: a virtual machine, like JVM or something
SeanPJ I see.
masak SeanPJ: the idea is to provide a common platform to run a lot of dynamic languages.
SeanPJ I like that idea. 22:36
masak SeanPJ: one day, we might even have Python, Perl and Ruby all talking to each other on Parrot.
tadzik so you could use Django in Ruby, or something 22:37
masak or Rails in BASIC.
tadzik is tempted to look for a working example between Perl 6 and Lua
SeanPJ I need to learn more programming languages. I know VB, C++, C#, PHP, a little perl, and a very small amount of java. 22:38
I wanna learn python.
sorear masak++ voluneering; SeanPJ needs someone nicer than me 22:39
SeanPJ What? 22:40
masak sorear: I had a very nice teacher :)
au++
SeanPJ Windows is stupid.
^^Random
SeanPJ is away: ... 22:46
seanstickle And APL also 22:47
Woo
SeanPJ is back (gone 00:02:28) 22:48
Lolwut? 22:49
22:49 bacek joined
seanstickle That's my primary motivation for learning Parrot 22:50
mikehh All tests PASS (pre/post-config, make corevm/make coretest, smoke (#1057) fulltest) at 0f1fb9f.. - Ubuntu 10.10 i386 (g++-4.5)
well I did get post-config -t/steps/auto/revision-01.t - TODO passed: 5-6, 8-9, but that test needs work anyway
sorear SeanPJ: fyi, announcing your away status is considered bad form on programmer networks 22:52
SeanPJ That wasn't intentional lol.
mikehh we are still geting bots testing svn in smolder.parrot.org/app/projects/smoke_reports/1
seanstickle Or any IRC channels, as far as I know
SeanPJ Fixed it. 22:53
22:57 whiteknight joined
whiteknight good evening, #parrot 23:01
masak whiteknight: \\o 23:02
tadzik o/ whiteknight
whiteknight hello masak, tadzik. How are you two doing today? 23:03
masak whiteknight: jnthn and I are ~24 h into a weekend hackathon! \\o/ 23:04
whiteknight wow, long hackathon!
tadzik whiteknight: not bad :)
mikehh howdy whiteknight 23:05
whiteknight hello mikehh!
mikehh whiteknight: way to go
sorear hello whiteknight
whiteknight mikehh: "way to go"? Did I do something good? 23:06
hello sorear
mikehh whiteknight: hackathon with jnthn
whiteknight mikehh: I'm not hackathoning with jnthn, masak is 23:07
mikehh thats got to be Worth something :-} 23:08
whiteknight: probably 'cause I can't see straight anymore 23:11
the screen is blurring before my very eyes 23:12
23:34 seanstickle left 23:49 jsut joined 23:53 NotFound joined
NotFound hi 23:53
23:54 jsut_ left
masak NotFound: \\o 23:58