Hi,

Building darktable from git sources, I read some warning related to the use
of deprecated functions. I join a file that contains an extract of the
building output.

Michel Leblond

courriel : michel.leblon...@gmail.com
build.sh 
Darktable build script

Building directory:  ./build
Installation prefix: /opt/darktable/
Build type:          Release
Make program:        make
Make tasks:          4


-- multiarch triplet detected: x86_64-linux-gnu
-- Looking for external programs
-- Found perl
-- Found intltool-merge
-- Found xsltproc
-- Found xmllint
-- All external programs found
-- Found Gettext 
-- Found msgfmt to convert language file. Translation enabled
-- Found Glib 
-- Found LibXml2: /usr/lib/x86_64-linux-gnu/libxml2.so (found suitable version "2.8.0", minimum required is "2.6") 
-- Found GIO 
-- Found LibXml2: /usr/lib/x86_64-linux-gnu/libxml2.so (found version "2.8.0") 
-- Internationalization: Enabled
-- Found JsonGlib 
-- Found GraphicsMagick 
-- Checking for -march=native support
-- Lua support: Enabled
-- Map mode: enabled
CMake Warning at src/CMakeLists.txt:599 (message):
  REMOVE BEFORE FLIGHT


-- no colord support for darktable-cmstest. not cool.
-- 
-- Configuring done
-- Generating done
[ 27%] Building C object src/CMakeFiles/lib_darktable.dir/common/colorlabels.c.o
/home/michel/Logiciels/DT_ML/src/bauhaus/bauhaus.c: In function ‘dt_bauhaus_slider_postponed_value_change’:
/home/michel/Logiciels/DT_ML/src/bauhaus/bauhaus.c:1791:3: warning: ‘gdk_threads_enter’ is deprecated (declared at /usr/include/gtk-3.0/gdk/gdkthreads.h:46) [-Wdeprecated-declarations]
   gdk_threads_enter();
   ^
/home/michel/Logiciels/DT_ML/src/bauhaus/bauhaus.c:1802:3: warning: ‘gdk_threads_leave’ is deprecated (declared at /usr/include/gtk-3.0/gdk/gdkthreads.h:48) [-Wdeprecated-declarations]
   gdk_threads_leave();
[ 37%] Building C object src/CMakeFiles/lib_darktable.dir/control/crawler.c.o
/home/michel/Logiciels/DT_ML/src/control/control.c: In function ‘dt_control_shutdown’:
/home/michel/Logiciels/DT_ML/src/control/control.c:397:3: warning: ‘gdk_threads_leave’ is deprecated (declared at /usr/include/gtk-3.0/gdk/gdkthreads.h:48) [-Wdeprecated-declarations]
   gdk_threads_leave();
   ^
/home/michel/Logiciels/DT_ML/src/control/control.c:407:3: warning: ‘gdk_threads_enter’ is deprecated (declared at /usr/include/gtk-3.0/gdk/gdkthreads.h:46) [-Wdeprecated-declarations]
   gdk_threads_enter();
   ^
/home/michel/Logiciels/DT_ML/src/control/control.c: In function ‘dt_control_gdk_lock’:
/home/michel/Logiciels/DT_ML/src/control/control.c:778:3: warning: ‘gdk_threads_enter’ is deprecated (declared at /usr/include/gtk-3.0/gdk/gdkthreads.h:46) [-Wdeprecated-declarations]
   gdk_threads_enter();
   ^
/home/michel/Logiciels/DT_ML/src/control/control.c: In function ‘dt_control_gdk_unlock’:
/home/michel/Logiciels/DT_ML/src/control/control.c:793:5: warning: ‘gdk_threads_leave’ is deprecated (declared at /usr/include/gtk-3.0/gdk/gdkthreads.h:48) [-Wdeprecated-declarations]
     gdk_threads_leave();
[ 43%] Building C object src/CMakeFiles/lib_darktable.dir/dtgtk/paint.c.o
/home/michel/Logiciels/DT_ML/src/dtgtk/gradientslider.c: In function ‘_gradient_slider_postponed_value_change’:
/home/michel/Logiciels/DT_ML/src/dtgtk/gradientslider.c:62:3: warning: ‘gdk_threads_enter’ is deprecated (declared at /usr/include/gtk-3.0/gdk/gdkthreads.h:46) [-Wdeprecated-declarations]
   gdk_threads_enter();
   ^
/home/michel/Logiciels/DT_ML/src/dtgtk/gradientslider.c:72:3: warning: ‘gdk_threads_leave’ is deprecated (declared at /usr/include/gtk-3.0/gdk/gdkthreads.h:48) [-Wdeprecated-declarations]
   gdk_threads_leave();
[ 44%] Building C object src/CMakeFiles/lib_darktable.dir/gui/preferences.c.o
/home/michel/Logiciels/DT_ML/src/gui/gtk.c: In function ‘dt_gui_gtk_init’:
/home/michel/Logiciels/DT_ML/src/gui/gtk.c:714:3: warning: ‘gdk_threads_init’ is deprecated (declared at /usr/include/gtk-3.0/gdk/gdkthreads.h:44) [-Wdeprecated-declarations]
   gdk_threads_init();
   ^
/home/michel/Logiciels/DT_ML/src/gui/gtk.c:716:3: warning: ‘gdk_threads_enter’ is deprecated (declared at /usr/include/gtk-3.0/gdk/gdkthreads.h:46) [-Wdeprecated-declarations]
   gdk_threads_enter();
   ^
/home/michel/Logiciels/DT_ML/src/gui/gtk.c: In function ‘dt_gui_gtk_run’:
/home/michel/Logiciels/DT_ML/src/gui/gtk.c:965:3: warning: ‘gdk_threads_leave’ is deprecated (declared at /usr/include/gtk-3.0/gdk/gdkthreads.h:48) [-Wdeprecated-declarations]
   gdk_threads_leave();
   ^
/home/michel/Logiciels/DT_ML/src/gui/gtk.c: In function ‘init_main_table’:
/home/michel/Logiciels/DT_ML/src/gui/gtk.c:1122:3: warning: ‘gtk_table_new’ is deprecated (declared at /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:119): Use 'GtkGrid' instead [-Wdeprecated-declarations]
   widget = gtk_table_new(3, 5, FALSE);
   ^
/home/michel/Logiciels/DT_ML/src/gui/gtk.c:1137:3: warning: ‘gtk_table_attach’ is deprecated (declared at /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127): Use 'GtkGrid' instead [-Wdeprecated-declarations]
   gtk_table_attach(GTK_TABLE(container), widget, 0, 1, 0, 2, GTK_FILL, GTK_FILL, 0, 0);
   ^
/home/michel/Logiciels/DT_ML/src/gui/gtk.c:1137:3: warning: ‘gtk_table_get_type’ is deprecated (declared at /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:117) [-Wdeprecated-declarations]
/home/michel/Logiciels/DT_ML/src/gui/gtk.c:1149:3: warning: ‘gtk_table_attach’ is deprecated (declared at /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127): Use 'GtkGrid' instead [-Wdeprecated-declarations]
   gtk_table_attach(GTK_TABLE(container), widget, 4, 5, 0, 2, GTK_FILL, GTK_FILL, 0, 0);
   ^
/home/michel/Logiciels/DT_ML/src/gui/gtk.c:1149:3: warning: ‘gtk_table_get_type’ is deprecated (declared at /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:117) [-Wdeprecated-declarations]
/home/michel/Logiciels/DT_ML/src/gui/gtk.c:1159:3: warning: ‘gtk_table_attach’ is deprecated (declared at /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127): Use 'GtkGrid' instead [-Wdeprecated-declarations]
   gtk_table_attach(GTK_TABLE(container), widget, 2, 3, 1, 2, GTK_EXPAND | GTK_FILL, GTK_EXPAND | GTK_FILL, 0,
   ^
/home/michel/Logiciels/DT_ML/src/gui/gtk.c:1159:3: warning: ‘gtk_table_get_type’ is deprecated (declared at /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:117) [-Wdeprecated-declarations]
/home/michel/Logiciels/DT_ML/src/gui/gtk.c: In function ‘_ui_init_panel_container_center’:
/home/michel/Logiciels/DT_ML/src/gui/gtk.c:1399:3: warning: ‘gtk_container_set_resize_mode’ is deprecated (declared at /usr/include/gtk-3.0/gtk/gtkcontainer.h:156) [-Wdeprecated-declarations]
   gtk_container_set_resize_mode(GTK_CONTAINER(widget), GTK_RESIZE_QUEUE);
   ^
/home/michel/Logiciels/DT_ML/src/gui/gtk.c: In function ‘_ui_init_panel_left’:
/home/michel/Logiciels/DT_ML/src/gui/gtk.c:1427:3: warning: ‘gtk_table_attach’ is deprecated (declared at /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127): Use 'GtkGrid' instead [-Wdeprecated-declarations]
   gtk_table_attach(GTK_TABLE(container), widget, 1, 2, 1, 2, GTK_SHRINK, GTK_EXPAND | GTK_SHRINK | GTK_FILL,
   ^
/home/michel/Logiciels/DT_ML/src/gui/gtk.c:1427:3: warning: ‘gtk_table_get_type’ is deprecated (declared at /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:117) [-Wdeprecated-declarations]
/home/michel/Logiciels/DT_ML/src/gui/gtk.c: In function ‘_ui_init_panel_right’:
/home/michel/Logiciels/DT_ML/src/gui/gtk.c:1451:3: warning: ‘gtk_table_attach’ is deprecated (declared at /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127): Use 'GtkGrid' instead [-Wdeprecated-declarations]
   gtk_table_attach(GTK_TABLE(container), widget, 3, 4, 1, 2, GTK_SHRINK, GTK_EXPAND | GTK_SHRINK | GTK_FILL,
   ^
/home/michel/Logiciels/DT_ML/src/gui/gtk.c:1451:3: warning: ‘gtk_table_get_type’ is deprecated (declared at /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:117) [-Wdeprecated-declarations]
/home/michel/Logiciels/DT_ML/src/gui/gtk.c: In function ‘_ui_init_panel_top’:
/home/michel/Logiciels/DT_ML/src/gui/gtk.c:1473:3: warning: ‘gtk_table_attach’ is deprecated (declared at /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127): Use 'GtkGrid' instead [-Wdeprecated-declarations]
   gtk_table_attach(GTK_TABLE(container), widget, 1, 4, 0, 1, GTK_EXPAND | GTK_FILL | GTK_SHRINK, GTK_SHRINK,
   ^
/home/michel/Logiciels/DT_ML/src/gui/gtk.c:1473:3: warning: ‘gtk_table_get_type’ is deprecated (declared at /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:117) [-Wdeprecated-declarations]
/home/michel/Logiciels/DT_ML/src/gui/gtk.c: In function ‘_ui_init_panel_bottom’:
/home/michel/Logiciels/DT_ML/src/gui/gtk.c:1498:3: warning: ‘gtk_table_attach’ is deprecated (declared at /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127): Use 'GtkGrid' instead [-Wdeprecated-declarations]
   gtk_table_attach(GTK_TABLE(container), widget, 1, 4, 2, 3, GTK_EXPAND | GTK_FILL | GTK_SHRINK, GTK_SHRINK,
   ^
/home/michel/Logiciels/DT_ML/src/gui/gtk.c:1498:3: warning: ‘gtk_table_get_type’ is deprecated (declared at /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:117) [-Wdeprecated-declarations]
[ 46%] Building C object src/CMakeFiles/lib_darktable.dir/control/jobs/camera_jobs.c.o
/home/michel/Logiciels/DT_ML/src/common/camera_control.c: In function ‘_idle_func_dispatch’:
/home/michel/Logiciels/DT_ML/src/common/camera_control.c:157:3: warning: ‘gdk_threads_enter’ is deprecated (declared at /usr/include/gtk-3.0/gdk/gdkthreads.h:46) [-Wdeprecated-declarations]
   gdk_threads_enter();
   ^
/home/michel/Logiciels/DT_ML/src/common/camera_control.c:159:3: warning: ‘gdk_threads_leave’ is deprecated (declared at /usr/include/gtk-3.0/gdk/gdkthreads.h:48) [-Wdeprecated-declarations]
   gdk_threads_leave();
   ^
[ 96%] Building C object src/imageio/storage/CMakeFiles/latex.dir/latex.c.o
/home/michel/Logiciels/DT_ML/src/imageio/storage/facebook.c: In function ‘finalize_store’:
/home/michel/Logiciels/DT_ML/src/imageio/storage/facebook.c:1221:3: warning: ‘gdk_threads_enter’ is deprecated (declared at /usr/include/gtk-3.0/gdk/gdkthreads.h:46) [-Wdeprecated-declarations]
   gdk_threads_enter();
   ^
/home/michel/Logiciels/DT_ML/src/imageio/storage/facebook.c:1225:3: warning: ‘gdk_threads_leave’ is deprecated (declared at /usr/include/gtk-3.0/gdk/gdkthreads.h:48) [-Wdeprecated-declarations]
   gdk_threads_leave();
   ^Linking C executable darktable-cli
/home/michel/Logiciels/DT_ML/src/imageio/storage/picasa.c: In function ‘finalize_store’:
/home/michel/Logiciels/DT_ML/src/imageio/storage/picasa.c:1495:3: warning: ‘gdk_threads_enter’ is deprecated (declared at /usr/include/gtk-3.0/gdk/gdkthreads.h:46) [-Wdeprecated-declarations]
   gdk_threads_enter();
   ^
/home/michel/Logiciels/DT_ML/src/imageio/storage/picasa.c:1499:3: warning: ‘gdk_threads_leave’ is deprecated (declared at /usr/include/gtk-3.0/gdk/gdkthreads.h:48) [-Wdeprecated-declarations]
   gdk_threads_leave();

------------------------------------------------------------------------------
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
_______________________________________________
darktable-devel mailing list
darktable-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/darktable-devel

Reply via email to