# 00:08:21 |
djerome |
joins #crosstool-ng |
# 01:31:19 |
mingwandroid |
parts #crosstool-ng |
# 02:48:23 |
falstaff |
joins #crosstool-ng |
# 02:51:02 |
falstaff_ |
quits : Ping timeout: 256 seconds |
# 06:40:14 |
diorcety |
quits : Quit: Leaving. |
# 06:47:33 |
falstaff_ |
joins #crosstool-ng |
# 06:50:16 |
falstaff |
quits : Ping timeout: 260 seconds |
# 06:58:00 |
tkil |
quits : Remote host closed the connection |
# 07:16:14 |
aalv |
joins #crosstool-ng |
# 07:25:58 |
diorcety |
joins #crosstool-ng |
# 07:34:16 |
falstaff |
joins #crosstool-ng |
# 07:37:01 |
falstaff_ |
quits : Ping timeout: 276 seconds |
# 09:14:34 |
diorcety |
quits : Quit: Leaving. |
# 09:14:44 |
diorcety |
joins #crosstool-ng |
# 09:22:25 |
Net147 |
joins #crosstool-ng |
# 09:26:58 |
muep |
joins #crosstool-ng |
# 09:30:52 |
crazed- |
joins #crosstool-ng |
# 09:32:06 |
muep_ |
quits : *.net *.split |
# 09:32:06 |
crazedpsyc |
quits : *.net *.split |
# 09:33:10 |
crazed- |
quits : Excess Flood |
# 09:33:22 |
crazedpsyc |
joins #crosstool-ng |
# 09:34:49 |
sh4rm4 |
quits : Remote host closed the connection |
# 09:35:32 |
sh4rm4 |
joins #crosstool-ng |
# 13:57:00 |
Net147 |
quits : Quit: HydraIRC -> http://www.hydrairc.com <- Nine out of ten l33t h4x0rz prefer it |
# 14:54:03 |
diorcety |
quits : Read error: No route to host |
# 14:56:01 |
diorcety |
joins #crosstool-ng |
# 15:18:14 |
Thomas1 |
joins #crosstool-ng |
# 15:33:06 |
diorcety |
quits : Read error: No route to host |
# 15:33:31 |
diorcety |
joins #crosstool-ng |
# 15:39:08 |
diorcety |
quits : Read error: No route to host |
# 15:40:56 |
diorcety |
joins #crosstool-ng |
# 15:40:59 |
diorcety |
quits : Client Quit |
# 16:09:25 |
y_morin |
joins #crosstool-ng |
# 16:10:58 |
aalv |
parts #crosstool-ng |
# 16:44:09 |
sh4rm4 |
quits : Ping timeout: 240 seconds |
# 16:45:29 |
sh4rm4 |
joins #crosstool-ng |
# 16:48:53 |
doc2 |
joins #crosstool-ng |
# 19:37:24 |
derRicha1d |
joins #crosstool-ng |
# 19:41:05 |
derRichard |
quits : Ping timeout: 248 seconds |
# 19:41:05 |
smartin |
quits : Ping timeout: 248 seconds |
# 19:41:28 |
smartin |
joins #crosstool-ng |
# 19:52:15 |
doc2 |
quits : Remote host closed the connection |
# 20:21:49 |
Thomas1 |
quits : Quit: Thomas1 |
# 20:46:31 |
bhundven |
quits : Quit: I'm outta here |
# 21:14:38 |
mingwandroid |
joins #crosstool-ng |
# 21:15:50 |
mingwandroid |
y_morin: hey, are you about? |
# 21:24:29 |
y_morin |
mingwandroid: Yes, I am. |
# 21:24:46 |
y_morin |
mingwandroid: Sorry for the other day: I lost my internet connection. |
# 21:25:05 |
smartin_ |
joins #crosstool-ng |
# 21:25:07 |
mingwandroid |
y_morin: totally fine! |
# 21:25:34 |
y_morin |
mingwandroid: So, how's? |
# 21:25:39 |
mingwandroid |
so I wanted to get your opinion on the following change I made in our darwin fork / branch / whatever .. |
# 21:25:43 |
mingwandroid |
https://github.com/diorcety/crosstool-ng/commit/ce05ad1c26b9cc870a7b3563298ad7c0e281b268 |
# 21:26:38 |
mingwandroid |
from the other day: I always built my old toolchain4 using an old glibc2.7 linux gcc for maximum backward compat., but the only sensible way I can see to get the compiler I want to be used was to set CC etc .. |
# 21:27:21 |
mingwandroid |
.. but since you make wrapper scripts, I wanted those to be called of course, which led to the change above. Is there a better way do you think? |
# 21:27:46 |
y_morin |
mingwandroid: I'm afraid this change would break the canadian build. |
# 21:29:23 |
y_morin |
mingwandroid: I'm not absolutely against this change. You'd have to explain how and why CT_EXPORT_BUILD_TOOLS is set |
# 21:29:28 |
mingwandroid |
y_morin: hmm, well I could only do it if not canadian, or during the last stage of canadian. |
# 21:29:42 |
mingwandroid |
ok, well it would be a option in config (it isn't for now) |
# 21:30:08 |
y_morin |
mingwandroid: even if it is an option, what would prevent the user to set it for canadian build? |
# 21:30:28 |
y_morin |
mingwandroid: I believe this variable is an internal implementation detail that should not be exposed to the user. |
# 21:31:20 |
mingwandroid |
y_morin: yes, I could go with that, so if you set CT_BUILD_PREFIX or CT_BUILD_SUFFIX and not doing canadian then we set the variable or something like that? |
# 21:31:47 |
y_morin |
mingwandroid: probably _something_ like that. |
# 21:32:07 |
y_morin |
mingwandroid: If possible, I'd like that the darwin target is still possible to build in a canadian build. |
# 21:32:15 |
y_morin |
s/in/as/ |
# 21:32:43 |
y_morin |
OK, bad substitutionnn, sorry... |
# 21:32:49 |
mingwandroid |
y_morin: ok, I definitely want canadian to work if possible .. |
# 21:32:57 |
y_morin |
mingwandroid: I meant: "as a canadian build" |
# 21:34:05 |
mingwandroid |
y_morin: given that it's an old gcc (4.2.1 based), there may be some difficulties there but nothing too bad I hope. |
# 21:34:27 |
y_morin |
mingwandroid: Can you provide an example of CT_BUILD_PREFIX or CT_BUILD_SUFFIX that you set for Darwin? |
# 21:35:09 |
mingwandroid |
Ok, I use the same gcc that Google use so it's from this git repo: https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6 |
# 21:35:16 |
mingwandroid |
and this one: https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6 |
# 21:35:46 |
y_morin |
mingwandroid: can you share the .config you're using? |
# 21:35:49 |
mingwandroid |
And in my config it's then: |
# 21:35:49 |
mingwandroid |
CT_BUILD_PREFIX="i686-linux-gcc" |
# 21:35:55 |
mingwandroid |
yes one sec. |
# 21:37:01 |
mingwandroid |
same config is: https://github.com/diorcety/crosstool-ng/blob/cctools-llvm/samples/i686-apple-darwin11/crosstool.config |
# 21:37:21 |
mingwandroid |
but I do some sedding on it before I commence the build ;-) |
# 21:38:02 |
mingwandroid |
because I expect most people won't care for BC with old Linux distros etc I didn't want to put CT_BUILD_PREFIX="i686-linux-" |
# 21:38:05 |
mingwandroid |
.. into it |
# 21:38:32 |
mingwandroid |
I mean't "sample config", sorry. |
# 21:39:26 |
mingwandroid |
y_morin: btw, our branch builds ok on Linux now, I'm working on making it build on WIndows and Darwin next. |
# 21:39:57 |
y_morin |
mingwandroid: OK, good! :-) |
# 21:40:24 |
y_morin |
mingwandroid: how many changes do you have on-top of upstream ct-ng? |
# 21:40:50 |
y_morin |
mingwandroid: "how many changes" in terms of csets, I meant. |
# 21:40:50 |
mingwandroid |
y_morin: I find fixing canadian problem easier if I got a normal cross build to compare against. |
# 21:41:25 |
y_morin |
mingwandroid: Well, canadian darwin can come later, just current canadian must not break. |
# 21:42:12 |
y_morin |
is just thinking he should migrate ct-ng's repo from Hg to git one of those days... |
# 21:42:42 |
mingwandroid |
y_morin: well, I think we are still quite far from submitting, we're still based on 1.16.x and our patches contain headers from the SDK which we need to think about. |
# 21:43:45 |
mingwandroid |
y_morin: well, I prefer git, but really, I'm fine with either. |
# 21:43:58 |
y_morin |
mingwandroid: Ok, but just a rough estimate would good: is 5, 10, 20, 50 changesets? Dependsing on how much there is, maybe we can work on splitting the series into shorter series to ease integration... |
# 21:44:50 |
mingwandroid |
y_morin: Ok, I'd guess 10-20 reasonable changesets, some huge (like all the patches for cctools or all the patches for llvmgccc/gcc) |
# 21:44:57 |
y_morin |
mingwandroid: Well, I was a great Hg afficionados in those days, but now I can grok git, I'm more at ease with git than with Hg. |
# 21:45:19 |
y_morin |
mingwandroid: Ok, 10-20 is getting to be a rather big series. |
# 21:46:31 |
mingwandroid |
y_morin: well, we can split to some subtasks. 1. general stuff (like this CC,CXX thing), 2. Windows/MSYS as build stuff, 3. cctools, 4. gcc, 5. llvmgcc. |
# 21:47:12 |
y_morin |
mingwandroid: Yes, that would be great! Try to make easy patches first, so we can apply as much as possible to cut on your rebasing tasks. |
# 21:47:31 |
mingwandroid |
y_morin: but to be honest, I'd feel more comfortable including diorcety in this discussion, so maybe we shouldn't go too far into it? He will have some good opinions that I must take into account as well. |
# 21:48:02 |
y_morin |
mingwandroid: Yes, sure. Please post to the list. |
# 21:48:06 |
mingwandroid |
y_morin: then there's also llvm/clang which diorcety is looking into currently. |
# 21:48:15 |
y_morin |
mingwandroid: It's nearly midnight here, I'm heading to bed now. |
# 21:48:23 |
mingwandroid |
Shall I cut and paste this email or just open up a discussion thread? |
# 21:48:24 |
y_morin |
mingwandroid: Wil you be avail this WE? |
# 21:48:43 |
y_morin |
mingwandroid: Open a new thread, CC me and diorcety. |
# 21:48:45 |
mingwandroid |
y_morin: I will try my best on Sunday .. got family birthdays on Sat. |
# 21:49:01 |
y_morin |
mingwandroid: OK, no problem! What TZ are you in? |
# 21:49:04 |
mingwandroid |
y_morin: how much detail should I go into? Just everything we discsussed? |
# 21:49:07 |
mingwandroid |
y_morin: UK. |
# 21:49:18 |
y_morin |
mingwandroid: OK, pertty much ythe same as me, then. |
# 21:49:26 |
mingwandroid |
yup. brb |
# 21:49:58 |
y_morin |
mingwandroid: Just sumarise our discusion here: split (or re-order) the series, easy patches first, and so on... |
# 21:50:06 |
y_morin |
mingwandroid: OK, read you later! ;-) |
# 21:50:20 |
y_morin |
quits : Quit: Nighty Night! |
# 21:53:38 |
smartin_ |
quits : Read error: Operation timed out |
# 23:09:48 |
mingwandroid |
parts #crosstool-ng |