GIT HEAD $ rpm -qf /usr/include/boost/smart_ptr/shared_ptr.hpp boost-devel-headers-1.53.0-alt3 $ make ... libtool: compile: g++ -DHAVE_CONFIG_H -I. -D_GNU_SOURCE -De_cal_check_timezones=syncevolution_check_timezones -De_cal_tzlookup_ecal=syncevolution_tzlookup_ecal -De_cal_tzlookup_icomp=syncevolution_tzlookup_icomp -De_cal_match_tzid=syncevolution_match_tzid -I/var/tmp/RPM/BUILD/syncevolution-1.2.2/src -I./test -I/var/tmp/RPM/BUILD/syncevolution-1.2.2/src/build-synthesis/src -I/usr/include -pthread -I/usr/include/evolution-data-server -I/usr/include/libsecret-1 -I/usr/include/libxml2 -I/usr/include/libsoup-2.4 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/nss -I/usr/include/nspr -pthread -I/usr/include/evolution-data-server -I/usr/include/libsecret-1 -I/usr/include/libxml2 -I/usr/include/libsoup-2.4 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/nss -I/usr/include/nspr -pthread -I/usr/include/evolution-data-server -I/usr/include/nss -I/usr/include/nspr -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libsecret-1 -I/usr/include/libxml2 -I/usr/include/libsoup-2.4 -pthread -I/usr/include/evolution-data-server -I/usr/include/nss -I/usr/include/nspr -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libsecret-1 -I/usr/include/libxml2 -I/usr/include/libsoup-2.4 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I./src/backends/evolution -Wall -Wno-unknown-pragmas -Wno-deprecated-declarations -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pipe -Wall -g -O2 -c src/backends/evolution/EvolutionSyncSource.cpp -fPIC -DPIC -o src/backends/evolution/.libs/src_backends_evolution_syncecal_la-EvolutionSyncSource.o src/backends/evolution/EvolutionSyncSource.cpp: In member function 'virtual SyncEvo::SyncSource::Database SyncEvo::EvolutionSyncSource::createDatabase(const SyncEvo::SyncSource::Database&)': src/backends/evolution/EvolutionSyncSource.cpp:163:55: error: invalid use of void expression In file included from /usr/include/boost/shared_ptr.hpp:17:0, from /var/tmp/RPM/BUILD/syncevolution-1.2.2/src/syncevo/ConfigNode.h:28, from /var/tmp/RPM/BUILD/syncevolution-1.2.2/src/syncevo/FilterConfigNode.h:23, from /var/tmp/RPM/BUILD/syncevolution-1.2.2/src/syncevo/SyncConfig.h:23, from /var/tmp/RPM/BUILD/syncevolution-1.2.2/src/syncevo/SyncSource.h:24, from /var/tmp/RPM/BUILD/syncevolution-1.2.2/src/syncevo/TrackingSyncSource.h:24, from src/backends/evolution/EvolutionSyncSource.h:24, from src/backends/evolution/EvolutionSyncSource.cpp:21: /usr/include/boost/smart_ptr/shared_ptr.hpp: In instantiation of 'typename boost::detail::sp_array_access<T>::type boost::shared_ptr<T>::operator[](std::ptrdiff_t) const [with T = char*; typename boost::detail::sp_array_access<T>::type = void; std::ptrdiff_t = long int]': src/backends/evolution/EvolutionSyncSource.cpp:163:38: required from here /usr/include/boost/smart_ptr/shared_ptr.hpp:663:22: error: return-statement with a value, in function returning 'void' [-fpermissive] make[2]: *** [src/backends/evolution/src_backends_evolution_syncecal_la-EvolutionSyncSource.lo] Ошибка 1 make[2]: Выход из каталога `/tmp/syncevolution-1.2.2' make[1]: *** [all-recursive] Ошибка 1 make[1]: Выход из каталога `/tmp/syncevolution-1.2.2' make: *** [all] Ошибка 2 [ildar@ildar syncevolution-1.2.2]$
Plz help! -- Ildar Mulyukov, free SW designer/programmer ================================================ email: [email protected] blog: http://johan-notes.blogspot.com/ ALT Linux Sisyphus ================================================ _______________________________________________ SyncEvolution mailing list [email protected] https://lists.syncevolution.org/mailman/listinfo/syncevolution
