The problem is that /usr/include/floatingpoint.h on AMD64 includes sys/cdefs.h
but the ARM64 version does not.
Patch the pyinstaller main.c to include sys/cdefs.h before including floatingpoint.h
Signed-off-by: Christopher Hall <bsd.hsw@gmail.com>
Differential D60238
devel/py-pyinstaller: fix build on ARM64 Authored by bsd.hsw_gmail.com on Fri, Oct 2, 10:06 AM. Tags None Referenced Files
Subscribers
Details
The problem is that /usr/include/floatingpoint.h on AMD64 includes sys/cdefs.h Patch the pyinstaller main.c to include sys/cdefs.h before including floatingpoint.h Signed-off-by: Christopher Hall <bsd.hsw@gmail.com> poudriere to build on AMD64 and ARM64/QEMU
Diff Detail
Event TimelineComment Actions The error is about __BEGIN_DECLS and __END_DECLS being undefined. Harmonising the floatingpoint.h to always have sys/cdefs.h is probably the best fix, |