01:49
ilbot3 joined
03:00
stmuk joined
|
|||
Geth | MoarVM: MasterDuke17++ created pull request #589: Zero slot when popping an array |
03:01 | |
03:09
stmuk_ joined
04:35
stmuk joined
05:36
brrt joined
|
|||
brrt | good * #moarvm | 05:37 | |
06:03
nwc10 joined
|
|||
samcv | good * brrt | 06:08 | |
brrt | ohai samcv | ||
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 | ||
github.com/libtom/libtommath/issues/76 | 06:09 | ||
ahh | |||
06:09
domidumont joined
|
|||
brrt | hang on | 06:09 | |
samcv | yeah read that. will explain better than me typing words. | ||
kk | |||
take your time | |||
brrt | it appears to me we're dealing with the sort of person who would pick WTFPL | 06:11 | |
samcv | i don't think they are the author though they are a member | 06:12 | |
ah yes brrt heh | |||
and they cite OSI and what they said about public domain to defend the WTFPL | |||
but then OSI says | |||
It's no different from dedication to the public domain. Author has submitted license approval request | |||
ā author is free to make public domain dedication. Although he agrees with the recommendation, Mr. | |||
Michlmayr notes that public domain doesn't exist in Europe. Recommend: Reject. | |||
^this about WTFPL | |||
brrt | yeah, so if somebody wants to aggressively not care about licenses, it's going to be difficult to make them | ||
samcv | may respond later. typed something up but going to relax and think a bit first | 06:13 | |
maybe better to contact the creator of the project idk we'll see where this goes. i only submitted it 8 hours ago | |||
brrt | sure | ||
what i would try and do is convince them to switch to something bog-standard like MIT | |||
samcv | looks like they have 3 commits to that repo total | ||
yeah MIT is fine | |||
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 | ||
samcv | yeah. if you want public domain why not license it under like | ||
every single osi approved licesne | |||
see github.com/libtom/libtommath/issues/76 XD | 06:15 | ||
err oops | |||
brrt | because i guarantee you that WTFPL will make suits nervous | ||
samcv | here's the link github.com/Juerd/p6-mqtt/issues/3 | ||
it makes me nervous | |||
and i'm not even a lawyer | |||
brrt | well, not without reason | ||
06:15
domidumont joined
|
|||
samcv | i should make a new license that has the lowest wordcount possible | 06:15 | |
and that person will LOVE it | 06:16 | ||
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 | ||
samcv | that's like. way worse. | ||
show that to my 'lawyers' and then they find out i lied to them | |||
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 | ||
yeah | |||
i mean public domain is really not legal unless it's dual licensed or whatever. under like. any sane license | |||
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 | ||
brrt | :-) | ||
samcv | yep | ||
06:42
brrt joined
06:55
lizmat joined
08:07
zakharyas joined
08:09
domidumont joined
09:13
Ven joined
09:45
AlexDani` joined
09:55
Ven joined
09:57
AlexDani` joined
10:11
Ven_ joined
|
|||
timotimo | that'? the WTFPL Legal Defense Team | 10:26 | |
brrt | lol | 11:31 | |
12:08
brrt joined
12:11
Ven joined
12:27
Ven_ joined
12:29
Ven_ joined
12:48
domidumont joined
|
|||
Geth | MoarVM: 5fa7d8a986 | MasterDuke17++ | src/6model/reprs/VMArray.c Zero slot when popping an array Otherwise ghost elements are left. Fixes rt.perl.org/Ticket/Display.html?id=131245 |
13:16 | |
MoarVM: b53b05f5e4 | MasterDuke17++ | src/6model/reprs/VMArray.c Pull body->start + body->elems out into a variable |
|||
MoarVM: 8ad18b8460 | niner++ (committed using GitHub Web editor) | src/6model/reprs/VMArray.c Merge pull request #589 from MasterDuke17/zero_slot_when_popping_an_array Zero slot when popping an array |
|||
13:17
Ven joined
13:39
brrt joined
14:35
brrt joined
14:58
lizmat joined
15:12
Ven joined
15:14
robertle joined
15:47
domidumont joined
16:05
jpg5 joined
16:22
Geth joined
18:20
Ven joined
|
|||
Geth | MoarVM: 8d8a09b971 | (Timo Paulssen)++ | Configure.pl telemeh can apparently bring in a stray dependency on windows. not sure how or why, but telemeh isn't essential anyway. |
19:34 | |
Zoffix | Well, that was a guess at least. | 19:39 | |
timotimo | hm, can i "just" extract an .msi? | 19:43 | |
like, on linux, with only wine? | |||
timotimo downloads | 19:44 | ||
MasterDuke_ | cabextract maybe? | 19:46 | |
timotimo | msiexec /a allegedly | 19:47 | |
well, nm doesn't understand the .dll | 19:48 | ||
oh yeah telemeh is in there | |||
well, it contains the string "telemeh.c" | 19:49 | ||
no clue what exactly that'd mean? | |||
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 | ||
when building rakudo | |||
timotimo | yeah, what about it? | ||
MasterDuke_ | -DHAVE_TELEMEH | 19:50 | |
timotimo | yeah | ||
so? :) | |||
that only has an effect on the headers | |||
oh, not even | |||
only on the .c | 19:55 | ||
i can't run it with wine because i need a 64bit wine installation first | 20:04 | ||
and have to switch stuff around | |||
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:06 | |
timotimo | i always have to use the alternatives mechanism to also switch the wineserver around | 20:07 | |
MasterDuke_ | ah. arch doesn't use alternatives | 20:08 | |
timotimo | oh, but maybe | 20:09 | |
maybe WINEARCH would do that | |||
20:41
ggoebel joined
|
|||
timotimo | oh! | 22:12 | |
github.com/MoarVM/MoarVM/issues/27...-299036103 - this is bad! | 22:13 | ||
oh, wait | |||
i think i might have misunderstood | |||
are we putting -Werror=... into our CFLAGS? | 22:14 | ||
cflags => -Wdeclaration-after-statement -Werror=declaration-after-statement | |||
bah | |||
we should not be forcing LibraryMake and others to set this flag on C code they happen to be compiling | |||
22:26
sivoais_ joined
22:28
ggoebel_ joined
22:30
cartwright joined
|