Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 318979 - media-sound/clementine-0.2: compile error
Summary: media-sound/clementine-0.2: compile error
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-08 16:49 UTC by Longer
Modified: 2010-05-14 11:10 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
fixed ebuild (clementine-0.2-r1.ebuild,935 bytes, text/plain)
2010-05-08 16:50 UTC, Longer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Longer 2010-05-08 16:49:09 UTC
[ 53%] Building CXX object src/CMakeFiles/clementine_lib.dir/song.cpp.o
/var/tmp/portage/media-sound/clementine-0.2/work/clementine-0.2/src/song.cpp:14:28: error: taglib/asffile.h: Нет такого файла или каталога
/var/tmp/portage/media-sound/clementine-0.2/work/clementine-0.2/src/song.cpp:15:28: error: taglib/mp4file.h: Нет такого файла или каталога
/var/tmp/portage/media-sound/clementine-0.2/work/clementine-0.2/src/song.cpp:17:29: error: taglib/aifffile.h: Нет такого файла или каталога
/var/tmp/portage/media-sound/clementine-0.2/work/clementine-0.2/src/song.cpp:18:28: error: taglib/wavfile.h: Нет такого файла или каталога
[ 53%] Building CXX object src/CMakeFiles/clementine_lib.dir/songplaylistitem.cpp.o
/var/tmp/portage/media-sound/clementine-0.2/work/clementine-0.2/src/song.cpp: In member function ‘void Song::GuessFileType(TagLib::FileRef*)’:
/var/tmp/portage/media-sound/clementine-0.2/work/clementine-0.2/src/song.cpp:250: ошибка: expected type-specifier
/var/tmp/portage/media-sound/clementine-0.2/work/clementine-0.2/src/song.cpp:250: ошибка: expected `>'
/var/tmp/portage/media-sound/clementine-0.2/work/clementine-0.2/src/song.cpp:250: ошибка: expected `('
/var/tmp/portage/media-sound/clementine-0.2/work/clementine-0.2/src/song.cpp:250: ошибка: ‘TagLib::RIFF’ не был декларирован
/var/tmp/portage/media-sound/clementine-0.2/work/clementine-0.2/src/song.cpp:250: ошибка: expected primary-expression before ‘>’ token
/var/tmp/portage/media-sound/clementine-0.2/work/clementine-0.2/src/song.cpp:251: ошибка: expected `)' before ‘d’
/var/tmp/portage/media-sound/clementine-0.2/work/clementine-0.2/src/song.cpp:252: ошибка: expected type-specifier
/var/tmp/portage/media-sound/clementine-0.2/work/clementine-0.2/src/song.cpp:252: ошибка: expected `>'
/var/tmp/portage/media-sound/clementine-0.2/work/clementine-0.2/src/song.cpp:252: ошибка: expected `('
/var/tmp/portage/media-sound/clementine-0.2/work/clementine-0.2/src/song.cpp:252: ошибка: ‘TagLib::RIFF’ не был декларирован
/var/tmp/portage/media-sound/clementine-0.2/work/clementine-0.2/src/song.cpp:252: ошибка: expected primary-expression before ‘>’ token
/var/tmp/portage/media-sound/clementine-0.2/work/clementine-0.2/src/song.cpp:253: ошибка: expected `)' before ‘d’
make[2]: *** [src/CMakeFiles/clementine_lib.dir/song.cpp.o] Ошибка 1
make[2]: *** Ожидание завершения заданий...
make[1]: *** [src/CMakeFiles/clementine_lib.dir/all] Ошибка 2
make: *** [all] Ошибка 2
 * ERROR: media-sound/clementine-0.2 failed:
 *   Make failed!
 *
 * Call stack:
 *     ebuild.sh, line   48:  Called src_compile
 *   environment, line 6745:  Called cmake-utils_src_compile
 *   environment, line 4400:  Called _execute_optionaly 'src_compile'
 *   environment, line 3873:  Called enable_cmake-utils_src_compile
 *   environment, line 4759:  Called cmake-utils_src_make
 *   environment, line 4419:  Called die
 * The specific snippet of code:
 *           emake "$@" || die "Make failed!";
 *
 * If you need support, post the output of 'emerge --info =media-sound/clementine-0.2',
 * the complete build log and the output of 'emerge -pqv =media-sound/clementine-0.2'.
 * The complete build log is located at '/var/log/portage/media-sound:clementine-0.2:20100508-160117.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-sound/clementine-0.2/temp/environment'.
 * S: '/var/tmp/portage/media-sound/clementine-0.2/work/clementine-0.2'

>>> Failed to emerge media-sound/clementine-0.2, Log file:

>>>  '/var/log/portage/media-sound:clementine-0.2:20100508-160117.log'

Reproducible: Always




I'm use taglib-1.5 and fix this bug emerge =media-libs/taglib-1.6.2. In version 1.6 add support new file format.
Comment 1 Longer 2010-05-08 16:50:21 UTC
Created attachment 230809 [details]
fixed ebuild

-media-libs/taglib
+>=media-libs/taglib-1.6
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2010-05-14 11:10:26 UTC
fixed taglib depend in both 0.2 and 0.3