Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
Description
Several files in Hadoop common uses gnu99 standard for writing code. This includes:
- inline assembly in bulk_crc32_x86.c
- assignment between function pointer and ‘void *’ in SnappyCompressor.c.
Apache httpd server and important Apache projects are using c89 standard for coding. It would be nice if Hadoop can compile using c99 standard to avoid grey area with GPL license.
Attachments
Issue Links
- is related to
-
HDFS-14394 Add -std=c99 / -std=gnu99 to libhdfs compile flags
- Resolved