# 00:33:46 |
y_morin |
quits : Quit: Past time to go to bed! Nite all! :-) |
# 01:44:58 |
mnt_real_ |
joins #crosstool-ng |
# 06:28:09 |
kos_tom |
quits : Ping timeout: 248 seconds |
# 06:58:45 |
kos_tom |
joins #crosstool-ng |
# 07:18:46 |
mnt_real_ |
quits : Remote host closed the connection |
# 09:38:15 |
Buglouse |
quits : Ping timeout: 260 seconds |
# 12:20:32 |
daggs- |
joins #crosstool-ng |
# 12:20:38 |
daggs- |
hello |
# 12:21:06 |
daggs- |
is there a way to compile valgrind has part of the crosstool chain? |
# 14:44:53 |
mnt_real |
joins #crosstool-ng |
# 16:15:56 |
kos_tom |
quits : Quit: Leaving |
# 16:52:31 |
y_morin |
joins #crosstool-ng |
# 17:15:40 |
linuxjacques |
joins #crosstool-ng |
# 17:32:54 |
kos_tom |
joins #crosstool-ng |
# 18:00:19 |
Buglouse |
joins #crosstool-ng |
# 20:00:16 |
kos_tom |
y_morin, hello. |
# 20:00:29 |
y_morin |
kos_tom: hey da! :-) |
# 20:00:30 |
kos_tom |
y_morin, my co-worker will need to build a toolchain with 2.6.20 kernel headers (the target runs such an old kernel) |
# 20:00:49 |
kos_tom |
y_morin, but for the Linux 2.6.20 kernel headers to install properly, a small patch needs to be applied (the infamous getline() conflict) |
# 20:01:00 |
y_morin |
Hmmm. 2.6.20 is old and broken IIRC. |
# 20:01:04 |
y_morin |
Yes, indeed. |
# 20:01:17 |
kos_tom |
y_morin, and in ct-ng, it seems that there is no place for kernel patches needed to get kernel headers installed. |
# 20:01:26 |
kos_tom |
old, yes. Broken, why? |
# 20:01:49 |
kos_tom |
at the moment, we have built the toolchain with Buildroot, and the resulting system (Busybox, Dropbear, ftp server, etc.) works just fine on the target device. |
# 20:01:58 |
y_morin |
Yes, there is! Create the dir entry patches/linux/2.6.20, add the patch in there, and tada! |
# 20:02:11 |
y_morin |
Provided of course the kernel is not already extracted. |
# 20:02:48 |
y_morin |
Broken: the getline stuff you mentionned. I did not recall the issue, at hit enter before reading your msg. |
# 20:03:19 |
y_morin |
And IIRC, the SCSI headers are somewhat corked as well (still the case in recent kernels, IIRC). |
# 20:04:02 |
kos_tom |
there's no patches/linux directory. Will it be picked up automagically if created? |
# 20:04:10 |
y_morin |
Yes. |
# 20:04:20 |
kos_tom |
ok, awesome. |
# 20:04:49 |
y_morin |
That's the whole purpose of the patches/ dir and sub-dirs: to get patches automatically applied. |
# 20:04:52 |
kos_tom |
BTW, I've built a GCC 4.6-linaro toolchain for ARM, with binutils 2.21 and uClibc 0.9.32-rc3 NPTL. It managed to build a kernel + busybox. I'll test in Qemu soon. |
# 20:05:32 |
y_morin |
Although the patches won't be applied if ct-ng was able to extract in a previous run. |
# 20:05:48 |
y_morin |
kos_tom: 4.6-linaro: nice! |
# 20:07:12 |
kos_tom |
y_morin, so you've seen that Bart came with some more patches for canadian build :-) |
# 20:07:27 |
y_morin |
kos_tom: yes! :-) |
# 20:08:19 |
y_morin |
kos_tom: but I'm under the water for now on some other stuff, and I an in debt of a patch series for Jacmet, plus one for Mercurial, plus a few // branches here on ct-ng, plus many other stuff... |
# 20:08:43 |
kos_tom |
normal life, no? :-) |
# 20:08:52 |
y_morin |
kos_tom: And There were a few moinor issues to work on, so at least it gives me a few days' break... :-/ |
# 20:08:59 |
y_morin |
kos_tom: YES! :-] |
# 20:09:04 |
y_morin |
lol! |
# 20:10:19 |
y_morin |
kos_tom: BTW: do you know what drivers are needed for linux do recognise USB kbd and mice (besides the host+hid drivers) ? |
# 20:11:53 |
kos_tom |
INPUT_EVDEV ? |
# 20:12:16 |
y_morin |
Doh... |
# 20:12:21 |
y_morin |
Sigh... |
# 20:12:27 |
y_morin |
goes hang himself... |
# 20:12:35 |
y_morin |
kos_tom: Hehe! Thanks! |
# 20:12:59 |
kos_tom |
had to make an USB barcode reader work on an embedded Linux system recently :è) |
# 20:13:22 |
kos_tom |
however, I'm doing the keycode -> usual characters conversion manually in my app. I don't know if the kernel could do it for me. |
# 20:13:28 |
kos_tom |
especially since it's keymap-dependant |
# 20:14:13 |
y_morin |
kos_tom: I am not 100% sure, but I believe the kernel has code for that. Or how you the bare console work otherwise? |
# 20:15:26 |
y_morin |
kos_tom: btw, hyper-threaded hexa-core Core i7 @3.2GHz: it rocks ponneys! :-) |
# 20:15:35 |
kos_tom |
y_morin, yeah, I suppose so. I just didn't now how to leverage it. I just open "/dev/input/event0", get the raw input events, and go. |
# 20:15:50 |
kos_tom |
y_morin, aah, that's the new PC you were talking about on the list. |
# 20:15:51 |
kos_tom |
y_morin, great! |
# 20:16:08 |
y_morin |
kos_tom: that's IMHO the most elegant option: the least policy in kernel is better. |
# 20:16:23 |
y_morin |
yes, but without a KBD and mouse, it's pretty useless... :-/ |
# 20:16:59 |
y_morin |
Thanks ssh so far... |
# 21:13:36 |
eial |
joins #crosstool-ng |
# 21:16:51 |
daggs- |
quits : Ping timeout: 258 seconds |
# 21:22:51 |
eial |
quits : Remote host closed the connection |
# 21:23:16 |
eial |
joins #crosstool-ng |
# 21:59:59 |
kos_tom |
quits : Ping timeout: 240 seconds |
# 23:00:06 |
y_morin |
quits : Quit: Nite all! |
# 23:28:59 |
linuxjacques |
quits : Quit: Page closed |