Package: capstone / 2.1.2-2.1
Metadata
| Package | Version | Patches format |
|---|---|---|
| capstone | 2.1.2-2.1 | 3.0 (quilt) |
Patch series
view the series file| Patch | File delta | Description |
|---|---|---|
| typos | (download) |
COMPILE.TXT |
20 10 + 10 - 0 ! |
fix typos. Some things here and there that need to be fixed. |
| no_usr_lib64 | (download) |
Makefile |
14 7 + 7 - 0 ! |
stop installing libcapstone in /usr/lib64. Upstream seems to make a distinction between x86_64 and the rest of architectures and install the libraries in /usr/lib64 if we are building |
| use_cppflags | (download) |
Makefile |
2 1 + 1 - 0 ! |
cppflags is not being used. Without CPPFLAGS we cannot have fortified builds. |
| fix_python_bindings | (download) |
bindings/python/Makefile |
2 1 + 1 - 0 ! |
fix build system for python bindings. The build system in capstone for the Python bindings works by installing the library with the headers, and then building the bindings. Change that to allow building them in the same run we create the library, and search for the versioned library instead of the .so one, removing the dependency on libcapstone-dev. |
| capstone mips.patch | (download) |
MCInst.h |
2 1 + 1 - 0 ! |
bug#755193: capstone: ftbfs on mips Date: Thu, 24 Jul 2014 16:36:32 +0000 package capstone FTBFS again on mips/mipsel. It seams that adding -Umpis as CFLAGS in Makefile does not fully solve the issue. If we add this flag directory in rules for mips, package builds successfully. Patch that contains needed changes is attached: fix-capstone-rules.patch |
