Bug#715424: dragonegg: FTBFS on arm*: "!=" may not appear in macro parameter list

Aaron M. Ucko ucko at debian.org
Tue Jul 9 01:37:12 UTC 2013


Source: dragonegg
Version: 3.3-1
Severity: serious
Justification: fails to build from source (but built successfully in the past)

The armel and armhf builds of dragonegg failed:

«PKGBUILDDIR»/include/arm/dragonegg/Target.h:34:52: error: "!=" may not appear in macro parameter list

The culprit appears to be a missing space, resulting in attempting to
parse the parenthesized definition as an argument list:

#define DEFAULT_TARGET_AAPCS_BASED(ARM_DEFAULT_ABI != ARM_ABI_APCS &&          \
                                   ARM_DEFAULT_ABI != ARM_ABI_ATPCS)

Could you please take care of it?

Thanks!



More information about the Pkg-llvm-team mailing list