I didn't find the first version number of Glom where this bug is fixed so I grabbed the latest 1.6 release (1.6.6 currently) and compared to the one in gutsy (1.6.0).
The diff exposes: 1) changes in the build rules: -SUBDIRS = po glom docs macros examples xslt icons +SUBDIRS = po glom macros examples xslt icons + +if HAVE_GNOME_DOC_UTILS +SUBDIRS += docs +endif 2) addition of a maemo port and subsequent bug fixes 3) different versions of autoconf and intltool were used to release the tarball 4) implementation of new build flags --enable-maemo, --enable-maemo- launcher and --enable-client-only 5) new logic for computation of the required pkg-config modules 6) misc code changes and bug fixes This is the diffstat: configure.in | 93 +- glom-1.6.6/ChangeLog | 196 ++++ glom-1.6.6/Makefile.am | 6 glom-1.6.6/NEWS | 49 + glom-1.6.6/aclocal.m4 | 14 glom-1.6.6/config.h.in | 6 glom-1.6.6/glom/Makefile.am | 62 - glom-1.6.6/glom/application.cc | 429 ++++++++-- glom-1.6.6/glom/application.h | 28 glom-1.6.6/glom/base_db.cc | 185 +++- glom-1.6.6/glom/base_db.h | 8 glom-1.6.6/glom/box_db.cc | 14 glom-1.6.6/glom/box_db_table.cc | 6 glom-1.6.6/glom/combobox_fields.cc | 6 glom-1.6.6/glom/combobox_relationship.cc | 14 glom-1.6.6/glom/dialog_connection.cc | 31 glom-1.6.6/glom/dialog_connection.h | 4 glom-1.6.6/glom/dialog_glom.cc | 2 glom-1.6.6/glom/dialog_invalid_data.cc | 11 glom-1.6.6/glom/filechooser_export.cc | 13 glom-1.6.6/glom/frame_glom.cc | 265 ++++-- glom-1.6.6/glom/frame_glom.h | 40 glom-1.6.6/glom/glom.glade | 177 ---- glom-1.6.6/glom/layout_item_dialogs/box_formatting.cc | 2 glom-1.6.6/glom/libglom/Makefile.am | 16 glom-1.6.6/glom/libglom/appstate.cc | 11 glom-1.6.6/glom/libglom/connectionpool.cc | 167 +++ glom-1.6.6/glom/libglom/connectionpool.h | 28 glom-1.6.6/glom/libglom/data_structure/field.cc | 13 glom-1.6.6/glom/libglom/data_structure/field.h | 3 glom-1.6.6/glom/libglom/data_structure/fieldtypes.cc | 7 glom-1.6.6/glom/libglom/data_structure/glomconversions.cc | 52 + glom-1.6.6/glom/libglom/data_structure/iso_codes.cc | 24 glom-1.6.6/glom/libglom/document/document_glom.cc | 47 + glom-1.6.6/glom/libglom/document/document_glom.h | 35 glom-1.6.6/glom/libglom/python_embed/py_glom_relatedrecord.cc | 51 - glom-1.6.6/glom/libglom/spawn_with_feedback.cc | 115 +- glom-1.6.6/glom/libglom/test_avahi_publisher.cc | 3 glom-1.6.6/glom/libglom/utils.cc | 41 glom-1.6.6/glom/libglom/utils.h | 6 glom-1.6.6/glom/main.cc | 78 + glom-1.6.6/glom/mode_data/Makefile.am | 12 glom-1.6.6/glom/mode_data/box_data.cc | 99 +- glom-1.6.6/glom/mode_data/box_data.h | 9 glom-1.6.6/glom/mode_data/box_data_details.cc | 81 + glom-1.6.6/glom/mode_data/box_data_details.h | 5 glom-1.6.6/glom/mode_data/box_data_list.cc | 68 + glom-1.6.6/glom/mode_data/box_data_list.h | 4 glom-1.6.6/glom/mode_data/box_data_list_related.cc | 17 glom-1.6.6/glom/mode_data/box_data_list_related.h | 10 glom-1.6.6/glom/mode_data/dialog_layout_export.cc | 5 glom-1.6.6/glom/mode_data/notebook_data.cc | 8 glom-1.6.6/glom/mode_data/notebook_data.h | 3 glom-1.6.6/glom/mode_design/fields/box_db_table_definition.cc | 35 glom-1.6.6/glom/mode_design/fields/dialog_fieldcalculation.cc | 2 glom-1.6.6/glom/mode_design/fields/dialog_fielddefinition.cc | 2 glom-1.6.6/glom/mode_find/box_data_details_find.cc | 2 glom-1.6.6/glom/mode_find/box_data_list_find.cc | 4 glom-1.6.6/glom/navigation/box_tables.cc | 6 glom-1.6.6/glom/notebook_glom.cc | 3 glom-1.6.6/glom/python_embed/glom_python.cc | 9 glom-1.6.6/glom/reports/Makefile.am | 12 glom-1.6.6/glom/reports/report_builder.cc | 5 glom-1.6.6/glom/utility_widgets/Makefile.am | 7 glom-1.6.6/glom/utility_widgets/adddel/adddel.cc | 32 glom-1.6.6/glom/utility_widgets/adddel/adddel_withbuttons.cc | 13 glom-1.6.6/glom/utility_widgets/buttonglom.cc | 5 glom-1.6.6/glom/utility_widgets/cellrendererlist.cc | 15 glom-1.6.6/glom/utility_widgets/comboentryglom.cc | 26 glom-1.6.6/glom/utility_widgets/comboentryglom.h | 7 glom-1.6.6/glom/utility_widgets/comboglom.cc | 23 glom-1.6.6/glom/utility_widgets/comboglom.h | 6 glom-1.6.6/glom/utility_widgets/datawidget.cc | 275 ++++-- glom-1.6.6/glom/utility_widgets/datawidget.h | 15 glom-1.6.6/glom/utility_widgets/db_adddel/cellrenderer_buttonimage.cc | 58 + glom-1.6.6/glom/utility_widgets/db_adddel/cellrenderer_buttonimage.h | 5 glom-1.6.6/glom/utility_widgets/db_adddel/cellrenderer_buttontext.cc | 54 + glom-1.6.6/glom/utility_widgets/db_adddel/cellrenderer_buttontext.h | 5 glom-1.6.6/glom/utility_widgets/db_adddel/db_adddel.cc | 106 +- glom-1.6.6/glom/utility_widgets/db_adddel/db_adddel.h | 22 glom-1.6.6/glom/utility_widgets/db_adddel/db_adddel_withbuttons.cc | 21 glom-1.6.6/glom/utility_widgets/db_adddel/db_adddel_withbuttons.h | 2 glom-1.6.6/glom/utility_widgets/db_adddel/glom_db_treemodel.cc | 250 +++++ glom-1.6.6/glom/utility_widgets/db_adddel/glom_db_treemodel.h | 17 glom-1.6.6/glom/utility_widgets/entryglom.cc | 26 glom-1.6.6/glom/utility_widgets/entryglom.h | 6 glom-1.6.6/glom/utility_widgets/filechooserdialog.cc | 25 glom-1.6.6/glom/utility_widgets/filechooserdialog.h | 17 glom-1.6.6/glom/utility_widgets/flowtable.cc | 291 ++++++ glom-1.6.6/glom/utility_widgets/flowtable.h | 19 glom-1.6.6/glom/utility_widgets/flowtablewithfields.cc | 44 - glom-1.6.6/glom/utility_widgets/imageglom.cc | 78 + glom-1.6.6/glom/utility_widgets/imageglom.h | 4 glom-1.6.6/glom/utility_widgets/labelglom.cc | 9 glom-1.6.6/glom/utility_widgets/layoutwidgetbase.cc | 8 glom-1.6.6/glom/utility_widgets/layoutwidgetbase.h | 12 glom-1.6.6/glom/utility_widgets/notebookglom.cc | 8 glom-1.6.6/glom/utility_widgets/textviewglom.cc | 11 glom-1.6.6/glom/utility_widgets/textviewglom.h | 4 glom-1.6.6/glom/xsl_utils.cc | 27 So on my side, I'm not ready to review such a diff for a SRU; if you point me at the exact fixes which you consider critical enough to warrant review and update, I can try extracting them as isolated patches. -- Can't change field types https://bugs.launchpad.net/bugs/186869 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs