* [devel] Сборка qsvn с cmake >= 2.6.0 @ 2008-05-27 6:57 ` Motsyo Gennadi aka Drool 2008-05-27 7:35 ` Хихин Руслан 2008-05-27 8:25 ` Andrey Rahmatullin 0 siblings, 2 replies; 10+ messages in thread From: Motsyo Gennadi aka Drool @ 2008-05-27 6:57 UTC (permalink / raw) To: ALT Devel discussion list Приветствую! Не могу понять где кривость - в qsvn, который не собирается с cmake >= 2.6.0 или в самом cmake. Причем сборка падает на разных стадиях, но примерно с одинаковой руганью, на 4-м бранче, 32 битном и 64 битном сизифе. Не собирается как стабильный qsvn, так и svn-версия. На форуме апстрима есть только одно упоминание о cmake >= 2.6.0 относительно его нового полиси, имеется патч. Но без него в начале конфигурирования только варнинг, и применение патча роли не играет, сборка обламывается точно так же: > [ 75%] Building CXX object CMakeFiles/qsvn.dir/filemodifier.o > /usr/src/RPM/BUILD/qsvn-0.6.1/src/filemodifier.cpp: In constructor 'FileModifier::FileModifier(QWidget*, QString, SvnClient::SvnAction)': > /usr/src/RPM/BUILD/qsvn-0.6.1/src/filemodifier.cpp:34: warning: enumeration value 'SvnNone' not handled in switch > /usr/src/RPM/BUILD/qsvn-0.6.1/src/filemodifier.cpp:34: warning: enumeration value 'SvnAdd' not handled in switch > /usr/src/RPM/BUILD/qsvn-0.6.1/src/filemodifier.cpp:34: warning: enumeration value 'SvnCommit' not handled in switch > /usr/src/RPM/BUILD/qsvn-0.6.1/src/filemodifier.cpp:34: warning: enumeration value 'SvnDelete' not handled in switch > /usr/src/RPM/BUILD/qsvn-0.6.1/src/filemodifier.cpp:34: warning: enumeration value 'SvnRevert' not handled in switch > /usr/src/RPM/BUILD/qsvn-0.6.1/src/filemodifier.cpp:34: warning: enumeration value 'RemoveFromDisk' not handled in switch > /usr/src/RPM/BUILD/qsvn-0.6.1/src/filemodifier.cpp: In member function 'virtual void FileModifier::accept()': > /usr/src/RPM/BUILD/qsvn-0.6.1/src/filemodifier.cpp:60: warning: enumeration value 'SvnNone' not handled in switch > /usr/src/RPM/BUILD/qsvn-0.6.1/src/filemodifier.cpp:60: warning: enumeration value 'SvnAdd' not handled in switch > /usr/src/RPM/BUILD/qsvn-0.6.1/src/filemodifier.cpp:60: warning: enumeration value 'SvnCommit' not handled in switch > /usr/src/RPM/BUILD/qsvn-0.6.1/src/filemodifier.cpp:60: warning: enumeration value 'SvnDelete' not handled in switch > /usr/src/RPM/BUILD/qsvn-0.6.1/src/filemodifier.cpp:60: warning: enumeration value 'SvnRevert' not handled in switch > /usr/src/RPM/BUILD/qsvn-0.6.1/src/filemodifier.cpp:60: warning: enumeration value 'RemoveFromDisk' not handled in switch > [ 76%] Building CXX object CMakeFiles/qsvn.dir/fileselector.o > [ 77%] Building CXX object CMakeFiles/qsvn.dir/fileselectorproxy.o > [ 79%] Building CXX object CMakeFiles/qsvn.dir/listener.o > [ 80%] Building CXX object CMakeFiles/qsvn.dir/logchangepathentriesmodel.o > [ 81%] Building CXX object CMakeFiles/qsvn.dir/logentriesmodel.o > [ 82%] Building CXX object CMakeFiles/qsvn.dir/login.o > [ 83%] Building CXX object CMakeFiles/qsvn.dir/main.o > [ 85%] Building CXX object CMakeFiles/qsvn.dir/pathproperties.o > [ 86%] Building CXX object CMakeFiles/qsvn.dir/pathpropertiesdelegate.o > [ 87%] Building CXX object CMakeFiles/qsvn.dir/pathpropertiesmodel.o > [ 88%] Building CXX object CMakeFiles/qsvn.dir/qsvn.o > [ 90%] Building CXX object CMakeFiles/qsvn.dir/showlog.o > [ 91%] Building CXX object CMakeFiles/qsvn.dir/sslservertrust.o > [ 92%] Building CXX object CMakeFiles/qsvn.dir/statusentriesmodel.o > [ 93%] Building CXX object CMakeFiles/qsvn.dir/statustext.o > [ 95%] Building CXX object CMakeFiles/qsvn.dir/svnclient.o > [ 96%] Building CXX object CMakeFiles/qsvn.dir/wcmodel.o > [ 97%] Building CXX object CMakeFiles/qsvn.dir/qrc_qsvn.o > Linking CXX executable bin/qsvn > make[2]: Leaving directory `/usr/src/RPM/BUILD/qsvn-0.6.1/build' > [ 97%] Built target qsvn > make[2]: Entering directory `/usr/src/RPM/BUILD/qsvn-0.6.1/build' > Scanning dependencies of target simpletest > make[2]: Leaving directory `/usr/src/RPM/BUILD/qsvn-0.6.1/build' > make[2]: Entering directory `/usr/src/RPM/BUILD/qsvn-0.6.1/build' > [ 98%] Building CXX object tests/CMakeFiles/simpletest.dir/simpletest.o > /usr/src/RPM/BUILD/qsvn-0.6.1/src/tests/simpletest.cpp:18:26: error: simpletest.moc: No such file or directory > make[2]: Leaving directory `/usr/src/RPM/BUILD/qsvn-0.6.1/build' > make[1]: Leaving directory `/usr/src/RPM/BUILD/qsvn-0.6.1/build' > make: Leaving directory `/usr/src/RPM/BUILD/qsvn-0.6.1/build' > > RPM build errors: > make[2]: *** [tests/CMakeFiles/simpletest.dir/simpletest.o] Error 1 > make[1]: *** [tests/CMakeFiles/simpletest.dir/all] Error 2 > make: *** [all] Error 2 > error: Bad exit status from /usr/src/tmp/rpm-tmp.64056 (%build) > Bad exit status from /usr/src/tmp/rpm-tmp.64056 (%build) > Command exited with non-zero status 1 > 108.92user 11.66system 2:03.38elapsed 97%CPU (0avgtext+0avgdata 0maxresident)k > 0inputs+0outputs (0major+1784574minor)pagefaults 0swaps > hsh-rebuild: rebuild of `qsvn-0.6.1-alt1.src.rpm' failed. > Command exited with non-zero status ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Сборка qsvn с cmake >= 2.6.0 2008-05-27 6:57 ` [devel] Сборка qsvn с cmake >= 2.6.0 Motsyo Gennadi aka Drool @ 2008-05-27 7:35 ` Хихин Руслан 2008-05-27 7:53 ` Motsyo Gennadi aka Drool 2008-05-27 8:25 ` Andrey Rahmatullin 1 sibling, 1 reply; 10+ messages in thread From: Хихин Руслан @ 2008-05-27 7:35 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 374 bytes --] Здравствуйте Motsyo Gennadi aka Drool В сообщении от 27 мая 2008 Motsyo Gennadi aka Drool написал(a): > /usr/src/RPM/BUILD/qsvn-0.6.1/src/tests/simpletest.cpp:18:26: error: > simpletest.moc: No such file or directo Не создался файл simpletest.moс - или путь до .../qt/bin/moc не нашёлся или ожидалось, что вызывается сборка через qmake. -- С уважением Хихин Руслан [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Сборка qsvn с cmake >= 2.6.0 2008-05-27 7:35 ` Хихин Руслан @ 2008-05-27 7:53 ` Motsyo Gennadi aka Drool 2008-05-27 7:57 ` Хихин Руслан 0 siblings, 1 reply; 10+ messages in thread From: Motsyo Gennadi aka Drool @ 2008-05-27 7:53 UTC (permalink / raw) To: ALT Linux Team development discussions Хихин Руслан пишет: > Здравствуйте Motsyo Gennadi aka Drool > В сообщении от 27 мая 2008 Motsyo Gennadi aka Drool написал(a): >> /usr/src/RPM/BUILD/qsvn-0.6.1/src/tests/simpletest.cpp:18:26: error: >> simpletest.moc: No such file or directo > > Не создался файл simpletest.moс - или путь до .../qt/bin/moc не нашёлся или > ожидалось, что вызывается сборка через qmake. Ну, это то я вижу, что не создался. А вот кто виноват... ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Сборка qsvn с cmake >= 2.6.0 2008-05-27 7:53 ` Motsyo Gennadi aka Drool @ 2008-05-27 7:57 ` Хихин Руслан 2008-05-27 8:04 ` Andrey Rahmatullin 0 siblings, 1 reply; 10+ messages in thread From: Хихин Руслан @ 2008-05-27 7:57 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 548 bytes --] Здравствуйте Motsyo Gennadi aka Drool В сообщении от 27 мая 2008 Motsyo Gennadi aka Drool написал(a): > Не создался файл simpletest.moс - или путь до .../qt/bin/moc не нашёлся > или > > ожидалось, что вызывается сборка через qmake. > Ну, это то я вижу, что не создался. А вот кто виноват... Это надо скрипт смотреть - что там делается. По смыслу - это тест, значит он что-то проверял в сборочном окружении. Грубо говоря, программист, писавший скрипт с тестом ожидал одних условий, а реально другие :) -- С уважением Хихин Руслан [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Сборка qsvn с cmake >= 2.6.0 2008-05-27 7:57 ` Хихин Руслан @ 2008-05-27 8:04 ` Andrey Rahmatullin 0 siblings, 0 replies; 10+ messages in thread From: Andrey Rahmatullin @ 2008-05-27 8:04 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 629 bytes --] On Tue, May 27, 2008 at 11:57:45AM +0400, Хихин Руслан wrote: > Это надо скрипт смотреть - что там делается. По смыслу - это тест, значит он > что-то проверял в сборочном окружении. Грубо говоря, программист, писавший > скрипт с тестом ожидал одних условий, а реально другие :) Какой скрипт? Какой тест? Вы вообще смотрели, что там происходит? -- WBR, wRAR (ALT Linux Team) Powered by the ALT Linux fortune(8): [...] "бесплатный линукс" -- это миф. Халява -- она в мышеловке. Временем, силами, трафиком, деньгами, жизнью... -- все равно платить приходится за все в этой самой жизни. -- mike in community@ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Сборка qsvn с cmake >= 2.6.0 2008-05-27 6:57 ` [devel] Сборка qsvn с cmake >= 2.6.0 Motsyo Gennadi aka Drool 2008-05-27 7:35 ` Хихин Руслан @ 2008-05-27 8:25 ` Andrey Rahmatullin 2008-05-27 8:44 ` Motsyo Gennadi aka Drool 1 sibling, 1 reply; 10+ messages in thread From: Andrey Rahmatullin @ 2008-05-27 8:25 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 299 bytes --] Пока причину не понял, но рекомендую переписать кусок с QT4_GENERATE_MOC. "qt4_generate_moc() is intended for very special situations" -- WBR, wRAR (ALT Linux Team) Powered by the ALT Linux fortune(8): ALT Linux Team стремится соблюдать все лицензионные условия. -- aen in oo-discuss@ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Сборка qsvn с cmake >= 2.6.0 2008-05-27 8:25 ` Andrey Rahmatullin @ 2008-05-27 8:44 ` Motsyo Gennadi aka Drool 2008-05-27 8:44 ` Andrey Rahmatullin 0 siblings, 1 reply; 10+ messages in thread From: Motsyo Gennadi aka Drool @ 2008-05-27 8:44 UTC (permalink / raw) To: ALT Linux Team development discussions Andrey Rahmatullin пишет: > Пока причину не понял, но рекомендую переписать кусок с QT4_GENERATE_MOC. > "qt4_generate_moc() is intended for very special situations" Отписал автору qsvn, приложив логи сборки стабильной версии и svn на 4-м бранче и на сизифе обеих архитектур. ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Сборка qsvn с cmake >= 2.6.0 2008-05-27 8:44 ` Motsyo Gennadi aka Drool @ 2008-05-27 8:44 ` Andrey Rahmatullin 2008-06-11 15:54 ` Andrey Rahmatullin 0 siblings, 1 reply; 10+ messages in thread From: Andrey Rahmatullin @ 2008-05-27 8:44 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 692 bytes --] On Tue, May 27, 2008 at 11:44:07AM +0300, Motsyo Gennadi aka Drool wrote: >> Пока причину не понял, но рекомендую переписать кусок с QT4_GENERATE_MOC. >> "qt4_generate_moc() is intended for very special situations" > Отписал автору qsvn, приложив логи сборки стабильной версии и svn на 4-м > бранче и на сизифе обеих архитектур. Повесил http://public.kitware.com/Bug/view.php?id=7102 про странное поведение QT4_GENERATE_MOC. -- WBR, wRAR (ALT Linux Team) Powered by the ALT Linux fortune(8): Помните, что сало должно быть белое. Голубое сало описано у Сорокина, оно несъедобно. Если же вас потчуют оранжевым салом, значит в него подмешали диоксин. -- aen in talk-room@ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Сборка qsvn с cmake >= 2.6.0 2008-05-27 8:44 ` Andrey Rahmatullin @ 2008-06-11 15:54 ` Andrey Rahmatullin 2008-06-11 20:40 ` Motsyo Gennadi aka Drool 0 siblings, 1 reply; 10+ messages in thread From: Andrey Rahmatullin @ 2008-06-11 15:54 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 747 bytes --] On Tue, May 27, 2008 at 02:44:33PM +0600, Andrey Rahmatullin wrote: > Повесил http://public.kitware.com/Bug/view.php?id=7102 про странное > поведение QT4_GENERATE_MOC. Ответ: The rule is not generated because the generated foo.moc is not used anywhere (from the cmake POV). Add foo.moc to the list of source files (and use the full path): SET(FOO_MOC_FILE "${CMAKE_CURRENT_BINARY_DIR}/foo.moc") .... ADD_EXECUTABLE( foo foo.cpp ${FOO_MOC_FILE}) -- WBR, wRAR (ALT Linux Team) Powered by the ALT Linux fortune(8): Спустя 3 недели истязаний incoming@'а maintainer'ом пакета openldap с помощью истекающего маслом робота в Сизиф была отправлена пачка из 40 пакетов, связанных с новой версией openldap. -- ldv in devel@ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Сборка qsvn с cmake >= 2.6.0 2008-06-11 15:54 ` Andrey Rahmatullin @ 2008-06-11 20:40 ` Motsyo Gennadi aka Drool 0 siblings, 0 replies; 10+ messages in thread From: Motsyo Gennadi aka Drool @ 2008-06-11 20:40 UTC (permalink / raw) To: ALT Linux Team development discussions Andrey Rahmatullin пишет: > On Tue, May 27, 2008 at 02:44:33PM +0600, Andrey Rahmatullin wrote: >> Повесил http://public.kitware.com/Bug/view.php?id=7102 про странное >> поведение QT4_GENERATE_MOC. > Ответ: Андрей, спасибо. ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2008-06-11 20:40 UTC | newest] Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2008-05-27 6:57 ` [devel] Сборка qsvn с cmake >= 2.6.0 Motsyo Gennadi aka Drool 2008-05-27 7:35 ` Хихин Руслан 2008-05-27 7:53 ` Motsyo Gennadi aka Drool 2008-05-27 7:57 ` Хихин Руслан 2008-05-27 8:04 ` Andrey Rahmatullin 2008-05-27 8:25 ` Andrey Rahmatullin 2008-05-27 8:44 ` Motsyo Gennadi aka Drool 2008-05-27 8:44 ` Andrey Rahmatullin 2008-06-11 15:54 ` Andrey Rahmatullin 2008-06-11 20:40 ` Motsyo Gennadi aka Drool
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git