ibotlog2html for #crosstool-ng

<< Previous 2011-07-03 Next >>

# 01:44:30 Buglouse joins #crosstool-ng
# 06:44:10 Buglouse quits : Ping timeout: 260 seconds
# 09:42:37 y_morin joins #crosstool-ng
# 10:38:04 y_morin is now known as: y_morin|away
# 10:45:10 y_morin|away is now known as: y_morin
# 11:20:54 y_morin is now known as: y_morin|away
# 11:36:23 y_morin|away is now known as: y_morin
# 12:00:25 y_morin is now known as: y_morin|away
# 12:39:05 y_morin|away is now known as: y_morin
# 14:39:37 y_morin is now known as: y_morin|away
# 14:41:35 y_morin|away is now known as: y_morin
# 15:04:55 y_morin is now known as: y_morin|away
# 15:53:13 y_morin|away is now known as: y_morin
# 16:31:45 Buglouse joins #crosstool-ng
# 16:41:12 y_morin is now known as: y_morin|away
# 17:07:21 leming joins #crosstool-ng
# 17:11:37 leming i'm trying to build a new toolchain using gcc 4.6.1 and glibc 2.14, but glibc is getting stuck in an infinite configure loop.. has anyone tried 2.14 yet?
# 17:12:25 Buglouse quits : Ping timeout: 260 seconds
# 17:18:16 smartin joins #crosstool-ng
# 17:27:22 smartin quits : Ping timeout: 252 seconds
# 17:56:13 y_morin|away is now known as: y_morin
# 17:57:37 y_morin leming: glibc-2.14 is not yet in crosstool-NG.
# 17:57:46 y_morin leming: did you add it yourself?
# 17:58:06 leming yes, i've actually been successful in the past with adding future versions manually in the .config
# 17:58:50 y_morin What exactly is the error?
# 17:58:51 leming i work on the Arch Linux ARM port, and they keep their toolchain bleeding edge
# 17:59:46 leming it starts the glibc configuration, everything before is fine, then when it hits sub-configuring nptl it just restarts the configure
# 18:00:44 leming it never gives an error, just loops until it kills itself for too many open files
# 18:01:08 y_morin leming: I'll add 2.14 in crosstool-NG and will try to reproduce...
# 18:01:25 leming i'm trying now with the latest checkout
# 18:01:31 leming before it was with 1.11.3
# 18:01:46 leming also using binutils 2.21.1, though that builds fine
# 18:02:07 y_morin Care to pastebin your .config?
# 18:02:18 leming sure, one moment
# 18:03:40 leming http://pastebin.com/M8FhWZzS
# 18:05:00 y_morin OK, got it. Building now...
# 18:06:17 leming http://pastebin.com/sfJkZnQ5
# 18:06:20 leming there is the log
# 18:06:35 leming first is the output, after ctrl+c'ing the loop it gets into
# 18:06:50 leming in the full build.log you can see the repetition
# 18:07:58 leming after the nptl configure, i get a couple of these: configure: WARNING: you should use --build, --host, --target
# 18:08:10 leming which i've seen in the past when there is some configure option passed it doesn't like
# 18:08:12 y_morin leming: glibc-ports-2.14 is not available. Where did you get it?
# 18:08:29 leming checkout from their repo
# 18:08:42 leming i can put up the tarball i'm using for download
# 18:08:43 y_morin I see...
# 18:08:56 leming natively, that checkout builds fine and i have a working toolchain on the target
# 18:09:57 leming http://archlinuxarm.org/builder/src/glibc-ports-2.14.tar.bz2
# 18:10:32 leming it extracts using the same directory structure as a release tarball
# 18:12:21 y_morin OK, I got the ports archive by doing git archive in the ports repo.
# 18:13:21 leming same thing i did
# 18:13:55 leming just need to rename the directory and compress it the way it expects to find it
# 18:14:15 y_morin leming: all in one command: git archive --format=tar --prefix=glibc-ports-2.14/ glibc-2.14 |bzip2 -c - >../glibc-ports-2.14.tar.bz2
# 18:14:52 leming not the same thing i did ;)
# 18:18:27 y_morin Hmmm. I broke non-MIPS targets... :-(
# 18:18:34 y_morin I'll have to fix this first... :-(
# 18:19:07 leming broken in the default checkout?
# 18:19:12 y_morin yes.
# 18:20:00 y_morin slaps his own face... :-(
# 18:21:12 leming adjusting 11.3 had the same effect with the configure loop, where 4.6.0/2.13 built fine.. is it something broken in regards to 2.14? or maybe 4.6.1?
# 18:21:31 y_morin gcc-4.6.1 built OK once here.
# 18:21:40 y_morin I'd go for an issue in glibc-2.14.
# 18:22:25 leming in my native builds, nothing changed that i can see for configure options
# 18:23:42 y_morin leming: native builds on what ARCH?
# 18:23:56 leming both armv5te and armv7-a
# 18:24:13 y_morin OK. So maybe something dues to x-build.
# 18:24:31 y_morin I'll see here what's going on...
# 18:24:54 leming alright, i appreciate you taking the time to check it out
# 18:24:59 y_morin NP.
# 18:25:06 leming i've been lost
# 18:33:23 y_morin leming: the "C library headers and start files" completed sucessfully here. Now compilng the copmplete C library.
# 18:33:36 leming hm
# 18:34:09 leming without the changes to what was broken?
# 18:34:39 y_morin Yes, of course. But then ,just adding glibc-2.14 to the selection menu, using your .config, it is running fine here.
# 18:35:28 leming what distribution do you use?
# 18:35:58 leming i wonder if maybe it doesn't like something in kubuntu 11.04
# 18:36:18 y_morin Here are the patches: http://pastebin.com/GL3NRdgP and http://pastebin.com/bZj6W0nQ
# 18:36:39 y_morin First in to add glibc-2.14, second is to fix gcc on the repos.
# 18:37:15 y_morin leming: building final gcc now... And dinner time here.
# 18:37:25 y_morin goes for dinner, BBL...
# 18:37:27 leming i'll give it a shot and let you know, thanks :)
# 18:37:29 y_morin is now known as: y_morin|away
# 18:38:03 y_morin|away leming: just be fore I got up, the build finished with success. Now I'm gone! ;-)
# 18:38:15 leming excellent
# 19:54:02 Buglouse joins #crosstool-ng
# 20:03:21 leming confirmed that it's something with my ubuntu install, builds just fine in a chroot install
# 20:29:51 y_morin|away is now known as: y_morin
# 20:34:23 y_morin leming: OK. Now what's so special on Ubuntu? Can you check what the shell is? ls -l /bin/sh
# 20:34:37 leming bash
# 20:34:42 y_morin OK.
# 20:34:45 leming i'm sure it's just my install
# 20:35:05 y_morin Was your chroot also ubuntu 11.04 ?
# 20:35:19 leming it was arch linux, but i'm going to try ubuntu later
# 20:35:29 y_morin Good. Let us know!
# 20:36:06 leming btw, your crosstools is great, it's been the backend that make arch linux arm possible :)
# 20:37:18 y_morin :-)
# 23:23:18 y_morin quits : Quit: Night all!

Generated by ibotlog2html by Yann E. MORIN