Although this appears to be a bug in the kernel header at first, I think it's actually not meant to be a used as an integer:
include/generated/utsrelease.h:2:32: error: invalid digit "9" in octal constant #define UTS_UBUNTU_RELEASE_ABI 040009
So the fault actually lays in fglrx: kcl_acpi.c where UTS_UBUNTU_RELEASE_ABI is used as an integer value.
Although this appears to be a bug in the kernel header at first, I think it's actually not meant to be a used as an integer:
include/ generated/ utsrelease. h:2:32: error: invalid digit "9" in octal constant RELEASE_ ABI 040009
#define UTS_UBUNTU_
So the fault actually lays in fglrx: kcl_acpi.c where UTS_UBUNTU_ RELEASE_ ABI is used as an integer value.