Hello together, when creating a native qtbase toolchain you get a bootstrapped version of the tools (qdbuscpp2xml) after compiling with following configure cmd:
https://paste.kde.org/p5r8axfuy ldd ./qdbuscpp2xml linux-vdso.so.1 => (0x00007ffd1b34e000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f264bac0000) libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f264b73e000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f264b435000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f264b21f000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f264ae55000) /lib64/ld-linux-x86-64.so.2 (0x00007f264bcdd000) and a non bootstrapped version with: https://paste.kde.org/prxxl8sef ldd ./qdbuscpp2xml linux-vdso.so.1 => (0x00007ffc32d77000) libQt5DBus.so.5 => /home/joern/yocto/qtbaseMaster/lib/libQt5DBus.so.5 (0x00007fa64feb0000) libQt5Core.so.5 => /home/joern/yocto/qtbaseMaster/lib/libQt5Core.so.5 (0x00007fa64f735000) libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fa64f3b3000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fa64efe9000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fa64edcc000) libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007fa64eb80000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fa64e966000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fa64e762000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fa64e459000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fa64e243000) /lib64/ld-linux-x86-64.so.2 (0x00007fa64fd1c000) libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 (0x00007fa64fdf4000) libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007fa64e021000) librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fa64de19000) liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007fa64dbf7000) libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007fa64d916000) libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007fa64d6a6000) libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007fa64d492000) The non bootstrapped version of qdbuscpp2xml works fine and generates correct xml for: https://cgit.kde.org/baloo.git/tree/src/file/filecontentindexer.h ./qdbuscpp2xml -a filecontentindexer.h -o test.xml The bootstrapped version instead outputs the following: ./qdbuscpp2xml -a filecontentindexer.h -o test.xml Unregistered input type in parameter list: QDBusMessage Unregistered input type in parameter list: QDBusMessage The generated xml misses the interfaces for: Q_SCRIPTABLE void registerMonitor(const QDBusMessage& message); Q_SCRIPTABLE void unregisterMonitor(const QDBusMessage& message); Is this an already known issue? (I've tested this with 5.9.4, 5.10.1 and latest 5.11, all with the same result.) Best Regards, Jörn
_______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest