ibotlog2html for #crosstool-ng

<< Previous 2014-08-02 Next >>

# 00:00:22 feepbot quits : Ping timeout: 250 seconds
# 00:00:28 feep quits : Ping timeout: 250 seconds
# 00:04:18 bhundven howdy mingwandroid
# 00:11:24 smartin_ quits : Quit: good night
# 00:15:38 mingwandroid bhundven: hey!
# 00:15:46 mingwandroid bhundven: how's things?
# 00:15:56 bhundven great!
# 00:16:10 mingwandroid cool. I seen you've been busy on ctng lately!
# 00:16:34 bhundven mingwandroid: trying to kill my burn-out
# 00:17:12 bhundven the start-up I previously worked for had me kinda burnt out
# 00:17:44 bhundven got to force myself to work on stuff I like to work on so I can get out of this funk
# 00:17:44 mingwandroid bhundven: oh yeah? they worked you too hard? did it end badly?
# 00:17:53 bhundven didn't end badly.
# 00:18:01 bhundven just wasn't working on stuff I normally do
# 00:18:07 bhundven devops isn't my thing
# 00:18:44 bhundven although, I aspire that the stuff I work on can be managed by devops
# 00:18:50 bhundven (go them...)
# 00:19:13 bhundven so getting back to ct-ng
# 00:19:23 bhundven I've been slacking on multilib
# 00:19:43 mingwandroid heh, well, I think Yann was going to mow his lawn and think about things last I heard!
# 00:19:44 bhundven because I want to get some other things fixed first
# 00:20:08 bhundven we've been working together on musl support
# 00:20:17 bhundven and general ct-ng fixing
# 00:20:20 mingwandroid that's fine. I always have 101 things to do for MSYS2 or android ndk stuff to do anyway so I'm never stuck waiting.
# 00:20:38 mingwandroid I saw the musl stuff yeah. looks good!
# 00:20:44 bhundven I heard m$ laid off 18k
# 00:21:03 mingwandroid mostly ex-nokia people, yeah.
# 00:21:04 mingwandroid bummer.
# 00:21:12 bhundven 4k were nokia
# 00:21:24 mingwandroid ah I though all but 4k were nokia ..
# 00:21:33 bhundven now my recruiters are all telling me to apply for this hardware test-dev job at M$
# 00:21:46 bhundven lol
# 00:21:48 mingwandroid heh! hmm
# 00:21:55 bhundven idk about that
# 00:22:05 mingwandroid turn it off and on again, that's the trick
# 00:22:21 bhundven I've done my 3+ rounds of interviews there. That place scares me.
# 00:23:18 mingwandroid I hate interviews man. to my career detriment probably, but I get too nervous .. and they require so much prep.
# 00:23:34 mingwandroid I'd much rather be able to say "look at the stuff I help out on, let's skip that crap"
# 00:23:35 bhundven (although way off-topic of ct-ng, windows embedded development is much different then windows kernel development)
# 00:23:57 bhundven mingwandroid: totally
# 00:24:11 mingwandroid mingw-w64 is adding windows arm support ..
# 00:24:23 mingwandroid did you apply for the free IoT thing MS were offering?
# 00:24:52 bhundven no
# 00:25:02 mingwandroid of course my first thought was "I'd like to put linux on that"
# 00:25:51 mingwandroid http://dev.windows.com/en-us/featured/Windows-Developer-Program-for-IoT
# 00:26:17 bhundven people always ask me to help them with there computer, and I try to explain to them that the last version of windows I used was 95', they look at me funny and ask me if I'm a mac person?
# 00:27:00 mingwandroid well, for me it's a bit stockholm syndrome and a bit that games coding jobs always use MS.
# 00:27:06 feep joins #crosstool-ng
# 00:27:20 bhundven mingwandroid: considering that I live in seattle... sorta happens a lot.
# 00:27:48 mingwandroid bhundven: yeah, I guess.
# 00:28:04 feepbot joins #crosstool-ng
# 00:28:13 mingwandroid bhundven: my fix for being forced to use Windows is to make Windows more like Linux with MSYS2.
# 00:29:01 bhundven mine is almost always a memory stick with a debian installed on it and my cell phone (in case my computer is in a state where I can't download stuff or browse the web for help)
# 00:29:26 bhundven got this hp laptop, got debian on it before I left the mall
# 00:29:40 mingwandroid now that's too nerdy
# 00:30:17 mingwandroid I mean to rebase all of our llvm/darwin patches onto the git tree at some point ..
# 00:31:09 mingwandroid when do you think multilib will be back on the cards for you?
# 00:32:09 bhundven 1) get 2-pass gcc build for all toolchains and legacy option for 3-pass (reverse from current state) 2) get multilib support in musl.sh
# 00:32:25 bhundven 3) multilib as usual
# 00:32:57 bhundven llvm/darwin... got branches somewhere?
# 00:33:23 bhundven I know the llvm stuff is diorcety
# 00:33:36 bhundven and I haven't looked at that stuff in a bit
# 00:34:02 bhundven I thought everyone was just committing darwin stuff to yann
# 00:34:12 bhundven didn't know there was more work needed
# 00:34:34 mingwandroid diorcety on github is still the place, nothing committed at all yet.
# 00:35:07 bhundven ooorrrr do you mean a darwin target? instead of build/host?
# 00:35:27 mingwandroid darwin build/host is easy, yeah, I mean target, OSX and iPhone
# 00:35:38 bhundven heh
# 00:36:14 mingwandroid on diorcety branch we can already build darwin target, even for Windows host.
# 00:36:24 bhundven huh
# 00:36:36 bhundven what libc is that using? netbsd?
# 00:36:44 mingwandroid no, official Apple sdks
# 00:36:51 bhundven huh
# 00:36:55 mingwandroid bring your own ..
# 00:37:02 bhundven hehe :)
# 00:37:17 mingwandroid we don't rebuild libc yet (but we probably could)
# 00:37:43 bhundven ok, ugh. I wanted to get LIBCs to a happy place before getting back to multilib
# 00:38:28 bhundven but idk if darwin will have multilib
# 00:38:57 mingwandroid darwin target is multilib already, always has been since PPC64 daYS
# 00:39:08 bhundven hmm
# 00:39:32 mingwandroid very first intel support of darwin could also support x86-64
# 00:40:02 mingwandroid we rebuild darwin libgcc for 32, 64 and kernel and user mode.
# 00:40:18 bhundven ok
# 00:40:36 mingwandroid .. but it's slipping behind really if I'm honest. libc++ for example we've not really bothered with, and compiler-rt
# 00:40:44 mingwandroid (apple's new libc)
# 00:41:10 bhundven oh, that's on the new beta?
# 00:41:14 mingwandroid .. well, more general than that tbh.
# 00:41:48 mingwandroid been around a while, not sure if they rolled it out yet in OS releases ..
# 00:42:20 mingwandroid it's actually a bit lower level than a libc, more of a libgcc replacement
# 00:43:06 mingwandroid it can be compiled for linux, and it provides lots of sanitizers, so it's pretty decent. google use it a lot.
# 00:48:52 djerome joins #crosstool-ng
# 00:49:01 mingwandroid what's musl capable of now? can it replace glibc?
# 00:51:03 bhundven http://wiki.musl-libc.org/wiki/Projects_using_musl
# 00:53:20 bhundven I just added changes to their gcc patch for gcc HEAD https://bitbucket.org/bhundven/musl-gcc-patches/commits/all
# 00:53:58 mingwandroid pretty good then.
# 00:54:00 bhundven and support for building with gcc HEAD in musl-cross: https://bitbucket.org/GregorR/musl-cross/pull-requests
# 00:55:22 bhundven if we can get those patches upstream to gcc, all of these projects can just drop the patches needed to use musl
# 01:08:19 mingwandroid sounds good.
# 01:08:34 mingwandroid you signed your FSF papers?
# 01:09:45 bhundven working on all the backend stuff, slowly. granted. I'd have to be confident in my patches before I commit, but I'm also waiting for feedback from people that work on the patches (specifically GregorR)
# 01:16:17 sh4rm4 quits : Ping timeout: 256 seconds
# 02:24:45 djerome quits : Remote host closed the connection
# 03:34:22 mingwandroid quits : Ping timeout: 260 seconds
# 08:53:43 feep parts #crosstool-ng
# 09:24:17 smartin_ joins #crosstool-ng
# 10:13:57 y_morin joins #crosstool-ng
# 11:37:18 mingwandroid joins #crosstool-ng
# 12:57:51 maxime_ joins #crosstool-ng
# 13:00:22 maxime quits : Ping timeout: 250 seconds
# 14:15:12 diorcety joins #crosstool-ng
# 14:29:26 dFence joins #crosstool-ng
# 14:32:23 dFence hey guys! I’m trying to build a cross-compiler on my mac. I built gcc yesterday but I can’t figure out how to tell ct-ng to use my gcc instead of the apple clang
# 14:43:26 y_morin dFence: Hello! Did you have a look at the tutorial bundled with ct-ng: docs/C - Misc. tutorials.txt
# 14:44:42 dFence quits : Read error: Connection reset by peer
# 14:44:55 perr joins #crosstool-ng
# 14:44:56 dFence_ joins #crosstool-ng
# 14:45:04 dFence_ sorry, mac just crashed. can you pls repeat?
# 14:45:26 y_morin dFence: Hello! Did you have a look at the tutorial bundled with ct-ng: docs/C - Misc. tutorials.txt
# 14:48:00 perr quits : Client Quit
# 14:50:25 dFence_ I can’t find gcc_select in the homebrew repo… guess I have recompile ct-ng and set the configure-flags
# 14:51:33 y_morin dFence_: Sorry, I can't help you more. I don't do MacOS...
# 14:51:44 dFence_ no worries ;)
# 14:52:45 y_morin dFence_: However, you can set the prefix to a compiler to use, in the menuconfig: Toolchain options ---> Tools prefix
# 14:53:02 dFence_ damnit… just deleted the homebrew version ;D
# 14:53:19 dFence_ y_morin: it would have to be a suffix as well :D
# 14:54:41 y_morin dFence_: Yeah, well, adapt to your own needs, of course! ;-)
# 15:19:48 sh4rm4 joins #crosstool-ng
# 15:24:08 dFence_ *sigh* seems the paramater doesn’t take for all - MPFR build still falis
# 16:02:04 dFence_ y_morin: ct-ng keeps reverting the wrapper scripts for gcc g++ etc back to the system-defaults
# 17:35:12 dFence_ quits : Quit: dFence_
# 17:36:14 dFence joins #crosstool-ng
# 17:52:20 alan_o joins #crosstool-ng
# 18:43:46 djerome joins #crosstool-ng
# 18:53:17 bhundven dFence: iirc those docs are out of date
# 18:53:34 bhundven I have a mac, but I don't use it and I don't have it with me.
# 18:54:01 bhundven you have to install x-code and the commandline tools
# 18:54:21 bhundven then you only install the tools you need, but don't install gcc
# 18:54:42 bhundven the commandline tools have a gcc wrapper that bootstrap the crosstool-ng toolchain just fine
# 18:55:43 bhundven iirc, you just need makeinfo (for texinfo), sed, autoconf tools, gawk and maybe a few others
# 18:58:53 sh4rm4 why would you need texinfo?
# 18:59:22 bhundven because we still haven't hacked out building the docs
# 18:59:38 sh4rm4 you can disable their generation
# 18:59:52 bhundven sh4rm4: yup
# 18:59:59 sh4rm4 sometimes it doesnt work due to a bug, but ...
# 19:00:42 sh4rm4 https://github.com/GregorR/musl-cross/commit/394a7ccf3b4b8ab02bf736ad54368f267b06d575
# 19:00:42 bhundven everytime I get around to working on fixing something like that, something else (usually shinny) distracts me.
# 19:02:10 bhundven adds it to the list
# 19:05:27 nandub joins #crosstool-ng
# 19:15:25 mingwandroid quits : Read error: Connection reset by peer
# 19:17:55 dFence bhundven: I’m on 10.10 and the Xcode beta, hence the external gcc
# 19:18:24 dFence however, now ct-ng fails right after the configure-script for gcc pass 1
# 19:18:38 dFence (last message: config.status: executing default commands)
# 19:22:59 bhundven Yup. Don't use external gcc.
# 19:23:17 dFence *sigh*
# 19:23:58 bhundven You can keep trying to fight with it, but you won't get anywhere.
# 19:26:57 dFence well… got me further than clang so far...
# 19:32:35 dFence aaaand still dead.
# 20:11:12 sh4rm4 quits : Remote host closed the connection
# 20:40:56 sh4rm4 joins #crosstool-ng
# 20:44:02 sh4rm4 quits : Remote host closed the connection
# 21:28:56 smartin_ quits : Quit: leaving
# 21:36:36 sh4rm4 joins #crosstool-ng
# 21:49:46 djerome quits : Remote host closed the connection
# 21:54:08 sh4rm4 quits : Remote host closed the connection
# 21:59:06 sh4rm4 joins #crosstool-ng
# 22:01:34 sh4rm4 quits : Remote host closed the connection
# 22:02:29 sh4rm4 joins #crosstool-ng
# 22:18:27 y_morin quits : Quit: Nighty Night!
# 22:23:15 nandub quits : Remote host closed the connection
# 22:23:44 nandub joins #crosstool-ng
# 22:43:19 nandub quits : Quit: WeeChat 0.4.2
# 22:43:37 nandub joins #crosstool-ng
# 22:44:06 bhundven dFence: wait around for mingwandroid
# 22:44:33 bhundven he has done some work on both toolchains on darwin and targeted toolchains for mac os.
# 22:47:35 diorcety dFence: indeed
# 22:47:41 dFence quits : Quit: dFence
# 22:48:04 nandub quits : Remote host closed the connection
# 22:48:05 diorcety quits : Read error: Connection reset by peer
# 22:48:45 nandub joins #crosstool-ng
# 22:54:27 bhundven ctngbot++
# 22:54:40 bhundven ctngbot: karma for ctngbot
# 22:54:40 ctngbot for ctngbot has neutral karma
# 22:54:49 bhundven ctngbot: ctngbot++
# 22:55:26 bhundven calls the karma police
# 23:03:09 nandub quits : Quit: WeeChat 0.4.2
# 23:03:30 nandub joins #crosstool-ng
# 23:22:35 nandub quits : Quit: WeeChat 0.4.2
# 23:22:52 nandub joins #crosstool-ng
# 23:45:32 sh4rm4 quits : Remote host closed the connection
# 23:46:35 sh4rm4 joins #crosstool-ng

Generated by ibotlog2html by Yann E. MORIN