Perl 6 - the future is here, just unevenly distributed

IRC log for #moarvm, 2017-05-03

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

All times shown according to UTC.

Time Nick Message
01:49 ilbot3 joined #moarvm
01:49 Topic for #moarvm is now https://github.com/moarvm/moarvm | IRC logs at  http://irclog.perlgeek.de/moarvm/today
03:00 stmuk joined #moarvm
03:01 Geth ¦ MoarVM: MasterDuke17++ created pull request #589: Zero slot when popping an array
03:01 Geth ¦ MoarVM: review: https://github.com/MoarVM/MoarVM/pull/589
03:09 stmuk_ joined #moarvm
04:35 stmuk joined #moarvm
05:36 brrt joined #moarvm
05:37 brrt good * #moarvm
06:03 nwc10 joined #moarvm
06:08 samcv good * brrt
06:08 brrt ohai samcv
06:08 samcv i have been told if i don't like the license libtommath is under and think public domain is technicaly not a license and WTFPL is not a real license either to fork the project and edit the license file. and show my lawyers the fork
06:09 samcv https://github.com/libtom/libtommath/issues/76
06:09 samcv ahh
06:09 domidumont joined #moarvm
06:09 brrt hang on
06:09 samcv yeah read that. will explain better than me typing words.
06:09 samcv kk
06:09 samcv take your time
06:11 brrt it appears to me we're dealing with the sort of person who would pick WTFPL
06:12 samcv i don't think they are the author though they are a member
06:12 samcv ah yes brrt  heh
06:12 samcv and they cite OSI and what they said about public domain to defend the WTFPL
06:12 samcv but then OSI says
06:12 samcv It's no different from dedication to the public domain. Author has submitted license approval request
06:12 samcv – author is free to make public domain dedication. Although he agrees with the recommendation, Mr.
06:12 samcv Michlmayr notes that public domain doesn't exist in Europe. Recommend: Reject.
06:12 samcv ^this about WTFPL
06:12 brrt yeah, so  if somebody wants to aggressively not care about licenses, it's going to be difficult to make them
06:13 samcv may respond later. typed something up but going to relax and think a bit first
06:13 samcv maybe better to contact the creator of the project idk we'll see where this goes. i only submitted it 8 hours ago
06:13 brrt sure
06:13 brrt what i would try and do is convince them to switch to something bog-standard like MIT
06:13 samcv looks like they have 3 commits to that repo total
06:13 samcv yeah MIT is fine
06:14 samcv i suggested CC-0 because of the creators wanting it in public domain
06:14 brrt with the argument that an unclear license could make their software *less* useful
06:14 samcv yeah. if you want public domain why not license it under like
06:14 samcv every single osi approved licesne
06:15 samcv see https://github.com/libtom/libtommath/issues/76 XD
06:15 samcv err oops
06:15 brrt because i guarantee you that WTFPL will make suits nervous
06:15 samcv here's the link https://github.com/Juerd/p6-mqtt/issues/3
06:15 samcv it makes me nervous
06:15 samcv and i'm not even a lawyer
06:15 brrt well, not without reason
06:15 domidumont joined #moarvm
06:15 samcv i should make a new license that has the lowest wordcount possible
06:16 samcv and that person will LOVE it
06:17 samcv unless the wtfpl license tells me i can change the licens to whatever i want (in which case it'd probably be more viable to be honest) then not going to fork and change the license...
06:17 brrt yeah, i don't know how that works
06:17 samcv that's like. way worse.
06:17 samcv show that to my 'lawyers' and then they find out i lied to them
06:18 brrt i *think* given the intention to put it in public domain, you'd probably be in the clear, but it doesn't make me any happier either
06:18 samcv and then like. fire me or have to review all the software for everything i have asked them to check
06:18 samcv yeah
06:18 samcv i mean public domain is really not legal unless it's dual licensed or whatever. under like. any sane license
06:19 brrt so yeah. i'd say cool down, and come back later with a well-reasoned argument about how a proper license will help enterprises take up libtommath for great glory
06:19 samcv it's odd that that persons comments on WTFPL look *exactly* like the creator of WTFPL has made on hackernews
06:19 brrt :-)
06:19 samcv yep
06:42 brrt joined #moarvm
06:55 lizmat joined #moarvm
08:07 zakharyas joined #moarvm
08:09 domidumont joined #moarvm
09:13 Ven joined #moarvm
09:45 AlexDani` joined #moarvm
09:55 Ven joined #moarvm
09:57 AlexDani` joined #moarvm
10:11 Ven_ joined #moarvm
10:26 timotimo that'? the WTFPL Legal Defense Team
11:31 brrt lol
12:08 brrt joined #moarvm
12:11 Ven joined #moarvm
12:27 Ven_ joined #moarvm
12:29 Ven_ joined #moarvm
12:48 domidumont joined #moarvm
13:16 Geth ¦ MoarVM: 5fa7d8a986 | MasterDuke17++ | src/6model/reprs/VMArray.c
13:16 Geth ¦ MoarVM: Zero slot when popping an array
13:16 Geth ¦ MoarVM:
13:16 Geth ¦ MoarVM: Otherwise ghost elements are left.
13:16 Geth ¦ MoarVM:
13:16 Geth ¦ MoarVM: Fixes https://rt.perl.org/Ticket/Display.html?id=131245
13:16 Geth ¦ MoarVM: review: https://github.com/MoarVM/MoarVM/commit/5fa7d8a986
13:16 Geth ¦ MoarVM: b53b05f5e4 | MasterDuke17++ | src/6model/reprs/VMArray.c
13:16 Geth ¦ MoarVM: Pull body->start + body->elems out into a variable
13:16 Geth ¦ MoarVM: review: https://github.com/MoarVM/MoarVM/commit/b53b05f5e4
13:16 Geth ¦ MoarVM: 8ad18b8460 | niner++ (committed using GitHub Web editor) | src/6model/reprs/VMArray.c
13:16 Geth ¦ MoarVM: Merge pull request #589 from MasterDuke17/zero_slot_when_popping_an_array
13:16 Geth ¦ MoarVM:
13:16 Geth ¦ MoarVM: Zero slot when popping an array
13:16 Geth ¦ MoarVM: review: https://github.com/MoarVM/MoarVM/commit/8ad18b8460
13:17 Ven joined #moarvm
13:39 brrt joined #moarvm
14:35 brrt joined #moarvm
14:58 lizmat joined #moarvm
15:12 Ven joined #moarvm
15:14 robertle joined #moarvm
15:47 domidumont joined #moarvm
16:05 jpg5 joined #moarvm
16:22 Geth joined #moarvm
18:20 Ven joined #moarvm
19:34 Geth ¦ MoarVM: 8d8a09b971 | (Timo Paulssen)++ | Configure.pl
19:34 Geth ¦ MoarVM: telemeh can apparently bring in a stray dependency
19:34 Geth ¦ MoarVM:
19:34 Geth ¦ MoarVM: on windows. not sure how or why, but telemeh isn't essential
19:34 Geth ¦ MoarVM: anyway.
19:34 Geth ¦ MoarVM: review: https://github.com/MoarVM/MoarVM/commit/8d8a09b971
19:39 Zoffix Well, that was a guess at least.
19:43 timotimo hm, can i "just" extract an .msi?
19:43 timotimo like, on linux, with only wine?
19:44 * timotimo downloads
19:46 MasterDuke_ cabextract maybe?
19:47 timotimo msiexec /a allegedly
19:48 timotimo well, nm doesn't understand the .dll
19:48 timotimo oh yeah telemeh is in there
19:49 timotimo well, it contains the string "telemeh.c"
19:49 timotimo no clue what exactly that'd mean?
19:49 MasterDuke_ gcc -c -fPIC -Wdeclaration-after-statement -Werror=declaration-after-statement -O3 -DNDEBUG -g3  -D_REENTRANT -D_FILE_OFFSET_BITS=64 -fPIC -DHAVE_TELEMEH -Wdeclaration-after-statement -Werror=declaration-after-statement -O3 -DNDEBUG  -I/home/dan/Source/perl6/install/include/libatomic_ops \     -I/home/dan/Source/perl6/install/include/dyncall -I/home/dan/Source/perl6/install/include/moar \     -I/home/dan/Source/perl6/install/in
19:49 MasterDuke_ when building rakudo
19:49 timotimo yeah, what about it?
19:50 MasterDuke_ -DHAVE_TELEMEH
19:50 timotimo yeah
19:50 timotimo so? :)
19:50 timotimo that only has an effect on the headers
19:50 timotimo oh, not even
19:55 timotimo only on the .c
20:04 timotimo i can't run it with wine because i need a 64bit wine installation first
20:04 timotimo and have to switch stuff around
20:06 MasterDuke_ i always keep a 32bit and 64bit wineprefix around and then have this in my .bashrc: alias wine32='WINEARCH=win32 WINEPREFIX=~/.wine.32/ wine'; alias wine64='WINEARCH=win64 WINEPREFIX=~/.wine.64/ wine'
20:07 timotimo i always have to use the alternatives mechanism to also switch the wineserver around
20:08 MasterDuke_ ah. arch doesn't use alternatives
20:09 timotimo oh, but maybe
20:09 timotimo maybe WINEARCH would do that
20:41 ggoebel joined #moarvm
22:12 timotimo oh!
22:13 timotimo https://github.com/MoarVM/MoarVM/issues/277#issuecomment-299036103 - this is bad!
22:13 timotimo oh, wait
22:13 timotimo i think i might have misunderstood
22:14 timotimo are we putting -Werror=... into our CFLAGS?
22:14 timotimo cflags => -Wdeclaration-after-statement -Werror=declaration-after-statement
22:14 timotimo bah
22:14 timotimo we should not be forcing LibraryMake and others to set this flag on C code they happen to be compiling
22:26 sivoais_ joined #moarvm
22:28 ggoebel_ joined #moarvm
22:30 cartwright joined #moarvm

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