ibotlog2html for #crosstool-ng

<< Previous 2013-07-04 Next >>

# 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

Generated by ibotlog2html by Yann E. MORIN