i686-pc-linux-gnu-g++ -pthread -march=barcelona -O2 -pipe -fno-strict-aliasing -fPIC -DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API -DPYCXX_ISO_CPP_LIB=1 -I/usr/include/libpng15 -I/usr/include -I. -I/usr/lib/python2.7/site-packages/numpy/core/include -I. -I/usr/include/python2.7 -c src/_png.cpp -o build-2.7/temp.linux-i686-2.7/src/_png.o src/_png.cpp: In member function ‘Py::Object _png_module::read_png(const Py::Tuple&)’: src/_png.cpp:353:33: error: invalid use of incomplete type ‘struct png_info’ /usr/include/libpng15/png.h:670:16: error: forward declaration of ‘struct png_info’ src/_png.cpp:354:34: error: invalid use of incomplete type ‘struct png_info’ /usr/include/libpng15/png.h:670:16: error: forward declaration of ‘struct png_info’ src/_png.cpp:356:29: error: invalid use of incomplete type ‘struct png_info’ /usr/include/libpng15/png.h:670:16: error: forward declaration of ‘struct png_info’ src/_png.cpp:364:18: error: invalid use of incomplete type ‘struct png_info’ /usr/include/libpng15/png.h:670:16: error: forward declaration of ‘struct png_info’ src/_png.cpp:377:17: error: invalid use of incomplete type ‘struct png_info’ /usr/include/libpng15/png.h:670:16: error: forward declaration of ‘struct png_info’ src/_png.cpp:383:17: error: invalid use of incomplete type ‘struct png_info’ /usr/include/libpng15/png.h:670:16: error: forward declaration of ‘struct png_info’ src/_png.cpp:411:17: error: invalid use of incomplete type ‘struct png_info’ /usr/include/libpng15/png.h:670:16: error: forward declaration of ‘struct png_info’ src/_png.cpp:415:22: error: invalid use of incomplete type ‘struct png_info’ /usr/include/libpng15/png.h:670:16: error: forward declaration of ‘struct png_info’ src/_png.cpp:424:30: error: invalid use of incomplete type ‘struct png_info’ /usr/include/libpng15/png.h:670:16: error: forward declaration of ‘struct png_info’ error: command 'i686-pc-linux-gnu-g++' failed with exit status 1
*** This bug has been marked as a duplicate of bug 354551 ***