# Format for this file: # Epoch Channel Nickname Action Message # # All separated with a single space, empty values are replaced with a dash '-' # except messages which are kept empty. # Lines starting with '#' are comments; comments are not allowed except as the only content of the line # 1391621693 #crosstool-ng ctngbot join 1391621700 #crosstool-ng y_morin say bhundven: Done! 1391621824 - oskude quit Quit: Leaving 1391623403 - smartin quit Ping timeout: 246 seconds 1391623896 - mingwandroid_ quit Remote host closed the connection 1391623968 #crosstool-ng smartin join 1391625114 #crosstool-ng memleak say boom boom dudge... bah doom bah doom DUDGE DUDGE 1391625546 #crosstool-ng smartin_ join 1391626302 - y_morin quit Read error: Operation timed out 1391626514 #crosstool-ng y_morin join 1391626732 #crosstool-ng alan_o join 1391627803 #crosstool-ng mingwandroid join 1391628425 #crosstool-ng codyps say bhundven: do we not have an override for /bin/sh to always use bash? (Or am I thinking of some other project) 1391628560 #crosstool-ng oskude join 1391628587 #crosstool-ng mingwandroid say codyps: There's CT_CONFIG_SHELL 1391628687 #crosstool-ng mingwandroid say I had to add two companion libs, gettext for Windows and Darwin and iconv for Windows .. but they take for-ever to compile .. Is there an accepted way to say "use the system version please"? 1391628738 #crosstool-ng mingwandroid say All I've got ATM is CT_GETTEXT=y/n .. I was thinking CT_GETTEXT=system, thoughts? 1391630082 #crosstool-ng bhundven say y_morin: ? 1391630207 #crosstool-ng bhundven say oh, ibot :) 1391630300 #crosstool-ng memleak say y_morin is channel op so he can ban people from channel faster 1391630332 #crosstool-ng bhundven say yea, I keep running into this problem with "Installing C library headers & start files": configure: error: gcc must provide the header 1391630352 #crosstool-ng bhundven tell gives memleak a bot snack 1391630391 #crosstool-ng mingwandroid say mmm, cogs. 1391632112 #crosstool-ng memleak say you mean cigs? 1391632125 #crosstool-ng memleak say real men smoke cigars 1391632160 #crosstool-ng memleak say hey how up tight is this channel btw? not a lot of people talk so i dont really know the rules around here 1391632196 #crosstool-ng memleak say some channels be all like "stop joking around" and others be like "it's been 20 minutes since you last made a joke" 1391632579 #crosstool-ng mingwandroid say couldn't really say, friendly but somewhat serious would be my best assessment. 1391632597 #crosstool-ng memleak say ok sounds great! 1391632643 #crosstool-ng mingwandroid say there's comprehensive logs in the topic though so you can get a feel for it there. 1391632808 #crosstool-ng memleak say ah 1391632838 #crosstool-ng memleak say so basically anything i say can be used against me in the court of law. 1391632887 #crosstool-ng memleak say except crosstool-ng doesn't have a legal thingy because money donations directly to the project won't work 1391635808 #crosstool-ng oskude say hmm, where can i change/add the mirrors ct-ng uses to download sources? 1391637431 #crosstool-ng bhundven say oskude: path and misc options > Use a mirror (CT_USE_MIRROR) 1391637477 #crosstool-ng bhundven say besides that, some of the mirrors are in the build scripts themselves. 1391637492 #crosstool-ng oskude say bhundven: roger, thanks 1391637497 #crosstool-ng bhundven say np 1391637577 #crosstool-ng bhundven say y_morin: I get the same problem with cpuid.h without multilib enabled 1391638758 #crosstool-ng bhundven say something up with my system or something. 1391639306 #crosstool-ng y_morin say bhundven: Yes, ibot! :-) 1391639329 #crosstool-ng y_morin say memleak: What is it about kick/banning people? 1391639381 #crosstool-ng y_morin say bhundven: Sorry, did not have a look at the multilib stuff yet. I'm just back from FOSDEM + two Buildroot Developpers Days. I'm pretty exhausted... 1391639392 #crosstool-ng bhundven say no problem 1391639399 #crosstool-ng bhundven say it's kind of a mess 1391639435 #crosstool-ng bhundven say on top of that, I have a new laptop and going through the pains of getting the environment right 1391639442 #crosstool-ng y_morin say codyps: If your bash is not in a standard place, you can tell where to find it at ./configure time: ./configure --with-bash=/path/to/bash 1391639459 #crosstool-ng y_morin say codyps: Otherwise, as mingwandroid said. 1391639525 #crosstool-ng bhundven say y_morin: it was because of a problem I had. I randomly spoke about toolchains being a pain, because I spent 30 minutes hunting down a problem that was dash being the default shell 1391639533 #crosstool-ng bhundven say but it was kind of not related to ct-ng 1391639552 #crosstool-ng bhundven say it's why off-topic is a pain in irc sometimes. 1391639556 #crosstool-ng bhundven say :/ 1391639578 #crosstool-ng bhundven say how was fosdem? 1391639590 #crosstool-ng y_morin say memleak: Rules for the chan are about the same as in all channels: 1) we are all real people, please act as civili as posible; 2) this is a volunteer effort; 3) this is about crosstool-NG, off-topic is OK, but if it drifts for tool ong, move to another chan. 1391639610 #crosstool-ng y_morin say s/tool ong/too long/ 1391639657 #crosstool-ng y_morin say bhundven: FOSDEM: great as usual! :-) I was not very enthusiast about the program this year, but it's a personal feeling. But the conferences are not all: you get to meet the people, too! :-) 1391639714 #crosstool-ng y_morin say bhundven: Yes, dash as default shell is a pain... 1391639717 #crosstool-ng mingwandroid say y_morin: I'd hold off looking at multilib for a bit (of course comments are welcome) 1391639741 #crosstool-ng y_morin say mingwandroid: You mean your v3 is not yet final? 1391639746 #crosstool-ng mingwandroid say y_morin: but I'm going to wrap my head around mercurial a bit and make a better patchset taking with help from bhundven 1391639752 #crosstool-ng bhundven say mingwandroid: after messing with multilib all night, I think there is a better way. 1391639757 #crosstool-ng mingwandroid say y_morin: we'll move the bit from codyps into per-arch bits .. 1391639763 #crosstool-ng mingwandroid say bhundven: do tell! 1391639791 #crosstool-ng bhundven say well, I don't know yet, but I think we need to setup for multilib earlier 1391639801 #crosstool-ng mingwandroid say bhundven: I think my patch cleans out some stuff which is good (it clarifies the multi-os vs multi-lib distinction) 1391639801 #crosstool-ng y_morin say mingwandroid: I know multilib is a pain. Some archs have some configure options others do not, and it's complex to know what supports what. 1391639810 #crosstool-ng bhundven say y_morin: yup 1391639824 #crosstool-ng bhundven say the problem is, the paths are not setup properly 1391639835 #crosstool-ng y_morin say mingwandroid: what do you mean "multi-os" ? Did you mean "multi-arch" ? 1391639838 #crosstool-ng bhundven say I know that's why codyps added the multi_dir to the function 1391639848 #crosstool-ng mingwandroid say well, the old stuff uses -print-multi-lib but that's internal to GCC whereas -print-multi-os relates to the sysroot layout 1391639871 #crosstool-ng mingwandroid say then there's a load of messing about to account for this, which I was able to remove entirely. 1391639899 #crosstool-ng y_morin say mingwandroid: but -print-multi-lib should give you pairs of {options,sub-dir} where to find/install the non-default libs 1391639902 #crosstool-ng mingwandroid say so 32/ subdir is an implementation detail of GCC, where it puts it's libraries only. 1391639917 #crosstool-ng mingwandroid say y_morin: print-multi-os is the option for that. 1391639961 #crosstool-ng y_morin say mingwandroid: gcc -print-multi-os 1391639961 #crosstool-ng mingwandroid say gcc -m32 --print-multi-os 1391639962 #crosstool-ng y_morin say mingwandroid: gcc: error: unrecognized command line option ‘-print-multi-os’ 1391639968 #crosstool-ng mingwandroid say sorry -- 1391639971 #crosstool-ng y_morin say mingwandroid: while -print-multi-lib is OK. 1391639982 #crosstool-ng y_morin say Da! 1391640017 #crosstool-ng mingwandroid say AFAIUI, you take the compiler flags from -print-multi-lib and throw them through --print-multi-os to get the sysroot subfolder layoyut 1391640018 #crosstool-ng y_morin say mingwandroid: OK. But -print-multi-lib returns three configurations, while --print-multi-os only returns one: ../lib 1391640031 #crosstool-ng y_morin say mingwandroid: Ah! :-) 1391640033 #crosstool-ng mingwandroid say yup, so take the 2nd part of each of the three m32 etc etc. 1391640035 #crosstool-ng mingwandroid say yup.. 1391640040 #crosstool-ng bhundven say ah 1391640058 #crosstool-ng y_morin tell hates it when mesages croses... 1391640063 #crosstool-ng y_morin say *srosses 1391640065 #crosstool-ng bhundven tell notes the moment of enlightenment 1391640069 #crosstool-ng y_morin say Doh... *croses 1391640071 #crosstool-ng mingwandroid say that realization allowed a lot of cleanup. 1391640086 #crosstool-ng y_morin say mingwandroid: Yeah! I like the idea! 1391640102 #crosstool-ng mingwandroid say they don't make it easy though, also, we must track when that was added to GCC so we can do something fudgy for earlier versions 1391640102 #crosstool-ng y_morin say Tss... Bad keybiard, bad... 1391640125 #crosstool-ng mingwandroid say bhundven: what was your new thinking? 1391640125 #crosstool-ng bhundven say mingwandroid: or just make multilib depend on newer gcc 1391640131 #crosstool-ng y_morin say mingwandroid: Too old gcc: no support for multi-lib. Sounds a deal to me if we can simplify the code drastically. 1391640137 #crosstool-ng y_morin say bhundven: +1 1391640138 #crosstool-ng mingwandroid say bhundven: indeed, personally, I only care for 4.7 and above. 1391640144 #crosstool-ng bhundven say yea 1391640222 #crosstool-ng bhundven say well, a lot of paths are setup earlier, and with codyps's patches (that I've refactored into scripts/build/arch) it modifies the tuple to handle the different variants. 1391640232 #crosstool-ng mingwandroid say I had a bit of stuff in there for when it doesn't work: https://www.sourceware.org/ml/crossgcc/2014-02/msg00017/0003-_e_glibc__Fix_various_multilib_build_bugs.patch 1391640233 #crosstool-ng bhundven say which happens much later 1391640271 - oskude quit Quit: Leaving 1391640271 #crosstool-ng mingwandroid say bhundven: yes, I'd love to be able to get rid of all the path making that ctng does, and linking lib to lib32 and lib64 in 4 different locations on the filesystem .. 1391640275 #crosstool-ng bhundven say it's good stuff, I just think that the paths need to be setup earlier 1391640300 #crosstool-ng bhundven say so gcc and others see the paths too 1391640318 #crosstool-ng codyps say also on multi-lib: there is a bug with --enable-multilib, the recommended course of action is to just not pass --disable-multilib to enable a multilib gcc (multilib "has been the default for a long time") 1391640328 #crosstool-ng mingwandroid say bhundven: ok, for multilib I removed it and it seemed to be fine. 1391640335 #crosstool-ng bhundven say codyps: that is in my mq 1391640336 #crosstool-ng y_morin say mingwandroid: did you did it on-purpose to have all the lines cleanly aligned? 8-O 1391640336 #crosstool-ng bhundven say :) 1391640356 #crosstool-ng bhundven say I'll post what I have soon 1391640365 #crosstool-ng codyps say great! 1391640369 #crosstool-ng bhundven say it's still in your wip state 1391640374 #crosstool-ng bhundven say but refactored a bit 1391640390 #crosstool-ng mingwandroid say ok sorry. I'll pastebin my latest patch that applies to diorcety btw, I messed up quite badly due to being crap with hg and in a rush! 1391640411 #crosstool-ng y_morin say mingwandroid: Agreed about the lib32/lib64/lib symlinks. They are a mess. 1391640425 #crosstool-ng y_morin say mingwandroid: I'd welcome such a cleanup! 1391640435 #crosstool-ng mingwandroid say I'm not convinced anything needs them you know, certainly multilib doesn't. 1391640441 #crosstool-ng y_morin tell really has to find time to migrate to git... 1391640456 #crosstool-ng bhundven say y_morin: awh, I actually love mq 1391640466 #crosstool-ng bhundven say haha 1391640471 #crosstool-ng y_morin say mingwandroid: Well, bakc in the day, I did need to add them, or something would break (but can't remember what, t'was a long time ago) 1391640482 #crosstool-ng bhundven say git rocks though 1391640499 #crosstool-ng mingwandroid say y_morin: ok, talkikng to bhundven the big problem with ctng is that the scope is vast and it's hard to know you didn't break things 1391640505 #crosstool-ng y_morin say bhundven: When you learn to use "git rebase -i", you'll never come back, I promise! ;-) 1391640511 #crosstool-ng mingwandroid say indeed. 1391640519 #crosstool-ng mingwandroid say http://pastebin.kde.org/pvpiuwd4h 1391640536 #crosstool-ng bhundven say mingwandroid: yes, I broke so much stuff with static toolchain 1391640581 #crosstool-ng y_morin say mingwandroid: the 'die' function does not exist. We have CT_Abort instead 1391640618 #crosstool-ng mingwandroid say ok, bhundven is refactoring that bit 1391640629 #crosstool-ng mingwandroid say look at line 183 1391640641 #crosstool-ng mingwandroid say that's the block I was able to get rid of with --print-multi-os 1391640650 #crosstool-ng y_morin say mingwandroid, bhundven: I think you also need to test all the cases, since you could have more than one flag, no? 1391640656 #crosstool-ng bhundven say y_morin: yea, I'm gonna post a new patch queue here soon, thats a bit more focused 1391640671 #crosstool-ng bhundven say y_morin: yup. 1391640678 #crosstool-ng mingwandroid say good riddence. 1391640688 #crosstool-ng bhundven tell needs new hardware 1391640692 #crosstool-ng y_morin say mingwandroid, bhundven: Since we use a decent bash, you can use: case "sdfsd" in test1) list1 ;;& test2) list2;;& esa 1391640709 #crosstool-ng mingwandroid say also check line 375, that's where I stopped doing all the ln -sf for lib32 etc etc, when multilib 1391640717 #crosstool-ng y_morin say mingwandroid, bhundven: the ';;&' means: continue testing. 1391640744 #crosstool-ng mingwandroid say y_morin: define "decent bash" >= 3.0? 1391640755 #crosstool-ng mingwandroid say y_morin: as OSX is still on 3.2 or thereaboutes 1391640759 #crosstool-ng mingwandroid say thereabouts. 1391640804 #crosstool-ng y_morin say mingwandroid: Yes, bash 3.2 should be OK. 1391640820 #crosstool-ng mingwandroid say y_morin: you are right there could be multiple flags, support neon etc.. 1391640830 #crosstool-ng y_morin say Just check the man page (if OS-X stil has a man program, that is! :-] ) 1391640854 #crosstool-ng mingwandroid say y_morin: I was tempted to port Pacman to it since we got that on Windows and Linux. 1391640888 #crosstool-ng bhundven say mingwandroid: it would be good to build a table of multilib combinations, and draw a line around the ones we want to initially target. 1391640894 #crosstool-ng y_morin say mingwandroid: Oh no... ;;& is a bash4ism... 1391640901 #crosstool-ng bhundven say isn't there also multiarch? 1391640914 #crosstool-ng y_morin say bhundven: No, please, no. NOT multiarch, please... 1391640918 #crosstool-ng bhundven say lol 1391640919 #crosstool-ng mingwandroid say debian came up with that. 1391640926 #crosstool-ng bhundven tell looked down the rabbit hole 1391640928 #crosstool-ng y_morin say bhundven: multilib: OK. multiarch: not OK. 1391640934 #crosstool-ng mingwandroid say they decided things weren't complicated enough 1391640950 #crosstool-ng mingwandroid say https://wiki.debian.org/Multiarch/Tuples 1391640956 #crosstool-ng y_morin say mingwandroid: And in the end, they managed to get their way to upstream that beast... :-( Sight... 1391640960 #crosstool-ng y_morin say Sigh... 1391640975 #crosstool-ng bhundven say ok, hrm, just built my trusty e500v2 toolchain just fine 1391640989 #crosstool-ng bhundven say no cpuid.h header issue there 1391641004 #crosstool-ng bhundven say e5500/e6500 is cursed 1391641006 #crosstool-ng bhundven say lol 1391641009 #crosstool-ng y_morin say mingwandroid: Fact is, when I asked a Debian toolchain guy (Wookey), he was not even capable of telling me what multiarch was even trying to _solve_ in the first place... 1391641021 #crosstool-ng bhundven say y_morin: lol 1391641025 #crosstool-ng mingwandroid say I'd rather have fat binaries that that nonsense. 1391641038 #crosstool-ng mingwandroid say than that 1391641062 #crosstool-ng bhundven say op, I spoke too soon. I thought it was on the final gcc. just died in the same spot 1391641083 #crosstool-ng y_morin say mingwandroid: In that page, in the paragraph titiled "The Problem", they just explain their solution. No trace of the problem at all... :-( 1391641149 #crosstool-ng mingwandroid say it strikes me that they said "the standard names aren't standard enough, lets make a new set of standard names" 1391641157 #crosstool-ng mingwandroid say I think xkcd have something for that ;-) 1391641214 #crosstool-ng y_morin say mingwandroid: exactly what I was gonna say. Go XKCD! :-) 1391641234 #crosstool-ng y_morin say mingwandroid: http://xkcd.com/927/ 1391641249 #crosstool-ng mingwandroid say y_morin: yeah, that's the one. 1391641283 #crosstool-ng bhundven say hehe 1391641294 #crosstool-ng y_morin say mingwandroid: Actually, there *is* one new tuple that makes sense (somewhat): the x86_64-linux-gnux32 (for x32 ABI). 1391641346 #crosstool-ng mingwandroid say y_morin: just as we were all getting used to conflating arch with abi.. 1391641390 #crosstool-ng mingwandroid say bhundven: y_morin: so is there a github for mercurial or anything like that? or can we just move ctng there and be happy? ;-) 1391641404 #crosstool-ng y_morin say mingwandroid: bitbucket.org 1391641411 #crosstool-ng bhundven say bitbucket.org supports both 1391641427 #crosstool-ng bhundven say and supports free private hosting 1391641428 #crosstool-ng mingwandroid say in an interoperable way? (hoping..) 1391641438 #crosstool-ng y_morin say mingwandroid: why do you want to migrate the repository off the current host? 1391641463 #crosstool-ng mingwandroid say y_morin: I just don't want to learn mercuiral, and would prefer it on github as I'm used to that is all. 1391641473 #crosstool-ng mingwandroid say y_morin: no offense meant .. 1391641498 #crosstool-ng y_morin say mingwandroid: Problem: currently using Mercurial. github has no Hg support. 1391641506 #crosstool-ng y_morin tell does not like githuib much, either... 1391641540 #crosstool-ng y_morin say mingwandroid: but when we migrate to git, it will still be hosted on crosstool-ng.org anyway. 1391641565 #crosstool-ng y_morin say mingwandroid: And I won;t do the github fake pull-request stuff, they are just a pain... 1391641582 #crosstool-ng bhundven say so, I'm not finding cpuid.h under .build// 1391641593 #crosstool-ng mingwandroid say y_morin: really? I quite like that stuff. 1391641603 #crosstool-ng bhundven say after the first gcc build, during headers & start files with glibc 1391641614 #crosstool-ng y_morin say mingwandroid: They don;t leave a trail in the mailing list archives, so they are a pain. 1391641625 #crosstool-ng mingwandroid say y_morin: have you used Gerrit much? 1391641653 #crosstool-ng y_morin say mingwandroid: the list should be the all-complete location to find what happened on the devl process (tentative patches, etc...) 1391641667 #crosstool-ng y_morin say mingwandroid: No, I am really fine and happy with git, thank you! ;-) 1391641763 #crosstool-ng mingwandroid say y_morin: Gerrit is a just a collaborative frontend-y thing for git to discuss patches, but yes, it also doesn't leave a nice mailing list trail. 1391641808 #crosstool-ng mingwandroid say y_morin: I'll wrap my head around Mercurial for now. 1391641843 #crosstool-ng mingwandroid say bhundven: in terms of the multilib stuff, how do we proceed? You're going to put up a patch? 1391641846 #crosstool-ng y_morin say mingwandroid: Also, I don't like that it is a web-stuff... 1391641865 #crosstool-ng bhundven say mingwandroid: well, I need to get past my #firstworldproblem of even building any toolchain 1391641875 #crosstool-ng bhundven say >.< 1391641892 #crosstool-ng y_morin say OK, guys, I've largely past the time I should have gone to bed. I'll let you make plans for this multib stuff. See ya! :-) 1391641893 #crosstool-ng mingwandroid say bhundven: right. I've got a bad problem on Windows with our fancy pants MSYS2 thing .. gnumake segfaulting randomly. 1391641900 #crosstool-ng bhundven say forgot that I had my mq applied, so I just poped that and trying again 1391641903 #crosstool-ng bhundven say l8r y_morin 1391641905 - y_morin quit Quit: Nighty Night! 1391641958 #crosstool-ng mingwandroid say bhundven: is mq basically like local branches then? 1391641967 #crosstool-ng bhundven say it's a local patch queue 1391641969 #crosstool-ng mingwandroid say you have a number of patch queues? 1391641983 #crosstool-ng mingwandroid say so I could import codys and yours and also have my own? 1391641991 #crosstool-ng bhundven say well, I think you can only have one patch queue, I think. 1391642007 #crosstool-ng bhundven say redundant, on purpose 1391642029 #crosstool-ng mingwandroid say I guess you can have multiple complete repos if you want to fake it, crosstool-ng.bhundven etc. 1391642045 #crosstool-ng bhundven say but I've only used it to queue up and prepare patches for patchbomb (hg email) 1391642071 #crosstool-ng mingwandroid say there's an ordering/indexing thing though? so you can drop some in and out that way I guess? 1391642251 #crosstool-ng bhundven say kinda, yea 1391642285 #crosstool-ng bhundven say I should make some scripts to do mq management stuff 1391642295 #crosstool-ng bhundven say but, seeming that things are going the git route... 1391642315 #crosstool-ng mingwandroid say yeah, but I think that's been talked about for a long time now :-( 1391642327 #crosstool-ng bhundven say yea, it's been beat to death here 1391642342 #crosstool-ng mingwandroid say I'm figuring that I'll be learning Mercurial just for crosstool-ng to be honest! 1391642369 #crosstool-ng bhundven say I use it a lot 1391642370 - smartin_ quit Quit: leaving 1391642380 #crosstool-ng bhundven say I used to have to work with perforce 1391642385 #crosstool-ng mingwandroid say due to the things you hack on or through choice? 1391642409 #crosstool-ng mingwandroid say People in my industry have a lot of love for perforce generally, but I've never tried it. 1391642442 #crosstool-ng mingwandroid say I don't like central server based solutions, and couldn't imagine not using git really! 1391642455 #crosstool-ng bhundven say and user sandboxing (Centralized) was a pain, so I'd check out code like normal, and then make a directory a mercurial repo for me to manage until my changes were acceptable, and I'd queue them up in mq so that I could just push a bunch of changes at once. 1391642503 #crosstool-ng mingwandroid say right. I guess "git init" would be similar. 1391642509 #crosstool-ng bhundven say yea 1391642516 #crosstool-ng bhundven say you could use git for the same thing 1391642528 #crosstool-ng bhundven say hg is more light weight 1391642541 #crosstool-ng mingwandroid say yay! I successfully built Linux targeting compilers on Windows. 1391642543 #crosstool-ng bhundven say git is really complex underneath 1391642571 - doc2 quit Remote host closed the connection 1391642660 #crosstool-ng mingwandroid say building binutils libraries for target, compiling Linux software on Windows seems a bit filthy to me :-) 1391642675 #crosstool-ng bhundven say mingwandroid: well, anyways, until I can get my laptop to stop sending my toolchain builds off the rails, I'm stuck 1391642705 #crosstool-ng mingwandroid say bhundven: can you fire up a fresh VM? 1391642719 #crosstool-ng mingwandroid say bhundven: that's my usual solution when things get too hairy. 1391642729 #crosstool-ng bhundven say hehe 1391642733 #crosstool-ng bhundven say yea, my computers suck 1391642818 #crosstool-ng bhundven say the mac needs to be reinstalled, upgraded to 10.9 and things have been weird to say the least. new hp laptop is an i3 quad core 2.4ghz. 4g ram. 1391642821 #crosstool-ng mingwandroid say bhundven: I do most stuff on my laptop too; the screen flashes every few seconds from when I dropped it and badly replaced it, the power cable falls out 5 times an hour and the battery lasts about 2 minutes. 1391642863 #crosstool-ng mingwandroid say bhundven: but it creaks along like a trouper running Linux and OSX VMs. 1391642875 #crosstool-ng mingwandroid say trooper even. 1391642912 #crosstool-ng mingwandroid say bhundven: I'd like a new mac pro, but I'd hate myself if I spent that much on an Apple thing. 1391642921 #crosstool-ng bhundven say heh 1391642951 #crosstool-ng mingwandroid say 10.9 wasn't Apple's best moment I don't think. 1391642961 #crosstool-ng bhundven say hopefully I get paid soon, I'd like to get this ibm rd340, go stick it in a rack somewhere, and not worry about building on my laptops anymore. 1391642975 #crosstool-ng mingwandroid say you'll need ventilation for that I guess? 1391642992 #crosstool-ng mingwandroid say finished!!! yay! 1391643015 #crosstool-ng bhundven say I'm in seattle, so I can walk down the street and run into a wall that is probably a building with a data center in it. 1391643050 #crosstool-ng bhundven say probably get something cheap at the westin for a 2u one-off 1391643074 #crosstool-ng bhundven say ok, now my e500v2 build got past the cpuid.h issue 1391643093 #crosstool-ng bhundven say but died in build-libc-final 1391643102 #crosstool-ng bhundven say a bug 1391643103 #crosstool-ng bhundven say fun 1391643117 #crosstool-ng bhundven say "Please submit a full bug report," 1391643166 #crosstool-ng mingwandroid say ICE? 1391643185 #crosstool-ng bhundven say ira 1391643208 #crosstool-ng bhundven say oh 1391643215 #crosstool-ng bhundven say unrecognizable insn 1391643220 #crosstool-ng mingwandroid say ooh. 1391643249 #crosstool-ng bhundven say maybe I need to step back a version or two and try again 1391643263 #crosstool-ng bhundven say 4.7.2? glibc 2.17? 1391643265 #crosstool-ng bhundven say :D 1391643282 #crosstool-ng bhundven say currently: 4.8.2, glibc-2.18 1391643357 #crosstool-ng bhundven say just trying to work on multilib, start pulling on the thread that is the sweater on crosstool-ng 1391643474 #crosstool-ng mingwandroid say I've been doing 4.8.2 glibc-2.18 on intel (multilib) and arm (arm6) so far .. 1391643487 #crosstool-ng mingwandroid say and also eglibc-2.18 and glibc-2.15/2.16. 1391643506 #crosstool-ng bhundven say yea, I'm about to do an arm toolchain, maybe it will squeal about something in my setup 1391643507 #crosstool-ng mingwandroid say I can switch to trying to get PPC going if it'd help? 1391644207 #crosstool-ng mingwandroid say heh, I missed this earlier: 1391644214 #crosstool-ng mingwandroid say "y_morin: mingwandroid: did you did it on-purpose to have all the lines cleanly aligned? 8-O" 1391644274 #crosstool-ng mingwandroid say damn right I did. I worked and reworked multilib so much I had many gos at the commit msg ;-) 1391644517 #crosstool-ng Botanic say mingwandroid, hey I been tryin your binaries and I get ld: library not found for -lcrt1.10.6.o 1391644533 #crosstool-ng Botanic say i assume that i have the wrong sdk or something 1391644538 #crosstool-ng mingwandroid say Botanic: you've got a broken SDK yes 1391644550 #crosstool-ng mingwandroid say or you are not passing -sysroot to ld. 1391644550 #crosstool-ng Botanic say which did you use? 1391644588 #crosstool-ng mingwandroid say one I got from a Mac with "tar -cjhf MacOSX10.6.sdk.tar.bz2 MacOSX10.6.sdk" 1391644608 #crosstool-ng mingwandroid say the h is essential to follow symlinks, problem is Mac SDK has absolute symlinks in there... 1391644612 #crosstool-ng mingwandroid say that's dumb. 1391644633 #crosstool-ng mingwandroid say well, I can't speak for all Mac SDKs, but the ones I've known. 1391644637 #crosstool-ng Botanic say i have the dmg i assume ill need to extract that on a mac firts then 1391644651 #crosstool-ng mingwandroid say well, there's tools around but I've not used them in years. 1391644656 #crosstool-ng mingwandroid say dmg2img 1391644667 #crosstool-ng mingwandroid say hfs+ fs kernel drivers etc. 1391644667 #crosstool-ng mingwandroid say cpio 1391644679 #crosstool-ng mingwandroid say all the fun of the fair! 1391644737 #crosstool-ng Botanic say humm my ld flags were -Wl,-headerpad_max_install_names -Wl,-search_paths_first 1391644742 #crosstool-ng Botanic say ill try -sysroot