ibotlog2html for #crosstool-ng

<< Previous 2014-06-26 Next >>

# 01:44:33 djerome joins #crosstool-ng
# 02:20:26 djerome quits : Remote host closed the connection
# 08:07:17 sh[4]rm4 joins #crosstool-ng
# 08:09:20 sh4rm4 quits : Ping timeout: 252 seconds
# 08:12:12 sh[4]rm4 is now known as: sh4rm4
# 08:39:23 aalv joins #crosstool-ng
# 09:22:48 aalv quits : Remote host closed the connection
# 09:39:10 aalv joins #crosstool-ng
# 10:24:52 sh[4]rm4 joins #crosstool-ng
# 10:27:23 sh4rm4 quits : Ping timeout: 252 seconds
# 10:31:12 sh[4]rm4 is now known as: sh4rm4
# 12:55:10 alan_o joins #crosstool-ng
# 14:46:07 sh4rm4 quits : Remote host closed the connection
# 14:48:30 sh4rm4 joins #crosstool-ng
# 14:50:12 sh4rm4 quits : Remote host closed the connection
# 14:51:23 sh4rm4 joins #crosstool-ng
# 15:42:38 sh4rm4 quits : Remote host closed the connection
# 15:43:17 loide joins #crosstool-ng
# 15:43:18 sh4rm4 joins #crosstool-ng
# 15:45:37 sh4rm4 quits : Remote host closed the connection
# 15:46:23 sh4rm4 joins #crosstool-ng
# 15:53:39 sh4rm4 quits : Remote host closed the connection
# 15:58:38 sh4rm4 joins #crosstool-ng
# 16:11:12 y_morin joins #crosstool-ng
# 16:27:00 aalv quits : Quit: Leaving.
# 16:46:20 memfrob quits : Quit: New kernel probably
# 18:11:34 diorcety joins #crosstool-ng
# 18:19:23 sh4rm4 quits : Remote host closed the connection
# 18:45:10 sh4rm4 joins #crosstool-ng
# 18:46:06 blueness quits : *.net *.split
# 18:46:06 larks quits : *.net *.split
# 18:46:07 xenoxaos quits : *.net *.split
# 18:46:14 sh4rm4 quits : *.net *.split
# 18:46:14 Guest25568 quits : *.net *.split
# 18:46:14 diorcety quits : *.net *.split
# 18:46:14 y_morin quits : *.net *.split
# 18:46:14 UukGoblin quits : *.net *.split
# 18:46:14 loide quits : *.net *.split
# 18:46:14 imMute quits : *.net *.split
# 18:46:14 mnt_real quits : *.net *.split
# 18:46:21 smartin quits : *.net *.split
# 18:46:21 alan_o quits : *.net *.split
# 18:46:21 ccole quits : *.net *.split
# 18:46:21 x56 quits : *.net *.split
# 18:46:21 ovf quits : *.net *.split
# 18:46:21 kos_tom quits : *.net *.split
# 18:46:21 bhundven quits : *.net *.split
# 18:46:21 ChanServ quits : *.net *.split
# 18:46:21 ius quits : *.net *.split
# 18:46:57 sh4rm4 joins #crosstool-ng
# 18:46:57 diorcety joins #crosstool-ng
# 18:46:57 y_morin joins #crosstool-ng
# 18:46:57 loide joins #crosstool-ng
# 18:46:57 alan_o joins #crosstool-ng
# 18:46:57 bhundven joins #crosstool-ng
# 18:46:57 ovf joins #crosstool-ng
# 18:46:57 ccole joins #crosstool-ng
# 18:46:57 imMute joins #crosstool-ng
# 18:46:57 mnt_real joins #crosstool-ng
# 18:46:57 blueness joins #crosstool-ng
# 18:46:57 x56 joins #crosstool-ng
# 18:46:57 larks joins #crosstool-ng
# 18:46:57 smartin joins #crosstool-ng
# 18:46:57 UukGoblin joins #crosstool-ng
# 18:46:57 xenoxaos joins #crosstool-ng
# 18:46:57 Guest25568 joins #crosstool-ng
# 18:46:57 ius joins #crosstool-ng
# 18:46:57 kos_tom joins #crosstool-ng
# 18:46:57 ChanServ joins #crosstool-ng
# 18:47:31 sh4rm4 quits : Remote host closed the connection
# 19:45:02 smartin_ joins #crosstool-ng
# 20:02:12 bhundven y_morin: Just curious when you'll have time to move the repository to git?
# 20:02:28 y_morin Hehe... :-)
# 20:02:57 y_morin OK, let's make it the activity of the evening...
# 20:03:11 bhundven y_morin: I feel that if that can happen, people like kos_tom and others will start contributing patches.
# 20:03:17 y_morin ssh: Could not resolve hostname crostool-ng.org: Name or service not known
# 20:03:20 y_morin Grr..
# 20:03:32 y_morin Oh, wait, I made a typo... :-)
# 20:03:46 y_morin Ah.. Better! :-)
# 20:07:39 bhundven http://repo.or.cz/w/fast-export.git is what I used on https://bitbucket.org/bhundven/crosstool-ng
# 20:08:25 y_morin bhundven: I already have a git repo here. And yes, I used fast-import.
# 20:08:32 bhundven :)
# 20:08:36 y_morin fast-export, even.
# 20:08:41 y_morin Whatever...
# 20:08:46 bhundven lol
# 20:09:54 ctngbot joins #crosstool-ng
# 20:10:11 y_morin ctngbot: Hello!
# 20:10:28 y_morin ctngbot: ?
# 20:10:39 y_morin Doh, he's muted.
# 20:11:31 y_morin ctngbot: ct-ng is at http://crosstool-ng.org/
# 20:11:31 ctngbot y_morin: okay
# 20:11:41 y_morin where is ct-ng?
# 20:11:48 y_morin ctngbot: where is ct-ng?
# 20:11:48 ctngbot ct-ng is probably at http://crosstool-ng.org/
# 20:11:55 y_morin Hehe!
# 20:12:02 bhundven Unit-Test: Passed
# 20:12:04 y_morin Enough playing, back to work...
# 20:12:07 bhundven lol
# 20:14:22 y_morin Hmm... I should really upgrade the machine. There is not even git-daemon-sysvinit on it...
# 20:16:18 bhundven ctngbot: nickometer
# 20:16:32 bhundven awh
# 20:16:39 bhundven ctngbot: nickometer y_morin
# 20:16:45 y_morin Go backports... Go!
# 20:16:46 bhundven :(
# 20:16:58 y_morin ctngbot: nickometer bhundven
# 20:17:03 bhundven :D
# 20:17:05 y_morin Doh... :-)
# 20:17:27 y_morin ctngbot: nickometer ctngbot
# 20:17:32 y_morin .....
# 20:17:49 bhundven I'll bet it's the underscore
# 20:17:56 bhundven ctngbot: nickometer kos_tom
# 20:18:00 bhundven yup
# 20:18:25 bhundven but, an underscore is only 14% lame
# 20:18:29 bhundven lol
# 20:23:16 y_morin Grr... git-daemon-sysvinit conflicts with git...
# 20:41:04 thegorn bhundven: y_morin: etc.. git-remote-hg let's you work completely transparently with mercurial repositories in git
# 20:41:25 thegorn git clone hg::http://crosstool-ng.org/hg/crosstool-ng
# 20:41:43 thegorn i've been extremely happy with it
# 20:44:01 y_morin thegorn: I've tries it, and I did not like it.
# 20:44:15 y_morin thegorn: And really, nowadays, git won the battle.
# 20:44:37 y_morin thegorn: Hg is merely surviving, and even high-profile projects witched away from Hg, to git.
# 20:45:26 y_morin thegorn: Even I, a once fervent proponent of Hg, have changed my mind (that says a lot!)
# 20:56:41 smartin_ quits : Quit: leaving
# 21:14:47 y_morin bhundven: http://crosstool-ng.org/git
# 21:15:02 y_morin Not done yet,though...
# 21:15:10 bhundven yeay progress!
# 21:15:50 y_morin bhundven: I remember when I did setup git+cgit+lighttpd on my own server a long time ago: I suffered as in hell...
# 21:16:08 y_morin bhundven: Fortunately, that's the same distro as I'm using on ct-ng.org, so I just copy files over...
# 21:16:18 bhundven hehe
# 21:16:25 y_morin Except I needed to recompile. ARM binaries won;t run on x86... :-)
# 21:17:29 y_morin OK, let's see if I can put a git repo there and server it...
# 21:28:38 y_morin bhundven: http://crosstool-ng.org/git/test/
# 21:28:51 y_morin Yeah, serving repositories works! :-)
# 21:29:13 y_morin OK, let's do a final fast-export, and let's push that...
# 21:29:33 y_morin Hmm, no, let's see serving through git:// now...
# 21:30:22 y_morin Grrr...
# 21:34:21 y_morin bhundven: Yeah! git:// works: git clone git://crosstool-ng.org/test/
# 21:35:36 thegorn is happy to see this transition to git possibly occurring :)
# 21:35:48 thegorn now just get mutt guys to shift off and my life will be good
# 21:37:13 y_morin thegorn: +1
# 21:37:34 bhundven works for me
# 21:38:02 y_morin thegorn: I even have like 14 patches on-top of mutt...
# 21:38:12 y_morin bhundven: both http and git ?
# 21:38:18 y_morin bhundven: both http:// and git:// ?
# 21:38:41 bhundven y_morin: yup
# 21:39:13 y_morin bhundven: Great! Let's do a push, now...
# 21:45:39 y_morin bhundven, thegorn: http://crosstool-ng.org/git/crosstool-ng/
# 21:45:56 y_morin Still not completely converted: I must adapt the scripts...
# 21:46:11 y_morin And create .gitignore too.
# 21:46:16 y_morin But that's a start...
# 21:46:38 bhundven and with cgit you can add the archives based on tags, just like hg.
# 21:47:08 y_morin bhundven: but I won;t do it, to avoid CPU usage (it's a small VM)
# 22:05:23 y_morin Grr... I forgot to push the tags...
# 22:07:29 y_morin Done.
# 22:10:10 loide quits : Quit: Saindo
# 22:14:09 bhundven Thanks, y_morin!!
# 22:14:21 bhundven anything need to be done for patchwork?
# 22:20:39 y_morin bhundven: I am not sure.
# 22:21:01 y_morin bhundven: probably git-am will not be too fond of Hg patches...
# 22:21:25 y_morin bhundven: But with a bit^Wlot of luck, it might work...
# 22:21:53 y_morin Anyway, I'm just cleaning up the mess (.gitignore and tuff) for tonight...
# 22:22:11 bhundven cool! Thanks again!
# 22:22:37 y_morin bhundven: Nope, thanks to you for enticing me to switch. :-)
# 22:24:02 bhundven I can't count on both hands how many times I've seen people say that they would mess with ct-ng if they could get time to learn mercurial
# 22:24:59 y_morin bhundven: What I don;t get about ranting against Hg, is that it is easier to learn than git, when knowin neither.
# 22:25:20 y_morin bhundven: But then, when used to git, yes, Hg is a different.
# 22:25:50 y_morin bhundven: And then, it behaves a bit differently and lacks some features of git.
# 22:25:50 bhundven I knew git before learning perforce, but I used to use HG as a sandbox in perforce
# 22:26:25 bhundven because of mq
# 22:26:28 y_morin bhundven: Yep, Hg's 'fast-exports' are great (svn, hello?)
# 22:26:57 y_morin bhundven: But then, once you lknow how to branch and rebase efficiently in git, MQs are a thing from the past...
# 22:27:14 bhundven yup
# 22:28:01 y_morin bhundven: What always puzzled me (and still does a bit) is all rebase can do; and its 'API' is not sane...
# 22:28:17 y_morin bhundven: Hence my little scripts I use to manage branches, tags and rebases...
# 22:30:58 bhundven y_morin: is that in ct-ng source?
# 22:31:19 bhundven or is that part of the scripts we have on bitbucket
# 22:32:37 y_morin bhundven: On bitbucket. But I may have a few more...
# 22:33:10 y_morin bhundven: Ah, yes, other scripts not yet on bitbucket.
# 22:33:22 y_morin bhundven: I can see to share them...
# 22:33:24 bhundven y_morin: oh yea, that packer build test idea I had isn't going to work. I'm messing around with qemu-user chroots now.
# 22:34:55 y_morin bhundven: qemu-user is neat! I'm running ARM chroots all the time, now! :-)
# 22:35:13 y_morin should try to run ct-ng on ARM, one of those days...
# 22:36:13 bhundven y_morin: so I'm working on a set of scripts that checkout and run ct-ng on X host, for Y build-host, for Z target, based on what is available for qemu-user
# 22:36:36 bhundven y_morin: hopefully something we can put in control of jenkins
# 22:36:41 bhundven or buildbot
# 22:36:56 bhundven and do a weekly build test
# 22:37:55 y_morin bhundven: Oh, neat! :-)
# 22:38:00 bhundven we'll at least get arm, mips, powerpc, and x86(64)
# 22:38:33 y_morin bhundven: First, I think we'd want X==Y
# 22:38:42 bhundven on some builds
# 22:38:46 y_morin bhundven: Canadian is a snakes' nest...
# 22:39:07 bhundven can't make it better, if we don't know what the problems are.
# 22:39:16 bhundven :D
# 22:40:08 bhundven We can rebuild them all! We have the technology. We can make the builds better than they were. Better, stronger, faster.
# 22:40:25 y_morin bhundven: Agreed, but no need to get overwhelmed by a slew of failures upstart...
# 22:40:31 y_morin bhundven: Lol! :-)
# 22:40:50 bhundven sure. add the known cases first
# 22:41:06 bhundven devil into the details as we make the test scripts better
# 22:41:12 y_morin s/upstart/upfront/ maybe?
# 22:41:21 y_morin bhundven: Yep.
# 22:41:23 bhundven we're talking the same lingo ;)
# 22:42:07 bhundven I'm hoping to have something soon, but I just switched from debian to funtoo (derivative of gentoo) on my laptop
# 22:42:35 bhundven idk why
# 22:42:37 bhundven lol
# 22:45:38 thegorn qemu user is an amazing tool
# 22:45:47 thegorn the first time i chroot'd into a arm root, i was in love
# 22:45:56 y_morin thegorn: +1
# 22:46:15 y_morin thegorn: however, there are gotchas, and tricky ones.
# 22:46:47 y_morin thegorn: for example, makeinfo on ARM used to hang. Not sure it is fixed in recent QEMU, though.
# 22:47:03 thegorn oh, yea, haven't ran into anything like that yet
# 22:47:42 bhundven I wonder if I can test crosstool-ng with a buildroot image...
# 22:48:00 bhundven heh
# 22:48:03 y_morin bhundven: Nope, there's no native compiler in a Buildroot-generated system.
# 22:48:36 bhundven 1) build ct-ng toolchain 2) build buildroot 3) run qemu-user on buildroot image 4) run build test
# 22:49:07 bhundven a lot of build issues would come out either in 1 or 2
# 22:49:11 bhundven runtime issues in 3
# 22:49:24 bhundven and actual build test issues in 4
# 22:50:10 y_morin bhundven: There's just an issue with that: last I checked, qemu-user would be happy to emulate instructions from another processor.
# 22:50:35 y_morin bhundven: Say, you want to emulate an armv5, but your binary has armv6 in it. qmeu-user is happy, and emulates that.
# 22:50:45 y_morin Poof...
# 22:50:58 bhundven hmm
# 22:52:55 bhundven I'll have to test that out. I'm sure there is a way to make it more restricted.
# 22:53:07 bhundven if not, might have to use qemu-system
# 22:53:57 thegorn nested buildroots all the way down
# 22:53:59 thegorn i like where this is going
# 22:54:14 thegorn recursive qemu 12 levels deep going through every architecture
# 22:55:56 bhundven thegorn: it's where I was going here: https://plus.google.com/117924306218110696763/posts/7p39pgdFUgG
# 22:56:15 bhundven but I was originally going to use packer to make the emulated image
# 22:57:13 bhundven there are just too many host dependencies and sub-par support for emulated architectures, like arm/mips/powerpc in vagrant/packer
# 22:57:38 bhundven but a few shell scripts to build the tools and output to a chroot, should be simple enough
# 22:59:08 bhundven since it's a chroot, we can copy the src/build into the target and run 'make check' for tools like gmp, ppl, etc...
# 22:59:25 bhundven er, targeted tools and libraries
# 22:59:35 bhundven gmp and ppl are bad examples
# 23:02:07 y_morin OK, the git tree shoule be at least somewhat useable, now...
# 23:02:16 y_morin s/shoule/should/
# 23:04:33 y_morin Time for some sleep, now. It's been a really looong day, and tomorrow will be really demanding,too...
# 23:04:54 y_morin kos_tom: http://crosstool-ng.org/git/crosstool-ng/ ;-)
# 23:05:27 y_morin Announce on the list for tomorrow as welll...
# 23:05:31 y_morin bye!
# 23:05:39 y_morin quits : Quit: Nighty Night!
# 23:07:14 RushPL quits : Ping timeout: 240 seconds
# 23:08:11 bhundven heh, git describe --tags: crosstool-ng-1.1.0-2412-ga11b51c
# 23:08:51 RushPL joins #crosstool-ng
# 23:52:37 diorcety quits : Read error: Connection reset by peer

Generated by ibotlog2html by Yann E. MORIN