# 00:01:25 |
sh[4]rm4 |
joins #crosstool-ng |
# 00:03:23 |
sh4rm4 |
quits : Ping timeout: 256 seconds |
# 00:17:06 |
y_morin |
quits : Quit: Nighty Night! |
# 00:19:15 |
sh[4]rm4 |
quits : Ping timeout: 256 seconds |
# 00:55:17 |
djerome |
joins #crosstool-ng |
# 02:18:20 |
djerome |
quits : Remote host closed the connection |
# 05:31:01 |
maxime |
joins #crosstool-ng |
# 05:33:12 |
maxime__ |
quits : Ping timeout: 245 seconds |
# 05:47:52 |
maxime_ |
joins #crosstool-ng |
# 05:49:22 |
maxime |
quits : Ping timeout: 240 seconds |
# 05:51:26 |
maxime |
joins #crosstool-ng |
# 05:52:48 |
nandub |
quits : Quit: WeeChat 0.4.2 |
# 05:53:22 |
maxime_ |
quits : Ping timeout: 255 seconds |
# 05:56:29 |
maxime_ |
joins #crosstool-ng |
# 05:58:46 |
maxime |
quits : Ping timeout: 255 seconds |
# 05:59:29 |
maxime |
joins #crosstool-ng |
# 06:00:52 |
maxime_ |
quits : Ping timeout: 240 seconds |
# 06:07:53 |
perr |
joins #crosstool-ng |
# 06:08:53 |
maxime |
quits : Ping timeout: 256 seconds |
# 06:13:49 |
maxime |
joins #crosstool-ng |
# 06:22:10 |
maxime_ |
joins #crosstool-ng |
# 06:24:26 |
maxime |
quits : Ping timeout: 260 seconds |
# 06:37:42 |
maxime |
joins #crosstool-ng |
# 06:40:33 |
maxime_ |
quits : Ping timeout: 240 seconds |
# 06:59:34 |
maxime_ |
joins #crosstool-ng |
# 07:02:17 |
maxime |
quits : Ping timeout: 245 seconds |
# 07:39:03 |
perr |
quits : Ping timeout: 240 seconds |
# 07:39:53 |
daggs1-work |
bhundven, heads up, new musl release in a few days |
# 08:20:20 |
maxime_ |
is now known as: maxime |
# 08:20:23 |
maxime |
quits : Changing host |
# 08:20:23 |
maxime |
joins #crosstool-ng |
# 08:41:52 |
bhundven |
daggs1-work: yup. I've been lurking in #musl |
# 08:42:21 |
daggs1-work |
made them add ffsl and ffsll :P |
# 08:42:39 |
bhundven |
s/made/asked/g |
# 08:42:43 |
bhundven |
:D |
# 08:43:11 |
daggs1-work |
depends on how one looks at it, did you saw mt patch? |
# 08:43:16 |
daggs1-work |
s/mt/ny |
# 08:43:23 |
daggs1-work |
s/ny/my |
# 08:43:29 |
bhundven |
hehe |
# 08:43:42 |
bhundven |
which one? |
# 08:44:29 |
bhundven |
I'm still rsyncing my old drive data to the new one. |
# 08:47:21 |
bhundven |
the funny part is that it is currently restoring my ~/oldhome, to /home/bryan/oldhome/bryan/oldhome |
# 08:47:32 |
bhundven |
(hard drive problems, much?) |
# 08:49:08 |
daggs1-work |
bhundven, this: http://pastebin.com/FySKLfdX |
# 08:49:37 |
daggs1-work |
no hd problems here, using 4 samsung drives in raid. |
# 08:50:39 |
bhundven |
got the patch now. Thanks! |
# 08:51:21 |
bhundven |
I seem to always have problems with laptop drives. |
# 08:52:02 |
bhundven |
it's why I want to get a build box and host it somewhere in a colo or something and just get a chromebook as a light terminal |
# 08:56:42 |
daggs1-work |
call me paranoid, I don't trust google, I host everything on my machine |
# 08:59:19 |
bhundven |
didn't say I'd get a google hosted build box :P |
# 08:59:56 |
bhundven |
I'm thinking like a thinkserver rd440 and a nas box |
# 09:04:02 |
maxime_ |
joins #crosstool-ng |
# 09:07:03 |
maxime |
quits : Ping timeout: 240 seconds |
# 09:08:32 |
maxime |
joins #crosstool-ng |
# 09:11:33 |
maxime_ |
quits : Ping timeout: 240 seconds |
# 09:23:57 |
smartin |
joins #crosstool-ng |
# 09:32:24 |
maxime_ |
joins #crosstool-ng |
# 09:35:23 |
maxime |
quits : Ping timeout: 264 seconds |
# 09:40:42 |
aalv |
joins #crosstool-ng |
# 12:13:16 |
maquefel |
quits : Read error: No route to host |
# 12:29:08 |
sh4rm4 |
joins #crosstool-ng |
# 12:56:07 |
loide |
joins #crosstool-ng |
# 13:14:43 |
UukGoblin |
quits : Changing host |
# 13:14:43 |
UukGoblin |
joins #crosstool-ng |
# 13:14:55 |
RushPL_ |
joins #crosstool-ng |
# 13:15:07 |
RushPL |
quits : Read error: Connection reset by peer |
# 13:15:18 |
daggs1-work |
quits : Ping timeout: 245 seconds |
# 13:16:14 |
daggs1-work |
joins #crosstool-ng |
# 13:51:07 |
daggs1-work |
bhundven, http://pastebin.com/pjSPefqL <== more patches |
# 14:07:19 |
sh4rm4 |
or just wait 24 hrs and use musl 1.1.4 |
# 14:07:37 |
sh4rm4 |
its not like anything in that patch is important |
# 14:08:32 |
sh4rm4 |
also sw using strtouq should be fixed to use the portable strtoull |
# 14:08:43 |
sh4rm4 |
instead of shoehorning custom extensions into musl |
# 14:11:39 |
sh4rm4 |
btw i know only a single program that uses ffsll |
# 14:11:42 |
sh4rm4 |
qemu |
# 14:12:02 |
sh4rm4 |
do you think its worth to add any exotic function to musl just because a single package uses it? |
# 14:12:12 |
sh4rm4 |
rather than patching said package ? |
# 14:16:29 |
daggs1-work |
sh4rm4, no implementation for get_nprocs |
# 14:16:52 |
daggs1-work |
the patch contains define strtouq to strtoull |
# 14:17:08 |
sh4rm4 |
which is not in musl |
# 14:17:22 |
sh4rm4 |
for good reasons |
# 14:17:30 |
sh4rm4 |
because it pollutes the namespace |
# 14:17:31 |
daggs1-work |
get_nprocs is defined in musl but not implemented |
# 14:17:37 |
sh4rm4 |
and ? |
# 14:17:50 |
sh4rm4 |
there is no point to distribute ct-ng with a customized musl |
# 14:18:17 |
daggs1-work |
sh4rm4, didn't said, if all these changes will be in 1.1.4 I'll be more than happy |
# 14:18:27 |
sh4rm4 |
then ppl building musl toolchains with ct-ng will come to #musl complaining about bugs that are not even in musl |
# 14:19:04 |
daggs1-work |
I don't follow, sorry |
# 14:19:10 |
sh4rm4 |
daggs1-work, this is not about creating your personal toolchain which mimics glibc so you can always use the path of least resistance |
# 14:20:27 |
daggs1-work |
what part of the patch is personal? if someone else will try compile what I'm trying against musl he will get the same errors |
# 14:21:04 |
sh4rm4 |
yes, and hopefully he will complain about the bug in the software using the non-portable construct |
# 14:21:09 |
sh4rm4 |
so said software will be fixed |
# 14:21:59 |
sh4rm4 |
so far anything in that patch is personal |
# 14:22:23 |
daggs1-work |
sh4rm4, check again CPU_EQUAL... |
# 14:22:42 |
daggs1-work |
get_nprocs is non portable code? |
# 14:22:55 |
sh4rm4 |
it's "add some self-written stuff to musl so anything i'm building works without fixing compatibility bugs in said pkgs" |
# 14:23:32 |
daggs1-work |
sh4rm4, according to nsz CPU_EQUAL is a bug. |
# 14:24:31 |
sh4rm4 |
yes, CPU_EQUAL is a real bug and it's gonna be fixed in the next release |
# 14:25:07 |
daggs1-work |
ok, so not all the patch is personal. |
# 14:25:17 |
sh4rm4 |
it is personal |
# 14:25:34 |
daggs1-work |
if get_nprocs is non portable code, why declare it in the first place? |
# 14:25:35 |
sh4rm4 |
it fixes a bug in the stuff you build |
# 14:26:17 |
daggs1-work |
in that case almost every bug fix is personal. |
# 14:26:30 |
sh4rm4 |
it's not ct-ng's job to fix any bug in any library it uses |
# 14:26:32 |
daggs1-work |
so does #617 |
# 14:27:00 |
sh4rm4 |
otherwise you'd have 100 patches for every uclibc version |
# 14:27:26 |
sh4rm4 |
you just report the bug upstream, and update the lib once its fixed |
# 14:27:35 |
daggs1-work |
I'm just offering, ct guys should do what they think so. |
# 14:28:02 |
sh4rm4 |
note: i'm building an entire linux distro with 750 packages against musl |
# 14:28:13 |
sh4rm4 |
and i never needed CPU_EQUAL or get_nprocs |
# 14:28:31 |
sh4rm4 |
so this is a very rarely used cornercase |
# 14:29:25 |
daggs1-work |
maybe so, still you might encounter things you need. |
# 14:29:38 |
sh4rm4 |
no, i'd patch them to do without that nonsense |
# 14:29:55 |
sh4rm4 |
there's no good reason to count the number of cpus |
# 14:30:19 |
sh4rm4 |
an app that uses all your available cores will just hog down your system |
# 14:30:36 |
daggs1-work |
again I encounter issues, I try to fix it and share it with others. imho declaring a func and not implementing it is polluting in the same matter |
# 14:30:42 |
sh4rm4 |
if you need 2 threads, then you just use 2 threads |
# 14:30:48 |
sh4rm4 |
regardless of the number of cpus |
# 14:32:23 |
sh4rm4 |
or you let the user decide how many threads he can afford |
# 14:32:34 |
daggs1-work |
sh4rm4, that is your opinion and you are entitled to have it, the company I work in is concentrates in HPC and naturally we think different. |
# 14:32:38 |
sh4rm4 |
so if he has 4 cores, he may want to use only 3 so he can continue surfing |
# 14:35:41 |
RushPL_ |
is now known as: RushPL |
# 14:51:13 |
smartin |
quits : Quit: brb |
# 16:44:00 |
y_morin |
joins #crosstool-ng |
# 16:46:58 |
aalv |
quits : Quit: Leaving. |
# 17:48:35 |
smartin |
joins #crosstool-ng |
# 17:53:32 |
diorcety |
joins #crosstool-ng |
# 17:55:48 |
daggs1-work |
y_morin, greetings, whats up? |
# 17:57:33 |
y_morin |
daggs1-work: Heyda! |
# 17:57:55 |
y_morin |
daggs1-work: Not much news... Except it's time for dinner (8pm here) |
# 17:58:11 |
daggs1-work |
y_morin, bon apetite :) |
# 17:58:16 |
daggs1-work |
here it is 9pm |
# 17:58:26 |
y_morin |
daggs1-work: Thanks! |
# 17:58:38 |
memleak |
whats for dinner? |
# 17:58:54 |
daggs1-work |
small question, maybe you know, LINENO env var is a libc implementation or bash implementation? |
# 17:59:13 |
memleak |
libc i believe. |
# 17:59:47 |
memleak |
no, bash |
# 18:00:31 |
daggs1-work |
memleak, thanks |
# 18:00:44 |
memleak |
i normally make steak and seafood for dinner |
# 18:01:20 |
daggs1-work |
memleak, not bits and bytes? |
# 18:01:22 |
memleak |
new york strip with some shrimp, lobster tail if i can afford it. |
# 18:02:14 |
memleak |
if im going cheap i normally make a cheap sirloin, smash it up with a tenderizer and make a horseradish crust on it, with a side of potatoes and veggies. |
# 18:04:43 |
memleak |
if it wasnt for trying to impress the ladies, i wouldnt know how to cook. |
# 18:07:23 |
daggs1-work |
well. my lady like my spaghetti bolognese, impresses her enough :)\ |
# 18:08:10 |
kos_tom |
memleak: can you invite me for dinner then? I wouldn't mind a good new york strip with some shrimp :-) |
# 18:10:42 |
memleak |
heh! |
# 18:35:31 |
Guma |
joins #crosstool-ng |
# 18:50:19 |
bhundven |
sh4rm4> then ppl building musl toolchains with ct-ng will come to #musl complaining about bugs that are not even in musl |
# 18:50:32 |
bhundven |
same reason I don't want to add too many patches to ct-ng for musl |
# 18:51:48 |
bhundven |
only eats hex |
# 18:52:05 |
bhundven |
0xDEADBEEF |
# 19:30:54 |
bhundven |
y_morin: crosstool-ng.org down? |
# 19:32:02 |
loide |
quits : Quit: Saindo |
# 19:32:23 |
loide |
joins #crosstool-ng |
# 19:34:13 |
y_morin |
bhundven: Hello1 |
# 19:34:19 |
y_morin |
bhundven: Working here for me... |
# 19:38:39 |
bhundven |
weird |
# 19:40:11 |
y_morin |
bhundven: Still down for you? |
# 19:40:29 |
bhundven |
yup |
# 19:40:54 |
y_morin |
bhundven: not even ping? |
# 19:41:19 |
bhundven |
140.211.15.107 doesn't ping |
# 19:41:40 |
y_morin |
bhundven: http://downforeveryoneorjustme.com/crosstool-ng.org |
# 19:41:54 |
bhundven |
lol |
# 19:42:01 |
bhundven |
"It's just you" |
# 19:42:10 |
y_morin |
:-) |
# 19:42:18 |
y_morin |
Yep, correct IP address. |
# 19:59:54 |
bhundven |
yup, works on my at&t tether |
# 20:00:04 |
bhundven |
comcast is broken today... as usual. |
# 20:48:22 |
loide |
quits : Quit: Saindo |
# 20:48:39 |
loide |
joins #crosstool-ng |
# 21:14:39 |
Guma |
quits : Quit: Leaving... |
# 21:17:55 |
mingwandroid |
joins #crosstool-ng |
# 21:39:09 |
diorcety |
quits : Ping timeout: 255 seconds |
# 21:56:15 |
mingwandroid |
quits : Ping timeout: 255 seconds |
# 22:06:27 |
smartin_ |
joins #crosstool-ng |
# 22:21:12 |
mnt_real_ |
joins #crosstool-ng |
# 22:23:26 |
mnt_real |
quits : Ping timeout: 250 seconds |
# 22:28:12 |
y_morin |
quits : Quit: nighty Night! |
# 23:41:48 |
mingwandroid |
joins #crosstool-ng |
# 23:47:29 |
smartin_ |
quits : Quit: leaving |