# 01:16:52 |
mingwandroid |
quits : Ping timeout: 245 seconds |
# 01:23:53 |
bhundven |
heh, gcc is going to change the version from X.Y.Z to Y.Z, but the next version will be 5.0 |
# 01:24:07 |
bhundven |
not 10.0 |
# 01:24:08 |
bhundven |
:P |
# 01:24:52 |
bhundven |
I'll be patient enough for 42.0 :D |
# 01:25:43 |
bhundven |
didn't see the 420 till I hit enter... was thinking 42. |
# 01:39:32 |
sh4rm4 |
heil clang |
# 01:41:17 |
bhundven |
heh |
# 01:42:10 |
bhundven |
updated my musl branch |
# 01:42:21 |
sh4rm4 |
with 1.1.4 ? |
# 01:42:25 |
sh4rm4 |
was just released |
# 01:42:27 |
bhundven |
yup |
# 01:42:39 |
bhundven |
https://bitbucket.org/bhundven/crosstool-ng/commits/3a9af4b4b6edf1f10ea45268cf4e0a515a15da70?at=master |
# 01:43:54 |
sh4rm4 |
1.0.4 is out as well, iirc |
# 01:44:16 |
sh4rm4 |
oops, no |
# 01:53:32 |
smartin |
quits : Ping timeout: 245 seconds |
# 02:02:21 |
bhundven |
latest release (including daggs1-work 4.6.0 patch) sent to the mailing list. |
# 02:03:41 |
smartin |
joins #crosstool-ng |
# 02:06:58 |
bhundven |
https://sourceware.org/ml/crossgcc/2014-08/msg00004.html |
# 03:34:51 |
fluffybunnyuk |
joins #crosstool-ng |
# 03:35:51 |
fluffybunnyuk |
quits : Client Quit |
# 03:37:40 |
fluffybunnyuk |
joins #crosstool-ng |
# 03:37:44 |
fluffybunnyuk |
im wanting to use crosstool to build a hardened x86-64 toolchain. any advice? |
# 03:44:16 |
fluffybunnyuk |
parts #crosstool-ng |
# 03:44:58 |
bhundven |
advise, if you ask a question... lurk. |
# 05:47:17 |
smartin |
quits : Ping timeout: 245 seconds |
# 05:50:16 |
smartin |
joins #crosstool-ng |
# 06:30:13 |
memleak |
parts #crosstool-ng |
# 06:38:25 |
smartin |
quits : Ping timeout: 240 seconds |
# 06:38:48 |
smartin |
joins #crosstool-ng |
# 06:53:22 |
smartin |
quits : Ping timeout: 250 seconds |
# 06:54:12 |
smartin |
joins #crosstool-ng |
# 07:08:52 |
aalv |
joins #crosstool-ng |
# 08:21:13 |
maxime_ |
is now known as: maxime |
# 08:21:17 |
maxime |
quits : Changing host |
# 08:21:18 |
maxime |
joins #crosstool-ng |
# 08:40:06 |
mingwandroid |
joins #crosstool-ng |
# 09:03:54 |
daggs1-work |
quits : Ping timeout: 250 seconds |
# 10:37:36 |
perr |
joins #crosstool-ng |
# 10:37:36 |
perr |
quits : Changing host |
# 10:37:36 |
perr |
joins #crosstool-ng |
# 10:38:26 |
perr |
quits : Client Quit |
# 11:29:31 |
sh4rm4 |
quits : Ping timeout: 256 seconds |
# 11:30:30 |
perr |
joins #crosstool-ng |
# 11:30:59 |
perr |
quits : Read error: Connection reset by peer |
# 13:54:52 |
feepbot |
quits : Remote host closed the connection |
# 13:58:26 |
feepbot |
joins #crosstool-ng |
# 14:07:02 |
feepbot |
quits : Remote host closed the connection |
# 14:07:50 |
sh4rm4 |
joins #crosstool-ng |
# 14:07:51 |
feepbot |
joins #crosstool-ng |
# 15:15:33 |
aalv |
quits : Quit: Leaving. |
# 15:33:02 |
feepbot |
quits : Remote host closed the connection |
# 15:33:53 |
feepbot |
joins #crosstool-ng |
# 16:43:12 |
y_morin |
joins #crosstool-ng |
# 17:33:30 |
mnt_real_ |
quits : Ping timeout: 250 seconds |
# 17:34:07 |
mnt_real_ |
joins #crosstool-ng |
# 18:19:02 |
diorcety |
joins #crosstool-ng |
# 18:47:51 |
sh4rm4 |
quits : Remote host closed the connection |
# 19:06:40 |
sh4rm4 |
joins #crosstool-ng |
# 19:46:50 |
sh4rm4 |
quits : Remote host closed the connection |
# 20:02:12 |
sh4rm4 |
joins #crosstool-ng |
# 20:05:11 |
sh4rm4 |
quits : Remote host closed the connection |
# 20:09:41 |
sh4rm4 |
joins #crosstool-ng |
# 20:51:01 |
y_morin |
bhundven: Hello! Around? |
# 20:54:07 |
bhundven |
y_morin: yes |
# 20:54:36 |
y_morin |
bhundven: So, I was gonna look at your patch in a moment. |
# 20:54:42 |
bhundven |
sure! |
# 20:54:45 |
y_morin |
bhundven: What's your feeling about it? |
# 20:54:49 |
y_morin |
bhundven: I mean: |
# 20:55:06 |
y_morin |
bhundven: do you have any gut feeling? |
# 20:56:18 |
y_morin |
Like: "it works, I can't spot any flaw, but something smells fichy in there, but I can't pinpoint it" feeling? |
# 20:56:26 |
y_morin |
*fischy |
# 20:56:32 |
y_morin |
*fishy, even... |
# 20:56:36 |
bhundven |
I still really don't like the patch burden, which in a separate vain I'm interested in getting them upstream, but wrt the patch of adding the only problem is saveconfig |
# 20:56:39 |
y_morin |
Damned... |
# 20:57:01 |
y_morin |
(Damned for my keyboard dislexia) |
# 20:57:30 |
bhundven |
I just got on my new hard drive, so I've been delayed a few days |
# 20:57:30 |
y_morin |
bhundven: Ah, saveconfig. Well, that can come as a refinement later on, no? |
# 20:57:43 |
y_morin |
bhundven: Yep, sure, no problem! |
# 20:57:49 |
bhundven |
sure, but I'd like to commit a sample config as well. |
# 20:57:55 |
y_morin |
needs to finish installing his new server, too... |
# 20:58:00 |
bhundven |
hehe |
# 20:59:40 |
bhundven |
y_morin: Everything seems to work properly, the way that crosstool-ng works... |
# 20:59:49 |
bhundven |
y_morin: refinement should come though |
# 21:00:03 |
bhundven |
After getting musl in |
# 21:00:07 |
y_morin |
bhundven: OK, so expect it to land shortly. |
# 21:00:19 |
y_morin |
(shortly, like in: this WE) |
# 21:00:21 |
bhundven |
I want to start working on moving to 2-step gcc |
# 21:00:54 |
bhundven |
then get back to multilib |
# 21:01:17 |
bhundven |
I know most of 2-step is already done |
# 21:02:03 |
y_morin |
bhundven: For two-step gcc: we already have some config items related to this. Isn't that enough? |
# 21:02:31 |
y_morin |
WEll, there's some tweaking to be done in glibc/eglibc build script, though... |
# 21:02:33 |
bhundven |
y_morin: yes, those are a good start, but actually using those config items and working out any issues. |
# 21:02:36 |
bhundven |
y_morin: right |
# 21:02:46 |
bhundven |
:) |
# 21:02:56 |
y_morin |
Like, not building the fake libc.so or other start files. |
# 21:03:00 |
bhundven |
y_morin: we're usually on the same page |
# 21:03:10 |
bhundven |
just different words |
# 21:03:16 |
y_morin |
bhundven: Yep, it's a bit scary... :-p |
# 21:03:20 |
bhundven |
haha |
# 21:04:45 |
bhundven |
looking at musl-cross... it's nice only thinking/working with one libc |
# 21:04:55 |
bhundven |
makes things a lot simpler |
# 21:05:43 |
bhundven |
also looked at oselas from pengutronix |
# 21:05:58 |
bhundven |
I've messed with yocto a while back |
# 21:06:07 |
bhundven |
everyone does toolchains a bit different |
# 21:21:19 |
sh4rm4 |
quits : Remote host closed the connection |
# 21:26:42 |
sh4rm4 |
joins #crosstool-ng |
# 21:30:55 |
sh4rm4 |
quits : Remote host closed the connection |
# 21:32:58 |
sh4rm4 |
joins #crosstool-ng |
# 21:35:22 |
sh4rm4 |
quits : Remote host closed the connection |
# 21:48:22 |
sh4rm4 |
joins #crosstool-ng |
# 21:52:37 |
diorcety |
quits : Read error: Connection reset by peer |
# 21:53:56 |
sh4rm4 |
quits : Remote host closed the connection |
# 22:10:52 |
sh4rm4 |
joins #crosstool-ng |
# 22:13:52 |
smartin_ |
joins #crosstool-ng |
# 22:16:32 |
sh4rm4 |
quits : Remote host closed the connection |
# 22:22:36 |
sh4rm4 |
joins #crosstool-ng |
# 22:28:30 |
mingwandroid |
quits : Ping timeout: 250 seconds |
# 22:34:27 |
loide |
quits : Quit: Saindo |
# 22:41:57 |
y_morin |
bhundven: Ping? |
# 22:42:07 |
bhundven |
howdy, y_morin. |
# 22:42:33 |
y_morin |
bhundven: I'm looking at your musl patch: you introduced do_get_arch() but all the calls are currently commented out. |
# 22:42:41 |
y_morin |
bhundven: Should it just go away? |
# 22:42:59 |
bhundven |
yes. leave that there. we'll need it when I move it to 2-pass |
# 22:43:56 |
y_morin |
bhundven: I do not like it (adding code that's not used but might be in the future). |
# 22:44:10 |
y_morin |
bhundven: It's not like it's a complex piece of code, it's easily redone. |
# 22:44:17 |
bhundven |
ok. I can send the patch again without it and add it when I do 2-pass |
# 22:44:38 |
y_morin |
bhundven: Also, it muddies the code with interspersed comments |
# 22:44:45 |
y_morin |
bhundven: No need to respin, I'll remove it here. |
# 22:44:49 |
bhundven |
k |
# 22:45:27 |
y_morin |
bhundven: Otherwise, it's pretty neat! :-) |
# 22:45:40 |
bhundven |
yea. since we are doing 3-pass |
# 22:45:52 |
bhundven |
musl detects which arch it is building for |
# 22:45:58 |
y_morin |
bhundven: I meant: the patch is nice! |
# 22:46:05 |
bhundven |
but when we move to 2-pass, we'll have to tell it which arch we use. |
# 22:46:30 |
bhundven |
and that should actually be easier leveraging crosstool-ng's environment |
# 22:46:46 |
bhundven |
so maybe I'll re-think the do_get_arch |
# 22:47:30 |
y_morin |
bhundven: Re. the "weak aliases workaround": it seems it's no longer needed for musl 1.1.4, see: http://lists.busybox.net/pipermail/buildroot/2014-August/103410.html |
# 22:47:31 |
mingwandroid |
joins #crosstool-ng |
# 22:47:50 |
bhundven |
y_morin: you're correct. |
# 22:48:18 |
y_morin |
bhundven: That's minor, I can fix here. |
# 22:48:22 |
bhundven |
ok |
# 23:21:02 |
y_morin |
quits : Quit: Nighty Night! |
# 23:52:34 |
feep |
quits : Ping timeout: 250 seconds |
# 23:55:17 |
feep |
joins #crosstool-ng |