# 00:21:20 |
belak |
parts #crosstool-ng |
# 00:43:49 |
devcoder |
joins #crosstool-ng |
# 00:47:25 |
devcoder |
quits : Client Quit |
# 01:15:11 |
devcoder |
joins #crosstool-ng |
# 01:17:25 |
devcoder |
quits : Client Quit |
# 01:22:46 |
devcoder |
joins #crosstool-ng |
# 01:23:39 |
devcoder |
quits : Client Quit |
# 01:24:01 |
mingwandroid |
quits : Quit: Leaving. |
# 01:24:33 |
mingwandroid |
joins #crosstool-ng |
# 01:28:32 |
smartin |
quits : Quit: leaving |
# 01:29:02 |
mingwandroid |
quits : Ping timeout: 252 seconds |
# 01:44:22 |
devcoder |
joins #crosstool-ng |
# 01:44:47 |
devcoder |
quits : Client Quit |
# 01:51:33 |
devcoder |
joins #crosstool-ng |
# 01:58:21 |
devcoder |
quits : Quit: devcoder |
# 02:15:19 |
diorcety |
quits : Read error: Connection reset by peer |
# 02:29:01 |
thewonderidiot1 |
quits : Quit: Leaving. |
# 02:52:33 |
mnt_real |
quits : Quit: Leaving |
# 04:20:36 |
gotit |
quits : Ping timeout: 244 seconds |
# 04:21:22 |
sfan5|OFF |
quits : Ping timeout: 252 seconds |
# 04:21:54 |
sh4rm4 |
quits : Ping timeout: 276 seconds |
# 04:27:05 |
sfan5|OFF |
joins #crosstool-ng |
# 04:27:55 |
gotit |
joins #crosstool-ng |
# 04:33:47 |
sh4rm4 |
joins #crosstool-ng |
# 05:18:47 |
alan_o |
quits : Quit: Leaving |
# 06:50:21 |
Net147 |
joins #crosstool-ng |
# 06:54:56 |
mingwandroid |
joins #crosstool-ng |
# 07:59:48 |
codyps |
quits : Ping timeout: 248 seconds |
# 08:44:06 |
imMute |
quits : *.net *.split |
# 08:46:15 |
imMute |
joins #crosstool-ng |
# 09:23:06 |
smartin |
joins #crosstool-ng |
# 09:30:47 |
smartin |
quits : Ping timeout: 260 seconds |
# 09:32:12 |
smartin |
joins #crosstool-ng |
# 09:34:48 |
sfan5|OFF |
is now known as: sfan5 |
# 09:47:23 |
mingwandroid |
quits : Quit: Leaving. |
# 11:42:35 |
Net147 |
quits : Quit: HydraIRC -> http://www.hydrairc.com <- IRC with a difference |
# 12:23:35 |
doc2 |
joins #crosstool-ng |
# 13:06:45 |
mingwandroid |
joins #crosstool-ng |
# 13:33:06 |
sh4rm4 |
quits : Ping timeout: 276 seconds |
# 13:39:10 |
sh4rm4 |
joins #crosstool-ng |
# 14:04:15 |
EsbenH |
quits : Ping timeout: 260 seconds |
# 14:05:41 |
EsbenH |
joins #crosstool-ng |
# 14:40:45 |
kos_tom_ |
is now known as: kos_tom |
# 15:54:50 |
alan_o |
joins #crosstool-ng |
# 15:58:50 |
mingwandroid |
quits : Ping timeout: 255 seconds |
# 15:59:03 |
mingwandroid |
joins #crosstool-ng |
# 16:31:20 |
thewonderidiot |
joins #crosstool-ng |
# 16:54:15 |
y_morin |
joins #crosstool-ng |
# 17:05:00 |
codyps |
joins #crosstool-ng |
# 17:51:31 |
diorcety |
joins #crosstool-ng |
# 18:01:19 |
smartin |
quits : Quit: leaving |
# 18:25:10 |
mingwandroid |
y_morin: hi |
# 18:25:23 |
y_morin |
mingwandroid: Howdy! |
# 18:25:59 |
mingwandroid |
well thanks! |
# 18:26:27 |
mingwandroid |
so... I'm kicking cctools into a more reasonable shape.. |
# 18:26:35 |
mingwandroid |
wanted to ask, how do you want the patching done? |
# 18:26:57 |
y_morin |
mingwandroid: slim and clean! ;-) |
# 18:27:14 |
mingwandroid |
I build on the work by OpenDarwin originally... |
# 18:27:18 |
mingwandroid |
such that: https://github.com/mingwandroid/toolchain4/tree/master/cctools2odcctools/patches-809 |
# 18:27:19 |
y_morin |
mingwandroid: refrsh my memory about cctools, please... |
# 18:27:37 |
mingwandroid |
ok cctools is binutils from apple. |
# 18:28:05 |
y_morin |
yep, but be specific about the issue (I can't remember why you need to patch it) |
# 18:28:43 |
mingwandroid |
well, apple don't build on anything but apple of course, so we dl from opensource.apple.com and then heavily patch it adding autotools etc. |
# 18:29:36 |
y_morin |
Ah, right. |
# 18:29:41 |
mingwandroid |
what I decided to do was to use the OpenDarwin patches and then apply my own fixups afterwards (using sed of all things ;-) ) |
# 18:29:43 |
mingwandroid |
https://github.com/mingwandroid/toolchain4/blob/master/cctools2odcctools/extract.sh |
# 18:29:59 |
mingwandroid |
do you want an uber patch or a series? |
# 18:31:19 |
y_morin |
mingwandroid: a series would be nice, but if it is too complex (really complex!), then an über-patch would be OK. |
# 18:31:29 |
mingwandroid |
i.e. should I combine all the OpenDarwin patches into 1 patch (they have a lot of them, 71)? |
# 18:31:57 |
y_morin |
mingwandroid: 71 patches! 8-/ |
# 18:32:26 |
mingwandroid |
y_morin: I kind of like the idea of keeping close to their layout for comparison purposes.. |
# 18:32:31 |
y_morin |
mingwandroid: Well, if the series is already prepared, just use the series! It will be easier to update later on if one or a few patches are updated and we want to sync. |
# 18:32:42 |
mingwandroid |
well, it's a few less than that actually, I counted directories too there. |
# 18:32:43 |
y_morin |
mingwandroid: yes! |
# 18:33:21 |
y_morin |
mingwandroid: I was afraid you were coming up with building the series all by yourself from an über-patch. But since the series already exists, let's use that. |
# 18:33:36 |
mingwandroid |
normally, when I make a patch set, I number then 0000-the-first.patch...9999-the-last.patch so that I can find -name "*.patch" | sort |
# 18:33:53 |
y_morin |
mingwandroid: what is that extract.sh (URL above) script meant for? |
# 18:34:08 |
mingwandroid |
right, I've cut that down to basically nothing now... |
# 18:34:41 |
mingwandroid |
so, I decided (stupidly) that I'd rather use sed than patch as it would be easier to retarget newer cctools... |
# 18:34:55 |
y_morin |
mingwandroid: in ct-ng, the numbering is 100-blabla, with incerments of 10 by default. For you just start at 100, and incerment by 1. |
# 18:35:10 |
y_morin |
mingwandroid: So, that script is to prepare the series? |
# 18:35:12 |
mingwandroid |
yes, I tend to increment by 5 usually. |
# 18:35:31 |
mingwandroid |
it applies the OpenDarwin patches (at the top), then I use sed to do a lot of other patching. |
# 18:35:56 |
mingwandroid |
it also copies a load of headers in from Apple's SDKs. |
# 18:36:19 |
mingwandroid |
I've done away with nearly all the sedding, mostly using better autotooling. One sec. |
# 18:45:21 |
mingwandroid |
https://github.com/mingwandroid/toolchain4/blob/crosstool_ng_prep/cctools2odcctools/extract.sh |
# 18:45:44 |
mingwandroid |
that's the newer branch where I've killed off the sedding. |
# 18:46:02 |
mingwandroid |
and the sedding that remains will be put into a patch instead. |
# 18:47:11 |
mingwandroid |
got to run I'll get back online later. |
# 18:48:15 |
y_morin |
mingwandroid: OK, read you later! |
# 18:48:25 |
mingwandroid |
parts #crosstool-ng |
# 19:11:04 |
diorcety |
y_morin: hi |
# 19:11:24 |
y_morin |
diorcety: howdy! |
# 19:11:56 |
diorcety |
y_morin: i have try to compile llvm gcc ... using same script as gcc one ... but doesn't succeed |
# 19:12:30 |
y_morin |
does not look very surprised, to say the least... ;-) |
# 19:13:06 |
diorcety |
y_morin: ... |
# 19:14:08 |
diorcety |
maybe because i use bare metal |
# 19:14:40 |
y_morin |
smells a very interesting smell in the air... Looks like dinner is almost ready! |
# 19:14:48 |
diorcety |
y_morin: ^^ |
# 19:15:05 |
y_morin |
diorcety: still about the Darwin-as-a-target stuff? |
# 19:15:26 |
diorcety |
y_morin: no ... i make it generic ... |
# 19:15:41 |
diorcety |
y_morin: not specially for darwin it was arm baremetal |
# 19:16:06 |
y_morin |
diorcety: LLVM-gcc == Dragon-Egg ? |
# 19:17:32 |
diorcety |
< 2.9 |
# 19:19:09 |
y_morin |
listens to Berurier Noir. Yeah! |
# 19:19:16 |
y_morin |
goes for dinner, now... |
# 19:19:20 |
diorcety |
y_morin: see you |
# 19:19:36 |
y_morin |
diorcety: I will be back later tonight, probably ~22h30 or even later... |
# 19:20:06 |
diorcety |
y_morin: ok |
# 19:24:39 |
mingwandroid |
joins #crosstool-ng |
# 19:35:50 |
mnt_real |
joins #crosstool-ng |
# 19:53:57 |
mingwandroid |
quits : Quit: Leaving. |
# 19:54:30 |
mingwandroid |
joins #crosstool-ng |
# 19:59:02 |
mingwandroid |
quits : Ping timeout: 255 seconds |
# 20:01:31 |
mingwandroid |
joins #crosstool-ng |
# 21:13:02 |
diorcety |
quits : Ping timeout: 265 seconds |
# 21:32:58 |
diorcety |
joins #crosstool-ng |
# 21:41:07 |
sfan5 |
is now known as: sfan5|OFF |
# 21:50:32 |
sfan5|OFF |
is now known as: sfan5 |
# 21:55:17 |
doc2 |
quits : Ping timeout: 256 seconds |
# 22:48:57 |
sfan5 |
is now known as: sfan5|OFF |
# 23:41:08 |
diorcety |
quits : Read error: Connection reset by peer |
# 23:51:06 |
y_morin |
quits : Quit: Nighty Night! |