Your message dated Tue, 05 Jan 2021 16:48:44 +0000
with message-id <e1kwpvk-0001k3...@fasolo.debian.org>
and subject line Bug#977953: fixed in libxdf 0.99.6+dfsg-3
has caused the Debian Bug report #977953,
regarding sigviewer FTBFS: .../libxdf.so: undefined reference to `pugi::...'
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
977953: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=977953
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: sigviewer
Version: 0.6.4-1
Severity: serious
Tags: ftbfs

sigviewer fails to build from source in unstable. A build ends with:

| g++ -Wl,-z,relro -Wl,-z,now -o bin/release/sigviewer tmp/release/data_block.o 
tmp/release/exception.o tmp/release/fixed_data_block.o tmp/release/math_utils.o 
tmp/release/signal_channel.o tmp/release/signal_event.o tmp/release/FFTReal.o 
tmp/release/biosig_basic_header.o tmp/release/biosig_reader.o 
tmp/release/biosig_writer.o tmp/release/channel_manager_impl.o 
tmp/release/event_manager_impl.o tmp/release/event_table_file_reader.o 
tmp/release/evt_writer.o tmp/release/xdf_reader.o tmp/release/basic_header.o 
tmp/release/channel_manager.o tmp/release/file_signal_reader_factory.o 
tmp/release/file_signal_writer_factory.o tmp/release/file_signal_reader.o 
tmp/release/background_processes.o tmp/release/color_manager.o 
tmp/release/gui_action_command.o tmp/release/gui_action_factory.o 
tmp/release/signal_view_settings.o tmp/release/signal_visualisation_model.o 
tmp/release/gui_helper_functions.o tmp/release/main_window.o 
tmp/release/main_window_model_impl.o 
tmp/release/processed_signal_channel_manager.o 
tmp/release/select_shown_channels_dialog.o 
tmp/release/signal_browser_mouse_handling.o 
tmp/release/adapt_channel_view_gui_command.o 
tmp/release/adapt_event_view_gui_command.o tmp/release/close_file_gui_command.o 
tmp/release/event_editing_gui_command.o tmp/release/help_gui_command.o 
tmp/release/mouse_mode_gui_command.o tmp/release/open_file_gui_command.o 
tmp/release/save_gui_command.o tmp/release/signal_processing_gui_command.o 
tmp/release/undo_redo_gui_command.o tmp/release/zoom_gui_command.o 
tmp/release/basic_header_info_dialog.o tmp/release/channel_selection_dialog.o 
tmp/release/event_time_selection_dialog.o 
tmp/release/event_types_selection_dialog.o tmp/release/scale_channel_dialog.o 
tmp/release/resampling_dialog.o tmp/release/event_table_view_model.o 
tmp/release/event_table_widget.o tmp/release/adapt_browser_view_widget.o 
tmp/release/event_context_menu.o tmp/release/event_creation_widget.o 
tmp/release/event_editing_widget.o tmp/release/event_graphics_item.o 
tmp/release/label_widget.o tmp/release/signal_browser_model_4.o 
tmp/release/signal_browser_view.o tmp/release/signal_graphics_item.o 
tmp/release/signal_grid_graphics_item.o tmp/release/x_axis_widget_4.o 
tmp/release/y_axis_widget_4.o tmp/release/change_channel_undo_command.o 
tmp/release/change_type_undo_command.o tmp/release/delete_event_undo_command.o 
tmp/release/macro_undo_command.o tmp/release/new_event_undo_command.o 
tmp/release/resize_event_undo_command.o tmp/release/convert_file_command.o 
tmp/release/open_file_command.o tmp/release/color_manager_tests.o 
tmp/release/data_block_tests.o tmp/release/editing_commands_tests.o 
tmp/release/event_manager_tests.o tmp/release/event_table_widget_tests.o 
tmp/release/file_handling_tests.o tmp/release/gui_tests.o tmp/release/test.o 
tmp/release/tests_dialog.o tmp/release/main.o 
tmp/release/application_context_impl.o tmp/release/file_context.o 
tmp/release/tab_context.o tmp/release/qrc_src.o tmp/release/moc_event_manager.o 
tmp/release/moc_background_processes.o tmp/release/moc_gui_action_command.o 
tmp/release/moc_signal_view_settings.o 
tmp/release/moc_signal_visualisation_model.o tmp/release/moc_main_window.o 
tmp/release/moc_main_window_model_impl.o 
tmp/release/moc_select_shown_channels_dialog.o 
tmp/release/moc_adapt_channel_view_gui_command.o 
tmp/release/moc_adapt_event_view_gui_command.o 
tmp/release/moc_close_file_gui_command.o 
tmp/release/moc_event_editing_gui_command.o tmp/release/moc_help_gui_command.o 
tmp/release/moc_mouse_mode_gui_command.o 
tmp/release/moc_open_file_gui_command.o tmp/release/moc_save_gui_command.o 
tmp/release/moc_signal_processing_gui_command.o 
tmp/release/moc_undo_redo_gui_command.o tmp/release/moc_zoom_gui_command.o 
tmp/release/moc_basic_header_info_dialog.o 
tmp/release/moc_channel_selection_dialog.o 
tmp/release/moc_event_time_selection_dialog.o 
tmp/release/moc_event_types_selection_dialog.o 
tmp/release/moc_scale_channel_dialog.o tmp/release/moc_resampling_dialog.o 
tmp/release/moc_event_table_widget.o 
tmp/release/moc_adapt_browser_view_widget.o 
tmp/release/moc_event_context_menu.o tmp/release/moc_event_creation_widget.o 
tmp/release/moc_event_editing_widget.o tmp/release/moc_event_graphics_item.o 
tmp/release/moc_label_widget.o tmp/release/moc_signal_browser_graphics_view.o 
tmp/release/moc_signal_browser_model_4.o tmp/release/moc_signal_browser_view.o 
tmp/release/moc_signal_graphics_item.o tmp/release/moc_x_axis_widget_4.o 
tmp/release/moc_y_axis_widget_4.o tmp/release/moc_test.o 
tmp/release/moc_tests_dialog.o tmp/release/moc_application_context_impl.o 
tmp/release/moc_file_context.o tmp/release/moc_tab_context.o   
-L/<<PKGBUILDDIR>>/external/lib -lbiosig -lxdf -lpthread 
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so 
/usr/lib/x86_64-linux-gnu/libQt5Gui.so /usr/lib/x86_64-linux-gnu/libQt5Xml.so 
/usr/lib/x86_64-linux-gnu/libQt5Core.so -lGL
| /usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libxdf.so: undefined 
reference to `pugi::xml_document::load_buffer_inplace(void*, unsigned long, 
unsigned int, pugi::xml_encoding)'
| /usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libxdf.so: undefined 
reference to `pugi::xml_document::load_string(char const*, unsigned int)'
| /usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libxdf.so: undefined 
reference to `pugi::xml_node::name() const'
| /usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libxdf.so: undefined 
reference to `pugi::xml_node_iterator::operator*() const'
| /usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libxdf.so: undefined 
reference to `pugi::xml_node::append_child(pugi::xml_node_type)'
| /usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libxdf.so: undefined 
reference to `pugi::xml_text::get() const'
| /usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libxdf.so: undefined 
reference to `pugi::xml_document::xml_document()'
| /usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libxdf.so: undefined 
reference to `pugi::xml_node::text() const'
| /usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libxdf.so: undefined 
reference to `pugi::xml_node::set_value(char const*)'
| /usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libxdf.so: undefined 
reference to `pugi::xml_node_iterator::operator!=(pugi::xml_node_iterator 
const&) const'
| /usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libxdf.so: undefined 
reference to `pugi::xml_node::insert_child_after(char const*, pugi::xml_node 
const&)'
| /usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libxdf.so: undefined 
reference to `pugi::xml_node::child(char const*) const'
| /usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libxdf.so: undefined 
reference to `pugi::xml_text::as_float(float) const'
| /usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libxdf.so: undefined 
reference to `pugi::xml_node_iterator::operator++()'
| /usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libxdf.so: undefined 
reference to `pugi::xml_node::operator void (*)(pugi::xml_node***)() const'
| /usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libxdf.so: undefined 
reference to `pugi::xml_text::as_int(int) const'
| /usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libxdf.so: undefined 
reference to `pugi::xml_text::as_double(double) const'
| /usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libxdf.so: undefined 
reference to `pugi::xml_node::next_sibling(char const*) const'
| /usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libxdf.so: undefined 
reference to `pugi::xml_node::child_value() const'
| /usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libxdf.so: undefined 
reference to `pugi::xml_document::save(std::ostream&, char const*, unsigned 
int, pugi::xml_encoding) const'
| /usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libxdf.so: undefined 
reference to `pugi::xml_document::~xml_document()'
| /usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libxdf.so: undefined 
reference to `pugi::xml_node::children() const'
| collect2: error: ld returned 1 exit status
| make[1]: *** [Makefile:596: bin/release/sigviewer] Error 1
| make[1]: Leaving directory '/<<PKGBUILDDIR>>'
| dh_auto_build: error: make -j8 returned exit code 2
| make: *** [debian/rules:9: binary] Error 25
| dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 
2

This is also seen during cross builds:
http://crossqa.debian.net/build/sigviewer_0.6.4-1_ppc64el_20201223011954.log

Possibly, this is not a fault of sigviewer though. Possibly libxdf-dev
is missing a dependency on libpugixml-dev. If that is the case, don't
hesitate to reassign.

Helmut

--- End Message ---
--- Begin Message ---
Source: libxdf
Source-Version: 0.99.6+dfsg-3
Done: Juhani Numminen <juhaninummin...@gmail.com>

We believe that the bug you reported is fixed in the latest version of
libxdf, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 977...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Juhani Numminen <juhaninummin...@gmail.com> (supplier of updated libxdf package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 05 Jan 2021 14:24:12 +0200
Source: libxdf
Architecture: source
Version: 0.99.6+dfsg-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team 
<debian-med-packag...@lists.alioth.debian.org>
Changed-By: Juhani Numminen <juhaninummin...@gmail.com>
Closes: 977953
Changes:
 libxdf (0.99.6+dfsg-3) unstable; urgency=medium
 .
   * Team upload
   * d/patches:
     - Update shared_and_static.patch to fix undefined references to pugixml.
       Closes: 977953.
     - Delete inactive files soversion.patch and
       use_debian_packaged_pugixml.patch. They have been obsoleted by
       shared_and_static.patch since 0.99.6+dfsg-1.
     - Add cmake_config_file.patch to install CMake config files in a multiarch
       location.
   * With the new patch, cmake files and headers do not need renaming.
     Handle them in d/libxdf-dev.install instead of d/rules.
   * d/control: add Multi-Arch: same to both binary packages.
Checksums-Sha1:
 5d7e9f6e9269d74c681623f449a4a69d53044280 2043 libxdf_0.99.6+dfsg-3.dsc
 8c0d8d951da0481717a800478b97630bccdfbc12 3252 
libxdf_0.99.6+dfsg-3.debian.tar.xz
 fe2db1676bed2b55367c27334784493de985ebc1 7280 
libxdf_0.99.6+dfsg-3_amd64.buildinfo
Checksums-Sha256:
 d7ce1a34c553d3132fe5c32b40aab8cbb2c146d42d4a0ce3febc51797d837004 2043 
libxdf_0.99.6+dfsg-3.dsc
 aa0b946df989b41ee2b67e00da6b5295e0265ce071058e0a2c79ff9a732c1024 3252 
libxdf_0.99.6+dfsg-3.debian.tar.xz
 03ab73dd69f4e1e2ce3c1e9c0df17303a7cdf99ac1d63a7f4ac91a6d73e58d68 7280 
libxdf_0.99.6+dfsg-3_amd64.buildinfo
Files:
 8b29b6a2f9dd73333f0e5824b31ab6d5 2043 science optional libxdf_0.99.6+dfsg-3.dsc
 e567f99f54b2709019513b284a2ec844 3252 science optional 
libxdf_0.99.6+dfsg-3.debian.tar.xz
 ccc34977c8fa70ae0bc8397b2f06668f 7280 science optional 
libxdf_0.99.6+dfsg-3_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCAAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAl/0ko8RHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtF8Ig/+MMqQOYiThNasscIeCcJ+KWeboeVMsZIp
Z8ZoSCOt5+1NmLIb88L8Je5JTytAoSFTh+yWf2WllMX8IlMyUiEUAkycB40AiJub
SGMkO4DnNp9SXD9LFJsui8WnRQJSRZpIrdqplAjkjeGihoz44z52kvaA4ZDvUhco
sGwgrWJJd0/fLzhxrBLPUhJRFwDtmCDr0ZRtuDm0dFDM+qaATmIRFoc47DrZIAp1
G/9W5NR+FnJTht77aVjNPrpLMjFZgDL3aybLNBvjnf1Bt1+ALq8+j4l3GPSQl+8A
1yUAX3JQHxw4qPuK85dz8smjOJppKWpL/Otm2wU9syXS65ADzPSmBacHxbH4pSZZ
62gedrI7CpcD1MBQtGKIuUNjWVpNiiFi0OatAoRrfPz/fGuPqJ44X9HPYKAD0RVi
R+ueizjLWANzuOjM9kS6SL3rqDXxEBzhcweYc+lBlumEsA1f3WnE7Sa6/aEMWak6
MKzMyFRCOsE32sGMKorTiIoLOrSsXrr7dPcOYPVusabpaH/iu0y2Wkyv9Q+7HcQj
OsnkxzbWtQrA5eRUvT/PST5nz0FD/EDj4vCfSPDUmCxqN9dybdVwhP55Eqdx/qkD
Rq18jrCoeze9ac26TTJjUwOlHrbwXoOnY8Udmvpb4lo84GKept5gvD6AH+u/Ey92
XVsxLkWwaSk=
=E+gL
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to