Re: MIPS64/N64 support

2013-10-09 Thread Mark H Weaver
Nikita Karetnikov nik...@karetnikov.org writes: OK, I fetched the tarballs. Now I’m getting this error. $ ./pre-inst-env guix build -K hello [...] make-3.82/main.c make-3.82/README.OS2 make-3.82/remote-cstms.c phase `unpack' succeeded after 4 seconds [...] pwd: error retrieving

Re: MIPS64/N64 support

2013-10-01 Thread Lluís Batlle i Rossell
On Tue, Oct 01, 2013 at 12:55:53PM +0400, Nikita Karetnikov wrote: In fact I was reluctant to raise again the ext4 topic ;) But I think 3.5.3 has a broken readdir() syscall in ext4. I think it's not a problem of kernel options active. You simply have to avoid using ext4 (or even ext3,

Re: MIPS64/N64 support

2013-10-01 Thread Lluís Batlle i Rossell
On Tue, Oct 01, 2013 at 02:06:06PM +0400, Nikita Karetnikov wrote: I also seem to recall that gNewSense had only o32 support, years ago. And not any n32/n64. Can it be? I think this is correct. I'd simply try to avoid ext4 or even ext3, without changing the kernel. I don't know of

Re: MIPS64/N64 support

2013-09-30 Thread Nikita Karetnikov
Could you try running the statically-linked bash from ‘static-binaries.tar.xz’ and see if the same error occurs? Perhaps strace it so we can see where that error comes from. I don’t see anything similar. Looking at http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/syscalls/?cvsroot=src,

Re: MIPS64/N64 support

2013-09-08 Thread Ludovic Courtès
Nikita Karetnikov nik...@karetnikov.org skribis: 3. Created ‘mips64el-linux-gnuabi64’ in ‘gnu/packages/bootstrap/’. Hmm, I think we should just call it ‘mips64el-linux’ since the ABI is really something orthogonal. I’ve already tried that: $ ./pre-inst-env guix build -K -s

Re: MIPS64/N64 support

2013-09-08 Thread Nikita Karetnikov
I’ve already tried that: $ ./pre-inst-env guix build -K -s mips64el-linux-gnuabi64 hello […] ERROR: bootstrap binary not found tar mips64el-linux-gnuabi64 As I wrote, call it ‘mips64el-linux’, and put the binaries under the directory of that name. I did that but forgot to adjust ‘-s

Re: MIPS64/N64 support

2013-09-06 Thread Nikita Karetnikov
Oh indeed, using ‘-s’ was a good idea. Note that ‘guix build bootstrap-tarballs’ is even faster to type. Thanks. Which Guile do I need? The stripped one, right? The one that’s in the output of ‘guix build bootstrap-tarballs’ (I forgot the name.) Yep, the stripped one. Can I download

Re: MIPS64/N64 support

2013-09-06 Thread Ludovic Courtès
Nikita Karetnikov nik...@karetnikov.org skribis: Oh indeed, using ‘-s’ was a good idea. Note that ‘guix build bootstrap-tarballs’ is even faster to type. Thanks. Which Guile do I need? The stripped one, right? The one that’s in the output of ‘guix build bootstrap-tarballs’ (I forgot

MIPS64/N64 support (was: Goals for 0.4)

2013-09-03 Thread Nikita Karetnikov
• MIPS64/N64 support: the bootstrap tarballs are now all available through cross-compilation from x86_64, so it’s “just” a matter of feeding them in bootstrap.scm and trying out. I’m also interested in this one. Oh, I forgot that I’ll need five tarballs, not two [1]. Can I get the other

Re: MIPS64/N64 support

2013-09-03 Thread Ludovic Courtès
Nikita Karetnikov nik...@karetnikov.org skribis: • MIPS64/N64 support: the bootstrap tarballs are now all available through cross-compilation from x86_64, so it’s “just” a matter of feeding them in bootstrap.scm and trying out. I’m also interested in this one. Oh, I forgot that I’ll