# 01:36:57 |
Buglouse |
joins #crosstool-ng |
# 04:50:11 |
mnt_real |
quits : Remote host closed the connection |
# 05:19:07 |
Buglouse |
quits : Ping timeout: 252 seconds |
# 05:26:49 |
tor |
joins #crosstool-ng |
# 05:40:19 |
kos_tom |
quits : Quit: Leaving |
# 06:18:25 |
Tenacious-Techhu |
quits : Quit: Page closed |
# 06:23:44 |
y_morin |
joins #crosstool-ng |
# 06:52:03 |
kos_tom |
joins #crosstool-ng |
# 07:09:52 |
bhundven|afk |
snappy: ? |
# 07:10:13 |
bhundven|afk |
do you happen to be using the linaro gcc/binutils? |
# 07:11:39 |
bhundven|afk |
is now known as: bhundven |
# 07:12:15 |
snappy |
bhundven: nay |
# 07:13:36 |
bhundven |
https://wiki.linaro.org/WorkingGroups/ToolChain |
# 07:13:53 |
bhundven |
you can enable it in crosstool-ng by enabling CT_EXPERIMENTAL |
# 07:14:12 |
bhundven |
it's really not that experimental |
# 07:14:18 |
bhundven |
just in crosstool-ng |
# 07:14:48 |
bhundven |
the linaro stuff is supposed to improve stability and performance on arm |
# 07:14:53 |
snappy |
interesting; i'll certainly give it a shot |
# 07:15:48 |
bhundven |
let us know if you have problems. I'm hopeing we can turn off experimental on this feature. |
# 07:16:11 |
bhundven |
and just do experimental for new versions |
# 07:16:32 |
bhundven |
anyways, cheers ;) |
# 07:19:27 |
y_morin |
bhundven: hello! If a person report that an experimental options does indeed work reliably, then that person can send a patch removing the 'depends on EXPERIMENTAL' ;-) |
# 07:19:42 |
bhundven |
I have an armv5 |
# 07:20:11 |
bhundven |
but I'd like to see how armv7 does, and since he has an armv7-A, if he has any problems there. |
# 07:20:31 |
bhundven |
so many arm variants |
# 07:21:14 |
y_morin |
bhundven: don't tell me... |
# 07:21:40 |
bhundven |
finishes his preach to the choir |
# 07:22:04 |
y_morin |
listens cheerfuly |
# 07:22:11 |
bhundven |
how ya been? |
# 07:22:43 |
y_morin |
bhundven: been on holiday for about 2 weeks now, still 2 to go! Life's wonderful ! :-) |
# 07:22:57 |
bhundven |
great! uh... you still on vacation?!? |
# 07:23:07 |
bhundven |
er, holiday |
# 07:23:51 |
kos_tom |
y_morin, oh, you're on holidays, great! |
# 07:23:51 |
bhundven |
well, I hope you enjoy! |
# 07:25:06 |
y_morin |
bhundven: well, I do enjoy! Up at 8:00 because of the guys cutting down the hedge... |
# 07:25:27 |
bhundven |
ah |
# 07:25:27 |
y_morin |
kos_tom: Oh, sounds like work incoming... |
# 07:26:22 |
y_morin |
bhundven: how's it been on your side? |
# 07:27:33 |
bhundven |
y_morin: busy, to say the least. |
# 07:27:40 |
y_morin |
kos_tom: could you and Jacmet get a list of recriminations against crosstool-NG, so I can prepare a defense line for the dev-day... |
# 07:28:48 |
bhundven |
convinced work last week to let me clean up some of our u-boot code so I can push some of our boards upstream |
# 07:28:55 |
kos_tom |
y_morin, from a Buildroot perspective, I don't personally have recriminations. |
# 07:29:05 |
bhundven |
pulls out he hedge trimmers |
# 07:29:11 |
y_morin |
bhundven: yes, good boss! :-) |
# 07:29:49 |
bhundven |
wish we could move our ixp435 board from redboot to u-boot... I dislike ecos |
# 07:29:50 |
kos_tom |
y_morin, from a developer perspective, even with the saved states I found it a bit painful to debug crosstool-ng but maybe it's because I'm not use to the ct-ng internals. And also, hg is a big pain. |
# 07:30:13 |
bhundven |
but it has it's uses... |
# 07:30:39 |
bhundven |
like making nvidia ethernet devices that can get hacked... |
# 07:30:56 |
y_morin |
bhundven: what? |
# 07:31:49 |
bhundven |
ah, I can't find the article |
# 07:32:18 |
bhundven |
these guys figured out how to hack this ethernet firmware from the local broadcast domain |
# 07:32:31 |
bhundven |
and put up their own firmware with ssh enabled |
# 07:32:34 |
bhundven |
lol |
# 07:32:36 |
y_morin |
kos_tom: steps is not optimal, indeed. What's the issue you are faciong? For the second part, I'm not speaking about hg yet again... ;-) |
# 07:33:08 |
kos_tom |
y_morin, well I don't have a specific issue, I found it rather complicated to restart the build in the middle, and found that many times I had to clean up things completely and restart. |
# 07:33:13 |
y_morin |
bhundven: how, I missed your redboot->uboot line above... |
# 07:33:36 |
kos_tom |
for example, "make clean" doesn't clean enough things in my opinion, I many times had to do "cp .config myconfig ; make distclean ; cp myconfig .config" |
# 07:34:13 |
y_morin |
kos_tom: what should 'clean' clean better? |
# 07:34:17 |
bhundven |
hg status? |
# 07:34:52 |
y_morin |
bhundven: generated files are hgignored. |
# 07:35:02 |
bhundven |
bleh, right. |
# 07:35:09 |
kos_tom |
y_morin, everything but the configuration file ? :) |
# 07:35:24 |
bhundven |
check .hgignore |
# 07:35:41 |
y_morin |
kos_tom: sensible, indeed. |
# 07:36:10 |
y_morin |
kos_tom: did your read my post on the list about reworking the installation procedure? |
# 07:37:46 |
y_morin |
bhundven: same question as ^^^^^ |
# 07:38:03 |
kos_tom |
y_morin, yes, I have seen. I always use the --local thing so I don't have a real opinion. |
# 07:38:06 |
bhundven |
dude, it looks good to me. maybe post a mq for testing |
# 07:38:23 |
y_morin |
kos_tom: OK. |
# 07:38:32 |
kos_tom |
y_morin, I tried to use the normal installation, but for some reason, the installation process removed the scripts/ directory from the source directory. |
# 07:39:09 |
y_morin |
bhundven: oh, I did not yet start actualy working on this, in case people did object in the end... |
# 07:39:50 |
y_morin |
kos_tom: argh. Can you still reproduce? |
# 07:40:53 |
kos_tom |
y_morin, I haven't tried to reproduce. |
# 07:41:03 |
bhundven |
I'm on debian sid: |
# 07:41:04 |
bhundven |
bryan@flambe:~/crosstool-ng$ ls |
# 07:41:04 |
bhundven |
config configure contrib COPYING ct-ng ct-ng.comp ct-ng.in docs kconfig LICENSES licenses.d Makefile Makefile.in patches paths.mk README samples scripts steps.mk TODO |
# 07:41:08 |
bhundven |
bryan@flambe:~/crosstool-ng$ make install 2>&1 > /dev/null |
# 07:41:11 |
bhundven |
bryan@flambe:~/crosstool-ng$ ls |
# 07:41:12 |
kos_tom |
y_morin, if you want to have a look, my patches for SH2A are at http://free-electrons.com/~thomas/pub/ctng-sh2a/. I will do a proper posting some day. |
# 07:41:13 |
bhundven |
config configure contrib COPYING ct-ng ct-ng.comp ct-ng.in docs kconfig LICENSES licenses.d Makefile Makefile.in patches paths.mk README samples scripts steps.mk TODO |
# 07:41:26 |
bhundven |
and it installed to the directory in my prefix |
# 07:41:32 |
bhundven |
from a fresh checkout |
# 07:41:35 |
kos_tom |
bhundven, I guess it's me that did something wrong. |
# 07:41:36 |
bhundven |
er, clone |
# 07:41:52 |
kos_tom |
bhundven, note that I had some local modifications, so it wasn't from a fresh clone. |
# 07:41:59 |
bhundven |
ok |
# 07:42:11 |
y_morin |
bhundven: works here to, but if it breaks on kos_tom's, I'd like to know how to fix it. |
# 07:42:15 |
kos_tom |
y_morin, there are nasty things in my patches. One nasty thing in elf2flt and one nasty additional symlink in the sysroot. |
# 07:42:34 |
bhundven |
y_morin: indeed! |
# 07:42:38 |
y_morin |
kos_tom: well, nasty patches are better than no patches, that makes a starting point! :-) |
# 07:42:49 |
bhundven |
trust, but verify ;) |
# 07:42:54 |
kos_tom |
y_morin, the provided config file generates a toolchain with C and C++ support. The C support is capable of building a bootable kernel, but the C++ support can't even generate a binary (unresolved symbol _fpscr_values) |
# 07:43:50 |
kos_tom |
y_morin, I have a board with a SH2A processor here, and I was supposed to use it for a project, but the toolchain/Linux support is so crappy that we will instead use an ARM AT91 platform for the project. Less fun, but much quicker to set up. |
# 07:44:10 |
y_morin |
kos_tom: I'll get the patches for later analysis... |
# 07:44:25 |
y_morin |
kos_tom: sh2a can run linux, right? |
# 07:44:34 |
kos_tom |
y_morin, yes, it runs Linux. |
# 07:44:54 |
kos_tom |
the patches themselves are very short. |
# 07:46:11 |
y_morin |
kos_tom: I have a bunch of things to do IRL this morning, now that I got fully awaken by the nice sound of the chainsaws... So I'll queue your patches for later in the afternoon... |
# 07:46:39 |
bhundven |
kos_tom & y_morin: lemme know if you need any testing |
# 07:46:51 |
y_morin |
bhundven: thx! |
# 07:46:58 |
bhundven |
happy to help in any way I can |
# 07:51:13 |
kos_tom |
y_morin, sure no pb, nothing urgent. |
# 07:57:50 |
y_morin |
is now known as: y_morin|away |
# 08:04:54 |
bhundven |
quits : Quit: leaving |
# 08:33:54 |
groton |
joins #crosstool-ng |
# 09:02:04 |
y_morin|away |
is now known as: y_morin |
# 09:42:15 |
y_morin |
quits : *.net *.split |
# 09:42:16 |
groton |
quits : *.net *.split |
# 09:42:16 |
xvilka |
quits : *.net *.split |
# 09:42:16 |
sh4rm4 |
quits : *.net *.split |
# 09:42:16 |
snappy |
quits : *.net *.split |
# 09:42:16 |
al` |
quits : *.net *.split |
# 09:42:16 |
kos_tom |
quits : *.net *.split |
# 09:42:16 |
ChanServ |
quits : *.net *.split |
# 09:43:03 |
groton |
joins #crosstool-ng |
# 09:43:03 |
kos_tom |
joins #crosstool-ng |
# 09:43:03 |
y_morin |
joins #crosstool-ng |
# 09:43:03 |
xvilka |
joins #crosstool-ng |
# 09:43:03 |
ChanServ |
joins #crosstool-ng |
# 09:43:03 |
snappy |
joins #crosstool-ng |
# 09:43:03 |
al` |
joins #crosstool-ng |
# 09:43:03 |
sh4rm4 |
joins #crosstool-ng |
# 10:25:00 |
y_morin |
is now known as: y_morin|away |
# 11:10:33 |
y_morin|away |
is now known as: y_morin |
# 11:49:01 |
y_morin |
is now known as: y_morin|away |
# 12:01:26 |
y_morin|away |
is now known as: y_morin |
# 12:11:26 |
y_morin |
is now known as: y_morin|away |
# 12:48:31 |
mnt_real |
joins #crosstool-ng |
# 13:22:57 |
y_morin|away |
is now known as: y_morin |
# 13:50:34 |
groton |
quits : Quit: Leaving. |
# 13:57:35 |
groton |
joins #crosstool-ng |
# 14:29:12 |
Buglouse |
joins #crosstool-ng |
# 14:36:47 |
y_morin |
is now known as: y_morin|away |
# 15:22:30 |
groton |
quits : Quit: Leaving. |
# 15:44:27 |
groton |
joins #crosstool-ng |
# 16:13:29 |
kos_tom |
quits : Quit: Leaving |
# 16:31:47 |
mnt_real_ |
joins #crosstool-ng |
# 16:32:47 |
y_morin|away |
is now known as: y_morin |
# 16:48:47 |
y_morin |
is now known as: y_morin|away |
# 16:51:38 |
snappy |
quits : Read error: Operation timed out |
# 16:52:13 |
snappy |
joins #crosstool-ng |
# 16:52:13 |
snappy |
quits : Changing host |
# 16:52:13 |
snappy |
joins #crosstool-ng |
# 17:18:47 |
groton |
quits : Quit: Leaving. |
# 17:33:33 |
y_morin|away |
is now known as: y_morin |
# 17:59:29 |
groton |
joins #crosstool-ng |
# 18:01:11 |
mnt_real_ |
quits : Quit: Ex-Chat |
# 18:06:03 |
sh4rm4 |
quits : Quit: hw update |
# 18:07:44 |
y_morin |
is now known as: y_morin|away |
# 18:37:30 |
y_morin|away |
is now known as: y_morin |
# 19:49:08 |
y_morin |
quits : Remote host closed the connection |
# 19:54:11 |
tor |
quits : Quit: Ex-Chat |
# 21:44:58 |
groton |
quits : Quit: Leaving. |
# 22:31:57 |
groton |
joins #crosstool-ng |
# 22:58:46 |
groton |
quits : Quit: Leaving. |