* [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? @ 2012-09-16 20:29 gBopHuk_alt 2012-09-17 2:34 ` Евгений Ростовцев 2012-09-21 13:06 ` gBopHuk_alt 0 siblings, 2 replies; 41+ messages in thread From: gBopHuk_alt @ 2012-09-16 20:29 UTC (permalink / raw) To: Разработка Гугление не дало какого-либо внятного результата, потому как плохо владею Инглишом, но я исправляюсь =)) Проблема в том что при сборке происходит вот такой вывод: Linking C executable granite-demo ../lib/libgranite.so.0.1.4: undefined reference to `gtk_entry_get_placeholder_text' ../lib/libgranite.so.0.1.4: undefined reference to `gtk_entry_set_placeholder_text' ../lib/libgranite.so.0.1.4: undefined reference to `gtk_button_box_set_child_non_homogeneous' collect2: ld returned 1 exit status Вот тут я не могу понять что происходит. Вроде найти чего-то не может. Может у кого-нибудь было такое ? ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-16 20:29 [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? gBopHuk_alt @ 2012-09-17 2:34 ` Евгений Ростовцев 2012-09-17 6:44 ` gBopHuk_alt 2012-09-21 13:06 ` gBopHuk_alt 1 sibling, 1 reply; 41+ messages in thread From: Евгений Ростовцев @ 2012-09-17 2:34 UTC (permalink / raw) To: devel@ where you _can_ ask > Linking C executable granite-demo > ../lib/libgranite.so.0.1.4: undefined reference to > `gtk_entry_get_placeholder_text' > ../lib/libgranite.so.0.1.4: undefined reference to > `gtk_entry_set_placeholder_text' > ../lib/libgranite.so.0.1.4: undefined reference to > `gtk_button_box_set_child_non_homogeneous' > collect2: ld returned 1 exit status Классическая недолинковка. findsym определит, в каких библиотеках недостающие символы, после чего нужно внести эти библиотеки в линковку librgranite.so -- REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ ALT Linux team ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-17 2:34 ` Евгений Ростовцев @ 2012-09-17 6:44 ` gBopHuk_alt 2012-09-17 8:13 ` Евгений Ростовцев 0 siblings, 1 reply; 41+ messages in thread From: gBopHuk_alt @ 2012-09-17 6:44 UTC (permalink / raw) To: devel@ where you _can_ ask В Пнд, 17/09/2012 в 09:34 +0700, Евгений Ростовцев пишет: > Классическая недолинковка. findsym определит, в каких библиотеках > недостающие символы, после чего нужно внести эти библиотеки в линковку > librgranite.so findsym не нашёл вообще ничего. Оно ищет по уже установленным пакетам, ил по репозиторию? ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-17 6:44 ` gBopHuk_alt @ 2012-09-17 8:13 ` Евгений Ростовцев 2012-09-17 9:20 ` gBopHuk_alt 0 siblings, 1 reply; 41+ messages in thread From: Евгений Ростовцев @ 2012-09-17 8:13 UTC (permalink / raw) To: devel@ where you _can_ ask > findsym не нашёл вообще ничего. Оно ищет по уже установленным пакетам, > ил по репозиторию? По уже установленным. > findsym gtk_entry_get_placeholder_text /usr/lib/libgtk-3.so: 00133154 T gtk_entry_get_placeholder_text /usr/lib/libgtk-3.so.0: 00133154 T gtk_entry_get_placeholder_text Та же картина и с двумя другими. Так что нужно в BuildRequires указать libgtk+3-devel и в линковку добавить -lgtk-3 -- REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ ALT Linux team ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-17 8:13 ` Евгений Ростовцев @ 2012-09-17 9:20 ` gBopHuk_alt 2012-09-17 9:26 ` Igor Zubkov ` (3 more replies) 0 siblings, 4 replies; 41+ messages in thread From: gBopHuk_alt @ 2012-09-17 9:20 UTC (permalink / raw) To: devel@ where you _can_ ask В Пнд, 17/09/2012 в 15:13 +0700, Евгений Ростовцев пишет: > По уже установленным. > Если по уже установленным, то по идее в hasher она бесполезна =(( Хотя я не особо понимаю смысл ошибки линковки. > > findsym gtk_entry_get_placeholder_text > /usr/lib/libgtk-3.so: 00133154 T gtk_entry_get_placeholder_text > /usr/lib/libgtk-3.so.0: 00133154 T gtk_entry_get_placeholder_text > Вот это старнно , пакет libgtk+3-devel стоит, а findsym не находит ничего. Ищу в hasher'е, залез в /usr/lib есть libgtk-3, а findsym не работает. findsym соответственно запускаю в hasher. > Та же картина и с двумя другими. Так что нужно в BuildRequires указать > libgtk+3-devel и в линковку добавить -lgtk-3 > А как добавить линковку? %add_optflag? ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-17 9:20 ` gBopHuk_alt @ 2012-09-17 9:26 ` Igor Zubkov 2012-09-17 13:08 ` gBopHuk_alt 2012-09-17 9:52 ` Евгений Ростовцев ` (2 subsequent siblings) 3 siblings, 1 reply; 41+ messages in thread From: Igor Zubkov @ 2012-09-17 9:26 UTC (permalink / raw) To: devel@ where you _can_ ask 2012/9/17 gBopHuk_alt: > А как добавить линковку? %add_optflag? Исправить порядок в котором gcc собирает бинарь. Смысл в том что из-за изменений в gcc (очередная оптимизация) что бы линковатся правильно, библиотеки должны в самом конце. Пример: gcc -o binary *.o -lбиблиотека иначе, если библиотека будет идти в начале, gcc её выкинет т.к. символы из неё ещё никто не использует. Лучше покажите полный вывод сборки и Makefile.am (или сам Makefile если он не генерируется через automake). -- Igor Zubkov http://hi.im/ice ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-17 9:26 ` Igor Zubkov @ 2012-09-17 13:08 ` gBopHuk_alt 2012-09-17 13:15 ` Igor Zubkov 0 siblings, 1 reply; 41+ messages in thread From: gBopHuk_alt @ 2012-09-17 13:08 UTC (permalink / raw) To: devel@ where you _can_ ask [-- Attachment #1: Type: text/plain, Size: 950 bytes --] В Пнд, 17/09/2012 в 12:26 +0300, Igor Zubkov пишет: > 2012/9/17 gBopHuk_alt: > > А как добавить линковку? %add_optflag? > > Исправить порядок в котором gcc собирает бинарь. Смысл в том что из-за > изменений в gcc (очередная оптимизация) что бы линковатся правильно, > библиотеки должны в самом конце. Пример: > > gcc -o binary *.o -lбиблиотека > > иначе, если библиотека будет идти в начале, gcc её выкинет т.к. > символы из неё ещё никто не использует. > > Лучше покажите полный вывод сборки и Makefile.am (или сам Makefile > если он не генерируется через automake). Нашёл только CMakeLists.txt и Makefile [-- Attachment #2: rebuild.txt.x86_32 --] [-- Type: text/plain, Size: 27953 bytes --] hsh-rebuild: changed working directory to `/home/gbophuk/hasher' hsh-rebuild: Locked working directory `/home/gbophuk/hasher' hsh-rebuild: Acquiring lock for config file `/etc/hasher-priv/user.d/gbophuk'... hsh-rebuild: Locked config file `/etc/hasher-priv/user.d/gbophuk' hsh-rebuild: Created rebuild script. «/tmp/.private/gbophuk/gear.fYP7FeTj/work/pkg.tar» -> «chroot/.in/pkg.tar» mkdir: created directory `/usr/src/in' mkdir: created directory `/usr/src/in/spec' mkdir: created directory `/usr/src/in/source' granite.spec ./ ./granite.spec ./granite-0.1.tar.gz `/usr/src/in/source/granite.spec' -> `/usr/src/in/spec/granite.spec' hsh-rebuild: pkg.tar: installed source file. hsh-rebuild: pkg.tar: fetched build dependencies. hsh-rebuild: pkg.tar: calculated build dependencies: удалён «chroot/.host/hsh-buildreq-filter» «/usr/bin/hsh-buildreq-filter» -> «chroot/.host/hsh-buildreq-filter» hsh-rebuild: pkg.tar: fetched build dependencies. hsh-rebuild: pkg.tar: calculated build dependencies: cmake rpm-macros-cmake rpm-build-vala gcc4.5-c++ gobject-introspection-devel libspice-gtk3-devel libgtk+3 libgtk+3-devel libgtk+3-gir libgio-devel glib2-devel libpng-devel libXau-devel libXdmcp-devel vala vala-tools libvala-devel libgee-devel libspice-gtk3-gir-devel libgtk+3-gir-devel libspice-glib-gir-devel rpm-utils hsh-install: changed working directory to `/home/gbophuk/hasher' Чтение списков пакетов... Построение дерева зависимостей... Последняя версия cmake уже установлена. Последняя версия rpm-macros-cmake уже установлена. Последняя версия rpm-build-vala уже установлена. Последняя версия gcc4.5-c++ уже установлена. Последняя версия gobject-introspection-devel уже установлена. Последняя версия libspice-gtk3-devel уже установлена. Последняя версия libgtk+3 уже установлена. Последняя версия libgtk+3-devel уже установлена. Последняя версия libgtk+3-gir уже установлена. Последняя версия libgio-devel уже установлена. Последняя версия glib2-devel уже установлена. Последняя версия libpng-devel уже установлена. Последняя версия libXau-devel уже установлена. Последняя версия libXdmcp-devel уже установлена. Последняя версия vala уже установлена. Последняя версия libvala-devel уже установлена. Последняя версия libgee-devel уже установлена. Последняя версия libspice-gtk3-gir-devel уже установлена. Последняя версия libgtk+3-gir-devel уже установлена. Последняя версия libspice-glib-gir-devel уже установлена. Последняя версия rpm-utils уже установлена. Следующие НОВЫЕ пакеты будут установлены: vala-tools 0 будет обновлено, 1 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено. Необходимо получить 0B/105kB архивов. После распаковки потребуется дополнительно 335kB дискового пространства. Запуск RPM (hsh-rpmi-print-files -U -v -h -r /home/gbophuk/hasher/aptbox --oldpackage)... /home/gbophuk/hasher/repo/i586/RPMS.hasher/vala-tools-0.16.1-alt1.i586.rpm Завершено. hsh-install: Calculated package file list. «/home/gbophuk/hasher/repo/i586/RPMS.hasher/vala-tools-0.16.1-alt1.i586.rpm» -> «chroot/.in/vala-tools-0.16.1-alt1.i586.rpm» <13>Sep 14 11:12:16 rpmi: vala-tools-0.16.1-alt1 installed hsh-install: Packages installation complete. Подготовка пакетов для установки... hsh-install: RPM database updated. mkdir: created directory `/usr/src/in/srpm' Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/srpm/granite-0.1-alt0.src.rpm hsh-rebuild: pkg.tar: created src.rpm file. hsh-rebuild: pkg.tar: fetched build dependencies. hsh-rebuild: pkg.tar: calculated build dependencies: cmake rpm-macros-cmake rpm-build-vala gcc4.5-c++ gobject-introspection-devel libspice-gtk3-devel libgtk+3 libgtk+3-devel libgtk+3-gir libgio-devel glib2-devel libpng-devel libXau-devel libXdmcp-devel vala vala-tools libvala-devel libgee-devel libspice-gtk3-gir-devel libgtk+3-gir-devel libspice-glib-gir-devel rpm-utils hsh-install: changed working directory to `/home/gbophuk/hasher' Чтение списков пакетов... Построение дерева зависимостей... Последняя версия cmake уже установлена. Последняя версия rpm-macros-cmake уже установлена. Последняя версия rpm-build-vala уже установлена. Последняя версия gcc4.5-c++ уже установлена. Последняя версия gobject-introspection-devel уже установлена. Последняя версия libspice-gtk3-devel уже установлена. Последняя версия libgtk+3 уже установлена. Последняя версия libgtk+3-devel уже установлена. Последняя версия libgtk+3-gir уже установлена. Последняя версия libgio-devel уже установлена. Последняя версия glib2-devel уже установлена. Последняя версия libpng-devel уже установлена. Последняя версия libXau-devel уже установлена. Последняя версия libXdmcp-devel уже установлена. Последняя версия vala уже установлена. Последняя версия vala-tools уже установлена. Последняя версия libvala-devel уже установлена. Последняя версия libgee-devel уже установлена. Последняя версия libspice-gtk3-gir-devel уже установлена. Последняя версия libgtk+3-gir-devel уже установлена. Последняя версия libspice-glib-gir-devel уже установлена. Последняя версия rpm-utils уже установлена. 0 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено. hsh-install: Calculated package file list. hsh-install: Nothing to install. + export -n target + exec time rpmbuild --rebuild --target=i586 granite-0.1-alt0.src.rpm Installing granite-0.1-alt0.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.12164 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf granite-0.1 + echo 'Source #0 (granite-0.1.tar.gz):' Source #0 (granite-0.1.tar.gz): + /bin/gzip -dc /usr/src/RPM/SOURCES/granite-0.1.tar.gz + /bin/tar -xf - + cd granite-0.1 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.9694 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd granite-0.1 + mkdir -p BUILD + __cmake + pushd BUILD ~/RPM/BUILD/granite-0.1/BUILD ~/RPM/BUILD/granite-0.1 + cmake .. -DCMAKE_SKIP_RPATH:BOOL=yes '-DCMAKE_C_FLAGS:STRING=-pipe -Wall -g -O2 -march=i586 -mtune=i686' '-DCMAKE_CXX_FLAGS:STRING=-pipe -Wall -g -O2 -march=i586 -mtune=i686' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -Wall -g -O2 -march=i586 -mtune=i686' -DCMAKE_INSTALL_PREFIX=/usr -DLIB_DESTINATION=lib -DLIB_SUFFIX= -- The C compiler identification is GNU -- The CXX compiler identification is GNU -- Check for working C compiler: /usr/bin/gcc -- Check for working C compiler: /usr/bin/gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- checking for module 'gobject-introspection-1.0' -- found gobject-introspection-1.0, version 0.10.7 -- checking for modules 'gtk+-3.0;gio-unix-2.0;gthread-2.0' -- found gtk+-3.0, version 3.0.11 -- found gio-unix-2.0, version 2.30.3 -- found gthread-2.0, version 2.30.3 -- Found Vala: /usr/bin/valac -- checking for a minimum Vala version of 0.13.0 -- found Vala, version 0.16.1 -- checking for a minimum Vala version of 0.11.3 -- found Vala, version 0.16.1 -- Configuring done -- Generating done CMake Warning: The variable, 'CMAKE_Fortran_FLAGS', specified manually, was not used during the generation. CMake Warning: The variable, 'LIB_DESTINATION', specified manually, was not used during the generation. CMake Warning: The variable, 'LIB_SUFFIX', specified manually, was not used during the generation. -- Build files have been written to: /usr/src/RPM/BUILD/granite-0.1/BUILD + popd ~/RPM/BUILD/granite-0.1 + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.51765 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/granite-buildroot + : + /bin/rm -rf -- /usr/src/tmp/granite-buildroot + cd granite-0.1 + pushd BUILD ~/RPM/BUILD/granite-0.1/BUILD ~/RPM/BUILD/granite-0.1 + make 'INSTALL=/bin/install -p' install DESTDIR=/usr/src/tmp/granite-buildroot make: Entering directory `/usr/src/RPM/BUILD/granite-0.1/BUILD' make[1]: Entering directory `/usr/src/RPM/BUILD/granite-0.1/BUILD' make[2]: Entering directory `/usr/src/RPM/BUILD/granite-0.1/BUILD' [ 3%] Generating Application.c, Drawing/Color.c, Drawing/BufferSurface.c, Drawing/Utilities.c, GtkPatch/AboutDialog.c, Services/Settings.c, Services/Logger.c, Services/Paths.c, Services/System.c, Services/Contractor.c, Widgets/WrapLabel.c, Widgets/AboutDialog.c, Widgets/ModeButton.c, Widgets/DatePicker.c, Widgets/Entries.c, Widgets/TimePicker.c, Widgets/CollapsiblePaned.c, Widgets/StaticNotebook.c, Widgets/CompositedWindow.c, Widgets/AppMenu.c, Widgets/Welcome.c, Widgets/ToolButtonWithMenu.c, Widgets/PopOver.c, Widgets/ContractorView.c, Main.c, config.vapi, granite.vapi, granite.h, granite_internal.h /usr/src/RPM/BUILD/granite-0.1/lib/Drawing/BufferSurface.vala:386.44-386.63: warning: GLib.Thread.create has been deprecated since 2.32. Use new Thread<T> () /usr/src/RPM/BUILD/granite-0.1/lib/Drawing/BufferSurface.vala:398.22-398.41: warning: GLib.Thread.create has been deprecated since 2.32. Use new Thread<T> () /usr/src/RPM/BUILD/granite-0.1/lib/Drawing/BufferSurface.vala:518.44-518.63: warning: GLib.Thread.create has been deprecated since 2.32. Use new Thread<T> () /usr/src/RPM/BUILD/granite-0.1/lib/Drawing/BufferSurface.vala:544.22-544.41: warning: GLib.Thread.create has been deprecated since 2.32. Use new Thread<T> () /usr/src/RPM/BUILD/granite-0.1/lib/Widgets/PopOver.vala:49.5-49.22: warning: Granite.Widgets.PopOver.is_composited hides inherited field `Gtk.Widget.is_composited'. Use the `new' keyword if hiding was intentional bool is_composited; ^^^^^^^^^^^^^^^^^^ /usr/src/RPM/BUILD/granite-0.1/lib/Widgets/PopOver.vala:393.9-393.29: warning: Gtk.render_background has been deprecated since vala-0.16. Use StyleContext.render_background /usr/src/RPM/BUILD/granite-0.1/lib/Widgets/CollapsiblePaned.vala:57.17-57.37: warning: Gdk.Window.at_pointer has been deprecated since 3.0 /usr/src/RPM/BUILD/granite-0.1/lib/Widgets/DatePicker.vala:97.9-97.45: warning: method `Granite.Widgets.DatePicker.on_dropdown_button_press' never used private bool on_dropdown_button_press (EventButton event) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /usr/src/RPM/BUILD/granite-0.1/lib/Widgets/DatePicker.vala:110.9-110.45: warning: method `Granite.Widgets.DatePicker.on_dropdown_delete_event' never used private bool on_dropdown_delete_event () { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /usr/src/RPM/BUILD/granite-0.1/lib/Widgets/PopOver.vala:340.17-340.17: warning: local variable `w' declared but never used int x,y,w,h; ^ /usr/src/RPM/BUILD/granite-0.1/lib/Widgets/PopOver.vala:340.19-340.19: warning: local variable `h' declared but never used int x,y,w,h; ^ Compilation succeeded - 11 warning(s) Scanning dependencies of target granite make[2]: Leaving directory `/usr/src/RPM/BUILD/granite-0.1/BUILD' make[2]: Entering directory `/usr/src/RPM/BUILD/granite-0.1/BUILD' [ 6%] Building C object lib/CMakeFiles/granite.dir/GtkPatch/gtkpatch-utils.c.o /usr/src/RPM/BUILD/granite-0.1/lib/GtkPatch/gtkpatch-utils.c: In function 'add_credits_section': /usr/src/RPM/BUILD/granite-0.1/lib/GtkPatch/gtkpatch-utils.c:40:9: warning: 'return' with no value, in function returning non-void [ 9%] Building C object lib/CMakeFiles/granite.dir/Widgets/widgets-utils.c.o /usr/src/RPM/BUILD/granite-0.1/lib/Widgets/widgets-utils.c: In function 'close_cb': /usr/src/RPM/BUILD/granite-0.1/lib/Widgets/widgets-utils.c:36:35: warning: initialization from incompatible pointer type /usr/src/RPM/BUILD/granite-0.1/lib/Widgets/widgets-utils.c:36:28: warning: unused variable 'priv' /usr/src/RPM/BUILD/granite-0.1/lib/Widgets/widgets-utils.c: In function 'granite_widgets_show_about_dialog': /usr/src/RPM/BUILD/granite-0.1/lib/Widgets/widgets-utils.c:70:9: warning: implicit declaration of function 'granite_widgets_about_dialog_new' /usr/src/RPM/BUILD/granite-0.1/lib/Widgets/widgets-utils.c:70:16: warning: assignment makes pointer from integer without a cast [ 9%] Generating Application.c, Drawing/Color.c, Drawing/BufferSurface.c, Drawing/Utilities.c, GtkPatch/AboutDialog.c, Services/Settings.c, Services/Logger.c, Services/Paths.c, Services/System.c, Services/Contractor.c, Widgets/WrapLabel.c, Widgets/AboutDialog.c, Widgets/ModeButton.c, Widgets/DatePicker.c, Widgets/Entries.c, Widgets/TimePicker.c, Widgets/CollapsiblePaned.c, Widgets/StaticNotebook.c, Widgets/CompositedWindow.c, Widgets/AppMenu.c, Widgets/Welcome.c, Widgets/ToolButtonWithMenu.c, Widgets/PopOver.c, Widgets/ContractorView.c, Main.c, config.vapi, granite.vapi, granite.h, granite_internal.h /usr/src/RPM/BUILD/granite-0.1/lib/Drawing/BufferSurface.vala:386.44-386.63: warning: GLib.Thread.create has been deprecated since 2.32. Use new Thread<T> () /usr/src/RPM/BUILD/granite-0.1/lib/Drawing/BufferSurface.vala:398.22-398.41: warning: GLib.Thread.create has been deprecated since 2.32. Use new Thread<T> () /usr/src/RPM/BUILD/granite-0.1/lib/Drawing/BufferSurface.vala:518.44-518.63: warning: GLib.Thread.create has been deprecated since 2.32. Use new Thread<T> () /usr/src/RPM/BUILD/granite-0.1/lib/Drawing/BufferSurface.vala:544.22-544.41: warning: GLib.Thread.create has been deprecated since 2.32. Use new Thread<T> () /usr/src/RPM/BUILD/granite-0.1/lib/Widgets/PopOver.vala:49.5-49.22: warning: Granite.Widgets.PopOver.is_composited hides inherited field `Gtk.Widget.is_composited'. Use the `new' keyword if hiding was intentional bool is_composited; ^^^^^^^^^^^^^^^^^^ /usr/src/RPM/BUILD/granite-0.1/lib/Widgets/PopOver.vala:393.9-393.29: warning: Gtk.render_background has been deprecated since vala-0.16. Use StyleContext.render_background /usr/src/RPM/BUILD/granite-0.1/lib/Widgets/CollapsiblePaned.vala:57.17-57.37: warning: Gdk.Window.at_pointer has been deprecated since 3.0 /usr/src/RPM/BUILD/granite-0.1/lib/Widgets/DatePicker.vala:97.9-97.45: warning: method `Granite.Widgets.DatePicker.on_dropdown_button_press' never used private bool on_dropdown_button_press (EventButton event) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /usr/src/RPM/BUILD/granite-0.1/lib/Widgets/DatePicker.vala:110.9-110.45: warning: method `Granite.Widgets.DatePicker.on_dropdown_delete_event' never used private bool on_dropdown_delete_event () { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /usr/src/RPM/BUILD/granite-0.1/lib/Widgets/PopOver.vala:340.17-340.17: warning: local variable `w' declared but never used int x,y,w,h; ^ /usr/src/RPM/BUILD/granite-0.1/lib/Widgets/PopOver.vala:340.19-340.19: warning: local variable `h' declared but never used int x,y,w,h; ^ Compilation succeeded - 11 warning(s) [ 12%] Building C object lib/CMakeFiles/granite.dir/Application.c.o /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Application.c: In function 'granite_application_construct': /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Application.c:193:9: warning: missing braces around initializer /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Application.c:193:9: warning: (near initialization for 'un.sysname') [ 16%] Building C object lib/CMakeFiles/granite.dir/Drawing/Color.c.o [ 19%] Building C object lib/CMakeFiles/granite.dir/Drawing/BufferSurface.c.o /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Drawing/BufferSurface.c: In function 'granite_drawing_buffer_surface_build_gaussian_kernel': /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Drawing/BufferSurface.c:3539:8: warning: unused variable '_d_collection_size_' /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Drawing/BufferSurface.c: At top level: /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Drawing/BufferSurface.c:1831:20: warning: 'block1_data_ref' defined but not used /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Drawing/BufferSurface.c:2429:20: warning: 'block2_data_ref' defined but not used [ 22%] Building C object lib/CMakeFiles/granite.dir/Drawing/Utilities.c.o [ 25%] Building C object lib/CMakeFiles/granite.dir/GtkPatch/AboutDialog.c.o /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/GtkPatch/AboutDialog.c: In function 'granite_gtk_patch_about_dialog_construct': /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/GtkPatch/AboutDialog.c:347:9: warning: assignment from incompatible pointer type /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/GtkPatch/AboutDialog.c: In function 'granite_gtk_patch_about_dialog_set_string_from_string_array': /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/GtkPatch/AboutDialog.c:562:2: warning: implicit declaration of function 'add_credits_section' /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/GtkPatch/AboutDialog.c:562:9: warning: assignment makes pointer from integer without a cast [ 29%] Building C object lib/CMakeFiles/granite.dir/Services/Settings.c.o /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Services/Settings.c: In function 'granite_services_settings_constructor': /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Services/Settings.c:806:8: warning: unused variable '_prop_collection_size_' [ 32%] Building C object lib/CMakeFiles/granite.dir/Services/Logger.c.o /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Services/Logger.c:111:1: warning: missing braces around initializer /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Services/Logger.c:111:1: warning: (near initialization for '__lock_granite_services_logger_queue_lock.mutex') /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Services/Logger.c: In function 'granite_services_logger_write': /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Services/Logger.c:430:5: warning: label '__finally10' defined but not used /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Services/Logger.c:392:4: warning: label '__finally9' defined but not used [ 35%] Building C object lib/CMakeFiles/granite.dir/Services/Paths.c.o /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Services/Paths.c: In function 'granite_services_paths_initialize': /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Services/Paths.c:381:9: warning: unused variable '_path_collection_size_' [ 38%] Building C object lib/CMakeFiles/granite.dir/Services/System.c.o /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Services/System.c: In function 'granite_services_system_launch_with_files': /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Services/System.c:275:8: warning: unused variable '_f_collection_size_' [ 41%] Building C object lib/CMakeFiles/granite.dir/Services/Contractor.c.o [ 45%] Building C object lib/CMakeFiles/granite.dir/Widgets/WrapLabel.c.o [ 48%] Building C object lib/CMakeFiles/granite.dir/Widgets/AboutDialog.c.o /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Widgets/AboutDialog.c: In function 'granite_widgets_about_dialog_construct': /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Widgets/AboutDialog.c:265:2: warning: implicit declaration of function 'gtk_button_box_set_child_non_homogeneous' [ 51%] Building C object lib/CMakeFiles/granite.dir/Widgets/ModeButton.c.o [ 54%] Building C object lib/CMakeFiles/granite.dir/Widgets/DatePicker.c.o /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Widgets/DatePicker.c: In function 'granite_widgets_date_picker_constructor': /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Widgets/DatePicker.c:413:9: warning: assignment from incompatible pointer type /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Widgets/DatePicker.c: At top level: /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Widgets/DatePicker.c:236:17: warning: 'granite_widgets_date_picker_on_dropdown_button_press' defined but not used /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Widgets/DatePicker.c:282:17: warning: 'granite_widgets_date_picker_on_dropdown_delete_event' defined but not used [ 58%] Building C object lib/CMakeFiles/granite.dir/Widgets/Entries.c.o /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Widgets/Entries.c: In function 'granite_widgets_hinted_entry_get_hint_string': /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Widgets/Entries.c:179:2: warning: implicit declaration of function 'gtk_entry_get_placeholder_text' /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Widgets/Entries.c:179:9: warning: assignment makes pointer from integer without a cast /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Widgets/Entries.c: In function 'granite_widgets_hinted_entry_set_hint_string': /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Widgets/Entries.c:190:2: warning: implicit declaration of function 'gtk_entry_set_placeholder_text' [ 61%] Building C object lib/CMakeFiles/granite.dir/Widgets/TimePicker.c.o [ 64%] Building C object lib/CMakeFiles/granite.dir/Widgets/CollapsiblePaned.c.o [ 67%] Building C object lib/CMakeFiles/granite.dir/Widgets/StaticNotebook.c.o [ 70%] Building C object lib/CMakeFiles/granite.dir/Widgets/CompositedWindow.c.o [ 74%] Building C object lib/CMakeFiles/granite.dir/Widgets/AppMenu.c.o [ 77%] Building C object lib/CMakeFiles/granite.dir/Widgets/Welcome.c.o [ 80%] Building C object lib/CMakeFiles/granite.dir/Widgets/ToolButtonWithMenu.c.o /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Widgets/ToolButtonWithMenu.c: In function 'granite_widgets_tool_button_with_menu_popup_menu': /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Widgets/ToolButtonWithMenu.c:595:2: warning: label '__finally24' defined but not used [ 83%] Building C object lib/CMakeFiles/granite.dir/Widgets/PopOver.c.o /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Widgets/PopOver.c: In function 'granite_widgets_pop_over_construct': /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Widgets/PopOver.c:287:9: warning: assignment from incompatible pointer type /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Widgets/PopOver.c: In function 'granite_widgets_pop_over_move_to_window': /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Widgets/PopOver.c:900:7: warning: unused variable 'h' /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Widgets/PopOver.c:899:7: warning: unused variable 'w' /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Widgets/PopOver.c: In function 'granite_widgets_pop_over_class_init': /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Widgets/PopOver.c:1419:9: warning: assignment from incompatible pointer type /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Widgets/PopOver.c:1422:2: warning: passing argument 1 of 'g_param_spec_unref' from incompatible pointer type /usr/include/glib-2.0/gobject/gparam.h:275:7: note: expected 'struct GParamSpec *' but argument is of type 'struct GParamSpecInt *' /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Widgets/PopOver.c:1423:9: warning: assignment from incompatible pointer type /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Widgets/PopOver.c:1426:2: warning: passing argument 1 of 'g_param_spec_unref' from incompatible pointer type /usr/include/glib-2.0/gobject/gparam.h:275:7: note: expected 'struct GParamSpec *' but argument is of type 'struct GParamSpecInt *' /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Widgets/PopOver.c:1427:9: warning: assignment from incompatible pointer type /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Widgets/PopOver.c:1430:2: warning: passing argument 1 of 'g_param_spec_unref' from incompatible pointer type /usr/include/glib-2.0/gobject/gparam.h:275:7: note: expected 'struct GParamSpec *' but argument is of type 'struct GParamSpecInt *' /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Widgets/PopOver.c:1431:9: warning: assignment from incompatible pointer type /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Widgets/PopOver.c:1434:2: warning: passing argument 1 of 'g_param_spec_unref' from incompatible pointer type /usr/include/glib-2.0/gobject/gparam.h:275:7: note: expected 'struct GParamSpec *' but argument is of type 'struct GParamSpecInt *' /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Widgets/PopOver.c:1435:9: warning: assignment from incompatible pointer type /usr/src/RPM/BUILD/granite-0.1/BUILD/lib/Widgets/PopOver.c:1438:2: warning: passing argument 1 of 'g_param_spec_unref' from incompatible pointer type /usr/include/glib-2.0/gobject/gparam.h:275:7: note: expected 'struct GParamSpec *' but argument is of type 'struct GParamSpecInt *' [ 87%] Building C object lib/CMakeFiles/granite.dir/Widgets/ContractorView.c.o [ 90%] Building C object lib/CMakeFiles/granite.dir/Main.c.o Linking C shared library libgranite.so make[2]: Leaving directory `/usr/src/RPM/BUILD/granite-0.1/BUILD' [ 90%] Built target granite make[2]: Entering directory `/usr/src/RPM/BUILD/granite-0.1/BUILD' Scanning dependencies of target i18n make[2]: Leaving directory `/usr/src/RPM/BUILD/granite-0.1/BUILD' make[2]: Entering directory `/usr/src/RPM/BUILD/granite-0.1/BUILD' [ 90%] messages.” make[2]: Leaving directory `/usr/src/RPM/BUILD/granite-0.1/BUILD' [ 93%] Built target i18n make[2]: Entering directory `/usr/src/RPM/BUILD/granite-0.1/BUILD' [ 96%] Generating main.c Scanning dependencies of target granite-demo make[2]: Leaving directory `/usr/src/RPM/BUILD/granite-0.1/BUILD' make[2]: Entering directory `/usr/src/RPM/BUILD/granite-0.1/BUILD' [100%] Building C object demo/CMakeFiles/granite-demo.dir/main.c.o /usr/src/RPM/BUILD/granite-0.1/BUILD/demo/main.c: In function '__lambda5_': /usr/src/RPM/BUILD/granite-0.1/BUILD/demo/main.c:199:9: warning: assignment from incompatible pointer type /usr/src/RPM/BUILD/granite-0.1/BUILD/demo/main.c: In function 'granite_demo_real_activate': /usr/src/RPM/BUILD/granite-0.1/BUILD/demo/main.c:781:8: warning: unused variable '_hash_collection_size_' Linking C executable granite-demo ../lib/libgranite.so.0.1.4: undefined reference to `gtk_entry_get_placeholder_text' ../lib/libgranite.so.0.1.4: undefined reference to `gtk_entry_set_placeholder_text' ../lib/libgranite.so.0.1.4: undefined reference to `gtk_button_box_set_child_non_homogeneous' collect2: ld returned 1 exit status make[2]: *** [demo/granite-demo] Error 1 make[2]: Leaving directory `/usr/src/RPM/BUILD/granite-0.1/BUILD' make[1]: *** [demo/CMakeFiles/granite-demo.dir/all] Error 2 make[1]: Leaving directory `/usr/src/RPM/BUILD/granite-0.1/BUILD' make: *** [all] Error 2 make: Leaving directory `/usr/src/RPM/BUILD/granite-0.1/BUILD' error: Bad exit status from /usr/src/tmp/rpm-tmp.51765 (%install) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.51765 (%install) Command exited with non-zero status 1 78.66user 5.62system 1:27.79elapsed 96%CPU (0avgtext+0avgdata 212240maxresident)k 104inputs+15768outputs (0major+520002minor)pagefaults 0swaps hsh-rebuild: rebuild of `pkg.tar' failed. [-- Attachment #3: CMakeLists.txt --] [-- Type: text/x-cmake, Size: 823 bytes --] # Check http://webdev.elementaryos.org/docs/developer-guide/cmake for documentation cmake_minimum_required (VERSION 2.6) cmake_policy(VERSION 2.6) project(granite) list(APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/ ) set(RESOURCES_DIR ${CMAKE_INSTALL_PREFIX}/share/granite/) set(GETTEXT_PACKAGE GRANITE) configure_file (${CMAKE_SOURCE_DIR}/lib/config.h.cmake ${CMAKE_BINARY_DIR}/lib/config.h) set(CPACK_PACKAGE_VERSION "0.1.1") set(CPACK_SOURCE_GENERATOR "TBZ2") set(CPACK_SOURCE_PACKAGE_FILE_NAME "${CMAKE_PROJECT_NAME}-${CPACK_PACKAGE_VERSION}") set(CPACK_SOURCE_IGNORE_FILES "/build/;/.bzr/;/.bzrignore;~$;${CPACK_SOURCE_IGNORE_FILES}") include(CPack) add_custom_target(dist COMMAND ${CMAKE_MAKE_PROGRAM} package_source) add_subdirectory (lib) add_subdirectory (po) add_subdirectory (data) add_subdirectory(demo) [-- Attachment #4: Makefile --] [-- Type: text/x-makefile, Size: 8587 bytes --] # CMAKE generated file: DO NOT EDIT! # Generated by "Unix Makefiles" Generator, CMake Version 2.8 # Default target executed when no arguments are given to make. default_target: all .PHONY : default_target #============================================================================= # Special targets provided by cmake. # Disable implicit rules so canoncical targets will work. .SUFFIXES: # Remove some rules from gmake that .SUFFIXES does not remove. SUFFIXES = .SUFFIXES: .hpux_make_needs_suffix_list # Suppress display of executed commands. $(VERBOSE).SILENT: # A target that is always out of date. cmake_force: .PHONY : cmake_force #============================================================================= # Set environment variables for the build. # The shell in which to execute make rules. SHELL = /bin/sh # The CMake executable. CMAKE_COMMAND = /usr/bin/cmake # The command to remove a file. RM = /usr/bin/cmake -E remove -f # The top-level source directory on which CMake was run. CMAKE_SOURCE_DIR = /home/mefrio/Scrivania/cmake # The top-level build directory on which CMake was run. CMAKE_BINARY_DIR = /home/mefrio/Scrivania/cmake/cmake #============================================================================= # Targets provided globally by CMake. # Special rule for the target edit_cache edit_cache: @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running interactive CMake command-line interface..." /usr/bin/cmake -i . .PHONY : edit_cache # Special rule for the target edit_cache edit_cache/fast: edit_cache .PHONY : edit_cache/fast # Special rule for the target install install: preinstall @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." /usr/bin/cmake -P cmake_install.cmake .PHONY : install # Special rule for the target install install/fast: preinstall/fast @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." /usr/bin/cmake -P cmake_install.cmake .PHONY : install/fast # Special rule for the target install/local install/local: preinstall @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake .PHONY : install/local # Special rule for the target install/local install/local/fast: install/local .PHONY : install/local/fast # Special rule for the target install/strip install/strip: preinstall @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake .PHONY : install/strip # Special rule for the target install/strip install/strip/fast: install/strip .PHONY : install/strip/fast # Special rule for the target list_install_components list_install_components: @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" .PHONY : list_install_components # Special rule for the target list_install_components list_install_components/fast: list_install_components .PHONY : list_install_components/fast # Special rule for the target rebuild_cache rebuild_cache: @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) .PHONY : rebuild_cache # Special rule for the target rebuild_cache rebuild_cache/fast: rebuild_cache .PHONY : rebuild_cache/fast # The main all target all: cmake_check_build_system $(CMAKE_COMMAND) -E cmake_progress_start /home/mefrio/Scrivania/cmake/cmake/CMakeFiles /home/mefrio/Scrivania/cmake/cmake/CMakeFiles/progress.marks $(MAKE) -f CMakeFiles/Makefile2 all $(CMAKE_COMMAND) -E cmake_progress_start /home/mefrio/Scrivania/cmake/cmake/CMakeFiles 0 .PHONY : all # The main clean target clean: $(MAKE) -f CMakeFiles/Makefile2 clean .PHONY : clean # The main clean target clean/fast: clean .PHONY : clean/fast # Prepare targets for installation. preinstall: all $(MAKE) -f CMakeFiles/Makefile2 preinstall .PHONY : preinstall # Prepare targets for installation. preinstall/fast: $(MAKE) -f CMakeFiles/Makefile2 preinstall .PHONY : preinstall/fast # clear depends depend: $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 .PHONY : depend #============================================================================= # Target rules for targets named scratch # Build rule for target. scratch: cmake_check_build_system $(MAKE) -f CMakeFiles/Makefile2 scratch .PHONY : scratch # fast build rule for target. scratch/fast: $(MAKE) -f CMakeFiles/scratch.dir/build.make CMakeFiles/scratch.dir/build .PHONY : scratch/fast src/entry.o: src/entry.c.o .PHONY : src/entry.o # target to build an object file src/entry.c.o: $(MAKE) -f CMakeFiles/scratch.dir/build.make CMakeFiles/scratch.dir/src/entry.c.o .PHONY : src/entry.c.o src/entry.i: src/entry.c.i .PHONY : src/entry.i # target to preprocess a source file src/entry.c.i: $(MAKE) -f CMakeFiles/scratch.dir/build.make CMakeFiles/scratch.dir/src/entry.c.i .PHONY : src/entry.c.i src/entry.s: src/entry.c.s .PHONY : src/entry.s # target to generate assembly for a file src/entry.c.s: $(MAKE) -f CMakeFiles/scratch.dir/build.make CMakeFiles/scratch.dir/src/entry.c.s .PHONY : src/entry.c.s src/main_window.o: src/main_window.c.o .PHONY : src/main_window.o # target to build an object file src/main_window.c.o: $(MAKE) -f CMakeFiles/scratch.dir/build.make CMakeFiles/scratch.dir/src/main_window.c.o .PHONY : src/main_window.c.o src/main_window.i: src/main_window.c.i .PHONY : src/main_window.i # target to preprocess a source file src/main_window.c.i: $(MAKE) -f CMakeFiles/scratch.dir/build.make CMakeFiles/scratch.dir/src/main_window.c.i .PHONY : src/main_window.c.i src/main_window.s: src/main_window.c.s .PHONY : src/main_window.s # target to generate assembly for a file src/main_window.c.s: $(MAKE) -f CMakeFiles/scratch.dir/build.make CMakeFiles/scratch.dir/src/main_window.c.s .PHONY : src/main_window.c.s src/menu.o: src/menu.c.o .PHONY : src/menu.o # target to build an object file src/menu.c.o: $(MAKE) -f CMakeFiles/scratch.dir/build.make CMakeFiles/scratch.dir/src/menu.c.o .PHONY : src/menu.c.o src/menu.i: src/menu.c.i .PHONY : src/menu.i # target to preprocess a source file src/menu.c.i: $(MAKE) -f CMakeFiles/scratch.dir/build.make CMakeFiles/scratch.dir/src/menu.c.i .PHONY : src/menu.c.i src/menu.s: src/menu.c.s .PHONY : src/menu.s # target to generate assembly for a file src/menu.c.s: $(MAKE) -f CMakeFiles/scratch.dir/build.make CMakeFiles/scratch.dir/src/menu.c.s .PHONY : src/menu.c.s src/notebook.o: src/notebook.c.o .PHONY : src/notebook.o # target to build an object file src/notebook.c.o: $(MAKE) -f CMakeFiles/scratch.dir/build.make CMakeFiles/scratch.dir/src/notebook.c.o .PHONY : src/notebook.c.o src/notebook.i: src/notebook.c.i .PHONY : src/notebook.i # target to preprocess a source file src/notebook.c.i: $(MAKE) -f CMakeFiles/scratch.dir/build.make CMakeFiles/scratch.dir/src/notebook.c.i .PHONY : src/notebook.c.i src/notebook.s: src/notebook.c.s .PHONY : src/notebook.s # target to generate assembly for a file src/notebook.c.s: $(MAKE) -f CMakeFiles/scratch.dir/build.make CMakeFiles/scratch.dir/src/notebook.c.s .PHONY : src/notebook.c.s # Help Target help: @echo "The following are some of the valid targets for this Makefile:" @echo "... all (the default if no target is provided)" @echo "... clean" @echo "... depend" @echo "... edit_cache" @echo "... install" @echo "... install/local" @echo "... install/strip" @echo "... list_install_components" @echo "... rebuild_cache" @echo "... scratch" @echo "... src/entry.o" @echo "... src/entry.i" @echo "... src/entry.s" @echo "... src/main_window.o" @echo "... src/main_window.i" @echo "... src/main_window.s" @echo "... src/menu.o" @echo "... src/menu.i" @echo "... src/menu.s" @echo "... src/notebook.o" @echo "... src/notebook.i" @echo "... src/notebook.s" .PHONY : help #============================================================================= # Special targets to cleanup operation of make. # Special rule to run CMake to check the build system integrity. # No rule that depends on this can have commands that come from listfiles # because they might be regenerated. cmake_check_build_system: $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 .PHONY : cmake_check_build_system ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-17 13:08 ` gBopHuk_alt @ 2012-09-17 13:15 ` Igor Zubkov 2012-09-17 17:06 ` gBopHuk_alt 0 siblings, 1 reply; 41+ messages in thread From: Igor Zubkov @ 2012-09-17 13:15 UTC (permalink / raw) To: devel@ where you _can_ ask 2012/9/17 gBopHuk_alt: > В Пнд, 17/09/2012 в 12:26 +0300, Igor Zubkov пишет: >> 2012/9/17 gBopHuk_alt: >> > А как добавить линковку? %add_optflag? >> >> Исправить порядок в котором gcc собирает бинарь. Смысл в том что из-за >> изменений в gcc (очередная оптимизация) что бы линковатся правильно, >> библиотеки должны в самом конце. Пример: >> >> gcc -o binary *.o -lбиблиотека >> >> иначе, если библиотека будет идти в начале, gcc её выкинет т.к. >> символы из неё ещё никто не использует. >> >> Лучше покажите полный вывод сборки и Makefile.am (или сам Makefile >> если он не генерируется через automake). > > Нашёл только CMakeLists.txt и Makefile Дайте лучше ссылку на проект. Тут используется cmake, а его я не знаю. Надо посмотреть поближе. -- Igor Zubkov http://hi.im/ice ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-17 13:15 ` Igor Zubkov @ 2012-09-17 17:06 ` gBopHuk_alt 2012-09-18 2:34 ` Евгений Ростовцев 0 siblings, 1 reply; 41+ messages in thread From: gBopHuk_alt @ 2012-09-17 17:06 UTC (permalink / raw) To: devel@ where you _can_ ask В Пнд, 17/09/2012 в 16:15 +0300, Igor Zubkov пишет: > 2012/9/17 gBopHuk_alt: > > В Пнд, 17/09/2012 в 12:26 +0300, Igor Zubkov пишет: > >> 2012/9/17 gBopHuk_alt: > >> > А как добавить линковку? %add_optflag? > >> > >> Исправить порядок в котором gcc собирает бинарь. Смысл в том что из-за > >> изменений в gcc (очередная оптимизация) что бы линковатся правильно, > >> библиотеки должны в самом конце. Пример: > >> > >> gcc -o binary *.o -lбиблиотека > >> > >> иначе, если библиотека будет идти в начале, gcc её выкинет т.к. > >> символы из неё ещё никто не использует. > >> > >> Лучше покажите полный вывод сборки и Makefile.am (или сам Makefile > >> если он не генерируется через automake). > > > > Нашёл только CMakeLists.txt и Makefile > > Дайте лучше ссылку на проект. Тут используется cmake, а его я не знаю. > Надо посмотреть поближе. > https://launchpad.net/granite ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-17 17:06 ` gBopHuk_alt @ 2012-09-18 2:34 ` Евгений Ростовцев 2012-09-18 9:31 ` gBopHuk_alt 0 siblings, 1 reply; 41+ messages in thread From: Евгений Ростовцев @ 2012-09-18 2:34 UTC (permalink / raw) To: devel@ where you _can_ ask >> Дайте лучше ссылку на проект. Тут используется cmake, а его я не знаю. >> Надо посмотреть поближе. > > https://launchpad.net/granite А спек? -- REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ ALT Linux team ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-18 2:34 ` Евгений Ростовцев @ 2012-09-18 9:31 ` gBopHuk_alt 2012-09-18 11:28 ` Евгений Ростовцев 0 siblings, 1 reply; 41+ messages in thread From: gBopHuk_alt @ 2012-09-18 9:31 UTC (permalink / raw) To: devel@ where you _can_ ask [-- Attachment #1: Type: text/plain, Size: 344 bytes --] В Втр, 18/09/2012 в 09:34 +0700, Евгений Ростовцев пишет: > >> Дайте лучше ссылку на проект. Тут используется cmake, а его я не знаю. > >> Надо посмотреть поближе. > > > > https://launchpad.net/granite > > А спек? > Не Уапрос =))) [-- Attachment #2: granite.spec --] [-- Type: text/x-rpm-spec, Size: 1634 bytes --] Name: granite Version: 0.1 Release: alt0 Summary: Framework for elementary OS Summary(ru_RU.UTF-8): Оболочка для elementary OS License: GNU Group: User Interface/Desktops Url: http://bazaar.launchpad.net/~elementary-pantheon/granite/granite/files Source: %name-%version.tar.gz #Patch: BuildRequires: cmake rpm-macros-cmake rpm-build-vala gcc4.5-c++ BuildRequires: gobject-introspection-devel libspice-gtk3-devel libgtk+3 libgtk+3-devel libgtk+3-gir BuildRequires: libgio-devel glib2-devel libpng-devel libXau-devel libXdmcp-devel BuildRequires: vala vala-tools libvala-devel libgee-devel libspice-gtk3-gir-devel BuildRequires: libgtk+3-gir-devel libspice-glib-gir-devel rpm-utils #Requires #Conflicts: #Obsoletes: #Provides: %description The Granite framework is something we have cooking for developers to really make it easy to develop applications on elementary. Right now it's very much a work-in-progress, but in the future we hope it will provide useful libraries for storing settings and communicating with other applications, among other things. %description -l ru_RU.UTF-8 Оболчка разработки приложений для elementary OS %prep %setup %build %cmake %install pushd BUILD %makeinstall_std popd %find_lang %name %files -f %name.lang %doc AUTHORS INSTALL NEWS README COPYRIGHT COPYING %changelog * Sun Jan 29 2012 bla-bla <bla-bla@gmail.com> 0.1-alt0 - This packeg was create with --no-sisyphus-chek parameter and can contains some mistakes - Данный пакет был собран с параметрами --no-sisyphus-check и может содежать ошибки ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-18 9:31 ` gBopHuk_alt @ 2012-09-18 11:28 ` Евгений Ростовцев 2012-09-18 11:30 ` Евгений Ростовцев 2012-09-18 13:15 ` gBopHuk_alt 0 siblings, 2 replies; 41+ messages in thread From: Евгений Ростовцев @ 2012-09-18 11:28 UTC (permalink / raw) To: devel@ where you _can_ ask >> >> Дайте лучше ссылку на проект. Тут используется cmake, а его я не знаю. >> >> Надо посмотреть поближе. >> > >> > https://launchpad.net/granite >> >> А спек? > > Не Уапрос =))) Непонятно, ошибок линковки не наблюдается. Только конфиг проекта содержит ошибки, вот небольшой фикс: --- a/granite/lib/CMakeLists.txt +++ b/granite/lib/CMakeLists.txt @@ -17,7 +17,7 @@ set (DOLLAR "$") # You hear that? It's kittens being killed by the gods of cmake configure_file (${CMAKE_CURRENT_SOURCE_DIR}/${PKGNAME}.pc.cmake ${CMAKE_CURRENT_BINARY_DIR} -install (FILES ${CMAKE_CURRENT_BINARY_DIR}/${PKGNAME}.pc DESTINATION ${CMAKE_INSTALL_PREFIX +install (FILES ${CMAKE_CURRENT_BINARY_DIR}/${PKGNAME}.pc DESTINATION ${CMAKE_INSTALL_PREFIX # Check for the deps find_package(PkgConfig) @@ -101,13 +101,13 @@ target_link_libraries(${PKGNAME}-static ${LIBS}) # The library target "foo-static" has a default OUTPUT_NAME of "foo-static", so change it. SET_TARGET_PROPERTIES(${PKGNAME}-static PROPERTIES OUTPUT_NAME ${PKGNAME}) -install (TARGETS ${PKGNAME}-static DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/) +install (TARGETS ${PKGNAME}-static DESTINATION ${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/) endif(BUILD_STATIC MATCHES "Yes") set_target_properties (${PKGNAME} PROPERTIES VERSION ${GRANITE_VERSION} SOVERSION ${GRANITE_SOVERSION} ) -install (TARGETS ${PKGNAME} DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/) +install (TARGETS ${PKGNAME} DESTINATION ${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/) macro(_list_prefix _outvar _listvar _prefix) set(${_outvar}) -- REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ ALT Linux team ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-18 11:28 ` Евгений Ростовцев @ 2012-09-18 11:30 ` Евгений Ростовцев 2012-09-18 13:15 ` gBopHuk_alt 1 sibling, 0 replies; 41+ messages in thread From: Евгений Ростовцев @ 2012-09-18 11:30 UTC (permalink / raw) To: devel@ where you _can_ ask [-- Attachment #1: Type: text/plain, Size: 228 bytes --] > Непонятно, ошибок линковки не наблюдается. Только конфиг проекта > содержит ошибки, вот небольшой фикс: Пардон, при вставке возникли глюки. См. вложение. -- REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ ALT Linux team [-- Attachment #2: granite.patch --] [-- Type: text/x-patch, Size: 1464 bytes --] diff --git a/granite/lib/CMakeLists.txt b/granite/lib/CMakeLists.txt index 4f124d8..8403a36 100644 --- a/granite/lib/CMakeLists.txt +++ b/granite/lib/CMakeLists.txt @@ -17,7 +17,7 @@ set (DOLLAR "$") # You hear that? It's kittens being killed by the gods of cmake configure_file (${CMAKE_CURRENT_SOURCE_DIR}/${PKGNAME}.pc.cmake ${CMAKE_CURRENT_BINARY_DIR}/${PKGNAME}.pc) -install (FILES ${CMAKE_CURRENT_BINARY_DIR}/${PKGNAME}.pc DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/pkgconfig/) +install (FILES ${CMAKE_CURRENT_BINARY_DIR}/${PKGNAME}.pc DESTINATION ${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/pkgconfig/) # Check for the deps find_package(PkgConfig) @@ -101,13 +101,13 @@ target_link_libraries(${PKGNAME}-static ${LIBS}) # The library target "foo-static" has a default OUTPUT_NAME of "foo-static", so change it. SET_TARGET_PROPERTIES(${PKGNAME}-static PROPERTIES OUTPUT_NAME ${PKGNAME}) -install (TARGETS ${PKGNAME}-static DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/) +install (TARGETS ${PKGNAME}-static DESTINATION ${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/) endif(BUILD_STATIC MATCHES "Yes") set_target_properties (${PKGNAME} PROPERTIES VERSION ${GRANITE_VERSION} SOVERSION ${GRANITE_SOVERSION} ) -install (TARGETS ${PKGNAME} DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/) +install (TARGETS ${PKGNAME} DESTINATION ${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/) macro(_list_prefix _outvar _listvar _prefix) set(${_outvar}) ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-18 11:28 ` Евгений Ростовцев 2012-09-18 11:30 ` Евгений Ростовцев @ 2012-09-18 13:15 ` gBopHuk_alt 2012-09-19 3:06 ` Евгений Ростовцев 2012-09-19 3:10 ` Евгений Ростовцев 1 sibling, 2 replies; 41+ messages in thread From: gBopHuk_alt @ 2012-09-18 13:15 UTC (permalink / raw) To: devel@ where you _can_ ask В Втр, 18/09/2012 в 18:28 +0700, Евгений Ростовцев пишет: > Непонятно, ошибок линковки не наблюдается. Только конфиг проекта > содержит ошибки, вот небольшой фикс: > > --- a/granite/lib/CMakeLists.txt > +++ b/granite/lib/CMakeLists.txt > @@ -17,7 +17,7 @@ set (DOLLAR "$") > # You hear that? It's kittens being killed by the gods of cmake Спасибо большое, но Результат тот же. Я тут подумал раз уж findsym не может найти либу, то и при сборке тем более не найдёт. Куда копнуть не знаю. А как явно прописать линковку? ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-18 13:15 ` gBopHuk_alt @ 2012-09-19 3:06 ` Евгений Ростовцев 2012-09-19 3:10 ` Евгений Ростовцев 1 sibling, 0 replies; 41+ messages in thread From: Евгений Ростовцев @ 2012-09-19 3:06 UTC (permalink / raw) To: devel@ where you _can_ ask > А как явно прописать линковку? Она явно прописана. В том файле, фикс которого я прислал, строка 27: pkg_check_modules(DEPS REQUIRED gtk+-3.0 gio-unix-2.0 gthread-2.0 gee-1.0) Она устанавливает переменную DEPS_LIBRARIES в конкатенацию значений, которые возвращают имена библиотек из файлов pkg-config всех указанных пакетов. Потом эта переменная используется в строке 32-34: set(LIBS ${DEPS_LIBRARIES} ) Значение перменной можно просмотреть в файле BUILD/CMakeCache.txt, у меня оно вот такое: DEPS_LIBRARIES:INTERNAL=gtk-3;gdk-3;atk-1.0;pangocairo-1.0;gdk_pixbuf-2.0;cairo-gobject;pangoft2-1.0;pango-1.0;m;fontconfig;freetype;cairo;gio-2.0;gthread-2.0;rt;gee;gobject-2.0;glib-2.0 Что приведёт вот к такой строке линковки: -lgtk-3 -lgdk-3 -latk-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo-gobject -lpangoft2-1.0 -lpango-1.0 -lm -lfontconfig -lfreetype -lcairo -lgio-2.0 -lgthread-2.0 -lrt -lgee -lgobject-2.0 -lglib-2.0 -- REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ ALT Linux team ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-18 13:15 ` gBopHuk_alt 2012-09-19 3:06 ` Евгений Ростовцев @ 2012-09-19 3:10 ` Евгений Ростовцев 2012-09-20 6:58 ` gBopHuk_alt 1 sibling, 1 reply; 41+ messages in thread From: Евгений Ростовцев @ 2012-09-19 3:10 UTC (permalink / raw) To: devel@ where you _can_ ask > но Результат тот же. В спеке %makeinstall_std замените на %makeinstall_std VERBOSE=1 и пришлите лог сборки ещё раз, надо посмотреть, что там на самом деле. -- REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ ALT Linux team ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-19 3:10 ` Евгений Ростовцев @ 2012-09-20 6:58 ` gBopHuk_alt 2012-09-20 8:42 ` Евгений Ростовцев 0 siblings, 1 reply; 41+ messages in thread From: gBopHuk_alt @ 2012-09-20 6:58 UTC (permalink / raw) To: devel@ where you _can_ ask [-- Attachment #1: Type: text/plain, Size: 730 bytes --] В Срд, 19/09/2012 в 10:10 +0700, Евгений Ростовцев пишет: > > но Результат тот же. > > В спеке > > %makeinstall_std > > замените на > > %makeinstall_std VERBOSE=1 > > и пришлите лог сборки ещё раз, надо посмотреть, что там на самом деле. > В логе наблюдаются такие строки, не знаю имеют ли они какое-нибудь отношение к этому : CMake Warning: The variable, 'CMAKE_Fortran_FLAGS', specified manually, was not used during the generation. CMake Warning: The variable, 'LIB_DESTINATION', specified manually, was not used during the generation. [-- Attachment #2: rebuild.txt.x86_32 --] [-- Type: text/plain, Size: 64523 bytes --] hsh-rebuild: changed working directory to `/home/gbophuk/hasher' hsh-rebuild: Locked working directory `/home/gbophuk/hasher' hsh-rebuild: Acquiring lock for config file `/etc/hasher-priv/user.d/gbophuk'... hsh-rebuild: Locked config file `/etc/hasher-priv/user.d/gbophuk' hsh-rebuild: Created rebuild script. «/tmp/.private/gbophuk/gear.BnJ9CTKg/work/pkg.tar» -> «chroot/.in/pkg.tar» mkdir: created directory `/usr/src/in' mkdir: created directory `/usr/src/in/spec' mkdir: created directory `/usr/src/in/source' granite.spec ./ ./granite.spec ./granite.patch ./granite-0.1.0.tar.gz `/usr/src/in/source/granite.spec' -> `/usr/src/in/spec/granite.spec' hsh-rebuild: pkg.tar: installed source file. hsh-rebuild: pkg.tar: fetched build dependencies. hsh-rebuild: pkg.tar: calculated build dependencies: удалён «chroot/.host/hsh-buildreq-filter» «/usr/bin/hsh-buildreq-filter» -> «chroot/.host/hsh-buildreq-filter» hsh-rebuild: pkg.tar: fetched build dependencies. hsh-rebuild: pkg.tar: calculated build dependencies: cmake rpm-macros-cmake rpm-build-vala gcc4.5-c++ gobject-introspection-devel libspice-gtk3-devel libgtk+3 libgtk+3-devel libgtk+3-gir libgio-devel glib2-devel libpng-devel libXau-devel libXdmcp-devel vala vala-tools libvala-devel libgee-devel libspice-gtk3-gir-devel libgtk+3-gir-devel libspice-glib-gir-devel rpm-utils hsh-install: changed working directory to `/home/gbophuk/hasher' Чтение списков пакетов... Построение дерева зависимостей... Последняя версия cmake уже установлена. Последняя версия rpm-macros-cmake уже установлена. Последняя версия rpm-build-vala уже установлена. Последняя версия gcc4.5-c++ уже установлена. Последняя версия gobject-introspection-devel уже установлена. Последняя версия libspice-gtk3-devel уже установлена. Последняя версия libgtk+3 уже установлена. Последняя версия libgtk+3-devel уже установлена. Последняя версия libgtk+3-gir уже установлена. Последняя версия libgio-devel уже установлена. Последняя версия glib2-devel уже установлена. Последняя версия libpng-devel уже установлена. Последняя версия libXau-devel уже установлена. Последняя версия libXdmcp-devel уже установлена. Последняя версия vala уже установлена. Последняя версия vala-tools уже установлена. Последняя версия libvala-devel уже установлена. Последняя версия libgee-devel уже установлена. Последняя версия libspice-gtk3-gir-devel уже установлена. Последняя версия libgtk+3-gir-devel уже установлена. Последняя версия libspice-glib-gir-devel уже установлена. Последняя версия rpm-utils уже установлена. 0 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено. hsh-install: Calculated package file list. hsh-install: Nothing to install. mkdir: created directory `/usr/src/in/srpm' Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/srpm/granite-0.1.0-alt0.src.rpm hsh-rebuild: pkg.tar: created src.rpm file. hsh-rebuild: pkg.tar: fetched build dependencies. hsh-rebuild: pkg.tar: calculated build dependencies: cmake rpm-macros-cmake rpm-build-vala gcc4.5-c++ gobject-introspection-devel libspice-gtk3-devel libgtk+3 libgtk+3-devel libgtk+3-gir libgio-devel glib2-devel libpng-devel libXau-devel libXdmcp-devel vala vala-tools libvala-devel libgee-devel libspice-gtk3-gir-devel libgtk+3-gir-devel libspice-glib-gir-devel rpm-utils hsh-install: changed working directory to `/home/gbophuk/hasher' Чтение списков пакетов... Построение дерева зависимостей... Последняя версия cmake уже установлена. Последняя версия rpm-macros-cmake уже установлена. Последняя версия rpm-build-vala уже установлена. Последняя версия gcc4.5-c++ уже установлена. Последняя версия gobject-introspection-devel уже установлена. Последняя версия libspice-gtk3-devel уже установлена. Последняя версия libgtk+3 уже установлена. Последняя версия libgtk+3-devel уже установлена. Последняя версия libgtk+3-gir уже установлена. Последняя версия libgio-devel уже установлена. Последняя версия glib2-devel уже установлена. Последняя версия libpng-devel уже установлена. Последняя версия libXau-devel уже установлена. Последняя версия libXdmcp-devel уже установлена. Последняя версия vala уже установлена. Последняя версия vala-tools уже установлена. Последняя версия libvala-devel уже установлена. Последняя версия libgee-devel уже установлена. Последняя версия libspice-gtk3-gir-devel уже установлена. Последняя версия libgtk+3-gir-devel уже установлена. Последняя версия libspice-glib-gir-devel уже установлена. Последняя версия rpm-utils уже установлена. 0 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено. hsh-install: Calculated package file list. hsh-install: Nothing to install. + export -n target + exec time rpmbuild --rebuild --target=i586 granite-0.1.0-alt0.src.rpm Installing granite-0.1.0-alt0.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.84788 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf granite-0.1.0 + echo 'Source #0 (granite-0.1.0.tar.gz):' Source #0 (granite-0.1.0.tar.gz): + /bin/gzip -dc /usr/src/RPM/SOURCES/granite-0.1.0.tar.gz + /bin/tar -xf - + cd granite-0.1.0 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (granite.patch):' Patch #0 (granite.patch): + /usr/bin/patch -p2 patching file lib/CMakeLists.txt + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.84788 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd granite-0.1.0 + mkdir -p BUILD + __cmake + pushd BUILD ~/RPM/BUILD/granite-0.1.0/BUILD ~/RPM/BUILD/granite-0.1.0 + cmake .. -DCMAKE_SKIP_RPATH:BOOL=yes '-DCMAKE_C_FLAGS:STRING=-pipe -Wall -g -O2 -march=i586 -mtune=i686' '-DCMAKE_CXX_FLAGS:STRING=-pipe -Wall -g -O2 -march=i586 -mtune=i686' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -Wall -g -O2 -march=i586 -mtune=i686' -DCMAKE_INSTALL_PREFIX=/usr -DLIB_DESTINATION=lib -DLIB_SUFFIX= -- The C compiler identification is GNU -- The CXX compiler identification is GNU -- Check for working C compiler: /usr/bin/gcc -- Check for working C compiler: /usr/bin/gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- checking for module 'gobject-introspection-1.0' -- found gobject-introspection-1.0, version 0.10.7 -- checking for modules 'gtk+-3.0;gio-unix-2.0;gthread-2.0;gee-1.0' -- found gtk+-3.0, version 3.0.11 -- found gio-unix-2.0, version 2.30.3 -- found gthread-2.0, version 2.30.3 -- found gee-1.0, version 0.6.1 -- Found Vala: /usr/bin/valac -- checking for a minimum Vala version of 0.13.0 -- found Vala, version 0.16.1 -- checking for a minimum Vala version of 0.11.3 -- found Vala, version 0.16.1 -- Configuring done -- Generating done CMake Warning: The variable, 'CMAKE_Fortran_FLAGS', specified manually, was not used during the generation. CMake Warning: The variable, 'LIB_DESTINATION', specified manually, was not used during the generation. -- Build files have been written to: /usr/src/RPM/BUILD/granite-0.1.0/BUILD + popd ~/RPM/BUILD/granite-0.1.0 + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.14338 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/granite-buildroot + : + /bin/rm -rf -- /usr/src/tmp/granite-buildroot + cd granite-0.1.0 + pushd BUILD ~/RPM/BUILD/granite-0.1.0/BUILD ~/RPM/BUILD/granite-0.1.0 + make 'INSTALL=/bin/install -p' install DESTDIR=/usr/src/tmp/granite-buildroot VERBOSE=1 make: Entering directory `/usr/src/RPM/BUILD/granite-0.1.0/BUILD' /usr/bin/cmake -H/usr/src/RPM/BUILD/granite-0.1.0 -B/usr/src/RPM/BUILD/granite-0.1.0/BUILD --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/granite-0.1.0/BUILD/CMakeFiles /usr/src/RPM/BUILD/granite-0.1.0/BUILD/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory `/usr/src/RPM/BUILD/granite-0.1.0/BUILD' make -f lib/CMakeFiles/granite.dir/build.make lib/CMakeFiles/granite.dir/depend make[2]: Entering directory `/usr/src/RPM/BUILD/granite-0.1.0/BUILD' /usr/bin/cmake -E cmake_progress_report /usr/src/RPM/BUILD/granite-0.1.0/BUILD/CMakeFiles 28 [ 3%] Generating Application.c, Drawing/Color.c, Drawing/BufferSurface.c, Drawing/Utilities.c, GtkPatch/AboutDialog.c, Services/Settings.c, Services/Logger.c, Services/Paths.c, Services/System.c, Services/Contractor.c, Widgets/WrapLabel.c, Widgets/AboutDialog.c, Widgets/ModeButton.c, Widgets/DatePicker.c, Widgets/Entries.c, Widgets/TimePicker.c, Widgets/CollapsiblePaned.c, Widgets/StaticNotebook.c, Widgets/CompositedWindow.c, Widgets/AppMenu.c, Widgets/Welcome.c, Widgets/ToolButtonWithMenu.c, Widgets/PopOver.c, Widgets/ContractorView.c, Main.c, config.vapi, granite.vapi, granite.h, granite_internal.h cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib && /usr/bin/valac -C --header=/usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/granite.h --internal-header=/usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/granite_internal.h --internal-vapi=granite.vapi -b /usr/src/RPM/BUILD/granite-0.1.0/lib -d /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib --pkg=gtk+-3.0 --pkg=gio-unix-2.0 --pkg=posix --pkg=gee-1.0 --thread /usr/src/RPM/BUILD/granite-0.1.0/lib/Application.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Drawing/Color.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Drawing/BufferSurface.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Drawing/Utilities.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/GtkPatch/AboutDialog.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Services/Settings.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Services/Logger.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Services/Paths.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Services/System.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Services/Contractor.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/WrapLabel.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/AboutDialog.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/ModeButton.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/DatePicker.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/Entries.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/TimePicker.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/CollapsiblePaned.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/StaticNotebook.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/CompositedWindow.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/AppMenu.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/Welcome.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/ToolButtonWithMenu.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/PopOver.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/ContractorView.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Main.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/config.vapi /usr/src/RPM/BUILD/granite-0.1.0/lib/GtkPatch/gtkpatch-utils.vapi /usr/src/RPM/BUILD/granite-0.1.0/lib/Drawing/BufferSurface.vala:386.44-386.63: warning: GLib.Thread.create has been deprecated since 2.32. Use new Thread<T> () /usr/src/RPM/BUILD/granite-0.1.0/lib/Drawing/BufferSurface.vala:398.22-398.41: warning: GLib.Thread.create has been deprecated since 2.32. Use new Thread<T> () /usr/src/RPM/BUILD/granite-0.1.0/lib/Drawing/BufferSurface.vala:518.44-518.63: warning: GLib.Thread.create has been deprecated since 2.32. Use new Thread<T> () /usr/src/RPM/BUILD/granite-0.1.0/lib/Drawing/BufferSurface.vala:544.22-544.41: warning: GLib.Thread.create has been deprecated since 2.32. Use new Thread<T> () /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/PopOver.vala:403.9-403.29: warning: Gtk.render_background has been deprecated since vala-0.16. Use StyleContext.render_background /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/CollapsiblePaned.vala:57.17-57.37: warning: Gdk.Window.at_pointer has been deprecated since 3.0 /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/ContractorView.vala:148.31-148.36: warning: copying delegates is discouraged /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/ContractorView.vala:35.37-35.59: warning: copying delegates is discouraged Compilation succeeded - 8 warning(s) cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/granite-0.1.0 /usr/src/RPM/BUILD/granite-0.1.0/lib /usr/src/RPM/BUILD/granite-0.1.0/BUILD /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/CMakeFiles/granite.dir/DependInfo.cmake --color= Deleting primary custom command output "/usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Application.c" because another output "/usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/config.vapi" does not exist. Dependee "/usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/CMakeFiles/granite.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/CMakeFiles/granite.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/CMakeFiles/granite.dir/depend.internal". Scanning dependencies of target granite make[2]: Leaving directory `/usr/src/RPM/BUILD/granite-0.1.0/BUILD' make -f lib/CMakeFiles/granite.dir/build.make lib/CMakeFiles/granite.dir/build make[2]: Entering directory `/usr/src/RPM/BUILD/granite-0.1.0/BUILD' /usr/bin/cmake -E cmake_progress_report /usr/src/RPM/BUILD/granite-0.1.0/BUILD/CMakeFiles 1 [ 6%] Building C object lib/CMakeFiles/granite.dir/GtkPatch/gtkpatch-utils.c.o cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib && /usr/bin/gcc -Dgranite_EXPORTS -DGSEAL_ENABLE -DGSEAL_ENABLE -DGETTEXT_PACKAGE=\"GRANITE\" -pipe -Wall -g -O2 -march=i586 -mtune=i686 -fPIC -I/usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets -I/usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gio-unix-2.0/ -I/usr/include/gee-1.0 -pthread -o CMakeFiles/granite.dir/GtkPatch/gtkpatch-utils.c.o -c /usr/src/RPM/BUILD/granite-0.1.0/lib/GtkPatch/gtkpatch-utils.c /usr/src/RPM/BUILD/granite-0.1.0/lib/GtkPatch/gtkpatch-utils.c: In function 'add_credits_section': /usr/src/RPM/BUILD/granite-0.1.0/lib/GtkPatch/gtkpatch-utils.c:40:9: warning: 'return' with no value, in function returning non-void /usr/bin/cmake -E cmake_progress_report /usr/src/RPM/BUILD/granite-0.1.0/BUILD/CMakeFiles 2 [ 9%] Building C object lib/CMakeFiles/granite.dir/Widgets/widgets-utils.c.o cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib && /usr/bin/gcc -Dgranite_EXPORTS -DGSEAL_ENABLE -DGSEAL_ENABLE -DGETTEXT_PACKAGE=\"GRANITE\" -pipe -Wall -g -O2 -march=i586 -mtune=i686 -fPIC -I/usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets -I/usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gio-unix-2.0/ -I/usr/include/gee-1.0 -pthread -o CMakeFiles/granite.dir/Widgets/widgets-utils.c.o -c /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/widgets-utils.c /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/widgets-utils.c: In function 'close_cb': /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/widgets-utils.c:36:35: warning: initialization from incompatible pointer type /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/widgets-utils.c:36:28: warning: unused variable 'priv' /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/widgets-utils.c: In function 'granite_widgets_show_about_dialog': /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/widgets-utils.c:70:9: warning: implicit declaration of function 'granite_widgets_about_dialog_new' /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/widgets-utils.c:70:16: warning: assignment makes pointer from integer without a cast /usr/bin/cmake -E cmake_progress_report /usr/src/RPM/BUILD/granite-0.1.0/BUILD/CMakeFiles 28 [ 9%] Generating Application.c, Drawing/Color.c, Drawing/BufferSurface.c, Drawing/Utilities.c, GtkPatch/AboutDialog.c, Services/Settings.c, Services/Logger.c, Services/Paths.c, Services/System.c, Services/Contractor.c, Widgets/WrapLabel.c, Widgets/AboutDialog.c, Widgets/ModeButton.c, Widgets/DatePicker.c, Widgets/Entries.c, Widgets/TimePicker.c, Widgets/CollapsiblePaned.c, Widgets/StaticNotebook.c, Widgets/CompositedWindow.c, Widgets/AppMenu.c, Widgets/Welcome.c, Widgets/ToolButtonWithMenu.c, Widgets/PopOver.c, Widgets/ContractorView.c, Main.c, config.vapi, granite.vapi, granite.h, granite_internal.h cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib && /usr/bin/valac -C --header=/usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/granite.h --internal-header=/usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/granite_internal.h --internal-vapi=granite.vapi -b /usr/src/RPM/BUILD/granite-0.1.0/lib -d /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib --pkg=gtk+-3.0 --pkg=gio-unix-2.0 --pkg=posix --pkg=gee-1.0 --thread /usr/src/RPM/BUILD/granite-0.1.0/lib/Application.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Drawing/Color.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Drawing/BufferSurface.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Drawing/Utilities.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/GtkPatch/AboutDialog.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Services/Settings.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Services/Logger.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Services/Paths.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Services/System.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Services/Contractor.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/WrapLabel.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/AboutDialog.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/ModeButton.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/DatePicker.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/Entries.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/TimePicker.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/CollapsiblePaned.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/StaticNotebook.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/CompositedWindow.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/AppMenu.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/Welcome.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/ToolButtonWithMenu.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/PopOver.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/ContractorView.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/Main.vala /usr/src/RPM/BUILD/granite-0.1.0/lib/config.vapi /usr/src/RPM/BUILD/granite-0.1.0/lib/GtkPatch/gtkpatch-utils.vapi /usr/src/RPM/BUILD/granite-0.1.0/lib/Drawing/BufferSurface.vala:386.44-386.63: warning: GLib.Thread.create has been deprecated since 2.32. Use new Thread<T> () /usr/src/RPM/BUILD/granite-0.1.0/lib/Drawing/BufferSurface.vala:398.22-398.41: warning: GLib.Thread.create has been deprecated since 2.32. Use new Thread<T> () /usr/src/RPM/BUILD/granite-0.1.0/lib/Drawing/BufferSurface.vala:518.44-518.63: warning: GLib.Thread.create has been deprecated since 2.32. Use new Thread<T> () /usr/src/RPM/BUILD/granite-0.1.0/lib/Drawing/BufferSurface.vala:544.22-544.41: warning: GLib.Thread.create has been deprecated since 2.32. Use new Thread<T> () /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/PopOver.vala:403.9-403.29: warning: Gtk.render_background has been deprecated since vala-0.16. Use StyleContext.render_background /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/CollapsiblePaned.vala:57.17-57.37: warning: Gdk.Window.at_pointer has been deprecated since 3.0 /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/ContractorView.vala:148.31-148.36: warning: copying delegates is discouraged /usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets/ContractorView.vala:35.37-35.59: warning: copying delegates is discouraged Compilation succeeded - 8 warning(s) /usr/bin/cmake -E cmake_progress_report /usr/src/RPM/BUILD/granite-0.1.0/BUILD/CMakeFiles 3 [ 12%] Building C object lib/CMakeFiles/granite.dir/Application.c.o cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib && /usr/bin/gcc -Dgranite_EXPORTS -DGSEAL_ENABLE -DGSEAL_ENABLE -DGETTEXT_PACKAGE=\"GRANITE\" -pipe -Wall -g -O2 -march=i586 -mtune=i686 -fPIC -I/usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets -I/usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gio-unix-2.0/ -I/usr/include/gee-1.0 -pthread -o CMakeFiles/granite.dir/Application.c.o -c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Application.c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Application.c: In function 'granite_application_construct': /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Application.c:193:9: warning: missing braces around initializer /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Application.c:193:9: warning: (near initialization for 'un.sysname') /usr/bin/cmake -E cmake_progress_report /usr/src/RPM/BUILD/granite-0.1.0/BUILD/CMakeFiles 4 [ 16%] Building C object lib/CMakeFiles/granite.dir/Drawing/Color.c.o cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib && /usr/bin/gcc -Dgranite_EXPORTS -DGSEAL_ENABLE -DGSEAL_ENABLE -DGETTEXT_PACKAGE=\"GRANITE\" -pipe -Wall -g -O2 -march=i586 -mtune=i686 -fPIC -I/usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets -I/usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gio-unix-2.0/ -I/usr/include/gee-1.0 -pthread -o CMakeFiles/granite.dir/Drawing/Color.c.o -c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Drawing/Color.c /usr/bin/cmake -E cmake_progress_report /usr/src/RPM/BUILD/granite-0.1.0/BUILD/CMakeFiles 5 [ 19%] Building C object lib/CMakeFiles/granite.dir/Drawing/BufferSurface.c.o cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib && /usr/bin/gcc -Dgranite_EXPORTS -DGSEAL_ENABLE -DGSEAL_ENABLE -DGETTEXT_PACKAGE=\"GRANITE\" -pipe -Wall -g -O2 -march=i586 -mtune=i686 -fPIC -I/usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets -I/usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gio-unix-2.0/ -I/usr/include/gee-1.0 -pthread -o CMakeFiles/granite.dir/Drawing/BufferSurface.c.o -c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Drawing/BufferSurface.c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Drawing/BufferSurface.c: In function 'granite_drawing_buffer_surface_build_gaussian_kernel': /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Drawing/BufferSurface.c:3539:8: warning: unused variable '_d_collection_size_' /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Drawing/BufferSurface.c: At top level: /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Drawing/BufferSurface.c:1831:20: warning: 'block1_data_ref' defined but not used /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Drawing/BufferSurface.c:2429:20: warning: 'block2_data_ref' defined but not used /usr/bin/cmake -E cmake_progress_report /usr/src/RPM/BUILD/granite-0.1.0/BUILD/CMakeFiles 6 [ 22%] Building C object lib/CMakeFiles/granite.dir/Drawing/Utilities.c.o cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib && /usr/bin/gcc -Dgranite_EXPORTS -DGSEAL_ENABLE -DGSEAL_ENABLE -DGETTEXT_PACKAGE=\"GRANITE\" -pipe -Wall -g -O2 -march=i586 -mtune=i686 -fPIC -I/usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets -I/usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gio-unix-2.0/ -I/usr/include/gee-1.0 -pthread -o CMakeFiles/granite.dir/Drawing/Utilities.c.o -c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Drawing/Utilities.c /usr/bin/cmake -E cmake_progress_report /usr/src/RPM/BUILD/granite-0.1.0/BUILD/CMakeFiles 7 [ 25%] Building C object lib/CMakeFiles/granite.dir/GtkPatch/AboutDialog.c.o cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib && /usr/bin/gcc -Dgranite_EXPORTS -DGSEAL_ENABLE -DGSEAL_ENABLE -DGETTEXT_PACKAGE=\"GRANITE\" -pipe -Wall -g -O2 -march=i586 -mtune=i686 -fPIC -I/usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets -I/usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gio-unix-2.0/ -I/usr/include/gee-1.0 -pthread -o CMakeFiles/granite.dir/GtkPatch/AboutDialog.c.o -c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/GtkPatch/AboutDialog.c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/GtkPatch/AboutDialog.c: In function 'granite_gtk_patch_about_dialog_construct': /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/GtkPatch/AboutDialog.c:347:9: warning: assignment from incompatible pointer type /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/GtkPatch/AboutDialog.c: In function 'granite_gtk_patch_about_dialog_set_string_from_string_array': /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/GtkPatch/AboutDialog.c:562:2: warning: implicit declaration of function 'add_credits_section' /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/GtkPatch/AboutDialog.c:562:9: warning: assignment makes pointer from integer without a cast /usr/bin/cmake -E cmake_progress_report /usr/src/RPM/BUILD/granite-0.1.0/BUILD/CMakeFiles 8 [ 29%] Building C object lib/CMakeFiles/granite.dir/Services/Settings.c.o cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib && /usr/bin/gcc -Dgranite_EXPORTS -DGSEAL_ENABLE -DGSEAL_ENABLE -DGETTEXT_PACKAGE=\"GRANITE\" -pipe -Wall -g -O2 -march=i586 -mtune=i686 -fPIC -I/usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets -I/usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gio-unix-2.0/ -I/usr/include/gee-1.0 -pthread -o CMakeFiles/granite.dir/Services/Settings.c.o -c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Services/Settings.c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Services/Settings.c: In function 'granite_services_settings_constructor': /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Services/Settings.c:806:8: warning: unused variable '_prop_collection_size_' /usr/bin/cmake -E cmake_progress_report /usr/src/RPM/BUILD/granite-0.1.0/BUILD/CMakeFiles 9 [ 32%] Building C object lib/CMakeFiles/granite.dir/Services/Logger.c.o cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib && /usr/bin/gcc -Dgranite_EXPORTS -DGSEAL_ENABLE -DGSEAL_ENABLE -DGETTEXT_PACKAGE=\"GRANITE\" -pipe -Wall -g -O2 -march=i586 -mtune=i686 -fPIC -I/usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets -I/usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gio-unix-2.0/ -I/usr/include/gee-1.0 -pthread -o CMakeFiles/granite.dir/Services/Logger.c.o -c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Services/Logger.c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Services/Logger.c:111:1: warning: missing braces around initializer /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Services/Logger.c:111:1: warning: (near initialization for '__lock_granite_services_logger_queue_lock.mutex') /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Services/Logger.c: In function 'granite_services_logger_write': /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Services/Logger.c:430:5: warning: label '__finally10' defined but not used /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Services/Logger.c:392:4: warning: label '__finally9' defined but not used /usr/bin/cmake -E cmake_progress_report /usr/src/RPM/BUILD/granite-0.1.0/BUILD/CMakeFiles 10 [ 35%] Building C object lib/CMakeFiles/granite.dir/Services/Paths.c.o cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib && /usr/bin/gcc -Dgranite_EXPORTS -DGSEAL_ENABLE -DGSEAL_ENABLE -DGETTEXT_PACKAGE=\"GRANITE\" -pipe -Wall -g -O2 -march=i586 -mtune=i686 -fPIC -I/usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets -I/usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gio-unix-2.0/ -I/usr/include/gee-1.0 -pthread -o CMakeFiles/granite.dir/Services/Paths.c.o -c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Services/Paths.c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Services/Paths.c: In function 'granite_services_paths_initialize': /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Services/Paths.c:381:9: warning: unused variable '_path_collection_size_' /usr/bin/cmake -E cmake_progress_report /usr/src/RPM/BUILD/granite-0.1.0/BUILD/CMakeFiles 11 [ 38%] Building C object lib/CMakeFiles/granite.dir/Services/System.c.o cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib && /usr/bin/gcc -Dgranite_EXPORTS -DGSEAL_ENABLE -DGSEAL_ENABLE -DGETTEXT_PACKAGE=\"GRANITE\" -pipe -Wall -g -O2 -march=i586 -mtune=i686 -fPIC -I/usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets -I/usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gio-unix-2.0/ -I/usr/include/gee-1.0 -pthread -o CMakeFiles/granite.dir/Services/System.c.o -c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Services/System.c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Services/System.c: In function 'granite_services_system_launch_with_files': /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Services/System.c:275:8: warning: unused variable '_f_collection_size_' /usr/bin/cmake -E cmake_progress_report /usr/src/RPM/BUILD/granite-0.1.0/BUILD/CMakeFiles 12 [ 41%] Building C object lib/CMakeFiles/granite.dir/Services/Contractor.c.o cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib && /usr/bin/gcc -Dgranite_EXPORTS -DGSEAL_ENABLE -DGSEAL_ENABLE -DGETTEXT_PACKAGE=\"GRANITE\" -pipe -Wall -g -O2 -march=i586 -mtune=i686 -fPIC -I/usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets -I/usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gio-unix-2.0/ -I/usr/include/gee-1.0 -pthread -o CMakeFiles/granite.dir/Services/Contractor.c.o -c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Services/Contractor.c /usr/bin/cmake -E cmake_progress_report /usr/src/RPM/BUILD/granite-0.1.0/BUILD/CMakeFiles 13 [ 45%] Building C object lib/CMakeFiles/granite.dir/Widgets/WrapLabel.c.o cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib && /usr/bin/gcc -Dgranite_EXPORTS -DGSEAL_ENABLE -DGSEAL_ENABLE -DGETTEXT_PACKAGE=\"GRANITE\" -pipe -Wall -g -O2 -march=i586 -mtune=i686 -fPIC -I/usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets -I/usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gio-unix-2.0/ -I/usr/include/gee-1.0 -pthread -o CMakeFiles/granite.dir/Widgets/WrapLabel.c.o -c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/WrapLabel.c /usr/bin/cmake -E cmake_progress_report /usr/src/RPM/BUILD/granite-0.1.0/BUILD/CMakeFiles 14 [ 48%] Building C object lib/CMakeFiles/granite.dir/Widgets/AboutDialog.c.o cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib && /usr/bin/gcc -Dgranite_EXPORTS -DGSEAL_ENABLE -DGSEAL_ENABLE -DGETTEXT_PACKAGE=\"GRANITE\" -pipe -Wall -g -O2 -march=i586 -mtune=i686 -fPIC -I/usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets -I/usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gio-unix-2.0/ -I/usr/include/gee-1.0 -pthread -o CMakeFiles/granite.dir/Widgets/AboutDialog.c.o -c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/AboutDialog.c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/AboutDialog.c: In function 'granite_widgets_about_dialog_construct': /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/AboutDialog.c:265:2: warning: implicit declaration of function 'gtk_button_box_set_child_non_homogeneous' /usr/bin/cmake -E cmake_progress_report /usr/src/RPM/BUILD/granite-0.1.0/BUILD/CMakeFiles 15 [ 51%] Building C object lib/CMakeFiles/granite.dir/Widgets/ModeButton.c.o cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib && /usr/bin/gcc -Dgranite_EXPORTS -DGSEAL_ENABLE -DGSEAL_ENABLE -DGETTEXT_PACKAGE=\"GRANITE\" -pipe -Wall -g -O2 -march=i586 -mtune=i686 -fPIC -I/usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets -I/usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gio-unix-2.0/ -I/usr/include/gee-1.0 -pthread -o CMakeFiles/granite.dir/Widgets/ModeButton.c.o -c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/ModeButton.c /usr/bin/cmake -E cmake_progress_report /usr/src/RPM/BUILD/granite-0.1.0/BUILD/CMakeFiles 16 [ 54%] Building C object lib/CMakeFiles/granite.dir/Widgets/DatePicker.c.o cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib && /usr/bin/gcc -Dgranite_EXPORTS -DGSEAL_ENABLE -DGSEAL_ENABLE -DGETTEXT_PACKAGE=\"GRANITE\" -pipe -Wall -g -O2 -march=i586 -mtune=i686 -fPIC -I/usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets -I/usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gio-unix-2.0/ -I/usr/include/gee-1.0 -pthread -o CMakeFiles/granite.dir/Widgets/DatePicker.c.o -c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/DatePicker.c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/DatePicker.c: In function 'granite_widgets_date_picker_constructor': /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/DatePicker.c:359:9: warning: assignment from incompatible pointer type /usr/bin/cmake -E cmake_progress_report /usr/src/RPM/BUILD/granite-0.1.0/BUILD/CMakeFiles 17 [ 58%] Building C object lib/CMakeFiles/granite.dir/Widgets/Entries.c.o cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib && /usr/bin/gcc -Dgranite_EXPORTS -DGSEAL_ENABLE -DGSEAL_ENABLE -DGETTEXT_PACKAGE=\"GRANITE\" -pipe -Wall -g -O2 -march=i586 -mtune=i686 -fPIC -I/usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets -I/usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gio-unix-2.0/ -I/usr/include/gee-1.0 -pthread -o CMakeFiles/granite.dir/Widgets/Entries.c.o -c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/Entries.c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/Entries.c: In function 'granite_widgets_hinted_entry_get_hint_string': /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/Entries.c:179:2: warning: implicit declaration of function 'gtk_entry_get_placeholder_text' /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/Entries.c:179:9: warning: assignment makes pointer from integer without a cast /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/Entries.c: In function 'granite_widgets_hinted_entry_set_hint_string': /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/Entries.c:190:2: warning: implicit declaration of function 'gtk_entry_set_placeholder_text' /usr/bin/cmake -E cmake_progress_report /usr/src/RPM/BUILD/granite-0.1.0/BUILD/CMakeFiles 18 [ 61%] Building C object lib/CMakeFiles/granite.dir/Widgets/TimePicker.c.o cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib && /usr/bin/gcc -Dgranite_EXPORTS -DGSEAL_ENABLE -DGSEAL_ENABLE -DGETTEXT_PACKAGE=\"GRANITE\" -pipe -Wall -g -O2 -march=i586 -mtune=i686 -fPIC -I/usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets -I/usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gio-unix-2.0/ -I/usr/include/gee-1.0 -pthread -o CMakeFiles/granite.dir/Widgets/TimePicker.c.o -c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/TimePicker.c /usr/bin/cmake -E cmake_progress_report /usr/src/RPM/BUILD/granite-0.1.0/BUILD/CMakeFiles 19 [ 64%] Building C object lib/CMakeFiles/granite.dir/Widgets/CollapsiblePaned.c.o cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib && /usr/bin/gcc -Dgranite_EXPORTS -DGSEAL_ENABLE -DGSEAL_ENABLE -DGETTEXT_PACKAGE=\"GRANITE\" -pipe -Wall -g -O2 -march=i586 -mtune=i686 -fPIC -I/usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets -I/usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gio-unix-2.0/ -I/usr/include/gee-1.0 -pthread -o CMakeFiles/granite.dir/Widgets/CollapsiblePaned.c.o -c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/CollapsiblePaned.c /usr/bin/cmake -E cmake_progress_report /usr/src/RPM/BUILD/granite-0.1.0/BUILD/CMakeFiles 20 [ 67%] Building C object lib/CMakeFiles/granite.dir/Widgets/StaticNotebook.c.o cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib && /usr/bin/gcc -Dgranite_EXPORTS -DGSEAL_ENABLE -DGSEAL_ENABLE -DGETTEXT_PACKAGE=\"GRANITE\" -pipe -Wall -g -O2 -march=i586 -mtune=i686 -fPIC -I/usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets -I/usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gio-unix-2.0/ -I/usr/include/gee-1.0 -pthread -o CMakeFiles/granite.dir/Widgets/StaticNotebook.c.o -c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/StaticNotebook.c /usr/bin/cmake -E cmake_progress_report /usr/src/RPM/BUILD/granite-0.1.0/BUILD/CMakeFiles 21 [ 70%] Building C object lib/CMakeFiles/granite.dir/Widgets/CompositedWindow.c.o cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib && /usr/bin/gcc -Dgranite_EXPORTS -DGSEAL_ENABLE -DGSEAL_ENABLE -DGETTEXT_PACKAGE=\"GRANITE\" -pipe -Wall -g -O2 -march=i586 -mtune=i686 -fPIC -I/usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets -I/usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gio-unix-2.0/ -I/usr/include/gee-1.0 -pthread -o CMakeFiles/granite.dir/Widgets/CompositedWindow.c.o -c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/CompositedWindow.c /usr/bin/cmake -E cmake_progress_report /usr/src/RPM/BUILD/granite-0.1.0/BUILD/CMakeFiles 22 [ 74%] Building C object lib/CMakeFiles/granite.dir/Widgets/AppMenu.c.o cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib && /usr/bin/gcc -Dgranite_EXPORTS -DGSEAL_ENABLE -DGSEAL_ENABLE -DGETTEXT_PACKAGE=\"GRANITE\" -pipe -Wall -g -O2 -march=i586 -mtune=i686 -fPIC -I/usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets -I/usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gio-unix-2.0/ -I/usr/include/gee-1.0 -pthread -o CMakeFiles/granite.dir/Widgets/AppMenu.c.o -c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/AppMenu.c /usr/bin/cmake -E cmake_progress_report /usr/src/RPM/BUILD/granite-0.1.0/BUILD/CMakeFiles 23 [ 77%] Building C object lib/CMakeFiles/granite.dir/Widgets/Welcome.c.o cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib && /usr/bin/gcc -Dgranite_EXPORTS -DGSEAL_ENABLE -DGSEAL_ENABLE -DGETTEXT_PACKAGE=\"GRANITE\" -pipe -Wall -g -O2 -march=i586 -mtune=i686 -fPIC -I/usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets -I/usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gio-unix-2.0/ -I/usr/include/gee-1.0 -pthread -o CMakeFiles/granite.dir/Widgets/Welcome.c.o -c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/Welcome.c /usr/bin/cmake -E cmake_progress_report /usr/src/RPM/BUILD/granite-0.1.0/BUILD/CMakeFiles 24 [ 80%] Building C object lib/CMakeFiles/granite.dir/Widgets/ToolButtonWithMenu.c.o cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib && /usr/bin/gcc -Dgranite_EXPORTS -DGSEAL_ENABLE -DGSEAL_ENABLE -DGETTEXT_PACKAGE=\"GRANITE\" -pipe -Wall -g -O2 -march=i586 -mtune=i686 -fPIC -I/usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets -I/usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gio-unix-2.0/ -I/usr/include/gee-1.0 -pthread -o CMakeFiles/granite.dir/Widgets/ToolButtonWithMenu.c.o -c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/ToolButtonWithMenu.c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/ToolButtonWithMenu.c: In function 'granite_widgets_tool_button_with_menu_popup_menu': /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/ToolButtonWithMenu.c:636:2: warning: label '__finally24' defined but not used /usr/bin/cmake -E cmake_progress_report /usr/src/RPM/BUILD/granite-0.1.0/BUILD/CMakeFiles 25 [ 83%] Building C object lib/CMakeFiles/granite.dir/Widgets/PopOver.c.o cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib && /usr/bin/gcc -Dgranite_EXPORTS -DGSEAL_ENABLE -DGSEAL_ENABLE -DGETTEXT_PACKAGE=\"GRANITE\" -pipe -Wall -g -O2 -march=i586 -mtune=i686 -fPIC -I/usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets -I/usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gio-unix-2.0/ -I/usr/include/gee-1.0 -pthread -o CMakeFiles/granite.dir/Widgets/PopOver.c.o -c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/PopOver.c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/PopOver.c: In function 'granite_widgets_pop_over_construct': /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/PopOver.c:307:9: warning: assignment from incompatible pointer type /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/PopOver.c: In function 'granite_widgets_pop_over_class_init': /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/PopOver.c:1440:9: warning: assignment from incompatible pointer type /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/PopOver.c:1443:2: warning: passing argument 1 of 'g_param_spec_unref' from incompatible pointer type /usr/include/glib-2.0/gobject/gparam.h:275:7: note: expected 'struct GParamSpec *' but argument is of type 'struct GParamSpecInt *' /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/PopOver.c:1444:9: warning: assignment from incompatible pointer type /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/PopOver.c:1447:2: warning: passing argument 1 of 'g_param_spec_unref' from incompatible pointer type /usr/include/glib-2.0/gobject/gparam.h:275:7: note: expected 'struct GParamSpec *' but argument is of type 'struct GParamSpecInt *' /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/PopOver.c:1448:9: warning: assignment from incompatible pointer type /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/PopOver.c:1451:2: warning: passing argument 1 of 'g_param_spec_unref' from incompatible pointer type /usr/include/glib-2.0/gobject/gparam.h:275:7: note: expected 'struct GParamSpec *' but argument is of type 'struct GParamSpecInt *' /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/PopOver.c:1452:9: warning: assignment from incompatible pointer type /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/PopOver.c:1455:2: warning: passing argument 1 of 'g_param_spec_unref' from incompatible pointer type /usr/include/glib-2.0/gobject/gparam.h:275:7: note: expected 'struct GParamSpec *' but argument is of type 'struct GParamSpecInt *' /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/PopOver.c:1456:9: warning: assignment from incompatible pointer type /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/PopOver.c:1459:2: warning: passing argument 1 of 'g_param_spec_unref' from incompatible pointer type /usr/include/glib-2.0/gobject/gparam.h:275:7: note: expected 'struct GParamSpec *' but argument is of type 'struct GParamSpecInt *' /usr/bin/cmake -E cmake_progress_report /usr/src/RPM/BUILD/granite-0.1.0/BUILD/CMakeFiles 26 [ 87%] Building C object lib/CMakeFiles/granite.dir/Widgets/ContractorView.c.o cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib && /usr/bin/gcc -Dgranite_EXPORTS -DGSEAL_ENABLE -DGSEAL_ENABLE -DGETTEXT_PACKAGE=\"GRANITE\" -pipe -Wall -g -O2 -march=i586 -mtune=i686 -fPIC -I/usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets -I/usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gio-unix-2.0/ -I/usr/include/gee-1.0 -pthread -o CMakeFiles/granite.dir/Widgets/ContractorView.c.o -c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/ContractorView.c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/ContractorView.c: In function 'granite_widgets_contractor_view_construct': /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/ContractorView.c:161:2: warning: passing argument 6 of 'gee_hash_map_new' from incompatible pointer type /usr/include/gee-1.0/gee.h:855:13: note: expected 'GDestroyNotify' but argument is of type 'void (*)(struct GraniteWidgetsContractorViewDelegateWrapper *)' /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/ContractorView.c: In function 'granite_widgets_contractor_view_run_selected': /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/ContractorView.c:771:2: warning: passing argument 1 of 'gee_abstract_map_get_keys' from incompatible pointer type /usr/include/gee-1.0/gee.h:792:9: note: expected 'struct GeeAbstractMap *' but argument is of type 'struct GeeMap *' /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/ContractorView.c:818:5: warning: passing argument 1 of 'gee_abstract_map_get_keys' from incompatible pointer type /usr/include/gee-1.0/gee.h:792:9: note: expected 'struct GeeAbstractMap *' but argument is of type 'struct GeeMap *' /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Widgets/ContractorView.c:859:10: warning: unused variable '_i_collection_size_' /usr/bin/cmake -E cmake_progress_report /usr/src/RPM/BUILD/granite-0.1.0/BUILD/CMakeFiles 27 [ 90%] Building C object lib/CMakeFiles/granite.dir/Main.c.o cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib && /usr/bin/gcc -Dgranite_EXPORTS -DGSEAL_ENABLE -DGSEAL_ENABLE -DGETTEXT_PACKAGE=\"GRANITE\" -pipe -Wall -g -O2 -march=i586 -mtune=i686 -fPIC -I/usr/src/RPM/BUILD/granite-0.1.0/lib/Widgets -I/usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gio-unix-2.0/ -I/usr/include/gee-1.0 -pthread -o CMakeFiles/granite.dir/Main.c.o -c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib/Main.c Linking C shared library libgranite.so cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib && /usr/bin/cmake -E cmake_link_script CMakeFiles/granite.dir/link.txt --verbose=1 /usr/bin/gcc -fPIC -pipe -Wall -g -O2 -march=i586 -mtune=i686 -shared -Wl,-soname,libgranite.so.0 -o libgranite.so.0.1.4 CMakeFiles/granite.dir/GtkPatch/gtkpatch-utils.c.o CMakeFiles/granite.dir/Widgets/widgets-utils.c.o CMakeFiles/granite.dir/Application.c.o CMakeFiles/granite.dir/Drawing/Color.c.o CMakeFiles/granite.dir/Drawing/BufferSurface.c.o CMakeFiles/granite.dir/Drawing/Utilities.c.o CMakeFiles/granite.dir/GtkPatch/AboutDialog.c.o CMakeFiles/granite.dir/Services/Settings.c.o CMakeFiles/granite.dir/Services/Logger.c.o CMakeFiles/granite.dir/Services/Paths.c.o CMakeFiles/granite.dir/Services/System.c.o CMakeFiles/granite.dir/Services/Contractor.c.o CMakeFiles/granite.dir/Widgets/WrapLabel.c.o CMakeFiles/granite.dir/Widgets/AboutDialog.c.o CMakeFiles/granite.dir/Widgets/ModeButton.c.o CMakeFiles/granite.dir/Widgets/DatePicker.c.o CMakeFiles/granite.dir/Widgets/Entries.c.o CMakeFiles/granite.dir/Widgets/TimePicker.c.o CMakeFiles/granite.dir/Widgets/CollapsiblePaned.c.o CMakeFiles/granite.dir/Widgets/StaticNotebook.c.o CMakeFiles/granite.dir/Widgets/CompositedWindow.c.o CMakeFiles/granite.dir/Widgets/AppMenu.c.o CMakeFiles/granite.dir/Widgets/Welcome.c.o CMakeFiles/granite.dir/Widgets/ToolButtonWithMenu.c.o CMakeFiles/granite.dir/Widgets/PopOver.c.o CMakeFiles/granite.dir/Widgets/ContractorView.c.o CMakeFiles/granite.dir/Main.c.o -lgtk-3 -lgdk-3 -latk-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo-gobject -lpangoft2-1.0 -lcairo -lpango-1.0 -lm -lfreetype -lfontconfig -lgio-2.0 -lgmodule-2.0 -lgee -lgobject-2.0 -lgthread-2.0 -lrt -lglib-2.0 cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/lib && /usr/bin/cmake -E cmake_symlink_library libgranite.so.0.1.4 libgranite.so.0 libgranite.so make[2]: Leaving directory `/usr/src/RPM/BUILD/granite-0.1.0/BUILD' /usr/bin/cmake -E cmake_progress_report /usr/src/RPM/BUILD/granite-0.1.0/BUILD/CMakeFiles 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 [ 90%] Built target granite make -f po/CMakeFiles/i18n.dir/build.make po/CMakeFiles/i18n.dir/depend make[2]: Entering directory `/usr/src/RPM/BUILD/granite-0.1.0/BUILD' cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/granite-0.1.0 /usr/src/RPM/BUILD/granite-0.1.0/po /usr/src/RPM/BUILD/granite-0.1.0/BUILD /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po/CMakeFiles/i18n.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/granite-0.1.0/BUILD/po/CMakeFiles/i18n.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/granite-0.1.0/BUILD/po/CMakeFiles/i18n.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/granite-0.1.0/BUILD/po/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/granite-0.1.0/BUILD/po/CMakeFiles/i18n.dir/depend.internal". Scanning dependencies of target i18n make[2]: Leaving directory `/usr/src/RPM/BUILD/granite-0.1.0/BUILD' make -f po/CMakeFiles/i18n.dir/build.make po/CMakeFiles/i18n.dir/build make[2]: Entering directory `/usr/src/RPM/BUILD/granite-0.1.0/BUILD' /usr/bin/cmake -E cmake_progress_report /usr/src/RPM/BUILD/granite-0.1.0/BUILD/CMakeFiles [ 90%] messages.” cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po && /usr/bin/msgfmt -o /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po/zh_CN.mo /usr/src/RPM/BUILD/granite-0.1.0/po/zh_CN.po cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po && /usr/bin/msgfmt -o /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po/zh_TW.mo /usr/src/RPM/BUILD/granite-0.1.0/po/zh_TW.po cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po && /usr/bin/msgfmt -o /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po/ca.mo /usr/src/RPM/BUILD/granite-0.1.0/po/ca.po cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po && /usr/bin/msgfmt -o /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po/bs.mo /usr/src/RPM/BUILD/granite-0.1.0/po/bs.po cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po && /usr/bin/msgfmt -o /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po/de.mo /usr/src/RPM/BUILD/granite-0.1.0/po/de.po cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po && /usr/bin/msgfmt -o /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po/cs.mo /usr/src/RPM/BUILD/granite-0.1.0/po/cs.po cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po && /usr/bin/msgfmt -o /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po/eo.mo /usr/src/RPM/BUILD/granite-0.1.0/po/eo.po cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po && /usr/bin/msgfmt -o /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po/es.mo /usr/src/RPM/BUILD/granite-0.1.0/po/es.po cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po && /usr/bin/msgfmt -o /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po/fi.mo /usr/src/RPM/BUILD/granite-0.1.0/po/fi.po cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po && /usr/bin/msgfmt -o /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po/eu.mo /usr/src/RPM/BUILD/granite-0.1.0/po/eu.po cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po && /usr/bin/msgfmt -o /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po/fr.mo /usr/src/RPM/BUILD/granite-0.1.0/po/fr.po cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po && /usr/bin/msgfmt -o /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po/he.mo /usr/src/RPM/BUILD/granite-0.1.0/po/he.po cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po && /usr/bin/msgfmt -o /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po/hi.mo /usr/src/RPM/BUILD/granite-0.1.0/po/hi.po cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po && /usr/bin/msgfmt -o /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po/hu.mo /usr/src/RPM/BUILD/granite-0.1.0/po/hu.po cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po && /usr/bin/msgfmt -o /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po/it.mo /usr/src/RPM/BUILD/granite-0.1.0/po/it.po cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po && /usr/bin/msgfmt -o /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po/lv.mo /usr/src/RPM/BUILD/granite-0.1.0/po/lv.po cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po && /usr/bin/msgfmt -o /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po/nl.mo /usr/src/RPM/BUILD/granite-0.1.0/po/nl.po cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po && /usr/bin/msgfmt -o /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po/pl.mo /usr/src/RPM/BUILD/granite-0.1.0/po/pl.po cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po && /usr/bin/msgfmt -o /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po/pt.mo /usr/src/RPM/BUILD/granite-0.1.0/po/pt.po cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po && /usr/bin/msgfmt -o /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po/ro.mo /usr/src/RPM/BUILD/granite-0.1.0/po/ro.po cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po && /usr/bin/msgfmt -o /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po/ru.mo /usr/src/RPM/BUILD/granite-0.1.0/po/ru.po cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po && /usr/bin/msgfmt -o /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po/sk.mo /usr/src/RPM/BUILD/granite-0.1.0/po/sk.po cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po && /usr/bin/msgfmt -o /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po/sv.mo /usr/src/RPM/BUILD/granite-0.1.0/po/sv.po cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po && /usr/bin/msgfmt -o /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po/tr.mo /usr/src/RPM/BUILD/granite-0.1.0/po/tr.po cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po && /usr/bin/msgfmt -o /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po/en_AU.mo /usr/src/RPM/BUILD/granite-0.1.0/po/en_AU.po cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po && /usr/bin/msgfmt -o /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po/en_CA.mo /usr/src/RPM/BUILD/granite-0.1.0/po/en_CA.po cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po && /usr/bin/msgfmt -o /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po/en_GB.mo /usr/src/RPM/BUILD/granite-0.1.0/po/en_GB.po cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po && /usr/bin/msgfmt -o /usr/src/RPM/BUILD/granite-0.1.0/BUILD/po/pt_BR.mo /usr/src/RPM/BUILD/granite-0.1.0/po/pt_BR.po make[2]: Leaving directory `/usr/src/RPM/BUILD/granite-0.1.0/BUILD' /usr/bin/cmake -E cmake_progress_report /usr/src/RPM/BUILD/granite-0.1.0/BUILD/CMakeFiles 31 [ 93%] Built target i18n make -f demo/CMakeFiles/granite-demo.dir/build.make demo/CMakeFiles/granite-demo.dir/depend make[2]: Entering directory `/usr/src/RPM/BUILD/granite-0.1.0/BUILD' /usr/bin/cmake -E cmake_progress_report /usr/src/RPM/BUILD/granite-0.1.0/BUILD/CMakeFiles 30 [ 96%] Generating main.c cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/demo && /usr/bin/valac -C -b /usr/src/RPM/BUILD/granite-0.1.0/demo -d /usr/src/RPM/BUILD/granite-0.1.0/BUILD/demo --pkg=gtk+-3.0 --thread /usr/src/RPM/BUILD/granite-0.1.0/demo/main.vala /usr/src/RPM/BUILD/granite-0.1.0/BUILD/demo/../lib/granite.vapi cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/granite-0.1.0 /usr/src/RPM/BUILD/granite-0.1.0/demo /usr/src/RPM/BUILD/granite-0.1.0/BUILD /usr/src/RPM/BUILD/granite-0.1.0/BUILD/demo /usr/src/RPM/BUILD/granite-0.1.0/BUILD/demo/CMakeFiles/granite-demo.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/granite-0.1.0/BUILD/demo/CMakeFiles/granite-demo.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/granite-0.1.0/BUILD/demo/CMakeFiles/granite-demo.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/granite-0.1.0/BUILD/demo/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/granite-0.1.0/BUILD/demo/CMakeFiles/granite-demo.dir/depend.internal". Scanning dependencies of target granite-demo make[2]: Leaving directory `/usr/src/RPM/BUILD/granite-0.1.0/BUILD' make -f demo/CMakeFiles/granite-demo.dir/build.make demo/CMakeFiles/granite-demo.dir/build make[2]: Entering directory `/usr/src/RPM/BUILD/granite-0.1.0/BUILD' /usr/bin/cmake -E cmake_progress_report /usr/src/RPM/BUILD/granite-0.1.0/BUILD/CMakeFiles 29 [100%] Building C object demo/CMakeFiles/granite-demo.dir/main.c.o cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/demo && /usr/bin/gcc -DGSEAL_ENABLE -DGSEAL_ENABLE -pipe -Wall -g -O2 -march=i586 -mtune=i686 -I/usr/src/RPM/BUILD/granite-0.1.0/BUILD/demo -I/usr/src/RPM/BUILD/granite-0.1.0/demo -I/usr/src/RPM/BUILD/granite-0.1.0/BUILD/demo/../lib -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gio-unix-2.0/ -I/usr/include/gee-1.0 -pthread -o CMakeFiles/granite-demo.dir/main.c.o -c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/demo/main.c /usr/src/RPM/BUILD/granite-0.1.0/BUILD/demo/main.c: In function '__lambda5_': /usr/src/RPM/BUILD/granite-0.1.0/BUILD/demo/main.c:201:9: warning: assignment from incompatible pointer type /usr/src/RPM/BUILD/granite-0.1.0/BUILD/demo/main.c: In function 'granite_demo_real_activate': /usr/src/RPM/BUILD/granite-0.1.0/BUILD/demo/main.c:788:8: warning: unused variable '_hash_collection_size_' Linking C executable granite-demo cd /usr/src/RPM/BUILD/granite-0.1.0/BUILD/demo && /usr/bin/cmake -E cmake_link_script CMakeFiles/granite-demo.dir/link.txt --verbose=1 /usr/bin/gcc -pipe -Wall -g -O2 -march=i586 -mtune=i686 CMakeFiles/granite-demo.dir/main.c.o -o granite-demo -rdynamic -L/usr/src/RPM/BUILD/granite-0.1.0/BUILD/demo/../lib ../lib/libgranite.so.0.1.4 -lgtk-3 -lgdk-3 -latk-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo-gobject -lpangoft2-1.0 -lcairo -lpango-1.0 -lm -lfreetype -lfontconfig -lgio-2.0 -lgmodule-2.0 -lgee -lgobject-2.0 -lgthread-2.0 -lrt -lglib-2.0 ../lib/libgranite.so.0.1.4: undefined reference to `gtk_entry_get_placeholder_text' ../lib/libgranite.so.0.1.4: undefined reference to `gtk_entry_set_placeholder_text' ../lib/libgranite.so.0.1.4: undefined reference to `gtk_button_box_set_child_non_homogeneous' collect2: ld returned 1 exit status make[2]: *** [demo/granite-demo] Error 1 make[2]: Leaving directory `/usr/src/RPM/BUILD/granite-0.1.0/BUILD' make[1]: *** [demo/CMakeFiles/granite-demo.dir/all] Error 2 make[1]: Leaving directory `/usr/src/RPM/BUILD/granite-0.1.0/BUILD' make: *** [all] Error 2 make: Leaving directory `/usr/src/RPM/BUILD/granite-0.1.0/BUILD' error: Bad exit status from /usr/src/tmp/rpm-tmp.14338 (%install) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.14338 (%install) Command exited with non-zero status 1 72.12user 5.48system 1:22.46elapsed 94%CPU (0avgtext+0avgdata 217296maxresident)k 55856inputs+15320outputs (126major+525271minor)pagefaults 0swaps hsh-rebuild: rebuild of `pkg.tar' failed. ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-20 6:58 ` gBopHuk_alt @ 2012-09-20 8:42 ` Евгений Ростовцев 2012-09-20 9:23 ` gBopHuk_alt 0 siblings, 1 reply; 41+ messages in thread From: Евгений Ростовцев @ 2012-09-20 8:42 UTC (permalink / raw) To: devel@ where you _can_ ask > В логе наблюдаются такие строки, не знаю имеют ли они какое-нибудь > отношение к этому : > CMake Warning: The variable, 'CMAKE_Fortran_FLAGS', specified manually, > was not used during the generation. > CMake Warning: The variable, 'LIB_DESTINATION', specified manually, was > not used during the generation. Нет, никакого отношения. Эти сообщения вообще ни на что не влияют. Но смотрим в лог: " -- found gtk+-3.0, version 3.0.11 -- found gio-unix-2.0, version 2.30.3 -- found gthread-2.0, version 2.30.3 -- found gee-1.0, version 0.6.1 " Откуда такие версии взялись? Сравните: " -- found gtk+-3.0, version 3.4.4 -- found gio-unix-2.0, version 2.32.4 -- found gthread-2.0, version 2.32.4 -- found gee-1.0, version 0.6.5 " Может быть, это и объясняет ту проблему, о которой речь шла в самом начале? Судя по логу, линковка с gtk-3 есть, но, похоже, нужных символов она не содержит. -- REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ ALT Linux team ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-20 8:42 ` Евгений Ростовцев @ 2012-09-20 9:23 ` gBopHuk_alt 2012-09-20 9:49 ` Евгений Ростовцев 2012-09-20 10:46 ` Ivan A. Melnikov 0 siblings, 2 replies; 41+ messages in thread From: gBopHuk_alt @ 2012-09-20 9:23 UTC (permalink / raw) To: devel@ where you _can_ ask В Чтв, 20/09/2012 в 15:42 +0700, Евгений Ростовцев пишет: > > В логе наблюдаются такие строки, не знаю имеют ли они какое-нибудь > > отношение к этому : > > CMake Warning: The variable, 'CMAKE_Fortran_FLAGS', specified manually, > > was not used during the generation. > > CMake Warning: The variable, 'LIB_DESTINATION', specified manually, was > > not used during the generation. > > Нет, никакого отношения. Эти сообщения вообще ни на что не влияют. > > Но смотрим в лог: > > " > -- found gtk+-3.0, version 3.0.11 > -- found gio-unix-2.0, version 2.30.3 > -- found gthread-2.0, version 2.30.3 > -- found gee-1.0, version 0.6.1 > " > > Откуда такие версии взялись? Сравните: > > " > -- found gtk+-3.0, version 3.4.4 > -- found gio-unix-2.0, version 2.32.4 > -- found gthread-2.0, version 2.32.4 > -- found gee-1.0, version 0.6.5 > " > > Может быть, это и объясняет ту проблему, о которой речь шла в самом > начале? Судя по логу, линковка с gtk-3 есть, но, похоже, нужных > символов она не содержит. > Очень может быть - я под p6 собираю. А можно остаться на p6, а hasher настроить на sisyphus? ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-20 9:23 ` gBopHuk_alt @ 2012-09-20 9:49 ` Евгений Ростовцев 2012-09-20 10:46 ` Ivan A. Melnikov 1 sibling, 0 replies; 41+ messages in thread From: Евгений Ростовцев @ 2012-09-20 9:49 UTC (permalink / raw) To: devel@ where you _can_ ask > А можно остаться на p6, а hasher настроить на sisyphus? Как-то, наверно, можно, но точно не скажу, надеюсь, другие подскажут. -- REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ ALT Linux team ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-20 9:23 ` gBopHuk_alt 2012-09-20 9:49 ` Евгений Ростовцев @ 2012-09-20 10:46 ` Ivan A. Melnikov 2012-09-20 16:29 ` gBopHuk_alt 1 sibling, 1 reply; 41+ messages in thread From: Ivan A. Melnikov @ 2012-09-20 10:46 UTC (permalink / raw) To: devel-newbies On Thu, 20 Sep 2012 13:23:24 +0400 gBopHuk_alt <gbophuk_alt@mail.ru> wrote: > Очень может быть - я под p6 собираю. > А можно остаться на p6, а hasher настроить на sisyphus? > Можно. Но могут быть проблемы, поскольку для установки пакетов в чрут используется системный apt и, кажется, системный rpm. Зато сделать это есть как минимум два способа: 1. На время сборки менять источники апту на сизиф, а потом менять обратно для обновлений системы, установки пакетов и т.п. 2. Дав hasher'у другой конфиг апта: hsh --apt-config=/path/to/another/apt.conf ... или прописав в ~/.hasher/config строчку apt_config=/path/to/another/apt.conf Этот самый apt.conf должен быть примерно следующего содержания: Dir::Etc::main "/dev/null"; Dir::Etc::parts "/var/empty"; Dir::Etc::SourceList "/path/to/soruces.list"; Dir::Etc::SourceParts "/var/empty"; В sources.list должны быть прописаны нужные репозитории, например у меня rpm [alt] file:/var/ftp/repo/Sisyphus x86_64 classic rpm [alt] file:/var/ftp/repo/Sisyphus noarch classic -- WBR, Ivan A. Melnikov ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-20 10:46 ` Ivan A. Melnikov @ 2012-09-20 16:29 ` gBopHuk_alt 2012-09-20 16:34 ` Евгений Ростовцев 0 siblings, 1 reply; 41+ messages in thread From: gBopHuk_alt @ 2012-09-20 16:29 UTC (permalink / raw) To: devel@ where you _can_ ask В Чтв, 20/09/2012 в 14:46 +0400, Ivan A. Melnikov пишет: > On Thu, 20 Sep 2012 13:23:24 +0400 > gBopHuk_alt <gbophuk_alt@mail.ru> wrote: > > > Очень может быть - я под p6 собираю. > > А можно остаться на p6, а hasher настроить на sisyphus? > > > > Можно. Но могут быть проблемы, поскольку для установки пакетов в чрут > используется системный apt и, кажется, системный rpm. > > Зато сделать это есть как минимум два способа: > > 1. На время сборки менять источники апту на сизиф, а потом менять > обратно для обновлений системы, установки пакетов и т.п. > > 2. Дав hasher'у другой конфиг апта: > > hsh --apt-config=/path/to/another/apt.conf ... > > или прописав в ~/.hasher/config строчку > > apt_config=/path/to/another/apt.conf > > Этот самый apt.conf должен быть примерно следующего содержания: > > Dir::Etc::main "/dev/null"; > Dir::Etc::parts "/var/empty"; > Dir::Etc::SourceList "/path/to/soruces.list"; > Dir::Etc::SourceParts "/var/empty"; > > В sources.list должны быть прописаны нужные репозитории, например у меня > > rpm [alt] file:/var/ftp/repo/Sisyphus x86_64 classic > rpm [alt] file:/var/ftp/repo/Sisyphus noarch classic > Блин, а проще варианта нету? Мне в принципе важно только узнать соберётся ли в сизифе, а там, если уж такое дело, буду ждать p7. ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-20 16:29 ` gBopHuk_alt @ 2012-09-20 16:34 ` Евгений Ростовцев 2012-09-20 16:37 ` Евгений Ростовцев 2012-09-20 19:01 ` gBopHuk_alt 0 siblings, 2 replies; 41+ messages in thread From: Евгений Ростовцев @ 2012-09-20 16:34 UTC (permalink / raw) To: devel@ where you _can_ ask > Мне в принципе важно только узнать соберётся ли в сизифе, Соберётся, если привести спек в адекватное состояние :) -- REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ ALT Linux team ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-20 16:34 ` Евгений Ростовцев @ 2012-09-20 16:37 ` Евгений Ростовцев 2012-09-20 19:07 ` gBopHuk_alt 2012-09-20 19:01 ` gBopHuk_alt 1 sibling, 1 reply; 41+ messages in thread From: Евгений Ростовцев @ 2012-09-20 16:37 UTC (permalink / raw) To: devel@ where you _can_ ask >> Мне в принципе важно только узнать соберётся ли в сизифе, > > Соберётся, если привести спек в адекватное состояние :) А чтобы вообще было хорошо, надо ещё вот это добавить: BuildPreReq: pkgconfig(pixman-1) pkgconfig(glproto) pkgconfig(dri2proto) BuildPreReq: pkgconfig(xext) pkgconfig(xdamage) pkgconfig(xxf86vm) BuildPreReq: pkgconfig(xinerama) pkgconfig(xi) pkgconfig(xrandr) BuildPreReq: pkgconfig(xcursor) pkgconfig(xcomposite) А то у нас политика минимизации зависимостей у devel-пакетов подчас приводит ко всяким несуразностям. -- REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ ALT Linux team ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-20 16:37 ` Евгений Ростовцев @ 2012-09-20 19:07 ` gBopHuk_alt 2012-09-21 6:44 ` Евгений Ростовцев 0 siblings, 1 reply; 41+ messages in thread From: gBopHuk_alt @ 2012-09-20 19:07 UTC (permalink / raw) To: devel@ where you _can_ ask В Чтв, 20/09/2012 в 23:37 +0700, Евгений Ростовцев пишет: > А чтобы вообще было хорошо, надо ещё вот это добавить: > > BuildPreReq: pkgconfig(pixman-1) pkgconfig(glproto) > pkgconfig(dri2proto) > BuildPreReq: pkgconfig(xext) pkgconfig(xdamage) pkgconfig(xxf86vm) > BuildPreReq: pkgconfig(xinerama) pkgconfig(xi) pkgconfig(xrandr) > BuildPreReq: pkgconfig(xcursor) pkgconfig(xcomposite) > > А то у нас политика минимизации зависимостей у devel-пакетов подчас > приводит ко всяким несуразностям. Ну ни фига себе !!! А вот с этими BuildPreReq можно поподробнее? Это всё разве pkgconfig-devel, или чего-то там, не подтянет? ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-20 19:07 ` gBopHuk_alt @ 2012-09-21 6:44 ` Евгений Ростовцев 2012-09-21 7:28 ` gBopHuk_alt 0 siblings, 1 reply; 41+ messages in thread From: Евгений Ростовцев @ 2012-09-21 6:44 UTC (permalink / raw) To: devel@ where you _can_ ask >> BuildPreReq: pkgconfig(pixman-1) pkgconfig(glproto) >> pkgconfig(dri2proto) >> BuildPreReq: pkgconfig(xext) pkgconfig(xdamage) pkgconfig(xxf86vm) >> BuildPreReq: pkgconfig(xinerama) pkgconfig(xi) pkgconfig(xrandr) >> BuildPreReq: pkgconfig(xcursor) pkgconfig(xcomposite) >> >> А то у нас политика минимизации зависимостей у devel-пакетов подчас >> приводит ко всяким несуразностям. > > Ну ни фига себе !!! > А вот с этими BuildPreReq можно поподробнее?Это всё разве > pkgconfig-devel, или чего-то там, не подтянет? Нет. Это то, что нужно для сборки с GDK, но по зависимостям не ставится. -- REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ ALT Linux team ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-21 6:44 ` Евгений Ростовцев @ 2012-09-21 7:28 ` gBopHuk_alt 2012-09-21 7:45 ` Евгений Ростовцев 0 siblings, 1 reply; 41+ messages in thread From: gBopHuk_alt @ 2012-09-21 7:28 UTC (permalink / raw) To: devel@ where you _can_ ask В Птн, 21/09/2012 в 13:44 +0700, Евгений Ростовцев пишет: > > Нет. Это то, что нужно для сборки с GDK, но по зависимостям не > ставится Засада какая-то =(( А где про такие случаи можно узнать? Или тут пока не столкнёшься - не узнаешь? ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-21 7:28 ` gBopHuk_alt @ 2012-09-21 7:45 ` Евгений Ростовцев 0 siblings, 0 replies; 41+ messages in thread From: Евгений Ростовцев @ 2012-09-21 7:45 UTC (permalink / raw) To: devel@ where you _can_ ask >> Нет. Это то, что нужно для сборки с GDK, но по зависимостям не >> ставится > > Засада какая-то =(( А где про такие случаи можно узнать? Или тут пока не > столкнёшься - не узнаешь? Надо просто смотреть на логи сборки, имею в виду сообщения при конфигурировании (в данном случае, что говорит cmake), там всё написано :) -- REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ ALT Linux team ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-20 16:34 ` Евгений Ростовцев 2012-09-20 16:37 ` Евгений Ростовцев @ 2012-09-20 19:01 ` gBopHuk_alt 2012-09-21 6:43 ` Евгений Ростовцев 1 sibling, 1 reply; 41+ messages in thread From: gBopHuk_alt @ 2012-09-20 19:01 UTC (permalink / raw) To: devel@ where you _can_ ask В Чтв, 20/09/2012 в 23:34 +0700, Евгений Ростовцев пишет: > Соберётся, если привести спек в адекватное состояние :) А что подразумевает понятие "Адекватное состояние" ? ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-20 19:01 ` gBopHuk_alt @ 2012-09-21 6:43 ` Евгений Ростовцев 2012-09-21 7:31 ` gBopHuk_alt 0 siblings, 1 reply; 41+ messages in thread From: Евгений Ростовцев @ 2012-09-21 6:43 UTC (permalink / raw) To: devel@ where you _can_ ask >> Соберётся, если привести спек в адекватное состояние :) > > А что подразумевает понятие "Адекватное состояние" ? Хотя бы чтобы sisyphus_check не ругался. -- REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ ALT Linux team ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-21 6:43 ` Евгений Ростовцев @ 2012-09-21 7:31 ` gBopHuk_alt 2012-09-21 7:46 ` Евгений Ростовцев 2012-09-21 8:50 ` Ivan A. Melnikov 0 siblings, 2 replies; 41+ messages in thread From: gBopHuk_alt @ 2012-09-21 7:31 UTC (permalink / raw) To: devel@ where you _can_ ask В Птн, 21/09/2012 в 13:43 +0700, Евгений Ростовцев пишет: > Хотя бы чтобы sisyphus_check не ругался. А для работы Sisyphus_check packager не должен состоять в team ? Я просто с ним не стал разбираться и отключил при первой ругани на packager - очень нужна была работающая программа? ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-21 7:31 ` gBopHuk_alt @ 2012-09-21 7:46 ` Евгений Ростовцев 2012-09-21 8:50 ` Ivan A. Melnikov 1 sibling, 0 replies; 41+ messages in thread From: Евгений Ростовцев @ 2012-09-21 7:46 UTC (permalink / raw) To: devel@ where you _can_ ask > А для работы Sisyphus_check packager не должен состоять в team ? Я уже не понмю... -- REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ ALT Linux team ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-21 7:31 ` gBopHuk_alt 2012-09-21 7:46 ` Евгений Ростовцев @ 2012-09-21 8:50 ` Ivan A. Melnikov 2012-09-22 10:46 ` Michael Shigorin 2012-09-24 10:55 ` gBopHuk_alt 1 sibling, 2 replies; 41+ messages in thread From: Ivan A. Melnikov @ 2012-09-21 8:50 UTC (permalink / raw) To: devel-newbies On Fri, 21 Sep 2012 11:31:48 +0400 gBopHuk_alt <gbophuk_alt@mail.ru> wrote: > В Птн, 21/09/2012 в 13:43 +0700, Евгений Ростовцев пишет: > > Хотя бы чтобы sisyphus_check не ругался. > > А для работы Sisyphus_check packager не должен состоять в team ? > Я просто с ним не стал разбираться и отключил при первой ругани на > packager - очень нужна была работающая программа? > Там проверяется, что электронная почта где-нибудь на altlinux (мощный regexp такой). Но в sisyphus_check много других полезных проверок, поэтому лучше отключать только мешающие: $ grep sisyphus_check ~/.hasher/config no_sisyphus_check="packager,buildhost,gpg" Коллегам не из team я кажется что-то ещё дописывал... -- WBR, Ivan A. Melnikov ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-21 8:50 ` Ivan A. Melnikov @ 2012-09-22 10:46 ` Michael Shigorin 2012-09-24 10:55 ` gBopHuk_alt 1 sibling, 0 replies; 41+ messages in thread From: Michael Shigorin @ 2012-09-22 10:46 UTC (permalink / raw) To: devel-newbies On Fri, Sep 21, 2012 at 12:50:36PM +0400, Ivan A. Melnikov wrote: > Но в sisyphus_check много других полезных проверок, > поэтому лучше отключать только мешающие: BTW http://www.altlinux.org/Hasher/FAQ#Q5 -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ---- Sep 29, Kiev, Ukraine: -- http://conference.osdn.org.ua ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-21 8:50 ` Ivan A. Melnikov 2012-09-22 10:46 ` Michael Shigorin @ 2012-09-24 10:55 ` gBopHuk_alt 1 sibling, 0 replies; 41+ messages in thread From: gBopHuk_alt @ 2012-09-24 10:55 UTC (permalink / raw) To: devel@ where you _can_ ask В Птн, 21/09/2012 в 12:50 +0400, Ivan A. Melnikov пишет: > no_sisyphus_check="packager,buildhost,gpg" Оставил только package и gpg, на buildhost вроде не ругался ещё. Список проверок внушительный =)) Новые пакеты ( и старые по мере обновления ) буду собирать уже с sisyphus_check, вот только сейчас все начали под gtk+3 активно писать =((( ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-17 9:20 ` gBopHuk_alt 2012-09-17 9:26 ` Igor Zubkov @ 2012-09-17 9:52 ` Евгений Ростовцев 2012-09-17 10:12 ` Michael Shigorin 2012-09-17 11:21 ` Ivan A. Melnikov 3 siblings, 0 replies; 41+ messages in thread From: Евгений Ростовцев @ 2012-09-17 9:52 UTC (permalink / raw) To: devel@ where you _can_ ask >> По уже установленным. > > Если по уже установленным, то по идее в hasher она бесполезна =(( Отчего же? findsym указывает конкретные библиотеки, в которых есть нужный символ. Без него бы пришлось запускать nm вручную, проходя по всему списку библиотек. >> > findsym gtk_entry_get_placeholder_text >> /usr/lib/libgtk-3.so: 00133154 T gtk_entry_get_placeholder_text >> /usr/lib/libgtk-3.so.0: 00133154 T gtk_entry_get_placeholder_text >> > Вот это старнно , пакет libgtk+3-devel стоит, а findsym не находит > ничего. > Ищу в hasher'е, залез в /usr/lib есть libgtk-3, а findsym не работает. > findsym соответственно запускаю в hasher. Страннее и не придумаешь... -- REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ ALT Linux team ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-17 9:20 ` gBopHuk_alt 2012-09-17 9:26 ` Igor Zubkov 2012-09-17 9:52 ` Евгений Ростовцев @ 2012-09-17 10:12 ` Michael Shigorin 2012-09-17 11:21 ` Ivan A. Melnikov 3 siblings, 0 replies; 41+ messages in thread From: Michael Shigorin @ 2012-09-17 10:12 UTC (permalink / raw) To: devel@ where you _can_ ask On Mon, Sep 17, 2012 at 01:20:38PM +0400, gBopHuk_alt wrote: > > По уже установленным. > Если по уже установленным, то по идее в hasher она бесполезна =(( Ну почему, hsh-install/hsh-shell не отменяли и они удобны. :) > Хотя я не особо понимаю смысл ошибки линковки. См. тж. http://www.altlinux.org/UpStream/AsNeeded -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ---- Sep 29, Kiev, Ukraine: -- http://conference.osdn.org.ua ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-17 9:20 ` gBopHuk_alt ` (2 preceding siblings ...) 2012-09-17 10:12 ` Michael Shigorin @ 2012-09-17 11:21 ` Ivan A. Melnikov 2012-09-17 12:35 ` Евгений Ростовцев 3 siblings, 1 reply; 41+ messages in thread From: Ivan A. Melnikov @ 2012-09-17 11:21 UTC (permalink / raw) To: devel-newbies On Mon, 17 Sep 2012 13:20:38 +0400 gBopHuk_alt <gbophuk_alt@mail.ru> wrote: > В Пнд, 17/09/2012 в 15:13 +0700, Евгений Ростовцев пишет: > > > По уже установленным. > > > > Если по уже установленным, то по идее в hasher она бесполезна =(( [...] Если программа на С или C++ скомпилировалась (то есть, получили объектные файлы, обычно *.o), то скорее всего необходимые пакеты (а значит и разделяемые библиотеки) в сборочной среде уже есть. Поэтому findsym очень даже полезна именно в ней: $ hsh-install findsym $ hsh-shell и там уже [builder@localhost .in]$ findsym gtk_button_box_set_child_non_homogeneous /usr/lib64/libgtk-3.so: 00000000000c146f T gtk_button_box_set_child_non_homogeneous /usr/lib64/libgtk-3.so.0: 00000000000c146f T gtk_button_box_set_child_non_homogeneous > Хотя я не особо понимаю смысл ошибки линковки. [...] Смысл той ошибки, которая была в первоначальном посте, в том, что в полученном исполняемом файле granite-demo есть ссылки на символы (в данном случае -- функции), которые ни одна требуемая им библиотека не предоставляет. Эти символы скорее всего не будут найдены динамическим компоновщиком при старте программы, так что granite-demo окажется неработоспособен. -- WBR, Ivan A. Melnikov ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-17 11:21 ` Ivan A. Melnikov @ 2012-09-17 12:35 ` Евгений Ростовцев 0 siblings, 0 replies; 41+ messages in thread From: Евгений Ростовцев @ 2012-09-17 12:35 UTC (permalink / raw) To: devel@ where you _can_ ask > Смысл той ошибки, которая была в первоначальном посте, в том, что в > полученном исполняемом файле granite-demo есть ссылки на символы (в > данном случае -- функции), которые ни одна требуемая им библиотека не > предоставляет. Эти символы скорее всего не будут найдены динамическим > компоновщиком при старте программы, так что granite-demo окажется > неработоспособен. Только давайте не путать. Вот цитата из первого сообщения: "Linking C executable granite-demo ../lib/libgranite.so.0.1.4: undefined reference to `gtk_entry_get_placeholder_text' ../lib/libgranite.so.0.1.4: undefined reference to `gtk_entry_set_placeholder_text' ../lib/libgranite.so.0.1.4: undefined reference to `gtk_button_box_set_child_non_homogeneous' collect2: ld returned 1 exit status" Т.е. речь идёт именно о недолинковке libgranite.so, а не granite-demo. -- REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ ALT Linux team ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-16 20:29 [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? gBopHuk_alt 2012-09-17 2:34 ` Евгений Ростовцев @ 2012-09-21 13:06 ` gBopHuk_alt 2012-09-22 10:46 ` Michael Shigorin 1 sibling, 1 reply; 41+ messages in thread From: gBopHuk_alt @ 2012-09-21 13:06 UTC (permalink / raw) To: devel@ where you _can_ ask Я смотрю с этим libgtk+3 вообще ничего собрать не получается : File "/usr/lib/python2.6/site-packages/gi/module.py", line 242, in _load overrides_modules = __import__('gi.overrides', fromlist=[self._namespace]) File "/usr/lib/python2.6/site-packages/gi/overrides/Gtk.py", line 1251, in <module> raise RuntimeError("Gtk couldn't be initialized") RuntimeError: Gtk couldn't be initialized =((( Это уже другая программулька, тоже завязана с gtk+3 =((( Эх, p7, p7, где же ты ?! =)) ^ permalink raw reply [flat|nested] 41+ messages in thread
* Re: [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? 2012-09-21 13:06 ` gBopHuk_alt @ 2012-09-22 10:46 ` Michael Shigorin 0 siblings, 0 replies; 41+ messages in thread From: Michael Shigorin @ 2012-09-22 10:46 UTC (permalink / raw) To: devel@ where you _can_ ask On Fri, Sep 21, 2012 at 05:06:08PM +0400, gBopHuk_alt wrote: > Эх, p7, p7, где же ты ?! =)) Всё там же, созревает потихоньку: http://www.altlinux.org/План_выпуска_бранча_p7_%28проект,_для_обсуждения%29 -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ---- Sep 29, Kiev, Ukraine: -- http://conference.osdn.org.ua ^ permalink raw reply [flat|nested] 41+ messages in thread
end of thread, other threads:[~2012-09-24 10:55 UTC | newest] Thread overview: 41+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2012-09-16 20:29 [newbies] Кто-нибудь знает что значит "undefined reference to" при сборке? gBopHuk_alt 2012-09-17 2:34 ` Евгений Ростовцев 2012-09-17 6:44 ` gBopHuk_alt 2012-09-17 8:13 ` Евгений Ростовцев 2012-09-17 9:20 ` gBopHuk_alt 2012-09-17 9:26 ` Igor Zubkov 2012-09-17 13:08 ` gBopHuk_alt 2012-09-17 13:15 ` Igor Zubkov 2012-09-17 17:06 ` gBopHuk_alt 2012-09-18 2:34 ` Евгений Ростовцев 2012-09-18 9:31 ` gBopHuk_alt 2012-09-18 11:28 ` Евгений Ростовцев 2012-09-18 11:30 ` Евгений Ростовцев 2012-09-18 13:15 ` gBopHuk_alt 2012-09-19 3:06 ` Евгений Ростовцев 2012-09-19 3:10 ` Евгений Ростовцев 2012-09-20 6:58 ` gBopHuk_alt 2012-09-20 8:42 ` Евгений Ростовцев 2012-09-20 9:23 ` gBopHuk_alt 2012-09-20 9:49 ` Евгений Ростовцев 2012-09-20 10:46 ` Ivan A. Melnikov 2012-09-20 16:29 ` gBopHuk_alt 2012-09-20 16:34 ` Евгений Ростовцев 2012-09-20 16:37 ` Евгений Ростовцев 2012-09-20 19:07 ` gBopHuk_alt 2012-09-21 6:44 ` Евгений Ростовцев 2012-09-21 7:28 ` gBopHuk_alt 2012-09-21 7:45 ` Евгений Ростовцев 2012-09-20 19:01 ` gBopHuk_alt 2012-09-21 6:43 ` Евгений Ростовцев 2012-09-21 7:31 ` gBopHuk_alt 2012-09-21 7:46 ` Евгений Ростовцев 2012-09-21 8:50 ` Ivan A. Melnikov 2012-09-22 10:46 ` Michael Shigorin 2012-09-24 10:55 ` gBopHuk_alt 2012-09-17 9:52 ` Евгений Ростовцев 2012-09-17 10:12 ` Michael Shigorin 2012-09-17 11:21 ` Ivan A. Melnikov 2012-09-17 12:35 ` Евгений Ростовцев 2012-09-21 13:06 ` gBopHuk_alt 2012-09-22 10:46 ` Michael Shigorin
devel@ where you _can_ ask This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel-newbies/0 devel-newbies/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-newbies devel-newbies/ http://lore.altlinux.org/devel-newbies \ devel-newbies@lists.altlinux.org devel-newbies@lists.altlinux.ru devel-newbies@lists.altlinux.com public-inbox-index devel-newbies Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel-newbies AGPL code for this site: git clone https://public-inbox.org/public-inbox.git