<viric>
xiangfu: I saw you packaged links for openwrt
<viric>
I'm trying to cross-build links too (not in openwrt), and I need to patch it otherwise it checks for openssl using the native compiler, not the cross compiler. Did you try to add openssl support into it, maybe?
<viric>
(I see openwrt does not build links with openssl support)
<xiangfu>
viric: I just make it compile.  doesn't tried openssl.
<viric>
20:41 < bartbes> that looks too epic to not do
<viric>
20:41 < kyak> bartbes: it's just the kernel that it differenet, everything else us the same
<viric>
20:42 < viric> kyak: hehe. I pressed some keys, and it started to work, somehow.
<viric>
20:42 < bartbes> but
<viric>
OUCH!
<viric>
sorry
<viric>
my mouse got mad
<wpwrak_>
by the way, with qemu, it should be possible to run MIPS binaries directly on the x86 host. that way, one could set up a mixed environment, with the qemu system but the cross-toolchain compiled for a x86 host. that way, disto-builders could run natively.
<wpwrak_>
i've heard there's some distribution that uses this, but i don't remember which
<bartbes>
viric: you don't happen to have a ready-made (clean) qemu image for me? :P
<bartbes>
wpwrak_: yeah, that's why I asked, this solution is way cooler though
<viric>
bartbes: I run directly ubifs images
<viric>
but I only have the serial port working...
<viric>
I've to find what keyboard to enable
<viric>
wpwrak_: mips binaries work fine for me, with qemu-mipsel
<viric>
and nanonixos builds as well for i686, for arm or for mipsel ;)
<viric>
(spam)
<wpwrak_>
bartbes: which is cooler - what i described or some other "this" ? :)
<viric>
bartbes: I sent to the list, how to run ubifs images in qemu.
<viric>
(I had to restart the X server. The mouse got mad totally)
<bartbes>
viric: yeah, but it involved compiling a kernel and creating a ubifs image :P
<viric>
hm
<viric>
the image, you can take any of openwrt or jlime
<wpwrak_>
viric: the idea is to run the toolchain natively on x86, to avoid the performance penalty of emulation
<viric>
wpwrak_: all run the toolchain in x86, isn't it?
<viric>
wpwrak_: or what do you call 'the toolchain'?
<wpwrak_>
viric: gcc and friends
<viric>
Do you run that emulated!?
<wpwrak_>
viric: basically everything that burns cycles when building a distro :)
<viric>
I can't believe
<bartbes>
wpwrak_: but the cool thing about running it as a VM is.. well, it's a working system! :P
<wpwrak_>
viric: the idea is to have a cross-compiler but to run things as if on MIPS
<wpwrak_>
bartbes: but you gcc is then emulated, right ? i.e., it's slower than a cross-gcc compiled for your host
<viric>
What will there be of mips, in your "as if on mips"?
<viric>
wpwrak_: noone uses an emulator to build anything, I think
<viric>
(for the nanonote)
<bartbes>
wpwrak_: I don't want to run it for the compiler
<wpwrak_>
viric: the userland, minus the exceptions you make. you'd have a MIPS tree you could chroot to. if you try to run a  MIPS executable, qemu takes care of that, via binfmt_misc
<wpwrak_>
bartbes: then it makes sense. what i'm referring to is to run a build without explicitly having to configure all the packages for cross-development
<wpwrak_>
bartbes: or, for building unpackaged things from sources, without special arrangements for cross-development
<wpwrak_>
e.g., if the build process compiles something and also runs it, that would then be a MIPS binary and run under qemu
<bartbes>
I mostly want it for testing
<viric>
wpwrak_: ahh you want to do a native build
<viric>
wpwrak_: as if on a super-power mips
<rafa_>
viric: do you have network connection to your qmeu system?.. does it have interent connection too?
<wpwrak_>
yeah :)
<bartbes>
so is there nobody who actually has a ready-made VM for me? :P
<viric>
rafa_: yes
<viric>
rafa_: I use -net user now though.
<rafa_>
viric: cool.. so you do not just have serial.. you can ssh to your qemu system right?
<viric>
rafa_: yes
<rafa_>
nice ;)
<viric>
rafa_: and I have framebuffer going fine
<viric>
rafa_: but not the keyboard! :)
<bartbes>
hmm, I wonder though...
<rafa_>
viric: well.. almost complete :)
<bartbes>
the image was mpc, right?
<viric>
I'll try enabling CONFIG_KEYBOARD_XTKBD
<bartbes>
*has
<viric>
what is mpc?
<bartbes>
a client for mpd
<bartbes>
the Music Player Daemon
<viric>
ah
<viric>
I don't use it
<bartbes>
anyway, I wondered whether I could easily stream the audio as well
<bartbes>
I guess I could poke around.. if I weren't lazy :P
<bartbes>
btw, what kernel source do you use? do you use the xburst source tree, or get one from kernel.org, or even somewhere else?
<viric>
rafa_: I don't simply have a qemu system; 'nanonixos' can build an image for qemu, a rootfs for the nanonote (+ kernel + uboot), or it can write an "update" to a running nanonote system.
<rafa_>
viric: I do not know nanonixos.. sorry.. which is the idea to build uboot?.. you mean .. for nn?
<viric>
rafa_: yes. I don't like to depend on prebuilt binaries ;)
<rafa_>
viric: I am not a fan of building systems to build kernel, rootfs and uboot (bootloaders).. I like openwrt/OE/other building systems to build repositories for specific archs and kind of devices (for example.. the packages which openwrt/OE buildfor mobile devices)
<rafa_>
viric: but, for bootloaders, kernels, rootfs.. I like to have a proper standar way
<viric>
:)
<viric>
Well
<viric>
I have my proper standard way
<bartbes>
kyak: you don't happen to feel like sending me the stuff to run a 'ben' VM?
<rafa_>
viric: yeah :).. just that all the people are liking openwrt/OE/etc... for thinkgs like building kernels, bootloaders, rootfs.. which I find hard to port between those systems
<wpwrak_>
viric: "my standard" ;-)
<viric>
wpwrak_: exactly! :)
<viric>
Time for supper.
<rafa_>
viric: are you from poland?
<viric>
rafa_: haha let's say that the spaniards think so :)
<viric>
rafa_: I'm catalan
<rafa_>
:D
<rafa_>
haha.. some devs from jlime, from poland, have those "time for supper" as well :)
<viric>
"hora de sopar", in catalan
<rafa_>
viric: barcelona vs real madrid right now
<viric>
rafa_: ah yes.
<viric>
rafa_: I'm not a fan of football :)
<viric>
kyak: I think I may need SERIO_PCIPS2 to get the keyboard
<viric>
rebuilding.
<viric>
Argh
<viric>
I just noticed the down arrow does not do anything in my nanonote
<viric>
even 'showkey' does not show any number
<viric>
ahhh I have to press it strongly
<viric>
kyak: got it! CONFIG_SERIO_I8042 gave the keyboard.
<kristianpaul>
prinitng rafless a gift for hollidalys
<kristianpaul>
if it get good shape i can try wpan case again later :)