Want someone to check my package plasma-keyboard
Hefee
hefee at debian.org
Sat Apr 11 12:31:57 BST 2026
Hey,
thanks a lot for this script. This is at least a start!
But ff I look at the script it looks very fragile, as it uses a lot of magic
numbers and it relies indirectly on private qt headers. Do you know how often
the internal structure of will change, and how to get the new magic numbers?
Can you tell me how to extract those numbers from those headers?
> If you don't want to depends on python3-elftools, you can replace the usage
> of find_in_elf() with find_in_file() in method scan_binary_for_imports().
What is the advantage to use python3-elftools? Btw. there is no such package
in Debian. So I switched to find_in_file.
Mmh I do not see any version information in the files I checked:
for i in /usr/lib/x86_64-linux-gnu/qt6/plugins/plasma/applets/*; do echo $i;
python3 qmlbytecode.py $i; done
Btw. we need to inspect the elf files on different archs, so we additionally
need arch dependent information about sizes and the endian for all the archs.
Regards,
hefee
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part.
URL: <http://alioth-lists.debian.net/pipermail/pkg-kde-talk/attachments/20260411/1b19f1fe/attachment.sig>
More information about the pkg-kde-talk
mailing list