# 00:09:36 |
imMute |
quits : Ping timeout: 276 seconds |
# 00:17:41 |
imMute |
joins #crosstool-ng |
# 00:17:41 |
imMute |
quits : Changing host |
# 00:17:42 |
imMute |
joins #crosstool-ng |
# 01:46:01 |
devcoder |
joins #crosstool-ng |
# 01:49:23 |
alan_o |
joins #crosstool-ng |
# 03:26:50 |
alan_o |
quits : Quit: Leaving |
# 03:36:26 |
devcoder |
quits : Quit: devcoder |
# 05:47:13 |
tkil |
quits : Quit: ZNC - http://znc.in |
# 06:10:38 |
tkil |
joins #crosstool-ng |
# 06:15:15 |
tkil |
quits : Client Quit |
# 06:17:09 |
Jacky79 |
joins #crosstool-ng |
# 07:47:50 |
plfiorini |
is now known as: pl_fringe_finale |
# 07:59:26 |
tkil |
joins #crosstool-ng |
# 09:33:17 |
tkil |
quits : Quit: ZNC - http://znc.in |
# 09:37:27 |
tkil |
joins #crosstool-ng |
# 09:40:13 |
tkil |
quits : Client Quit |
# 09:40:39 |
Net147 |
joins #crosstool-ng |
# 09:46:12 |
pl_fringe_finale |
is now known as: plfiorini |
# 09:54:43 |
tkil |
joins #crosstool-ng |
# 09:58:00 |
tkil |
quits : Client Quit |
# 09:58:30 |
tkil |
joins #crosstool-ng |
# 10:18:53 |
smartin |
joins #crosstool-ng |
# 10:57:35 |
Jacky79 |
quits : Remote host closed the connection |
# 11:37:45 |
diorcety |
joins #crosstool-ng |
# 11:56:56 |
Net147 |
quits : Quit: HydraIRC -> http://www.hydrairc.com <- Po-ta-to, boil em, mash em, stick em in a stew. |
# 12:14:06 |
Net147 |
joins #crosstool-ng |
# 12:51:51 |
Net147 |
quits : Quit: HydraIRC -> http://www.hydrairc.com <- Wibbly Wobbly IRC |
# 13:24:38 |
herdingcat |
joins #crosstool-ng |
# 14:10:01 |
Jacky79 |
joins #crosstool-ng |
# 14:31:50 |
y_morin |
joins #crosstool-ng |
# 15:02:10 |
plfiorini |
quits : Read error: Connection reset by peer |
# 15:02:22 |
plfiorini_ |
joins #crosstool-ng |
# 15:02:25 |
herdingcat |
ping y_morin |
# 15:02:47 |
y_morin |
herdingcat: Hello! I've found the real reason for your openmpi issue! |
# 15:02:56 |
herdingcat |
y_morin, oooooooooooooooooo |
# 15:03:00 |
herdingcat |
y_morin, what's that?! |
# 15:03:17 |
y_morin |
herdingcat: Just a sec, let me undig it again... :-/ |
# 15:03:38 |
herdingcat |
y_morin, thank you, and I'm rebuilding my toolchian by this doc: http://www.elinux.org/RPi_Linaro_GCC_Compilation |
# 15:07:11 |
y_morin |
herdingcat: See in openmpi source code: config/opal_config_asm.m4:897: [AC_MSG_ERROR([No atomic primitives available for $host])]) |
# 15:07:28 |
y_morin |
herdingcat: That's becasue they check that the toolchain's tuple is one of: |
# 15:07:44 |
y_morin |
herdingcat: armv7* or armv6* or armv5*. |
# 15:08:10 |
herdingcat |
y_morin, but I think my toolchain is okay for that.. |
# 15:08:17 |
y_morin |
herdingcat: they do not recognise arm-* as a tuple. |
# 15:08:27 |
herdingcat |
y_morin, o_O |
# 15:08:29 |
herdingcat |
y_morin, wtf |
# 15:08:51 |
herdingcat |
y_morin, so what I shall do? Modify src? |
# 15:08:51 |
y_morin |
herdingcat: I mean, your is 'arm-unknown-linug-gnueabi' which is perfectly legit. |
# 15:09:25 |
herdingcat |
y_morin, hmm, so any way to fix that issue? |
# 15:09:45 |
y_morin |
herdingcat: One solution would be to use an 'alias' to the tuple. (just a sec, digging up the option name)... |
# 15:10:17 |
herdingcat |
y_morin, mate, this is my current toolchian build config file for rpi: http://fpaste.org/1dLO/ |
# 15:11:36 |
y_morin |
herdingcat: Go to "Toolchain options" ---> "Tuple's alias" --> Enter: "armv6-rpi-linux-gnueabi" |
# 15:12:06 |
herdingcat |
y_morin, Can I modify the .config file directly? |
# 15:12:19 |
herdingcat |
y_morin, ct-ng is downloading packages now... |
# 15:12:36 |
y_morin |
herdingcat: I'd suggest you only change the config from the menuconfig, not by direct-edit. |
# 15:13:02 |
y_morin |
herdingcat: You can not change the configuration while ct-ng is running. |
# 15:13:13 |
herdingcat |
y_morin, so I have to stop current download process then run ct-ng menuconfig? |
# 15:13:40 |
y_morin |
herdingcat: Or you can wait for the download to finish, interrupt the build, change the config, and re-run. |
# 15:14:46 |
herdingcat |
y_morin, okay, did you see my config file I pasted? Is that okay? |
# 15:16:00 |
y_morin |
herdingcat: looks reasonable, yes. |
# 15:16:18 |
plfiorini_ |
is now known as: plfiorini |
# 15:24:17 |
herdingcat |
y_morin, thank you, let me change the config file later and try to compile a proper toolchain... |
# 15:38:26 |
Jacky79 |
ping y_morin |
# 15:38:35 |
y_morin |
Jacky79: pong! |
# 15:38:54 |
Jacky79 |
Yann, I have received your email. |
# 15:40:00 |
Jacky79 |
You said that almost all distros use such way. |
# 15:41:21 |
Jacky79 |
Did you notice clfs and gentoo ? |
# 15:41:34 |
Jacky79 |
here is gentool way : http://www.gentoo.org/proj/en/base/embedded/cross-development.xml#doc_chap3 |
# 15:45:29 |
y_morin |
Jacky79: First line in this doc: "This guide is outdated". |
# 15:45:54 |
Jacky79 |
:-( |
# 15:46:58 |
Jacky79 |
http://www.gentoo.org/proj/en/base/embedded/handbook/?part=1&chap=2 |
# 15:47:49 |
Jacky79 |
pls refer "2.c. Cross-compiler Internals" |
# 15:48:54 |
devcoder |
joins #crosstool-ng |
# 15:49:34 |
y_morin |
Jacky79: As I said in my mail: "we have a known-working situation, and I won't invest time trying to solve issues that we do not have". |
# 15:50:06 |
y_morin |
Jacky79: If you think things can be optimised, then please be my guest, and change the code. If it does work in *all* cases, we'll consider this. |
# 15:51:04 |
y_morin |
In the meantime, we'll stick with what we have, be cause it *works*. This is a pragmatic approach, and is maybe not completely satisfiable, but I am just satisfied with it. |
# 15:51:45 |
y_morin |
As Linus Torvalds would put it: show me the code! ;-) |
# 15:56:15 |
Jacky79 |
See. Thanks. |
# 16:11:49 |
herdingcat |
y_morin, can you try to move ftp://ftp.gnu.org/gnu/gcc/gcc-linaro-4.7-2012.10.tar.xz to your mirror? |
# 16:12:01 |
herdingcat |
y_morin, it takes too long to download... |
# 16:15:15 |
y_morin |
herdingcat: gcc-linaro is not hosted on gnu.org. It's hosted on Linaro's site. It takes time to download because ct-ng tries each location in tuen. It will eventually get it. |
# 16:15:33 |
herdingcat |
y_morin, okay... |
# 16:16:38 |
y_morin |
herdingcat: And the mirror on crosstool-ng.org is only for tarballs for sites that are known to often have down-time (eg. MPFR) |
# 16:18:04 |
herdingcat |
y_morin, ah, okay, got it. |
# 17:07:51 |
herdingcat |
y_morin, an error occurred: http://fpaste.org/AkBO/ |
# 17:09:37 |
y_morin |
herdingcat: Well, the error message is explicit, no? |
# 17:10:45 |
y_morin |
herdingcat: on lines 23..27 |
# 17:11:10 |
herdingcat |
y_morin, the downloading package is corrupted. I removed that and redownload. |
# 17:11:53 |
y_morin |
herdingcat: the real reason is that a previous run of ct-ng was interrupted, while ct-ng was extracting mpc. |
# 17:12:16 |
y_morin |
herdingcat: re-running will not remove the error. You have to read the error message, it explains how to solve the issue. |
# 17:15:14 |
herdingcat |
y_morin, seems fixed. |
# 17:41:02 |
herdingcat |
y_morin, http://fpaste.org/3kVN/ |
# 17:42:26 |
kos_tom |
y_morin: I've also found the strategy of ct-ng that consists in trying gazillions of locations to find a given tarball a bit unclean |
# 17:42:40 |
kos_tom |
that you have multiple locations to fallback on some other site if the main site doesn't work, ok |
# 17:42:51 |
kos_tom |
but to make it try gazillions of places, file extensions and so on |
# 17:42:55 |
kos_tom |
not really pretty. |
# 18:06:04 |
Jacky79 |
quits : Remote host closed the connection |
# 18:30:07 |
sfan5|OFF |
is now known as: sfan5 |
# 19:13:30 |
herdingcat |
is now known as: herdingcat|zzz |
# 19:14:24 |
herdingcat|zzz |
is now known as: herdingcat |
# 20:05:33 |
plfiorini |
quits : Ping timeout: 245 seconds |
# 20:32:58 |
plfiorini |
joins #crosstool-ng |
# 21:16:52 |
sfan5 |
is now known as: sfan5|OFF |
# 21:17:32 |
sfan5|OFF |
is now known as: sfan5 |
# 21:44:33 |
Eddiie |
joins #crosstool-ng |
# 21:44:49 |
Eddiie |
Hello!! |
# 21:46:14 |
Eddiie |
Yann, thank you for your work on crosstool! |
# 21:46:39 |
Eddiie |
I am trying to commpile for Kernel 3.7.1 |
# 21:47:37 |
Eddiie |
I see 4 hours ago you updated a repository to support the latest kernels! I was happy to see that. |
# 21:48:50 |
Eddiie |
I do HG to get ... I see 3.7.1 in menuconfig now!! |
# 21:51:44 |
Eddiie |
..buiilding. |
# 22:08:46 |
Eddiie |
[INFO ] ================================================================= [INFO ] Installing C library headers & start files [ERROR] checking sysdep dirs... configure: error: The alphaev4 is not supported. [ERROR] [ERROR] >> [ERROR] >> Build failed in step 'Installing C library headers & start files' [ERROR] >> called in step '(top-level)' |
# 22:19:09 |
Eddiie |
Noooooooooooooooooooooooooo |
# 22:28:05 |
y_morin |
Eddiie: Care to share your .config? |
# 22:35:16 |
sfan5 |
is now known as: sfan5|OFF |
# 22:43:18 |
Eddiie |
I re-did it, selecting correct arctecture |
# 22:43:40 |
Eddiie |
I want Armeb, only see arm. |
# 22:43:53 |
Eddiie |
restarted build.. |
# 22:53:50 |
y_morin |
Eddiie: armeb is a big-endian ARM. So you have to choose the 'arm' architecture, and select 'big' endianness (in the same sub-menu). |
# 22:54:52 |
Eddiie |
ok thanks, restarting again. ;) |
# 22:56:16 |
Eddiie |
ah.. ArmEB = EndianBig.. |
# 23:00:41 |
y_morin |
Eddiie: Yes. |
# 23:11:43 |
Eddiie |
Success! |
# 23:21:09 |
Eddiie |
Now what? hehe |
# 23:21:30 |
Eddiie |
just kidding, I'll figure it out. |
# 23:23:59 |
y_morin |
quits : Quit: Nighty Night! |