diff options
Diffstat (limited to 'app-forensics/afflib/files')
-rw-r--r-- | app-forensics/afflib/files/afflib-3.6.12-pyaff-header.patch | 13 | ||||
-rw-r--r-- | app-forensics/afflib/files/afflib-3.7.1-python-module.patch | 14 |
2 files changed, 27 insertions, 0 deletions
diff --git a/app-forensics/afflib/files/afflib-3.6.12-pyaff-header.patch b/app-forensics/afflib/files/afflib-3.6.12-pyaff-header.patch new file mode 100644 index 000000000000..496b02d25035 --- /dev/null +++ b/app-forensics/afflib/files/afflib-3.6.12-pyaff-header.patch @@ -0,0 +1,13 @@ +Fix include location based on the include directories passed via CFLAGS. + +--- afflib-3.6.12/pyaff/pyaff.c.orig ++++ afflib-3.6.12/pyaff/pyaff.c +@@ -21,7 +21,7 @@ + ****************************************************/ + + #include "Python.h" +-#include "lib/afflib.h" ++#include "afflib.h" + + #include <string.h> + #include <stdlib.h> diff --git a/app-forensics/afflib/files/afflib-3.7.1-python-module.patch b/app-forensics/afflib/files/afflib-3.7.1-python-module.patch new file mode 100644 index 000000000000..d89509f2f7ea --- /dev/null +++ b/app-forensics/afflib/files/afflib-3.7.1-python-module.patch @@ -0,0 +1,14 @@ +--- afflib-3.7.1/pyaff/Makefile.am ++++ afflib-3.7.1/pyaff/Makefile.am +@@ -7,8 +7,8 @@ + pyexec_LTLIBRARIES = pyaff.la + + pyaff_la_SOURCES = pyaff.c +-pyaff_la_LIBADD = ../lib/libafflib.la ++pyaff_la_LIBADD = @top_builddir@/lib/libafflib.la + pyaff_la_CPPFLAGS = $(PYTHON_CPPFLAGS) +-pyaff_la_CFLAGS = -fno-strict-aliasing +-pyaff_la_LDFLAGS = -module -avoid-version $(PYTHON_LDFLAGS) ++pyaff_la_CFLAGS = $(AM_CFLAGS) -shared -fno-strict-aliasing ++pyaff_la_LDFLAGS = -module -avoid-version -shared $(PYTHON_LDFLAGS) + endif |