Fairphone 2 build

df -h; df -i;

http://pastebin.com/892Te9aQ

should be big enough i thinkā€¦

How much memory do you have ? Are you building on 64 bits system ?

yes, i allocated 3 CPUs and 6096MB to that VM. In Total the Machine has 8CPUs and 16GB RAM.
Im always building with option -j1 on one core onlyā€¦

edit: yes 64 bit system Ubuntu 14.4

Would be very helpful to have the real english error message, translation seems to be inaccurate. Please build with LC_ALL=C

ok i changed the language of my system and build -j3 because i have to leave in less than 4h :slight_smile:
here is the log: http://pastebin.com/Z4CWN1PF
edit: now its completely a different errorā€¦
???

Well, what did you do exactly ? Looks like pip/virtualenv is complaining about your locale :confused:

Just to be sure, remove all out/ objdir-gecko/ and within your gecko tree, please |git clean -fdx|

Then:

LC_ALL=C ./build.sh -j3

aha. so that may explane why a different error than befor. I Changed the system Language that may have introduced this error nowā€¦
im building as you described it currentlyā€¦

ok i did like that:
novski@novski-B2G:~/B2G/gecko$ git clean -fdx Removing configure Removing js/src/configure Removing js/src/old-configure Removing old-configure Removing python/psutil/build/ Removing python/virtualenv/virtualenv.pyc

then:
novski@novski-B2G:~/B2G/gecko$ sudo rm -rf out && rm -rf objdir-gecko && rm -rf gaia/profile* && ccache -C [sudo] password for novski: Cleared cache

then:
cd .. out of gecko
novski@novski-B2G:~/B2G$ LC_ALL=C ./build.sh -j3 showcommands 2>&1 | tee 160809_4-build.log

the result is different againā€¦
log: http://pastebin.com/9m8CazT8

thatā€™s not different, ā€œwrite errorā€

trueā€¦ but whyā€¦

I donā€™t know.

Is that your host or the VM? I suspect the VM to run out of disk space even if you have plenty available on your host.

Yes its the VM. But the VM shows 50GB+ free diskspaceā€¦
It is in a Paralells that lets me make dynamical disks. But that was never a problem until now.
I suspect that its more related to a checkbox i have checked in the installation process.
this one: picture
It says it allows partition resizing and snapshot taking with a logical volume management.
I will install a new VM wihout and set up the hole thin againā€¦

You should paste the output of the df -h command first, maybe you have more than enough space to build B2G OS, and it would be a shame to waste time and bandwidth reinstalling the whole VM if thatā€™s not necessary.
My network connection is DSL, and performing the initial ./repo sync takes hours, so I tend to avoid restarting from scratch :slight_smile:

its already in the topic a bit further upā€¦
I see enough space and donā€™t know why it breaks if space is convenientā€¦

Oops sorry I was focused on the last error message and didnā€™t pay attention :confused:

I donā€™t have any serious lead about this issue at the moment, but could you please check these points so we can rule them out?

  1. What is the version of make youā€™re using? (make -v)
  2. Maybe you ran out of inodes on your filesystem because it is filled with a lot of small files (my B2G directory contains about 2,000,000 files). Thatā€™s unlikely, but just to be sure, you can check with : LANG=C sudo tune2fs -l /dev/dm-0 and report the value of the ā€œFree inodesā€ field (assuming youā€™re using a ext2/3/4 filesystem).

Nevermind, i woldnā€™t read 80 posts as wellā€¦ :innocent:

GNU Make 3.81

Free inodes: 6428205

Thanks for your help!

Well, as much as I remember, ā€œwrite errorā€ in make might mean a lot of things. Try this: reproduce with -j3, and then do it with -j1. It will be easier to read the -j1 log.