hadoop-common-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Kiran Kumar M R (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HADOOP-11536) exception.h is not compiling on windows. Has gcc specific __attribute__ format
Date Thu, 05 Feb 2015 04:34:34 GMT

     [ https://issues.apache.org/jira/browse/HADOOP-11536?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Kiran Kumar M R updated HADOOP-11536:
    Attachment: HADOOP-11536.patch

VC++ SAL annotations seem to available only in enterprise edition.
So not adding any format validations in WINDOWS.

Defining macro {code}TYPE_CHECKED_PRINTF_FORMAT{code} and stubbing it on windows. This is
similar to approach taken for exception.h in HDFS native.

Since {{__attribute__}} is specific to gcc its defined under {{#ifdef __GNUC__}}

> exception.h is not compiling on windows. Has gcc specific __attribute__ format
> ------------------------------------------------------------------------------
>                 Key: HADOOP-11536
>                 URL: https://issues.apache.org/jira/browse/HADOOP-11536
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: native
>    Affects Versions: 3.0.0, 2.2.0
>         Environment: Windows 8.1 64bit with Visual Studio Express 2013
>            Reporter: Kiran Kumar M R
>            Assignee: Kiran Kumar M R
>             Fix For: 3.0.0
>         Attachments: HADOOP-11536.patch
> exception.h was not included in any C/C++ file, so it was not getting compiled on windows
till now.
> Fix for issue HADOOP-11403 has modified NativeIO.c to include exception.h
> So compilation on windows is failing.

This message was sent by Atlassian JIRA

View raw message