https://bugzilla.suse.com/show_bug.cgi?id=1221463 Bug ID: 1221463 Summary: windows:mingw:win{32|64}/mingw{32|64}-filesystem: missing include header in debug package Classification: openSUSE Product: openSUSE.org Version: unspecified Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: 3rd party software Assignee: fstrba@suse.com Reporter: ralf.habacker@freenet.de QA Contact: screening-team-bugs@suse.de CC: fridrich.strba@bluewin.ch, mkbosmans@gmail.com Target Milestone: --- Found By: --- Blocker: --- When analyzing the problem mentioned in bug 1202431, it turned out that the current implementation of the debug package support generates an incomplete list of source files, as the following example shows: $ osc checkout windows:mingw:win32/mingw32-dbus-1 $ cd $_ $ osc build openSUSE_Leap_15.5 $ osc chroot openSUSE_Leap_15.5 $ i686-w64-mingw32-objdump -Wi /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/.libs/libdbus-1-3.dll | i686-w64-mingw32-objdump-srcfiles | grep /home/abuild/rpmbuild/BUILD/dbus-1.14.4 | wc -l 47 $ i686-w64-mingw32-objdump -Wi /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/.libs/libdbus-1-3.dll | i686-w64-mingw32-objdump-srcfiles | grep /home/abuild/rpmbuild/BUILD/dbus-1.14.4 /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-address.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-auth.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-bus.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-connection.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-credentials.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-errors.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-keyring.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-marshal-header.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-marshal-byteswap.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-marshal-recursive.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-marshal-validate.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-message.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-misc.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-nonce.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-object-tree.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-pending-call.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-resources.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-server.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-server-debug-pipe.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-server-socket.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-server-win.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-sha.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-signature.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-syntax.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-timeout.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-threads.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-transport.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-transport-socket.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-watch.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-dataslot.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-file.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-hash.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-internals.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-list.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-marshal-basic.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-memory.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-mempool.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-pipe.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-string.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-file-win.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-pipe-win.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-sysdeps-win.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-sysdeps-thread-win.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-transport-win.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-sysdeps.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-test-tap.c /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus/dbus-init-win.cpp No include headers are included, although some of the existing headers are used. $ find /home/abuild/rpmbuild/BUILD/dbus-1.14.4/dbus -name '*.h' | wc -l 72 -- You are receiving this mail because: You are on the CC list for the bug.