Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 274249 Details for
Bug 368315
media-libs/lensfun-0.2.5-r1 with libpng-1.5 - libs/auxfun/image.cpp:97: error: invalid use of incomplete type 'struct png_struct_def'
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build.log
build.log (text/plain), 6.36 KB, created by
renato gallo
on 2011-05-22 08:41:43 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
renato gallo
Created:
2011-05-22 08:41:43 UTC
Size:
6.36 KB
patch
obsolete
>[32;01m * [39;49;00mPackage: media-libs/lensfun-0.2.5-r1 >[32;01m * [39;49;00mRepository: gentoo >[32;01m * [39;49;00mMaintainer: graphics@gentoo.org >[32;01m * [39;49;00mUSE: amd64 elibc_glibc kernel_linux multilib userland_GNU >[32;01m * [39;49;00mFEATURES: sandbox >[31;01m * [39;49;00mThe ebuild phase 'setup' has exited unexpectedly. This type of behavior >[31;01m * [39;49;00mis known to be triggered by things such as failed variable assignments >[31;01m * [39;49;00m(bug #190128) or bad substitution errors (bug #200313). Normally, before >[31;01m * [39;49;00mexiting, bash should have displayed an error message above. If bash did >[31;01m * [39;49;00mnot produce an error message above, it's possible that the ebuild has >[31;01m * [39;49;00mcalled `exit` when it should have called `die` instead. This behavior >[31;01m * [39;49;00mmay also be triggered by a corrupt bash binary or a hardware problem >[31;01m * [39;49;00msuch as memory or cpu malfunction. If the problem is not reproducible or >[31;01m * [39;49;00mit appears to occur randomly, then it is likely to be triggered by a >[31;01m * [39;49;00mhardware problem. If you suspect a hardware problem then you should try >[31;01m * [39;49;00msome basic hardware diagnostics such as memtest. Please do not report >[31;01m * [39;49;00mthis as a bug unless it is consistently reproducible and you are sure >[31;01m * [39;49;00mthat your bash binary and hardware are functioning properly. >[32;01m * [39;49;00mPackage: media-libs/lensfun-0.2.5-r1 >[32;01m * [39;49;00mRepository: gentoo >[32;01m * [39;49;00mMaintainer: graphics@gentoo.org >[32;01m * [39;49;00mUSE: amd64 elibc_glibc kernel_linux multilib userland_GNU >[32;01m * [39;49;00mFEATURES: 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 > [31;01m*[0m ERROR: media-libs/lensfun-0.2.5-r1 failed (compile phase): > [31;01m*[0m (no error message) > [31;01m*[0m > [31;01m*[0m Call stack: > [31;01m*[0m ebuild.sh, line 56: Called src_compile > [31;01m*[0m environment, line 3043: Called die > [31;01m*[0m The specific snippet of code: > [31;01m*[0m emake all V=1 || die > [31;01m*[0m > [31;01m*[0m If you need support, post the output of 'emerge --info =media-libs/lensfun-0.2.5-r1', > [31;01m*[0m the complete build log and the output of 'emerge -pqv =media-libs/lensfun-0.2.5-r1'. > [31;01m*[0m The complete build log is located at '/var/tmp/portage/media-libs/lensfun-0.2.5-r1/temp/build.log'. > [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/media-libs/lensfun-0.2.5-r1/temp/environment'. > [31;01m*[0m S: '/var/tmp/portage/media-libs/lensfun-0.2.5-r1/work/lensfun-0.2.5'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 368315
: 274249