according to your message, it was not clear when the problem happened. So, I just followed all the post instructions right now and it compiled.
I started a new clean environment in Ubuntu 16.04 - 64 bits, downloaded the dependencies and it compiled. I attached a text file with the history of the bash commands I used. I think that if you follow it, you'll have success compiling it. I'm using the new OpenBLAS version (0.2.20), so there are some little differences from that i was using when the post was written. In the attached file you will recognize these differences.
The unique step I couldn't do right now was testing the compiled Kaldi in an Android device. I'm not working these stuffs any more and I don't have such device. Could you please test it?
@danpovey, OpenBLAS updated its code, and they're now supportting soft floating points for arm. New Android dev kits (greater than r14b) only support softfp. But current instructions found in kaldi/srcr/makefiles/android_openblas.mk are using -mfloat-abi=hard -mhard-float -D_NDK_MATH_NO_SOFTFP=1 -lm_hard. I think it would be nice to update kaldi makefile and the post instructions to use the most recent versions of everything. But, as I already told, I'm not working with this any more and I'm not able to test if it's working (I can just compile the code). What do you think about?