[ 87%] Building CXX object CMakeFiles/kphotoalbum.dir/Exif/Info.o /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp: In Elementfunktion »Utilities::StringSet Exif::Info::standardKeys()«: /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:110:9: Fehler: »ifdTagList« ist kein Element von »Exiv2::ExifTags« /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:111:9: Fehler: »exifTagList« ist kein Element von »Exiv2::ExifTags« /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:112:9: Fehler: »iopTagList« ist kein Element von »Exiv2::ExifTags« /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:113:9: Fehler: »gpsTagList« ist kein Element von »Exiv2::ExifTags« /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:116:68: Fehler: »ifdItem« ist kein Element von »Exiv2::ExifTags« /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:125:11: Fehler: »IfdId« ist kein Element von »Exiv2« /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:125:24: Fehler: expected »;« before »kind« /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:125:50: Fehler: »kind« wurde in diesem Gültigkeitsbereich nicht definiert /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:125:57: Fehler: »lastIfdId« ist kein Element von »Exiv2« /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:126:32: Fehler: expected type-specifier /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:126:32: Fehler: expected »>« /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:126:32: Fehler: »(« erwartet /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:126:32: Fehler: »IfdId« ist kein Element von »Exiv2« /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:126:60: Fehler: expected »)« before »{« token make[2]: *** [CMakeFiles/kphotoalbum.dir/Exif/Info.o] Fehler 1 make[1]: *** [CMakeFiles/kphotoalbum.dir/all] Fehler 2 make: *** [all] Fehler 2 emake failed * ERROR: media-gfx/kphotoalbum-4.1.1 failed: * Make failed!
Please post emerge --info and attach a build log. It would also be helpful if you could run the build process with LANG="en_US.UTF-8" or LANG="C" so we can get some error messages in English.
besides hinting to other very recent bugs about exiv2: #349150 #349160 #349206 here the log with english messages: [ 87%] Building CXX object CMakeFiles/kphotoalbum.dir/Exif/Info.o /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp: In member function ‘Utilities::StringSet Exif::Info::standardKeys()’: /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:110:9: error: ‘ifdTagList’ is not a member of ‘Exiv2::ExifTags’ /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:111:9: error: ‘exifTagList’ is not a member of ‘Exiv2::ExifTags’ /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:112:9: error: ‘iopTagList’ is not a member of ‘Exiv2::ExifTags’ /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:113:9: error: ‘gpsTagList’ is not a member of ‘Exiv2::ExifTags’ /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:116:68: error: ‘ifdItem’ is not a member of ‘Exiv2::ExifTags’ /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:125:11: error: ‘IfdId’ is not a member of ‘Exiv2’ /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:125:24: error: expected ‘;’ before ‘kind’ /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:125:50: error: ‘kind’ was not declared in this scope /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:125:57: error: ‘lastIfdId’ is not a member of ‘Exiv2’ /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:126:32: error: expected type-specifier /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:126:32: error: expected ‘>’ /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:126:32: error: expected ‘(’ /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:126:32: error: ‘IfdId’ is not a member of ‘Exiv2’ /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:126:60: error: expected ‘)’ before ‘{’ token make[2]: *** [CMakeFiles/kphotoalbum.dir/Exif/Info.o] Error 1 make[1]: *** [CMakeFiles/kphotoalbum.dir/all] Error 2 make: *** [all] Error 2 emake failed * ERROR: media-gfx/kphotoalbum-4.1.1 failed: * Make failed! * * Call stack: * ebuild.sh, line 56: Called src_compile * environment, line 3961: Called kde4-base_src_compile * environment, line 3015: Called cmake-utils_src_compile * environment, line 1200: Called _execute_optionaly 'src_compile' * environment, line 578: Called enable_cmake-utils_src_compile * environment, line 1587: Called cmake-utils_src_make * environment, line 1219: Called die * The specific snippet of code: * emake "$@" || die "Make failed!";
Created attachment 257989 [details] build.log
Created attachment 257991 [details] emerge --info
Created attachment 258083 [details] emerge build info
Created attachment 258084 [details] build log
[ 91%] Building CXX object CMakeFiles/kphotoalbum.dir/Exif/SearchInfo.o [ 92%] Building CXX object CMakeFiles/kphotoalbum.dir/Exif/TreeView.o [ 92%] [ 93%] Building CXX object CMakeFiles/kphotoalbum.dir/Exif/Info.o Building CXX object CMakeFiles/kphotoalbum.dir/Exif/RangeWidget.o /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp: In member function ‘Utilities::StringSet Exif::Info::standardKeys()’: /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:110: error: ‘ifdTagList’ is not a member of ‘Exiv2::ExifTags’ /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:111: error: ‘exifTagList’ is not a member of ‘Exiv2::ExifTags’ /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:112: error: ‘iopTagList’ is not a member of ‘Exiv2::ExifTags’ /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:113: error: ‘gpsTagList’ is not a member of ‘Exiv2::ExifTags’ /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:116: error: ‘ifdItem’ is not a member of ‘Exiv2::ExifTags’ /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:125: error: ‘IfdId’ is not a member of ‘Exiv2’ /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:125: error: expected ‘;’ before ‘kind’ /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:125: error: ‘kind’ was not declared in this scope /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:125: error: ‘lastIfdId’ is not a member of ‘Exiv2’ /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:126: error: expected type-specifier /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:126: error: expected ‘>’ /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:126: error: expected ‘(’ /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:126: error: ‘IfdId’ is not a member of ‘Exiv2’ /var/tmp/portage/media-gfx/kphotoalbum-4.1.1/work/kphotoalbum-4.1.1/Exif/Info.cpp:126: error: expected ‘)’ before ‘{’ token make[2]: *** [CMakeFiles/kphotoalbum.dir/Exif/Info.o] Error 1
I've checked to see if # USE="-exif" emerge kphotoalbum completes successfully. It does.
(In reply to comment #8) > I've checked to see if > > # USE="-exif" emerge kphotoalbum > > completes successfully. It does. > Same here... kphotoalbum compiles successfully after downgrading media-gfx/exiv2 to media-gfx/exiv2-0.20 (provides /usr/lib64/libexiv2.so.9). kphotoalbum is not compatible with >=media-gfx/exiv2-0.21.
Should be fixed now in 4.1.1-r1. Please reopen if not.