gtkmm 2.7.1



Hi everybody,

I have some questions about the new release:


1) How do I have to interpret ./NEWS:
	gtkmm 2.7 wraps new API in GTK+ 2.7, and is API/ABI-compatibile with gtkmm 2.4 and 2.6.
	The new API is unstable, until this become the API/ABI-stable gtkmm 2.8 when
	GTK+ 2.7 becomes the API-stable GTK+ 2.8.

Does it mean, that stuff will start breaking again with gtkmm-2.8.x and
I can package this as gtkmm2.4-2.7.x still?


2) The NEWS file names a lot of added functions, but the only thing that
changed in configure.in is:

daniel bert:~/new$ diff gtkmm2.4-2.6.3/configure.in gtkmm-2.7.1/configure.in
17,18c17,18
< pushdef([GTKMM_MINOR_VERSION],     [6])
< pushdef([GTKMM_MICRO_VERSION],     [3])
---
> pushdef([GTKMM_MINOR_VERSION],     [7])
> pushdef([GTKMM_MICRO_VERSION],     [1])
397a398,400
>     examples/book/comboboxentry/Makefile
>       examples/book/comboboxentry/text/Makefile
>       examples/book/comboboxentry/complex/Makefile
daniel bert:~/new$

Shouldn't this at least be a case for

# +1 : ? : +1  == new interface that does not break old one

in LIBGTKMM_SO_VERSION?


3) Do you get the same build error?

cursor.cc: In constructor 'Gdk::Cursor::Cursor(const Glib::RefPtr<Gdk::Display>&, const Glib::ustring&)':
cursor.cc:61: error: 'gdk_cursor_new_from_name' was not declared in this scope
cursor.cc: In member function 'Glib::RefPtr<Gdk::Pixbuf> Gdk::Cursor::get_image()':
cursor.cc:165: error: 'gdk_cursor_get_image' was not declared in this scope
cursor.cc: In member function 'Glib::RefPtr<const Gdk::Pixbuf> Gdk::Cursor::get_image() const':
cursor.cc:170: error: 'gdk_cursor_get_image' was not declared in this scope
make[6]: *** [cursor.lo] Error 1
make[6]: Leaving directory `/tmp/buildd/gtkmm2.4-2.7.1/gdk/gdkmm'
make[5]: *** [all-recursive] Error 1


Sorry for so much trouble in one mail, but I'd really like to get the
new gtkmm "out in the wild". :)

Have a nice day,
 Daniel

Attachment: signature.asc
Description: This is a digitally signed message part



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]