* Package: media-libs/lensfun-0.2.5-r1  * Repository: gentoo  * Maintainer: graphics@gentoo.org  * USE: amd64 elibc_glibc kernel_linux multilib userland_GNU  * FEATURES: sandbox  * The ebuild phase 'setup' has exited unexpectedly. This type of behavior  * is known to be triggered by things such as failed variable assignments  * (bug #190128) or bad substitution errors (bug #200313). Normally, before  * exiting, bash should have displayed an error message above. If bash did  * not produce an error message above, it's possible that the ebuild has  * called `exit` when it should have called `die` instead. This behavior  * may also be triggered by a corrupt bash binary or a hardware problem  * such as memory or cpu malfunction. If the problem is not reproducible or  * it appears to occur randomly, then it is likely to be triggered by a  * hardware problem. If you suspect a hardware problem then you should try  * some basic hardware diagnostics such as memtest. Please do not report  * this as a bug unless it is consistently reproducible and you are sure  * that your bash binary and hardware are functioning properly.  * Package: media-libs/lensfun-0.2.5-r1  * Repository: gentoo  * Maintainer: graphics@gentoo.org  * USE: amd64 elibc_glibc kernel_linux multilib userland_GNU  * FEATURES: sandbox >>> Unpacking source... >>> Unpacking lensfun-0.2.5.tar.bz2 to /var/tmp/portage/media-libs/lensfun-0.2.5-r1/work >>> Source unpacked in /var/tmp/portage/media-libs/lensfun-0.2.5-r1/work >>> Preparing source in /var/tmp/portage/media-libs/lensfun-0.2.5-r1/work/lensfun-0.2.5 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/media-libs/lensfun-0.2.5-r1/work/lensfun-0.2.5 ... Compiling on host posix.x86_64 for target posix.x86_64 (tune for x86_64) Checking if compiler supports -fvisibility=hidden ... Yes Checking if compiler supports -Wno-non-virtual-dtor ... Yes Checking if compiler supports -mtune=x86_64 ... No Checking for GNU Make >= 3.81 ... 3.81, OK Checking for makedep >= 0.1.0 ... FAILED Checking for Doxygen >= 1.5.0 ... FAILED Checking for library glib-2.0 >= 2.0 ... 2.28.6, OK Checking for header file glib.h ... OK Checking for library libpng >= 1.0 ... 1.5.2, OK Checking for library zlib ... OK Checking for header file regex.h ... OK Updating file: include/config.h Updating file: config.mak Updating file: build/PKGBUILD Updating file: build/lensfun.spec -------------------------------------------------------------------- Default build mode: release Build doxygen documentation: no Use the pre-installed makedep: no Target directory for binaries: /usr/bin Target directory for data files: /usr/share/lensfun Target directory for libraries: /usr/lib64 Target directory for include files: /usr/include Target directory for documentation: /usr/share/doc/lensfun-0.2.5-r1 -------------------------------------------------------------------- >>> Source configured. >>> Compiling source in /var/tmp/portage/media-libs/lensfun-0.2.5-r1/work/lensfun-0.2.5 ... make all V=1 mkdir -p out/posix.x86_64/release mkdir -p out/posix.x86_64/release/docs mkdir -p out/posix.x86_64/release/include/lensfun mkdir -p out/posix.x86_64/release/libs/auxfun mkdir -p out/posix.x86_64/release/libs/lensfun mkdir -p out/posix.x86_64/release/tests/example mkdir -p out/posix.x86_64/release/tests/tfun mkdir -p out/posix.x86_64/release/tests/tmod mkdir -p out/posix.x86_64/release/tests/trwxml mkdir -p out/posix.x86_64/release/tools/makedep g++ -c -o out/posix.x86_64/release/libs/auxfun/image.o -pipe -Wall -Iinclude -Iinclude/auxfun -Iinclude/lensfun -O2 -pipe -march=native -O2 -pipe -march=native -fvisibility=hidden -Wno-non-virtual-dtor -I/usr/include/libpng15 libs/auxfun/image.cpp libs/auxfun/image.cpp: In member function 'bool Image::LoadPNG()': libs/auxfun/image.cpp:97: error: invalid use of incomplete type 'struct png_struct_def' /usr/include/libpng15/png.h:811: error: forward declaration of 'struct png_struct_def' libs/auxfun/image.cpp:160: error: invalid use of incomplete type 'struct png_struct_def' /usr/include/libpng15/png.h:811: error: forward declaration of 'struct png_struct_def' libs/auxfun/image.cpp: In member function 'bool Image::SavePNG(const char*)': libs/auxfun/image.cpp:217: error: invalid use of incomplete type 'struct png_struct_def' /usr/include/libpng15/png.h:811: error: forward declaration of 'struct png_struct_def' libs/auxfun/image.cpp:277: error: invalid use of incomplete type 'struct png_info_def' /usr/include/libpng15/png.h:678: error: forward declaration of 'struct png_info_def' libs/auxfun/image.cpp:278: error: invalid use of incomplete type 'struct png_info_def' /usr/include/libpng15/png.h:678: error: forward declaration of 'struct png_info_def' make: *** [out/posix.x86_64/release/libs/auxfun/image.o] Error 1 emake failed * ERROR: media-libs/lensfun-0.2.5-r1 failed (compile phase): * (no error message) * * Call stack: * ebuild.sh, line 56: Called src_compile * environment, line 3043: Called die * The specific snippet of code: * emake all V=1 || die * * If you need support, post the output of 'emerge --info =media-libs/lensfun-0.2.5-r1', * the complete build log and the output of 'emerge -pqv =media-libs/lensfun-0.2.5-r1'. * The complete build log is located at '/var/tmp/portage/media-libs/lensfun-0.2.5-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-libs/lensfun-0.2.5-r1/temp/environment'. * S: '/var/tmp/portage/media-libs/lensfun-0.2.5-r1/work/lensfun-0.2.5'