ibotlog2html for #crosstool-ng

<< Previous 2012-07-13 Next >>

# 01:56:38 al` quits : *.net *.split
# 01:56:56 al` joins #crosstool-ng
# 02:05:18 codyps quits : Ping timeout: 255 seconds
# 05:24:58 alan_o quits : Quit: Leaving
# 07:20:25 smartin joins #crosstool-ng
# 09:36:18 sh4rm4 quits : Remote host closed the connection
# 09:37:04 sh4rm4 joins #crosstool-ng
# 10:59:13 CatKiller joins #crosstool-ng
# 10:59:18 CatKiller Hi there!
# 10:59:36 CatKiller I have a small question but I'm unsure if this is the best place to ask
# 11:00:48 CatKiller I have a built toolchain (made with crosstool), It is using a set of linux headers and libraries taken from the latest kernel version at the time of building that toolchain (2.6.15).
# 11:01:22 CatKiller I'm building a linux distro using that toolchain, including the kernel
# 11:01:35 CatKiller the kernel version we're building is 3.4, while using that dating toolchain
# 11:02:44 CatKiller Would building a 3.4 kernel with a toolchain that relies on libraries from kernel 2.6.15 be a problem, or would the cross-compiling gcc use the "right" libraries directly from the 3.4 source we're compiling?
# 12:09:50 smartin CatKiller: building the kernel (and only the kernel) should be ok
# 12:10:41 smartin because the kernel does not rely on any other 3rd party stuff, just itself
# 12:16:06 smartin however, weirdnesses can occur building the libc or other software, or at runtime...
# 12:47:21 CatKiller smartin: Thanks a lot, I understand better now!
# 12:48:11 CatKiller smartin: Would it be recommended to have built my userland tools using the linux headers of the target linux kernel?
# 12:53:30 smartin humm... here is the point it's not easy to answer, afaik, kernel maintain API/ABI backward compat
# 12:54:56 smartin so, if you only use the API of the oldest version of the header (in your case, those from the toolchain), i think it should works
# 13:00:55 CatKiller smartin: Sounds good
# 13:00:59 CatKiller it does indeed work
# 13:01:17 CatKiller I was more wondering about what was "The right thing to do"
# 13:01:20 CatKiller ;)
# 13:02:06 y_morin joins #crosstool-ng
# 13:26:56 smartin y_morin: hi
# 13:28:12 smartin back from lsm
# 13:29:16 sh4rm4 quits : Remote host closed the connection
# 13:29:42 smartin some weeks ago i asked about static toolchain on mac
# 13:31:01 smartin recently at work, i did some self-contained toolchain,
# 13:32:49 smartin but to do that I had to copy libgcc_s and libstdc++ from the system to the toolchain and tweak rpath of all binaries linking against one or the other of these 2 libs
# 13:43:25 y_morin smartin: hello! Back too! :-)
# 13:43:46 y_morin smartin: dirty trick... :-(
# 13:47:43 smartin at least it does the job
# 13:48:25 smartin what about the redistribution of such a toolchain?
# 13:49:41 smartin those 2 libs are provided by gcc 4.5 installed through port.
# 13:53:29 y_morin smartin: IANAL, but I believe you should also provide the means to rebuild those libs, too.
# 13:53:42 y_morin smartin: you were at LSM too?
# 14:01:38 smartin y_morin: no
# 14:01:55 y_morin smartin: Ah, I misread your msg...
# 14:36:45 smartin y_morin: migrating kconfig-frontend to git is still your todo list?
# 14:37:24 y_morin smartin: yes, it is. But rather low on the lisT! I need to set up a git server so I can experiment first.
# 14:37:33 smartin what about crosstool-ng?
# 14:37:38 y_morin smartin: nope.
# 14:37:47 smartin a bit trolling ;)
# 14:38:12 smartin I'm so dummy and lost using hg...
# 14:38:22 y_morin smartin: The reason I will migrate kconfig-frontends is to use the same VCS as the kernel.
# 14:38:35 y_morin While crosstool-NG is a totally separate project.
# 14:39:02 y_morin feeds the troll... ;-)
# 16:30:16 codyps joins #crosstool-ng
# 16:47:01 linuxjacques hi y_morin I tried out the patches on the list for gcc 4.7.1 and eglibc 2.16
# 16:47:30 linuxjacques gcc 4.7.1 seems fine
# 16:48:26 linuxjacques eglibc 2.16 seems to have a problem specific to e500 SPE - they moved some files around and (as usual) forgot the SPE case
# 17:00:47 smartin quits : Quit: leaving
# 17:07:16 alan_o joins #crosstool-ng
# 18:06:39 smartin joins #crosstool-ng
# 21:22:11 sh4rm4 joins #crosstool-ng
# 21:23:41 y_morin quits : Quit: G'd night! (the first in a week where I will have a decent sleep!)
# 22:53:32 smartin quits : Quit: leaving
# 23:55:59 codyps quits : Ping timeout: 246 seconds

Generated by ibotlog2html by Yann E. MORIN