Bug#872339: libgda-5.0-4: Can't rebuild package with --with-ui

Pavlo Solntsev pavlo.solntsev at gmail.com
Wed Aug 16 13:32:40 UTC 2017


Package: libgda-5.0-4
Version: 5.2.4-3
Severity: normal
Tags: patch

Dear Maintainer,

I was trying to rebuild libgda with --with-ui parameter. I use debian stable
libgda-5.0-4                          5.2.4-3

Initially, problem was with ddl_queries.c file where an function wasn't used
appropriately.
Probably API was changed. I attached the patch. Aftre digging some information
I found that there is a
missed dependency on tzdata. Without it, a test error shows up. Now all tests
are passed. I was able to complete compilation
step and have problem with packaging. I am not sure how it works in debian,
some clarification whould very useful.
I got this:

dh_strip -plibgda-5.0-4  --dbg-package=libgda-5.0-4-dbg
dh_strip_nondeterminism -plibgda-5.0-4
dh_compress -plibgda-5.0-4
dh_fixperms -plibgda-5.0-4
dh_makeshlibs -plibgda-5.0-4 -X /usr/lib/libgda-5.0/providers -- -c4
dpkg-gensymbols: warning: new libraries appeared in the symbols file: libgda-
ui-5.0.so.4
dpkg-gensymbols: warning: debian/libgda-5.0-4/DEBIAN/symbols doesn't match
completely debian/libgda-5.0-4.symbols
--- debian/libgda-5.0-4.symbols (libgda-5.0-4_5.2.4-3_amd64)
+++ dpkg-gensymbols8GuClJ       2017-08-16 08:19:21.380098259 -0500
@@ -1036,6 +1036,224 @@
  gda_report_engine_run_as_node at Base 5.0.2
  gda_report_rml_document_get_type at Base 5.0.2
  gda_report_rml_document_new at Base 5.0.2
+libgda-ui-5.0.so.4 libgda-5.0-4 #MINVER#
+ gdaui_action_get_type at Base 5.2.4-3
+ gdaui_action_mode_get_type at Base 5.2.4-3
+ gdaui_basic_form_add_to_size_group at Base 5.2.4-3
+ gdaui_basic_form_entry_grab_focus at Base 5.2.4-3
+ gdaui_basic_form_entry_set_editable at Base 5.2.4-3
+ gdaui_basic_form_entry_set_visible at Base 5.2.4-3
+ gdaui_basic_form_get_data_set at Base 5.2.4-3
+ gdaui_basic_form_get_entry_widget at Base 5.2.4-3
+ gdaui_basic_form_get_label_widget at Base 5.2.4-3
+ gdaui_basic_form_get_place_holder at Base 5.2.4-3
+ gdaui_basic_form_get_type at Base 5.2.4-3
+ gdaui_basic_form_has_changed at Base 5.2.4-3
+ gdaui_basic_form_is_valid at Base 5.2.4-3
+ gdaui_basic_form_new at Base 5.2.4-3
+ gdaui_basic_form_new_in_dialog at Base 5.2.4-3
+ gdaui_basic_form_part_get_type at Base 5.2.4-3
+ gdaui_basic_form_remove_from_size_group at Base 5.2.4-3
+ gdaui_basic_form_reset at Base 5.2.4-3
+ gdaui_basic_form_set_as_reference at Base 5.2.4-3
+ gdaui_basic_form_set_entries_to_default at Base 5.2.4-3
+ gdaui_basic_form_set_layout_from_file at Base 5.2.4-3
+ gdaui_basic_form_set_unknown_color at Base 5.2.4-3
+ gdaui_cloud_create_filter_widget at Base 5.2.4-3
+ gdaui_cloud_filter at Base 5.2.4-3
+ gdaui_cloud_get_type at Base 5.2.4-3
+ gdaui_cloud_new at Base 5.2.4-3
+ gdaui_cloud_set_selection_mode at Base 5.2.4-3
+ gdaui_cloud_set_weight_func at Base 5.2.4-3
+ gdaui_combo_add_null at Base 5.2.4-3
+ gdaui_combo_get_type at Base 5.2.4-3
+ gdaui_combo_is_null_selected at Base 5.2.4-3
+ gdaui_combo_new at Base 5.2.4-3
+ gdaui_combo_new_with_model at Base 5.2.4-3
+ gdaui_combo_set_data at Base 5.2.4-3
+ gdaui_combo_set_model at Base 5.2.4-3
+ gdaui_data_cell_renderer_bin_get_type at Base 5.2.4-3
+ gdaui_data_cell_renderer_bin_new at Base 5.2.4-3
+ gdaui_data_cell_renderer_boolean_get_type at Base 5.2.4-3
+ gdaui_data_cell_renderer_boolean_new at Base 5.2.4-3
+ gdaui_data_cell_renderer_combo_get_type at Base 5.2.4-3
+ gdaui_data_cell_renderer_combo_new at Base 5.2.4-3
+ gdaui_data_cell_renderer_draw_invalid_area at Base 5.2.4-3
+ gdaui_data_cell_renderer_info_get_type at Base 5.2.4-3
+ gdaui_data_cell_renderer_info_new at Base 5.2.4-3
+ gdaui_data_cell_renderer_textual_get_type at Base 5.2.4-3
+ gdaui_data_cell_renderer_textual_new at Base 5.2.4-3
+ gdaui_data_entry_can_expand at Base 5.2.4-3
+ gdaui_data_entry_content_is_valid at Base 5.2.4-3
+ gdaui_data_entry_error_get_type at Base 5.2.4-3
+ gdaui_data_entry_error_quark at Base 5.2.4-3
+ gdaui_data_entry_get_attributes at Base 5.2.4-3
+ gdaui_data_entry_get_editable at Base 5.2.4-3
+ gdaui_data_entry_get_handler at Base 5.2.4-3
+ gdaui_data_entry_get_reference_value at Base 5.2.4-3
+ gdaui_data_entry_get_type at Base 5.2.4-3
+ gdaui_data_entry_get_value at Base 5.2.4-3
+ gdaui_data_entry_get_value_type at Base 5.2.4-3
+ gdaui_data_entry_grab_focus at Base 5.2.4-3
+ gdaui_data_entry_set_attributes at Base 5.2.4-3
+ gdaui_data_entry_set_default_value at Base 5.2.4-3
+ gdaui_data_entry_set_editable at Base 5.2.4-3
+ gdaui_data_entry_set_reference_current at Base 5.2.4-3
+ gdaui_data_entry_set_reference_value at Base 5.2.4-3
+ gdaui_data_entry_set_unknown_color at Base 5.2.4-3
+ gdaui_data_entry_set_value at Base 5.2.4-3
+ gdaui_data_entry_set_value_type at Base 5.2.4-3
+ gdaui_data_entry_validate at Base 5.2.4-3
+ gdaui_data_filter_get_type at Base 5.2.4-3
+ gdaui_data_filter_new at Base 5.2.4-3
+ gdaui_data_proxy_column_set_editable at Base 5.2.4-3
+ gdaui_data_proxy_column_show_actions at Base 5.2.4-3
+ gdaui_data_proxy_get_actions_group at Base 5.2.4-3
+ gdaui_data_proxy_get_proxy at Base 5.2.4-3
+ gdaui_data_proxy_get_type at Base 5.2.4-3
+ gdaui_data_proxy_get_write_mode at Base 5.2.4-3
+ gdaui_data_proxy_info_flag_get_type at Base 5.2.4-3
+ gdaui_data_proxy_info_get_type at Base 5.2.4-3
+ gdaui_data_proxy_info_new at Base 5.2.4-3
+ gdaui_data_proxy_perform_action at Base 5.2.4-3
+ gdaui_data_proxy_set_write_mode at Base 5.2.4-3
+ gdaui_data_proxy_write_mode_get_type at Base 5.2.4-3
+ gdaui_data_selector_get_data_set at Base 5.2.4-3
+ gdaui_data_selector_get_model at Base 5.2.4-3
+ gdaui_data_selector_get_selected_rows at Base 5.2.4-3
+ gdaui_data_selector_get_type at Base 5.2.4-3
+ gdaui_data_selector_select_row at Base 5.2.4-3
+ gdaui_data_selector_set_column_visible at Base 5.2.4-3
+ gdaui_data_selector_set_model at Base 5.2.4-3
+ gdaui_data_selector_unselect_row at Base 5.2.4-3
+ gdaui_data_store_append at Base 5.2.4-3
+ gdaui_data_store_delete at Base 5.2.4-3
+ gdaui_data_store_get_iter_from_values at Base 5.2.4-3
+ gdaui_data_store_get_proxy at Base 5.2.4-3
+ gdaui_data_store_get_row_from_iter at Base 5.2.4-3
+ gdaui_data_store_get_type at Base 5.2.4-3
+ gdaui_data_store_new at Base 5.2.4-3
+ gdaui_data_store_set_value at Base 5.2.4-3
+ gdaui_data_store_undelete at Base 5.2.4-3
+ gdaui_entry_bin_get_type at Base 5.2.4-3
+ gdaui_entry_bin_new at Base 5.2.4-3
+ gdaui_entry_boolean_get_type at Base 5.2.4-3
+ gdaui_entry_boolean_new at Base 5.2.4-3
+ gdaui_entry_combo_get_all_values at Base 5.2.4-3
+ gdaui_entry_combo_get_reference_values at Base 5.2.4-3
+ gdaui_entry_combo_get_type at Base 5.2.4-3
+ gdaui_entry_combo_get_values at Base 5.2.4-3
+ gdaui_entry_combo_new at Base 5.2.4-3
+ gdaui_entry_combo_set_default_values at Base 5.2.4-3
+ gdaui_entry_combo_set_reference_values at Base 5.2.4-3
+ gdaui_entry_combo_set_values at Base 5.2.4-3
+ gdaui_entry_common_time_get_type at Base 5.2.4-3
+ gdaui_entry_common_time_new at Base 5.2.4-3
+ gdaui_entry_date_get_type at Base 5.2.4-3
+ gdaui_entry_date_new at Base 5.2.4-3
+ gdaui_entry_get_text at Base 5.2.4-3
+ gdaui_entry_get_type at Base 5.2.4-3
+ gdaui_entry_new at Base 5.2.4-3
+ gdaui_entry_none_get_type at Base 5.2.4-3
+ gdaui_entry_none_new at Base 5.2.4-3
+ gdaui_entry_number_get_type at Base 5.2.4-3
+ gdaui_entry_number_is_type_numeric at Base 5.2.4-3
+ gdaui_entry_number_new at Base 5.2.4-3
+ gdaui_entry_set_max_length at Base 5.2.4-3
+ gdaui_entry_set_prefix at Base 5.2.4-3
+ gdaui_entry_set_suffix at Base 5.2.4-3
+ gdaui_entry_set_text at Base 5.2.4-3
+ gdaui_entry_set_width_chars at Base 5.2.4-3
+ gdaui_entry_shell_get_type at Base 5.2.4-3
+ gdaui_entry_shell_pack_entry at Base 5.2.4-3
+ gdaui_entry_shell_refresh at Base 5.2.4-3
+ gdaui_entry_shell_set_ucolor at Base 5.2.4-3
+ gdaui_entry_shell_set_unknown at Base 5.2.4-3
+ gdaui_entry_string_get_type at Base 5.2.4-3
+ gdaui_entry_string_new at Base 5.2.4-3
+ gdaui_entry_time_get_type at Base 5.2.4-3
+ gdaui_entry_time_new at Base 5.2.4-3
+ gdaui_entry_timestamp_get_type at Base 5.2.4-3
+ gdaui_entry_timestamp_new at Base 5.2.4-3
+ gdaui_entry_wrapper_contents_activated at Base 5.2.4-3
+ gdaui_entry_wrapper_contents_changed at Base 5.2.4-3
+ gdaui_entry_wrapper_get_type at Base 5.2.4-3
+ gdaui_form_get_type at Base 5.2.4-3
+ gdaui_form_new at Base 5.2.4-3
+ gdaui_formatted_entry_get_text at Base 5.2.4-3
+ gdaui_formatted_entry_get_type at Base 5.2.4-3
+ gdaui_formatted_entry_new at Base 5.2.4-3
+ gdaui_formatted_entry_set_insert_func at Base 5.2.4-3
+ gdaui_get_default_path at Base 5.2.4-3
+ gdaui_grid_get_type at Base 5.2.4-3
+ gdaui_grid_new at Base 5.2.4-3
+ gdaui_grid_set_sample_size at Base 5.2.4-3
+ gdaui_init at Base 5.2.4-3
+ gdaui_login_get_connection_information at Base 5.2.4-3
+ gdaui_login_get_type at Base 5.2.4-3
+ gdaui_login_mode_get_type at Base 5.2.4-3
+ gdaui_login_new at Base 5.2.4-3
+ gdaui_login_set_connection_information at Base 5.2.4-3
+ gdaui_login_set_dsn at Base 5.2.4-3
+ gdaui_login_set_mode at Base 5.2.4-3
+ gdaui_new_data_entry at Base 5.2.4-3
+ gdaui_numeric_entry_get_type at Base 5.2.4-3
+ gdaui_numeric_entry_get_value at Base 5.2.4-3
+ gdaui_numeric_entry_new at Base 5.2.4-3
+ gdaui_plugin_declare at Base 5.2.4-3
+ gdaui_plugins_hash at Base 5.2.4-3
+ gdaui_provider_selector_get_provider at Base 5.2.4-3
+ gdaui_provider_selector_get_provider_obj at Base 5.2.4-3
+ gdaui_provider_selector_get_type at Base 5.2.4-3
+ gdaui_provider_selector_new at Base 5.2.4-3
+ gdaui_provider_selector_set_provider at Base 5.2.4-3
+ gdaui_raw_form_get_type at Base 5.2.4-3
+ gdaui_raw_form_new at Base 5.2.4-3
+ gdaui_raw_grid_add_formatting_function at Base 5.2.4-3
+ gdaui_raw_grid_get_type at Base 5.2.4-3
+ gdaui_raw_grid_new at Base 5.2.4-3
+ gdaui_raw_grid_remove_formatting_function at Base 5.2.4-3
+ gdaui_raw_grid_set_layout_from_file at Base 5.2.4-3
+ gdaui_raw_grid_set_sample_size at Base 5.2.4-3
+ gdaui_raw_grid_set_sample_start at Base 5.2.4-3
+ gdaui_rt_editor_get_contents at Base 5.2.4-3
+ gdaui_rt_editor_get_type at Base 5.2.4-3
+ gdaui_rt_editor_new at Base 5.2.4-3
+ gdaui_rt_editor_set_contents at Base 5.2.4-3
+ gdaui_rt_editor_set_editable at Base 5.2.4-3
+ gdaui_server_operation_get_type at Base 5.2.4-3
+ gdaui_server_operation_new at Base 5.2.4-3
+ gdaui_server_operation_new_in_dialog at Base 5.2.4-3
+ gdaui_set_default_path at Base 5.2.4-3
+ gdaui_set_get_group at Base 5.2.4-3
+ gdaui_set_get_type at Base 5.2.4-3
+ gdaui_set_group_copy at Base 5.2.4-3
+ gdaui_set_group_free at Base 5.2.4-3
+ gdaui_set_group_get_group at Base 5.2.4-3
+ gdaui_set_group_get_source at Base 5.2.4-3
+ gdaui_set_group_get_type at Base 5.2.4-3
+ gdaui_set_group_new at Base 5.2.4-3
+ gdaui_set_group_set_group at Base 5.2.4-3
+ gdaui_set_group_set_source at Base 5.2.4-3
+ gdaui_set_new at Base 5.2.4-3
+ gdaui_set_source_copy at Base 5.2.4-3
+ gdaui_set_source_free at Base 5.2.4-3
+ gdaui_set_source_get_ref_columns at Base 5.2.4-3
+ gdaui_set_source_get_ref_n_cols at Base 5.2.4-3
+ gdaui_set_source_get_shown_columns at Base 5.2.4-3
+ gdaui_set_source_get_shown_n_cols at Base 5.2.4-3
+ gdaui_set_source_get_source at Base 5.2.4-3
+ gdaui_set_source_get_type at Base 5.2.4-3
+ gdaui_set_source_new at Base 5.2.4-3
+ gdaui_set_source_set_ref_columns at Base 5.2.4-3
+ gdaui_set_source_set_shown_columns at Base 5.2.4-3
+ gdaui_set_source_set_source at Base 5.2.4-3
+ gdaui_tree_store_get_iter at Base 5.2.4-3
+ gdaui_tree_store_get_iter_from_node at Base 5.2.4-3
+ gdaui_tree_store_get_node at Base 5.2.4-3
+ gdaui_tree_store_get_type at Base 5.2.4-3
+ gdaui_tree_store_new at Base 5.2.4-3
+ gdaui_tree_store_newv at Base 5.2.4-3
 libgda-xslt-5.0.so.4 libgda-5.0-4 #MINVER#
  _gda_xslt_bk_fun_checkif at Base 5.2.2
  _gda_xslt_bk_fun_getnodeset at Base 5.2.2
dh_makeshlibs: failing due to earlier errors
/usr/share/cdbs/1/rules/debhelper.mk:312: recipe for target 'binary-
fixup/libgda-5.0-4' failed
make: *** [binary-fixup/libgda-5.0-4] Error 255
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2






-- System Information:
Debian Release: 9.1
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libgda-5.0-4 depends on:
ii  libc6              2.24-11+deb9u1
ii  libgda-5.0-common  5.2.4-3
ii  libglib2.0-0       2.50.3-2
ii  libsoup2.4-1       2.56.0-2+deb9u1
ii  libsqlite3-0       3.16.2-5
ii  libxml2            2.9.4+dfsg1-2.2
ii  libxslt1.1         1.1.29-2.1

libgda-5.0-4 recommends no packages.

Versions of packages libgda-5.0-4 suggests:
ii  libgda-5.0-bin       5.2.4-3
ii  libgda-5.0-mysql     5.2.4-3
ii  libgda-5.0-postgres  5.2.4-3

-- no debconf information
-------------- next part --------------
Description: Append NULL to the function according to API
 NULL argument was appended according to API
 .
 libgda5 (5.2.4-3) unstable; urgency=medium
 .
   * Build-depend on default-libmysqlclient-dev instead of libmysqlclient-dev.
Author: Emilio Pozuelo Monfort <pochu at debian.org>

---
The information above should follow the Patch Tagging Guidelines, please
checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here
are templates for supplementary fields that you might want to add:

Origin: <vendor|upstream|other>, <url of original patch>
Bug: <url in upstream bugtracker>
Bug-Debian: https://bugs.debian.org/<bugnumber>
Bug-Ubuntu: https://launchpad.net/bugs/<bugnumber>
Forwarded: <no|not-needed|url proving that it has been forwarded>
Reviewed-By: <name and email of someone who approved the patch>
Last-Update: 2017-08-16

--- libgda5-5.2.4.orig/libgda-ui/demos/ddl_queries.c
+++ libgda5-5.2.4/libgda-ui/demos/ddl_queries.c
@@ -508,7 +508,7 @@ show_sql (G_GNUC_UNUSED GtkButton *butto
 
 		dlg = gtk_message_dialog_new_with_markup (GTK_WINDOW (data->top_window),
 							  GTK_DIALOG_MODAL,
-							  msg_type, GTK_BUTTONS_CLOSE, msg);
+							  msg_type, GTK_BUTTONS_CLOSE, msg,NULL);
 		g_free (sql);
 		g_free (msg);
 


More information about the pkg-gnome-maintainers mailing list