ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] libgtkmm2-2.24.0 (Re: mysql-workbench-gpl-5.2.31a-alt1: Sisyphus/i586 test rebuild failed [1])
  @ 2011-02-27 15:34 ` Sergey Y. Afonin
  2011-02-28 16:50   ` Sergey Y. Afonin
  2011-03-15 10:12   ` Ivan A. Melnikov
  0 siblings, 2 replies; 16+ messages in thread
From: Sergey Y. Afonin @ 2011-02-27 15:34 UTC (permalink / raw)
  To: devel

On Sunday 27 February 2011, ALT beekeeper wrote:

> Package: mysql-workbench-gpl-5.2.31a-alt1
> Status: Sisyphus/i586 test rebuild failed
> Cannot build this package for 1 week(s).
> Please investigate.
> Excerpt from build log:
> 
>i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../frontend/linux -I../../../backend/wbpublic -I../../../backend/wbprivate -I../../../generated -I../../../library/forms -I../../../library/canvas/src -I../../../library/grt/src -I../../../library/base/src -I../../../library/dbc/src -I../../../ext/cppconn -I../../../library/vsqlite++/include -I../../../ext/scintilla/include -I/usr/include/python2.6 -DENABLE_LUA_MODULES -DENABLE_PYTHON_MODULES -pthread -I/usr/include/cairo -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/libdrm -pthread -I/usr/include/libglade-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libxml2 -I/usr/lib/gtk-2.0/include -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/libdrm -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -DORBIT2=1 -D_REENTRANT -pthread -I/usr/include/libgnome-2.0 -I/usr/include/orbit-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -pipe -Wall -g -O2 -march=i586 -mtune=i686 -Wextra -Wall -Wno-unused -Wno-deprecated -DTIXML_US
>  E_STL=1 -c ../linux_utilities/toolbar_manager.cpp  -fPIC -DPIC -o .libs/toolbar_manager.o
> ../linux_utilities/toolbar_manager.cpp: In function 'Gtk::ComboBox* create_color_combo(const std::vector<std::basic_string<char> >&, const std::string&)':
> ../linux_utilities/toolbar_manager.cpp:34:48: error: call of overloaded 'ComboBox(Glib::RefPtr<Gtk::ListStore>&)' is ambiguous
> /usr/include/gtkmm-2.4/gtkmm/combobox.h:145:12: note: candidates are: Gtk::ComboBox::ComboBox(bool)
> /usr/include/gtkmm-2.4/gtkmm/combobox.h:137:12: note:                 Gtk::ComboBox::ComboBox(const Glib::RefPtr<Gtk::TreeModel>&)

Перестало собираться с libgtkmm2-2.24.0-alt1. С libgtkmm2-2.22.0-alt1 собирается,
сейчас перепроверил. Кто крайний ?

-- 
С уважением, Сергей Афонин

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [devel] libgtkmm2-2.24.0 (Re: mysql-workbench-gpl-5.2.31a-alt1: Sisyphus/i586 test rebuild failed [1])
  2011-02-27 15:34 ` [devel] libgtkmm2-2.24.0 (Re: mysql-workbench-gpl-5.2.31a-alt1: Sisyphus/i586 test rebuild failed [1]) Sergey Y. Afonin
@ 2011-02-28 16:50   ` Sergey Y. Afonin
  2011-03-14 18:44     ` Sergey Y. Afonin
  2011-03-15 10:12   ` Ivan A. Melnikov
  1 sibling, 1 reply; 16+ messages in thread
From: Sergey Y. Afonin @ 2011-02-28 16:50 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Sunday, February 27, 2011, Sergey Y. Afonin wrote:


> > ../linux_utilities/toolbar_manager.cpp:34:48: error: call of overloaded 'ComboBox(Glib::RefPtr<Gtk::ListStore>&)' is ambiguous

> Перестало собираться с libgtkmm2-2.24.0-alt1. С libgtkmm2-2.22.0-alt1 собирается,
> сейчас перепроверил. Кто крайний ?

На #workbench говорят, что "this code is outdated and will soon be replaced".

-- 
С уважением, Сергей Афонин
asy@altlinux.ru


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [devel] libgtkmm2-2.24.0 (Re: mysql-workbench-gpl-5.2.31a-alt1: Sisyphus/i586 test rebuild failed [1])
  2011-02-28 16:50   ` Sergey Y. Afonin
@ 2011-03-14 18:44     ` Sergey Y. Afonin
  2011-03-15  9:42       ` Sergey Y. Afonin
  0 siblings, 1 reply; 16+ messages in thread
From: Sergey Y. Afonin @ 2011-03-14 18:44 UTC (permalink / raw)
  To: devel

On Monday 28 February 2011, Sergey Y. Afonin wrote:

> > Перестало собираться с libgtkmm2-2.24.0-alt1. С libgtkmm2-2.22.0-alt1
> > собирается, сейчас перепроверил. Кто крайний ?
> 
> На #workbench говорят, что "this code is outdated and will soon be
> replaced". 
 
Тем не менее, вышли уже wb 5.2.32 и wb 5.2.33, а wb всё ещё не собирается с
libgtkmm2-2.24. Не был ли апдейт до 2.24 преждевременным ? Или, может, можно
и libgtkmm 2.22 оставить ? Кстати интересно, там что, soname не поменялся ?
Почему апдейт прошёл ? Учитывая вот это изменение в wb 5.2.31a-alt1

Provides: mysql-administrator = %version-%release
Obsoletes: mysql-administrator < %version-%release

Provides: mysql-query-browser = %version-%release
Obsoletes: mysql-query-browser < %version-%release

оно всё как-то не здорово. А ещё сейчас на #workbench зашла речь о том, какой
был последний публичный релиз для libgtkmm 2.x. Что-то на сайте gtkmm это не
сильно понятно...

-- 
С уважением, Сергей Афонин


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [devel] libgtkmm2-2.24.0 (Re: mysql-workbench-gpl-5.2.31a-alt1: Sisyphus/i586 test rebuild failed [1])
  2011-03-14 18:44     ` Sergey Y. Afonin
@ 2011-03-15  9:42       ` Sergey Y. Afonin
  0 siblings, 0 replies; 16+ messages in thread
From: Sergey Y. Afonin @ 2011-03-15  9:42 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Monday 14 March 2011, Sergey Y. Afonin wrote:

> > На #workbench говорят, что "this code is outdated and will soon be
> > replaced". 
>  
> Тем не менее, вышли уже wb 5.2.32 и wb 5.2.33, а wb всё ещё не собирается с
> libgtkmm2-2.24. Не был ли апдейт до 2.24 преждевременным ? Или, может, можно
> и libgtkmm 2.22 оставить ? 

https://bugzilla.altlinux.org/25232

-- 
С уважением, Сергей Афонин


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [devel] libgtkmm2-2.24.0 (Re: mysql-workbench-gpl-5.2.31a-alt1: Sisyphus/i586 test rebuild failed [1])
  2011-02-27 15:34 ` [devel] libgtkmm2-2.24.0 (Re: mysql-workbench-gpl-5.2.31a-alt1: Sisyphus/i586 test rebuild failed [1]) Sergey Y. Afonin
  2011-02-28 16:50   ` Sergey Y. Afonin
@ 2011-03-15 10:12   ` Ivan A. Melnikov
  2011-03-15 10:39     ` Sergey Y. Afonin
  1 sibling, 1 reply; 16+ messages in thread
From: Ivan A. Melnikov @ 2011-03-15 10:12 UTC (permalink / raw)
  To: devel

On Sun, 27 Feb 2011 18:34:18 +0300
"Sergey Y. Afonin" <asy@altlinux.ru> wrote:

> On Sunday 27 February 2011, ALT beekeeper wrote:
> 
> > Package: mysql-workbench-gpl-5.2.31a-alt1
> > Status: Sisyphus/i586 test rebuild failed
> > Cannot build this package for 1 week(s).
> > Please investigate.
> > Excerpt from build log:
> > 
> >i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../..
> >-I../../../frontend/linux -I../../../backend/wbpublic
> >-I../../../backend/wbprivate -I../../../generated
> >-I../../../library/forms -I../../../library/canvas/src
> >-I../../../library/grt/src -I../../../library/base/src
> >-I../../../library/dbc/src -I../../../ext/cppconn
> >-I../../../library/vsqlite++/include
> >-I../../../ext/scintilla/include -I/usr/include/python2.6
> >-DENABLE_LUA_MODULES -DENABLE_PYTHON_MODULES -pthread
> >-I/usr/include/cairo -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/libdrm -pthread -I/usr/include/libglade-2.0
> >-I/usr/include/gtk-2.0 -I/usr/include/libxml2
> >-I/usr/lib/gtk-2.0/include -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/libdrm -I/usr/include/gtkmm-2.4
> > -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6
> > -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include
> > -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include
> > -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gdkmm-2.4
> > -I/usr/lib/gdkmm-2.4/include -I/usr/include/glibmm-2.4
> > -I/usr/lib/glibmm-2.4/include -I/usr/include/sigc++-2.0
> > -I/usr/lib/sigc++-2.0/include -I/usr/include/cairomm-1.0
> > -I/usr/lib/cairomm-1.0/include -DORBIT2=1 -D_REENTRANT -pthread
> > -I/usr/include/libgnome-2.0 -I/usr/include/orbit-2.0
> > -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0
> > -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/glib-2.0
> > -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0
> > -I/usr/include/bonobo-activation-2.0 -pthread
> > -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
> > -I/usr/include/libxml2 -I/usr/include/sigc++-2.0
> > -I/usr/lib/sigc++-2.0/include -pipe -Wall -g -O2 -march=i586
> > -mtune=i686 -Wextra -Wall -Wno-unused -Wno-deprecated -DTIXML_US
> > E_STL=1 -c ../linux_utilities/toolbar_manager.cpp  -fPIC -DPIC
> > -o .libs/toolbar_manager.o ../linux_utilities/toolbar_manager.cpp:
> > In function 'Gtk::ComboBox* create_color_combo(const
> > std::vector<std::basic_string<char> >&, const
> > std::string&)': ../linux_utilities/toolbar_manager.cpp:34:48:
> > error: call of overloaded 'ComboBox(Glib::RefPtr<Gtk::ListStore>&)'
> > is ambiguous /usr/include/gtkmm-2.4/gtkmm/combobox.h:145:12: note:
> > candidates are:
> > Gtk::ComboBox::ComboBox(bool) /usr/include/gtkmm-2.4/gtkmm/combobox.h:137:12:
> > note:                 Gtk::ComboBox::ComboBox(const
> > Glib::RefPtr<Gtk::TreeModel>&)
> 
> Перестало собираться с libgtkmm2-2.24.0-alt1. С libgtkmm2-2.22.0-alt1
> собирается, сейчас перепроверил. Кто крайний ?
> 

Чтобы починить сборку нужен патч в две строчки, аналогичный тому, что я
приводил здесь:

http://lists.altlinux.org/pipermail/devel/2011-March/189010.html

-- 
WBR,
Ivan A. Melnikov


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [devel] libgtkmm2-2.24.0 (Re: mysql-workbench-gpl-5.2.31a-alt1: Sisyphus/i586 test rebuild failed [1])
  2011-03-15 10:12   ` Ivan A. Melnikov
@ 2011-03-15 10:39     ` Sergey Y. Afonin
  2011-03-15 14:39       ` Sergey Y. Afonin
  0 siblings, 1 reply; 16+ messages in thread
From: Sergey Y. Afonin @ 2011-03-15 10:39 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Tuesday 15 March 2011, Ivan A. Melnikov wrote:

> > Перестало собираться с libgtkmm2-2.24.0-alt1. С libgtkmm2-2.22.0-alt1
> > собирается, сейчас перепроверил. Кто крайний ?
> 
> Чтобы починить сборку нужен патч в две строчки, аналогичный тому, что я
> приводил здесь:
> 
> http://lists.altlinux.org/pipermail/devel/2011-March/189010.html

Для того, чтобы написать патч в две строчки, надо понимать логику ООП в C++,
знать GTK-шные объекты и т.п. Увы, я могу только бездумно собезъянничать на
удачу.

-- 
С уважением, Сергей Афонин


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [devel] libgtkmm2-2.24.0 (Re: mysql-workbench-gpl-5.2.31a-alt1: Sisyphus/i586 test rebuild failed [1])
  2011-03-15 10:39     ` Sergey Y. Afonin
@ 2011-03-15 14:39       ` Sergey Y. Afonin
  2011-03-15 16:51         ` Ivan A. Melnikov
  0 siblings, 1 reply; 16+ messages in thread
From: Sergey Y. Afonin @ 2011-03-15 14:39 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Tuesday 15 March 2011, Sergey Y. Afonin wrote:

> Для того, чтобы написать патч в две строчки, надо понимать логику ООП в C++,
> знать GTK-шные объекты и т.п. Увы, я могу только бездумно собезъянничать на
> удачу.
 
Незнание синтаксиса не позволяет даже собезьянничать. В случае mysql-workbench
это вызов конструктора. Что там менять, совсем непонятно.

-- 
С уважением, Сергей Афонин


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [devel] libgtkmm2-2.24.0 (Re: mysql-workbench-gpl-5.2.31a-alt1: Sisyphus/i586 test rebuild failed [1])
  2011-03-15 14:39       ` Sergey Y. Afonin
@ 2011-03-15 16:51         ` Ivan A. Melnikov
  2011-03-16  1:09           ` Sergey Y. Afonin
  0 siblings, 1 reply; 16+ messages in thread
From: Ivan A. Melnikov @ 2011-03-15 16:51 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 406 bytes --]

On Tue, 15 Mar 2011 17:39:44 +0300
"Sergey Y. Afonin" <asy@altlinux.ru> wrote:
>
> Незнание синтаксиса не позволяет даже собезьянничать. В случае
> mysql-workbench это вызов конструктора. Что там менять, совсем
> непонятно.
> 

По идее, как-то так...

-- 
WBR,
Ivan A. Melnikov

[-- Attachment #2: mysql-workbench-gpl-5.2.31a-alt-fix-build.patch --]
[-- Type: text/x-patch, Size: 533 bytes --]

--- a/mysql-workbench-gpl/frontend/linux/linux_utilities/toolbar_manager.cpp
+++ b/mysql-workbench-gpl/frontend/linux/linux_utilities/toolbar_manager.cpp
@@ -31,7 +31,7 @@ static Gtk::ComboBox *create_color_combo(const std::vector<std::string> &colors,
   }
 
   Glib::RefPtr<Gtk::ListStore> model= Gtk::ListStore::create(*color_combo_columns);
-  Gtk::ComboBox *combo= new Gtk::ComboBox(model);
+  Gtk::ComboBox *combo= new Gtk::ComboBox( Glib::RefPtr<Gtk::TreeModel>(model) );
 
   combo->pack_start(color_combo_columns->image);
 

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [devel] libgtkmm2-2.24.0 (Re: mysql-workbench-gpl-5.2.31a-alt1: Sisyphus/i586 test rebuild failed [1])
  2011-03-15 16:51         ` Ivan A. Melnikov
@ 2011-03-16  1:09           ` Sergey Y. Afonin
  2011-03-18 14:53             ` Sergey Y. Afonin
  0 siblings, 1 reply; 16+ messages in thread
From: Sergey Y. Afonin @ 2011-03-16  1:09 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Tuesday 15 March 2011, Ivan A. Melnikov wrote:

> > Незнание синтаксиса не позволяет даже собезьянничать. В случае
> > mysql-workbench это вызов конструктора. Что там менять, совсем
> > непонятно.
> 
> По идее, как-то так...

Спасибо. По крайней мере, собралось.
rpm http://git.altlinux.org/tasks/40548/build/repo i586 task

Теперь надо добраться до компьютера с Сизифом, чтобы проверить.
В 5.1, который дома у меня, тоже что-то не собирается, тут уже
libgtkmm2 слишком старый, видимо... Ошибка в другом месте
получается.

-- 
С уважением, Сергей Афонин


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [devel] libgtkmm2-2.24.0 (Re: mysql-workbench-gpl-5.2.31a-alt1: Sisyphus/i586 test rebuild failed [1])
  2011-03-16  1:09           ` Sergey Y. Afonin
@ 2011-03-18 14:53             ` Sergey Y. Afonin
  2011-03-18 18:00               ` Alexey Tourbin
  0 siblings, 1 reply; 16+ messages in thread
From: Sergey Y. Afonin @ 2011-03-18 14:53 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wednesday, March 16, 2011, Sergey Y. Afonin wrote:

> Спасибо. По крайней мере, собралось.
> rpm http://git.altlinux.org/tasks/40548/build/repo i586 task
 
Не понял. Последняя тестовая сборка была вчера успешная:
http://git.altlinux.org/tasks/40548/task/log.4.1
Сегодня, вдруг (ничего не менял):
http://git.altlinux.org/tasks/40548/task/log.5.2
В syphus-cybertalk@ ничего подозрительного не вижу...

-- 
С уважением, Сергей Афонин
asy@altlinux.ru


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [devel] libgtkmm2-2.24.0 (Re: mysql-workbench-gpl-5.2.31a-alt1: Sisyphus/i586 test rebuild failed [1])
  2011-03-18 14:53             ` Sergey Y. Afonin
@ 2011-03-18 18:00               ` Alexey Tourbin
  2011-03-19  9:09                 ` Sergey Y. Afonin
  0 siblings, 1 reply; 16+ messages in thread
From: Alexey Tourbin @ 2011-03-18 18:00 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Fri, Mar 18, 2011 at 05:53:28PM +0300, Sergey Y. Afonin wrote:
> On Wednesday, March 16, 2011, Sergey Y. Afonin wrote:
> 
> > Спасибо. По крайней мере, собралось.
> > rpm http://git.altlinux.org/tasks/40548/build/repo i586 task
>  
> Не понял. Последняя тестовая сборка была вчера успешная:
> http://git.altlinux.org/tasks/40548/task/log.4.1
> Сегодня, вдруг (ничего не менял):
> http://git.altlinux.org/tasks/40548/task/log.5.2
> В syphus-cybertalk@ ничего подозрительного не вижу...

Раньше libglade-devel вытягивал libxml2-devel.
Начиная с сегодняшнего дня больше не вытягивает.

> -- 
> С уважением, Сергей Афонин
> asy@altlinux.ru


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [devel] libgtkmm2-2.24.0 (Re: mysql-workbench-gpl-5.2.31a-alt1: Sisyphus/i586 test rebuild failed [1])
  2011-03-18 18:00               ` Alexey Tourbin
@ 2011-03-19  9:09                 ` Sergey Y. Afonin
  2011-03-19 10:39                   ` Alexey Tourbin
  0 siblings, 1 reply; 16+ messages in thread
From: Sergey Y. Afonin @ 2011-03-19  9:09 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Friday, March 18, 2011, Alexey Tourbin wrote:

> Раньше libglade-devel вытягивал libxml2-devel.
> Начиная с сегодняшнего дня больше не вытягивает.
 
Засады продолжают иметь место:

In file included from ../../generated/grts/structs.db.mgmt.h:4:0,
                 from src/driver_manager.h:6,
                 from src/driver_manager.cpp:31:
../../library/grt/src/grtpp.h:33:30: fatal error: libxml/xmlmemory.h: No such file or directory
compilation terminated.
make[3]: *** [driver_manager.lo] Error 1

$ locate libxml/xmlmemory.h
/usr/include/libxml2/libxml/xmlmemory.h

$ rpm -qf /usr/include/libxml2/libxml/xmlmemory.h
libxml2-devel-2.7.8-alt5

Вроде как, оно всё есть. Собственно говоря, отсутствует -I/usr/include/libxml2 
при вызове gcc в данном случае, но раньше-то оно как-то находилось... Хидер
переместился ?

-- 
С уважением, Сергей Афонин
asy@altlinux.ru


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [devel] libgtkmm2-2.24.0 (Re: mysql-workbench-gpl-5.2.31a-alt1: Sisyphus/i586 test rebuild failed [1])
  2011-03-19  9:09                 ` Sergey Y. Afonin
@ 2011-03-19 10:39                   ` Alexey Tourbin
  2011-03-19 10:44                     ` [devel] libglade, libxml2 ([#40548] FAILED (try 7) mysql-workbench-oss.git=5.2.33-alt2) Sergey Y. Afonin
  0 siblings, 1 reply; 16+ messages in thread
From: Alexey Tourbin @ 2011-03-19 10:39 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Sat, Mar 19, 2011 at 12:09:07PM +0300, Sergey Y. Afonin wrote:
> On Friday, March 18, 2011, Alexey Tourbin wrote:
> 
> > Раньше libglade-devel вытягивал libxml2-devel.
> > Начиная с сегодняшнего дня больше не вытягивает.
>  
> Засады продолжают иметь место:
> 
> In file included from ../../generated/grts/structs.db.mgmt.h:4:0,
>                  from src/driver_manager.h:6,
>                  from src/driver_manager.cpp:31:
> ../../library/grt/src/grtpp.h:33:30: fatal error: libxml/xmlmemory.h: No such file or directory
> compilation terminated.
> make[3]: *** [driver_manager.lo] Error 1
> 
> $ locate libxml/xmlmemory.h
> /usr/include/libxml2/libxml/xmlmemory.h
> 
> $ rpm -qf /usr/include/libxml2/libxml/xmlmemory.h
> libxml2-devel-2.7.8-alt5
> 
> Вроде как, оно всё есть. Собственно говоря, отсутствует -I/usr/include/libxml2 
> при вызове gcc в данном случае, но раньше-то оно как-то находилось... Хидер
> переместился ?

Раньше pkg-config дополнял cflags для libglade-2.0.pc.

--- mysql-workbench-gpl-5.2.33/library/dbc/Makefile.am-	2011-03-19 12:23:12.000000000 +0300
+++ mysql-workbench-gpl-5.2.33/library/dbc/Makefile.am	2011-03-19 12:45:04.647794889 +0300
@@ -7,7 +7,7 @@
 src/sql_batch_exec.cpp
 
 
-INCLUDES=@CAIRO_CFLAGS@ @GNOME_CFLAGS@ @SIGC_CFLAGS@ -I$(top_srcdir)/backend\
+INCLUDES=@GLIB_CFLAGS@ @CAIRO_CFLAGS@ @GNOME_CFLAGS@ @SIGC_CFLAGS@ -I$(top_srcdir)/backend\
 -I$(top_srcdir)/generated\
 -I$(top_srcdir)/library/grt/src\
 -I$(top_srcdir)/library/base\
--- mysql-workbench-gpl-5.2.33/library/forms/Makefile.am-	2011-03-19 12:23:24.000000000 +0300
+++ mysql-workbench-gpl-5.2.33/library/forms/Makefile.am	2011-03-19 12:50:41.350572707 +0300
@@ -69,7 +69,7 @@
 
 libmforms_la_LIBADD=@GNOME_LIBS@ @GNOME_KEYRING_LIBS@
 
-INCLUDES=@GNOME_CFLAGS@ @SIGC_CFLAGS@ @CAIRO_CFLAGS@ @GNOME_KEYRING_CFLAGS@ @PCRE_CFLAGS@\
+INCLUDES=@GLIB_CFLAGS@ @GNOME_CFLAGS@ @SIGC_CFLAGS@ @CAIRO_CFLAGS@ @GNOME_KEYRING_CFLAGS@ @PCRE_CFLAGS@\
 -I$(top_srcdir)/library/forms\
 -I$(top_srcdir)/library/forms/mforms\
 -I$(top_srcdir)/backend/wbpublic\


^ permalink raw reply	[flat|nested] 16+ messages in thread

* [devel] libglade, libxml2 ([#40548] FAILED (try 7) mysql-workbench-oss.git=5.2.33-alt2)
  2011-03-19 10:39                   ` Alexey Tourbin
@ 2011-03-19 10:44                     ` Sergey Y. Afonin
  2011-03-20 11:22                       ` Sergey Y. Afonin
  0 siblings, 1 reply; 16+ messages in thread
From: Sergey Y. Afonin @ 2011-03-19 10:44 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Saturday, March 19, 2011, Alexey Tourbin wrote:

> > Вроде как, оно всё есть. Собственно говоря, отсутствует -I/usr/include/libxml2 
> > при вызове gcc в данном случае, но раньше-то оно как-то находилось... Хидер
> > переместился ?
> 
> Раньше pkg-config дополнял cflags для libglade-2.0.pc.
 
Тогда понятно вроде, спасибо. Что -I/usr/include/libxml2 в предыдущей попытке
было, это я уже заметил, только "send" нажать не успел у сообщения.

-- 
С уважением, Сергей Афонин
asy@altlinux.ru


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [devel] libglade, libxml2 ([#40548] FAILED (try 7) mysql-workbench-oss.git=5.2.33-alt2)
  2011-03-19 10:44                     ` [devel] libglade, libxml2 ([#40548] FAILED (try 7) mysql-workbench-oss.git=5.2.33-alt2) Sergey Y. Afonin
@ 2011-03-20 11:22                       ` Sergey Y. Afonin
  2011-03-21  1:10                         ` Alexey Tourbin
  0 siblings, 1 reply; 16+ messages in thread
From: Sergey Y. Afonin @ 2011-03-20 11:22 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Saturday 19 March 2011, Sergey Y. Afonin wrote:

> > Раньше pkg-config дополнял cflags для libglade-2.0.pc.
>  
> Тогда понятно вроде, спасибо. Что -I/usr/include/libxml2 в предыдущей попытке
> было, это я уже заметил, только "send" нажать не успел у сообщения.

# Automatically added by buildreq on Sun Mar 20 2011
BuildRequires: boost-devel-headers gcc-c++ libglade-devel libgnome-devel libgtkmm2-devel liblua5-devel libmysqlclient-devel libpcre-devel libsqlite3-devel libuuid-devel libxml2-devel libzip-devel mysql-workbench-gpl python-devel


Интересно, gear-buildreq добавил сам пакет - mysql-workbench-gpl. Эту ситуацию
стоит разбирать, или поправить руками и забить ?

-- 
С уважением, Сергей Афонин


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [devel] libglade, libxml2 ([#40548] FAILED (try 7) mysql-workbench-oss.git=5.2.33-alt2)
  2011-03-20 11:22                       ` Sergey Y. Afonin
@ 2011-03-21  1:10                         ` Alexey Tourbin
  0 siblings, 0 replies; 16+ messages in thread
From: Alexey Tourbin @ 2011-03-21  1:10 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Sun, Mar 20, 2011 at 02:22:23PM +0300, Sergey Y. Afonin wrote:
> On Saturday 19 March 2011, Sergey Y. Afonin wrote:
> 
> > > Раньше pkg-config дополнял cflags для libglade-2.0.pc.
> >  
> > Тогда понятно вроде, спасибо. Что -I/usr/include/libxml2 в предыдущей попытке
> > было, это я уже заметил, только "send" нажать не успел у сообщения.
> 
> # Automatically added by buildreq on Sun Mar 20 2011
> BuildRequires: boost-devel-headers gcc-c++ libglade-devel libgnome-devel libgtkmm2-devel liblua5-devel libmysqlclient-devel libpcre-devel libsqlite3-devel libuuid-devel libxml2-devel libzip-devel mysql-workbench-gpl python-devel
> 
> 
> Интересно, gear-buildreq добавил сам пакет - mysql-workbench-gpl. Эту ситуацию
> стоит разбирать, или поправить руками и забить ?

Стоит разбирать -
gear-buildreq --trace-p=mysql-workbench-gpl
покажет в каком месте какие файлы защупываются.


^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2011-03-21  1:10 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-02-27 15:34 ` [devel] libgtkmm2-2.24.0 (Re: mysql-workbench-gpl-5.2.31a-alt1: Sisyphus/i586 test rebuild failed [1]) Sergey Y. Afonin
2011-02-28 16:50   ` Sergey Y. Afonin
2011-03-14 18:44     ` Sergey Y. Afonin
2011-03-15  9:42       ` Sergey Y. Afonin
2011-03-15 10:12   ` Ivan A. Melnikov
2011-03-15 10:39     ` Sergey Y. Afonin
2011-03-15 14:39       ` Sergey Y. Afonin
2011-03-15 16:51         ` Ivan A. Melnikov
2011-03-16  1:09           ` Sergey Y. Afonin
2011-03-18 14:53             ` Sergey Y. Afonin
2011-03-18 18:00               ` Alexey Tourbin
2011-03-19  9:09                 ` Sergey Y. Afonin
2011-03-19 10:39                   ` Alexey Tourbin
2011-03-19 10:44                     ` [devel] libglade, libxml2 ([#40548] FAILED (try 7) mysql-workbench-oss.git=5.2.33-alt2) Sergey Y. Afonin
2011-03-20 11:22                       ` Sergey Y. Afonin
2011-03-21  1:10                         ` Alexey Tourbin

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git