ibotlog2html for #crosstool-ng

<< Previous 2012-08-29 Next >>

# 02:38:01 devcoder quits : Quit: devcoder
# 02:42:51 devcoder joins #crosstool-ng
# 02:43:07 devcoder quits : Client Quit
# 02:59:42 alan_o joins #crosstool-ng
# 05:14:54 alan_o quits : Quit: Leaving
# 06:42:43 smartin quits : Quit: leaving
# 06:44:09 sh4rm4 quits : Ping timeout: 276 seconds
# 06:53:01 sh4rm4 joins #crosstool-ng
# 07:17:56 smartin joins #crosstool-ng
# 07:45:15 sh4rm4 quits : Ping timeout: 276 seconds
# 08:12:35 imMute quits : Ping timeout: 244 seconds
# 08:12:46 cruxeternus quits : Ping timeout: 252 seconds
# 08:20:32 cruxeternus joins #crosstool-ng
# 08:26:20 cruxeternus quits : Ping timeout: 252 seconds
# 08:27:11 cruxeternus joins #crosstool-ng
# 08:27:15 sh4rm4 joins #crosstool-ng
# 08:32:42 imMute joins #crosstool-ng
# 08:58:53 imMute quits : Ping timeout: 245 seconds
# 08:58:58 cruxeternus quits : Ping timeout: 252 seconds
# 09:00:49 cruxeternus joins #crosstool-ng
# 09:00:55 imMute joins #crosstool-ng
# 09:00:55 imMute quits : Changing host
# 09:00:55 imMute joins #crosstool-ng
# 09:17:05 bhundven quits : Quit: leaving
# 09:18:22 imMute quits : Ping timeout: 245 seconds
# 09:18:24 cruxeternus quits : Ping timeout: 252 seconds
# 09:21:02 cruxeternus joins #crosstool-ng
# 09:21:07 imMute joins #crosstool-ng
# 09:21:08 imMute quits : Changing host
# 09:21:08 imMute joins #crosstool-ng
# 09:23:09 bhundven joins #crosstool-ng
# 09:23:47 bhundven is now known as: bhundven|afk
# 09:30:13 cruxeternus quits : Read error: Operation timed out
# 09:32:09 imMute quits : Ping timeout: 244 seconds
# 09:32:10 y_morin joins #crosstool-ng
# 09:36:16 cruxeternus joins #crosstool-ng
# 09:43:09 imMute joins #crosstool-ng
# 09:58:23 LeZerb joins #crosstool-ng
# 10:40:15 y_morin quits : Quit: Quitting...
# 11:34:00 LeZerb Hello, i've got a question regarding crosstool-ng - is it currently possible to build a ARM toolchain for i386 host on a x86_64 build system?
# 11:41:17 Net147 joins #crosstool-ng
# 11:56:20 smartin LeZerb: yes, that a canadian cross-toolchain
# 11:57:44 smartin s/that a/that's a/
# 12:02:20 LeZerb i read about that on the homepage - but i don't get how it is configured
# 12:02:47 LeZerb there does not seem to be an option in menuconfig
# 12:53:24 smartin LeZerb: you have to enable experimental stuff to be able to build canadian cross-compiler
# 12:54:39 smartin then select canadian as toolchain type
# 13:11:47 LeZerb quits : Quit: Page closed
# 13:34:41 devcoder joins #crosstool-ng
# 13:51:50 alan_o joins #crosstool-ng
# 14:27:57 devcoder quits : Quit: devcoder
# 14:42:00 Net147 quits : Quit: HydraIRC -> http://www.hydrairc.com <- Go on, try it!
# 15:05:18 sh4rm4 quits : Ping timeout: 276 seconds
# 15:17:35 bhundven|afk is now known as: bhundven
# 15:17:45 sh4rm4 joins #crosstool-ng
# 16:57:40 bhundven is now known as: bhundven|afk
# 17:05:42 codyps joins #crosstool-ng
# 17:11:33 codyps1 joins #crosstool-ng
# 17:12:16 y_morin joins #crosstool-ng
# 17:12:52 codyps quits : Ping timeout: 248 seconds
# 17:39:33 codyps1 quits : Remote host closed the connection
# 17:50:50 sco` joins #crosstool-ng
# 17:56:45 codyps joins #crosstool-ng
# 18:05:08 Cilyan joins #crosstool-ng
# 18:22:23 codyps quits : Quit: Leaving.
# 18:27:40 codyps joins #crosstool-ng
# 18:42:57 ccole joins #crosstool-ng
# 18:45:37 y_morin quits : Ping timeout: 260 seconds
# 18:49:02 y_morin joins #crosstool-ng
# 18:49:26 smartin quits : Quit: back later
# 19:28:23 smartin joins #crosstool-ng
# 19:33:15 bhundven|afk is now known as: bhundven
# 21:32:20 Cilyan Hi everyone
# 21:32:44 Cilyan I have a build failure in pmpfr due to automake 1.12
# 21:33:06 Cilyan I have a patch to correct it, how do I make crosstool to apply it ?
# 21:51:07 y_morin Cilyan: what's your issue with MPFR? (paste-bin the corresponding part of build.log)
# 21:51:30 y_morin Cilyan: put your patch in patches/mpfr/VERSION/XXX-description.patch
# 21:52:36 y_morin Cilyan: then remove the .build/src/mpfr-VERSION directory and the .build/src/.mpfr.* files
# 21:53:16 y_morin Cilyan: and be sure to post your patch to the mailing-list, so it is included in the next version!
# 21:53:17 y_morin ;-)
# 21:53:50 Cilyan the build.log is gone, as I patched the sources myself, but I'll try your solution whichh seems cleaner
# 21:54:37 Cilyan The problem is the use in mpfr 2.4.2 of ansi2kr, a feature that was removed in automake 1.12
# 21:55:10 y_morin Cilyan: what's your distribution?
# 21:55:12 Cilyan patch is trivial, but the one I used is missing something, I need to recreate a new patch myself, and will surely publish it if you want
# 21:55:17 Cilyan archlinux
# 21:55:31 Cilyan targetting an arm
# 21:55:35 y_morin Cilyan: OK, rolling release. Debian stable still has 1.11.1.
# 21:55:43 y_morin (automake 1.11.1)
# 21:55:46 Cilyan always bleeding edge ;)
# 21:55:49 y_morin :-)
# 21:56:05 Cilyan always first to have compatibility bugs, also...
# 21:56:14 y_morin Cilyan: yes, send it to the list, please. At least, it will get more eyes.
# 21:56:21 y_morin Yep... :-/
# 21:56:45 Cilyan now ppl build failures... it's endless :)
# 21:57:41 Cilyan when you say patches/mpfr/VERSION/XXX-description.patch you mean from the build tree or in the crosstool installation tree ?
# 21:58:23 y_morin Cilyan: it depends on how you ran crosstool-NG's ./configure. Did you use the --enable-local flag?
# 21:59:21 Cilyan hmm... don't think so http://pastebin.com/k7hM3mVZ
# 22:00:05 y_morin Cilyan: OK, you use the package from archlinux. So, you have two options:
# 22:00:21 y_morin Cilyan: 1) ad the patch in ct-ng build-tree are rebuild it
# 22:00:51 y_morin Cilyan: 2) manually copy the patch in ct-ng's install path (probably /usr/lib/ct-ng/VERSION/....)
# 22:01:19 y_morin Cilyan: option 1 is cleaner, but option 2 might be simpler.
# 22:01:21 Cilyan ok, option 2 ATM then ;)
# 22:01:25 y_morin :-)
# 22:02:11 Cilyan would it be possible that crosstool apply local patches
# 22:03:07 y_morin Cilyan: yes, there's an option for that in the menuconfig
# 22:03:31 Cilyan I mean adding a patch to ${CT_TOP_DIR}/patch/mpfr/2.4.2/ would make crosstool apply the patch together with its own ?
# 22:04:27 y_morin Cilyan: yep, you can do that if you tell ct-ng to:
# 22:04:38 y_morin (just a sec, I run a new menuconfig to get you there...)
# 22:05:56 y_morin Paths and misc options ---> Patches origin (Bundled, then local) ---> (${CT_TOP_DIR}/patches) Local patch directory
# 22:06:04 y_morin Cilyan: ^^^^ Should do the trick
# 22:06:12 Cilyan Ah, indeed
# 22:06:36 Cilyan I saw that the first time... and forgot when I applied the real config
# 22:13:29 Cilyan works :)
# 22:13:34 Cilyan is happy
# 22:13:52 y_morin Cilyan: Good to know! :-)
# 22:14:39 Cilyan http://pastebin.com/PkARh0wt
# 22:17:03 y_morin Die, ansi2knr. Die! ;-]
# 22:17:46 Cilyan Making old tools work on newer systems is always a pain in the... where you know...
# 22:18:21 y_morin .. your ;ost sensible body part? ;-)
# 22:19:07 y_morin Cilyan: to be noted, GMP already removed it two years ago: http://gmplib.org/list-archives/gmp-commit/2010-November/000403.html
# 22:20:35 Cilyan probably the last version of mpfr also did it, but 2.4.2 is an old man...
# 22:21:26 y_morin Cilyan: can't you use a newer version of MPFR ?
# 22:21:41 y_morin Cilyan: in ct-ng, you can use up to 3.1.0
# 22:22:25 Cilyan To be honnest I'm totally new to crosscompiling, so I do not yet really understand what should be host related and what should be target related
# 22:22:33 Cilyan I took the same libraries as the target
# 22:22:41 Cilyan and target is using mpfr 2.4.2
# 22:23:31 Cilyan but maybe I'd better using a newer version, but when doing my testings, I had a compile problem with CLooG
# 22:23:48 Cilyan so I decided to strictly stick to what I have on the target
# 22:24:05 Cilyan In the hope the versions would be compatible
# 22:24:21 y_morin Cilyan: in ct-ng the companion libs (gmp, mpfr et al.) are host-related only.
# 22:24:33 y_morin Cilyan: there is no relation to whatever is on your target.
# 22:24:52 y_morin is so sleepy his heads falls on the keyboard...
# 22:25:13 Cilyan even if I plan to rebuild for example only a kernel and hope it will run on my target without changing anything ?
# 22:25:22 y_morin Cilyan: yep.
# 22:25:50 Cilyan and there isn't any compatibility problems to expect ?
# 22:26:42 Cilyan I mean I need gcc 4.4.5, how to be sure that the companions in never versions will be compatible ?
# 22:27:15 y_morin Cilyan: nope. The companion libs are used by gcc for compile-time duties: complex handling, optimising loops, and so on...
# 22:27:35 y_morin Cilyan: so there is virtually no impact on what rns on the target
# 22:28:06 Cilyan on the target, yes
# 22:28:38 Cilyan but on the tests I run before, it seemed that this version of gcc did not agree with newer versions of ppl
# 22:29:15 y_morin Cilyan: yep, not-so-recent versions of gcc want a 2.4.x MPFR, IIRC.
# 22:29:32 y_morin Cilyan: you could upgrade your gcc.
# 22:29:35 y_morin thinks he's gonna go to bed in short order...
# 22:29:52 Cilyan yep, I let you go to bed, and I'll better do too myself
# 22:30:05 y_morin Cilyan: DE ?
# 22:30:11 Cilyan upgrading gcc is not an option, because the running system on the target is fixed
# 22:30:19 Cilyan yes, but french ;)
# 22:30:27 y_morin Hehe! :-)
# 22:30:45 y_morin quits : Quit: Nighty Night!
# 22:31:22 Cilyan 'night everyone
# 22:31:28 Cilyan quits : Quit: Quitte
# 22:37:47 smartin quits : Quit: leaving
# 23:03:33 devcoder joins #crosstool-ng
# 23:30:53 al` quits : Ping timeout: 272 seconds
# 23:34:50 al` joins #crosstool-ng

Generated by ibotlog2html by Yann E. MORIN