[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#988923: RFS: distorm3/3.5.2b-1 -- powerful disassembler library for x86/AMD64 binary streams (Python3 bindings)



On Wed, Jun 16, 2021 at 12:48:47PM +0000, Lin Qigang wrote:
> Hi to you too!

[sorry for the delay]

Just a note: sending encrypted mail is never good when one of recipients is
a public bug; we also want all package reviews to be done in the open.

> I am targeting experimental instead. I reuploaded the package to mentors. 

Thanks!  Alas, it fails to build for me:

x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/build/python3.9-RNBry6/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DSUPPORT_64BIT_OFFSET -DDISTORM_DYNAMIC -Isrc -Iinclude -I/usr/include/python3.9 -c python/python_module_init.c -o build/temp.linux-x86_64-3.9/python/python_module_init.o
python/python_module_init.c:2:10: fatal error: Python.h: No such file or directory
    2 | #include <Python.h>
      |          ^~~~~~~~~~
compilation terminated.
error: command '/usr/bin/x86_64-linux-gnu-gcc' failed with exit code 1
E: pybuild pybuild:353: build: plugin distutils failed with: exit code=1: /usr/bin/python3 setup.py build 

> Also I couldnt find documentation for new contributors for making changes
> to the Salsa git repository.  Do I need to make a pull request or certain
> permissions?  My repo is here https://salsa.debian.org/linqigang/distorm3

Usually, we grant permissions to an adopted package upon the first
successful upload.  I'm for one notorious for forgetting to do that, so
shouting at me (or gently reminding another sponsor ☺) would be nice.

> > > -   Package name : distorm3


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ Latin:   meow 4 characters, 4 columns,  4 bytes
⣾⠁⢠⠒⠀⣿⡁ Greek:   μεου 4 characters, 4 columns,  8 bytes
⢿⡄⠘⠷⠚⠋⠀ Runes:   ᛗᛖᛟᚹ 4 characters, 4 columns, 12 bytes
⠈⠳⣄⠀⠀⠀⠀ Chinese: 喵   1 character,  2 columns,  3 bytes <-- best!

Attachment: signature.asc
Description: PGP signature


Reply to: