OK, the "octopus-4.1.2.tar.gz" is buggy.
But 4.1.x has been continuously updated.
You can get the bug fixed version with :
$ svn co
http://www.tddft.org/svn/octopus/branches/4.1.x
$ cd 4.1.x/
$ svn update
Building the application : ( $ cd 4.1.x/ )
$ aclocal-1.8 && autoheader && automake-1.8 --add-missing && autoreconf -i
'configure' example : $ export CC=gcc44 CXX=g++44 && ./configure
$ make : No issues.
About gcc / g++ : I tried with version 4.9.2 : Didn't work.
Hence the "export CC=gcc44 CXX=g++44" ( For version 4.4.7 ).
* Ubuntu : export CC=gcc-4.4 CXX=g++-4.4 && ./configure
-