You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-issues@hadoop.apache.org by "Radim Kolar (JIRA)" <ji...@apache.org> on 2012/09/14 21:04:07 UTC

[jira] [Created] (HADOOP-8811) Compile hadoop native library in FreeBSD

Radim Kolar created HADOOP-8811:
-----------------------------------

             Summary: Compile hadoop native library in FreeBSD
                 Key: HADOOP-8811
                 URL: https://issues.apache.org/jira/browse/HADOOP-8811
             Project: Hadoop Common
          Issue Type: Bug
          Components: native
    Affects Versions: 2.0.0-alpha, 0.23.0, 3.0.0
            Reporter: Radim Kolar
            Priority: Critical
         Attachments: freebsd-native.txt

Native hadoop library do not compiles in FreeBSD because setnetgrent returns void and assembler do not supports SSE4 instructions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (HADOOP-8811) Compile hadoop native library in FreeBSD

Posted by "Hadoop QA (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-8811?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13457092#comment-13457092 ] 

Hadoop QA commented on HADOOP-8811:
-----------------------------------

-1 overall.  Here are the results of testing the latest attachment 
  http://issues.apache.org/jira/secure/attachment/12545425/freebsd-native-flags-hardlink.txt
  against trunk revision .

    +1 @author.  The patch does not contain any @author tags.

    +1 tests included.  The patch appears to include 2 new or modified test files.

    +1 javac.  The applied patch does not increase the total number of javac compiler warnings.

    +1 javadoc.  The javadoc tool did not generate any warning messages.

    +1 eclipse:eclipse.  The patch built with eclipse:eclipse.

    +1 findbugs.  The patch does not introduce any new Findbugs (version 1.3.9) warnings.

    +1 release audit.  The applied patch does not increase the total number of release audit warnings.

    -1 core tests.  The patch failed these unit tests in hadoop-common-project/hadoop-common:

                  org.apache.hadoop.ha.TestZKFailoverController

    +1 contrib tests.  The patch passed contrib unit tests.

Test results: https://builds.apache.org/job/PreCommit-HADOOP-Build/1480//testReport/
Console output: https://builds.apache.org/job/PreCommit-HADOOP-Build/1480//console

This message is automatically generated.
                
> Compile hadoop native library in FreeBSD
> ----------------------------------------
>
>                 Key: HADOOP-8811
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8811
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: native
>    Affects Versions: 0.23.0, 2.0.0-alpha, 3.0.0
>            Reporter: Radim Kolar
>            Priority: Critical
>              Labels: freebsd
>         Attachments: freebsd-native-flags-hardlink.txt, freebsd-native-flags.txt, freebsd-native-trunk.txt, freebsd-native.txt
>
>
> Native hadoop library do not compiles in FreeBSD because setnetgrent returns void and assembler do not supports SSE4 instructions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (HADOOP-8811) Compile hadoop native library in FreeBSD

Posted by "Hudson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-8811?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13483237#comment-13483237 ] 

Hudson commented on HADOOP-8811:
--------------------------------

Integrated in Hadoop-Mapreduce-trunk #1235 (See [https://builds.apache.org/job/Hadoop-Mapreduce-trunk/1235/])
    HADOOP-8811. Compile hadoop native library in FreeBSD (Radim Kolar via bobby) (Revision 1401321)

     Result = SUCCESS
bobby : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1401321
Files : 
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/CHANGES.txt
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/CMakeLists.txt
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/HardLink.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/native/src/org/apache/hadoop/io/nativeio/NativeIO.c
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/native/src/org/apache/hadoop/security/JniBasedUnixGroupsNetgroupMapping.c
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/native/src/org/apache/hadoop/security/getGroup.c
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/native/src/org/apache/hadoop/util/bulk_crc32.c
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/TestHardLink.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/io/nativeio/TestNativeIO.java

                
> Compile hadoop native library in FreeBSD
> ----------------------------------------
>
>                 Key: HADOOP-8811
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8811
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: native
>    Affects Versions: 0.23.0
>            Reporter: Radim Kolar
>            Assignee: Radim Kolar
>            Priority: Critical
>              Labels: freebsd
>             Fix For: 3.0.0, 2.0.3-alpha
>
>         Attachments: freebsd-native-flags-hardlink.txt, freebsd-native-flags.txt, freebsd-native-trunk2.txt, freebsd-native-trunk-sofix.txt, freebsd-native-trunk.txt, freebsd-native.txt
>
>
> Native hadoop library do not compiles in FreeBSD because setnetgrent returns void and assembler do not supports SSE4 instructions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (HADOOP-8811) Compile hadoop native library in FreeBSD

Posted by "Hadoop QA (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-8811?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13456705#comment-13456705 ] 

Hadoop QA commented on HADOOP-8811:
-----------------------------------

-1 overall.  Here are the results of testing the latest attachment 
  http://issues.apache.org/jira/secure/attachment/12545351/freebsd-native-flags.txt
  against trunk revision .

    +1 @author.  The patch does not contain any @author tags.

    -1 tests included.  The patch doesn't appear to include any new or modified tests.
                        Please justify why no new tests are needed for this patch.
                        Also please list what manual steps were performed to verify this patch.

    +1 javac.  The applied patch does not increase the total number of javac compiler warnings.

    +1 javadoc.  The javadoc tool did not generate any warning messages.

    +1 eclipse:eclipse.  The patch built with eclipse:eclipse.

    +1 findbugs.  The patch does not introduce any new Findbugs (version 1.3.9) warnings.

    +1 release audit.  The applied patch does not increase the total number of release audit warnings.

    +1 core tests.  The patch passed unit tests in hadoop-common-project/hadoop-common.

    +1 contrib tests.  The patch passed contrib unit tests.

Test results: https://builds.apache.org/job/PreCommit-HADOOP-Build/1479//testReport/
Console output: https://builds.apache.org/job/PreCommit-HADOOP-Build/1479//console

This message is automatically generated.
                
> Compile hadoop native library in FreeBSD
> ----------------------------------------
>
>                 Key: HADOOP-8811
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8811
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: native
>    Affects Versions: 0.23.0, 2.0.0-alpha, 3.0.0
>            Reporter: Radim Kolar
>            Priority: Critical
>              Labels: freebsd
>         Attachments: freebsd-native-flags.txt, freebsd-native-trunk.txt, freebsd-native.txt
>
>
> Native hadoop library do not compiles in FreeBSD because setnetgrent returns void and assembler do not supports SSE4 instructions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (HADOOP-8811) Compile hadoop native library in FreeBSD

Posted by "Hudson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-8811?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13483192#comment-13483192 ] 

Hudson commented on HADOOP-8811:
--------------------------------

Integrated in Hadoop-Hdfs-trunk #1205 (See [https://builds.apache.org/job/Hadoop-Hdfs-trunk/1205/])
    HADOOP-8811. Compile hadoop native library in FreeBSD (Radim Kolar via bobby) (Revision 1401321)

     Result = FAILURE
bobby : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1401321
Files : 
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/CHANGES.txt
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/CMakeLists.txt
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/HardLink.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/native/src/org/apache/hadoop/io/nativeio/NativeIO.c
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/native/src/org/apache/hadoop/security/JniBasedUnixGroupsNetgroupMapping.c
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/native/src/org/apache/hadoop/security/getGroup.c
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/native/src/org/apache/hadoop/util/bulk_crc32.c
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/TestHardLink.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/io/nativeio/TestNativeIO.java

                
> Compile hadoop native library in FreeBSD
> ----------------------------------------
>
>                 Key: HADOOP-8811
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8811
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: native
>    Affects Versions: 0.23.0
>            Reporter: Radim Kolar
>            Assignee: Radim Kolar
>            Priority: Critical
>              Labels: freebsd
>             Fix For: 3.0.0, 2.0.3-alpha
>
>         Attachments: freebsd-native-flags-hardlink.txt, freebsd-native-flags.txt, freebsd-native-trunk2.txt, freebsd-native-trunk-sofix.txt, freebsd-native-trunk.txt, freebsd-native.txt
>
>
> Native hadoop library do not compiles in FreeBSD because setnetgrent returns void and assembler do not supports SSE4 instructions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (HADOOP-8811) Compile hadoop native library in FreeBSD

Posted by "Robert Joseph Evans (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-8811?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robert Joseph Evans updated HADOOP-8811:
----------------------------------------

    Assignee: Radim Kolar
    
> Compile hadoop native library in FreeBSD
> ----------------------------------------
>
>                 Key: HADOOP-8811
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8811
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: native
>    Affects Versions: 0.23.0
>            Reporter: Radim Kolar
>            Assignee: Radim Kolar
>            Priority: Critical
>              Labels: freebsd
>         Attachments: freebsd-native-flags-hardlink.txt, freebsd-native-flags.txt, freebsd-native-trunk2.txt, freebsd-native-trunk-sofix.txt, freebsd-native-trunk.txt, freebsd-native.txt
>
>
> Native hadoop library do not compiles in FreeBSD because setnetgrent returns void and assembler do not supports SSE4 instructions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (HADOOP-8811) Compile hadoop native library in FreeBSD

Posted by "Radim Kolar (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-8811?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Radim Kolar updated HADOOP-8811:
--------------------------------

    Target Version/s: 2.0.0-alpha, 0.23.1  (was: 0.23.1, 2.0.0-alpha)
              Status: Patch Available  (was: Open)
    
> Compile hadoop native library in FreeBSD
> ----------------------------------------
>
>                 Key: HADOOP-8811
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8811
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: native
>    Affects Versions: 2.0.0-alpha, 0.23.0, 3.0.0
>            Reporter: Radim Kolar
>            Priority: Critical
>              Labels: freebsd
>         Attachments: freebsd-native.txt
>
>
> Native hadoop library do not compiles in FreeBSD because setnetgrent returns void and assembler do not supports SSE4 instructions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (HADOOP-8811) Compile hadoop native library in FreeBSD

Posted by "Robert Joseph Evans (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-8811?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13482409#comment-13482409 ] 

Robert Joseph Evans commented on HADOOP-8811:
---------------------------------------------

+1 Looks good to me.
                
> Compile hadoop native library in FreeBSD
> ----------------------------------------
>
>                 Key: HADOOP-8811
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8811
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: native
>    Affects Versions: 0.23.0
>            Reporter: Radim Kolar
>            Priority: Critical
>              Labels: freebsd
>         Attachments: freebsd-native-flags-hardlink.txt, freebsd-native-flags.txt, freebsd-native-trunk2.txt, freebsd-native-trunk-sofix.txt, freebsd-native-trunk.txt, freebsd-native.txt
>
>
> Native hadoop library do not compiles in FreeBSD because setnetgrent returns void and assembler do not supports SSE4 instructions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (HADOOP-8811) Compile hadoop native library in FreeBSD

Posted by "Radim Kolar (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-8811?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Radim Kolar updated HADOOP-8811:
--------------------------------

    Attachment: freebsd-native-flags.txt

Linux flags in open(2) must be converted to BSD.
                
> Compile hadoop native library in FreeBSD
> ----------------------------------------
>
>                 Key: HADOOP-8811
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8811
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: native
>    Affects Versions: 0.23.0, 2.0.0-alpha, 3.0.0
>            Reporter: Radim Kolar
>            Priority: Critical
>              Labels: freebsd
>         Attachments: freebsd-native-flags.txt, freebsd-native-trunk.txt, freebsd-native.txt
>
>
> Native hadoop library do not compiles in FreeBSD because setnetgrent returns void and assembler do not supports SSE4 instructions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (HADOOP-8811) Compile hadoop native library in FreeBSD

Posted by "Hudson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-8811?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13482809#comment-13482809 ] 

Hudson commented on HADOOP-8811:
--------------------------------

Integrated in Hadoop-Yarn-trunk #13 (See [https://builds.apache.org/job/Hadoop-Yarn-trunk/13/])
    HADOOP-8811. Compile hadoop native library in FreeBSD (Radim Kolar via bobby) (Revision 1401321)

     Result = FAILURE
bobby : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1401321
Files : 
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/CHANGES.txt
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/CMakeLists.txt
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/HardLink.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/native/src/org/apache/hadoop/io/nativeio/NativeIO.c
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/native/src/org/apache/hadoop/security/JniBasedUnixGroupsNetgroupMapping.c
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/native/src/org/apache/hadoop/security/getGroup.c
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/native/src/org/apache/hadoop/util/bulk_crc32.c
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/TestHardLink.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/io/nativeio/TestNativeIO.java

                
> Compile hadoop native library in FreeBSD
> ----------------------------------------
>
>                 Key: HADOOP-8811
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8811
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: native
>    Affects Versions: 0.23.0
>            Reporter: Radim Kolar
>            Assignee: Radim Kolar
>            Priority: Critical
>              Labels: freebsd
>             Fix For: 3.0.0, 2.0.3-alpha
>
>         Attachments: freebsd-native-flags-hardlink.txt, freebsd-native-flags.txt, freebsd-native-trunk2.txt, freebsd-native-trunk-sofix.txt, freebsd-native-trunk.txt, freebsd-native.txt
>
>
> Native hadoop library do not compiles in FreeBSD because setnetgrent returns void and assembler do not supports SSE4 instructions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (HADOOP-8811) Compile hadoop native library in FreeBSD

Posted by "Radim Kolar (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-8811?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13482453#comment-13482453 ] 

Radim Kolar commented on HADOOP-8811:
-------------------------------------

i just tested branch-0.23 and its native library is compatible with branch-2. No need to port it there.
                
> Compile hadoop native library in FreeBSD
> ----------------------------------------
>
>                 Key: HADOOP-8811
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8811
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: native
>    Affects Versions: 0.23.0
>            Reporter: Radim Kolar
>            Assignee: Radim Kolar
>            Priority: Critical
>              Labels: freebsd
>         Attachments: freebsd-native-flags-hardlink.txt, freebsd-native-flags.txt, freebsd-native-trunk2.txt, freebsd-native-trunk-sofix.txt, freebsd-native-trunk.txt, freebsd-native.txt
>
>
> Native hadoop library do not compiles in FreeBSD because setnetgrent returns void and assembler do not supports SSE4 instructions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (HADOOP-8811) Compile hadoop native library in FreeBSD

Posted by "Radim Kolar (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-8811?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Radim Kolar updated HADOOP-8811:
--------------------------------

    Target Version/s: 2.0.3-alpha  (was: 0.23.4, 2.0.3-alpha)
    
> Compile hadoop native library in FreeBSD
> ----------------------------------------
>
>                 Key: HADOOP-8811
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8811
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: native
>    Affects Versions: 0.23.0
>            Reporter: Radim Kolar
>            Assignee: Radim Kolar
>            Priority: Critical
>              Labels: freebsd
>         Attachments: freebsd-native-flags-hardlink.txt, freebsd-native-flags.txt, freebsd-native-trunk2.txt, freebsd-native-trunk-sofix.txt, freebsd-native-trunk.txt, freebsd-native.txt
>
>
> Native hadoop library do not compiles in FreeBSD because setnetgrent returns void and assembler do not supports SSE4 instructions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (HADOOP-8811) Compile hadoop native library in FreeBSD

Posted by "Radim Kolar (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-8811?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13461362#comment-13461362 ] 

Radim Kolar commented on HADOOP-8811:
-------------------------------------

sysconf is returning long, check man page.

otherwise it will not work if sysconf constant is unknown by OS. size_t is unsigned, negative number will get converted to large number and malloc will fails to allocate that much memory.
                
> Compile hadoop native library in FreeBSD
> ----------------------------------------
>
>                 Key: HADOOP-8811
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8811
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: native
>    Affects Versions: 0.23.0
>            Reporter: Radim Kolar
>            Priority: Critical
>              Labels: freebsd
>         Attachments: freebsd-native-flags-hardlink.txt, freebsd-native-flags.txt, freebsd-native-trunk.txt, freebsd-native.txt
>
>
> Native hadoop library do not compiles in FreeBSD because setnetgrent returns void and assembler do not supports SSE4 instructions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (HADOOP-8811) Compile hadoop native library in FreeBSD

Posted by "Radim Kolar (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-8811?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13456046#comment-13456046 ] 

Radim Kolar commented on HADOOP-8811:
-------------------------------------

patch freebsd-native.txt also applies cleanly to branch-0.23
                
> Compile hadoop native library in FreeBSD
> ----------------------------------------
>
>                 Key: HADOOP-8811
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8811
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: native
>    Affects Versions: 0.23.0, 2.0.0-alpha, 3.0.0
>            Reporter: Radim Kolar
>            Priority: Critical
>              Labels: freebsd
>         Attachments: freebsd-native.txt
>
>
> Native hadoop library do not compiles in FreeBSD because setnetgrent returns void and assembler do not supports SSE4 instructions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (HADOOP-8811) Compile hadoop native library in FreeBSD

Posted by "Hadoop QA (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-8811?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13481857#comment-13481857 ] 

Hadoop QA commented on HADOOP-8811:
-----------------------------------

{color:green}+1 overall{color}.  Here are the results of testing the latest attachment 
  http://issues.apache.org/jira/secure/attachment/12550356/freebsd-native-trunk2.txt
  against trunk revision .

    {color:green}+1 @author{color}.  The patch does not contain any @author tags.

    {color:green}+1 tests included{color}.  The patch appears to include 2 new or modified test files.

    {color:green}+1 javac{color}.  The applied patch does not increase the total number of javac compiler warnings.

    {color:green}+1 javadoc{color}.  The javadoc tool did not generate any warning messages.

    {color:green}+1 eclipse:eclipse{color}.  The patch built with eclipse:eclipse.

    {color:green}+1 findbugs{color}.  The patch does not introduce any new Findbugs (version 1.3.9) warnings.

    {color:green}+1 release audit{color}.  The applied patch does not increase the total number of release audit warnings.

    {color:green}+1 core tests{color}.  The patch passed unit tests in hadoop-common-project/hadoop-common.

    {color:green}+1 contrib tests{color}.  The patch passed contrib unit tests.

Test results: https://builds.apache.org/job/PreCommit-HADOOP-Build/1659//testReport/
Console output: https://builds.apache.org/job/PreCommit-HADOOP-Build/1659//console

This message is automatically generated.
                
> Compile hadoop native library in FreeBSD
> ----------------------------------------
>
>                 Key: HADOOP-8811
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8811
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: native
>    Affects Versions: 0.23.0
>            Reporter: Radim Kolar
>            Priority: Critical
>              Labels: freebsd
>         Attachments: freebsd-native-flags-hardlink.txt, freebsd-native-flags.txt, freebsd-native-trunk2.txt, freebsd-native-trunk.txt, freebsd-native.txt
>
>
> Native hadoop library do not compiles in FreeBSD because setnetgrent returns void and assembler do not supports SSE4 instructions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (HADOOP-8811) Compile hadoop native library in FreeBSD

Posted by "Hadoop QA (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-8811?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13482297#comment-13482297 ] 

Hadoop QA commented on HADOOP-8811:
-----------------------------------

{color:green}+1 overall{color}.  Here are the results of testing the latest attachment 
  http://issues.apache.org/jira/secure/attachment/12550446/freebsd-native-trunk-sofix.txt
  against trunk revision .

    {color:green}+1 @author{color}.  The patch does not contain any @author tags.

    {color:green}+1 tests included{color}.  The patch appears to include 2 new or modified test files.

    {color:green}+1 javac{color}.  The applied patch does not increase the total number of javac compiler warnings.

    {color:green}+1 javadoc{color}.  The javadoc tool did not generate any warning messages.

    {color:green}+1 eclipse:eclipse{color}.  The patch built with eclipse:eclipse.

    {color:green}+1 findbugs{color}.  The patch does not introduce any new Findbugs (version 1.3.9) warnings.

    {color:green}+1 release audit{color}.  The applied patch does not increase the total number of release audit warnings.

    {color:green}+1 core tests{color}.  The patch passed unit tests in hadoop-common-project/hadoop-common.

    {color:green}+1 contrib tests{color}.  The patch passed contrib unit tests.

Test results: https://builds.apache.org/job/PreCommit-HADOOP-Build/1664//testReport/
Console output: https://builds.apache.org/job/PreCommit-HADOOP-Build/1664//console

This message is automatically generated.
                
> Compile hadoop native library in FreeBSD
> ----------------------------------------
>
>                 Key: HADOOP-8811
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8811
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: native
>    Affects Versions: 0.23.0
>            Reporter: Radim Kolar
>            Priority: Critical
>              Labels: freebsd
>         Attachments: freebsd-native-flags-hardlink.txt, freebsd-native-flags.txt, freebsd-native-trunk2.txt, freebsd-native-trunk-sofix.txt, freebsd-native-trunk.txt, freebsd-native.txt
>
>
> Native hadoop library do not compiles in FreeBSD because setnetgrent returns void and assembler do not supports SSE4 instructions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (HADOOP-8811) Compile hadoop native library in FreeBSD

Posted by "Radim Kolar (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-8811?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13481822#comment-13481822 ] 

Radim Kolar commented on HADOOP-8811:
-------------------------------------

i merged it but there is a problem: with recently added statements to cmakefile:

set_find_shared_library_version("1") it does not find zlib or snappy lib. my zlib version is 1.2.3.
                
> Compile hadoop native library in FreeBSD
> ----------------------------------------
>
>                 Key: HADOOP-8811
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8811
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: native
>    Affects Versions: 0.23.0
>            Reporter: Radim Kolar
>            Priority: Critical
>              Labels: freebsd
>         Attachments: freebsd-native-flags-hardlink.txt, freebsd-native-flags.txt, freebsd-native-trunk.txt, freebsd-native.txt
>
>
> Native hadoop library do not compiles in FreeBSD because setnetgrent returns void and assembler do not supports SSE4 instructions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (HADOOP-8811) Compile hadoop native library in FreeBSD

Posted by "Radim Kolar (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-8811?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Radim Kolar updated HADOOP-8811:
--------------------------------

    Attachment: freebsd-native.txt
    
> Compile hadoop native library in FreeBSD
> ----------------------------------------
>
>                 Key: HADOOP-8811
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8811
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: native
>    Affects Versions: 0.23.0, 2.0.0-alpha, 3.0.0
>            Reporter: Radim Kolar
>            Priority: Critical
>              Labels: freebsd
>         Attachments: freebsd-native.txt
>
>
> Native hadoop library do not compiles in FreeBSD because setnetgrent returns void and assembler do not supports SSE4 instructions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (HADOOP-8811) Compile hadoop native library in FreeBSD

Posted by "Radim Kolar (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-8811?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Radim Kolar updated HADOOP-8811:
--------------------------------

    Attachment:     (was: freebsd-native-flags.txt)
    
> Compile hadoop native library in FreeBSD
> ----------------------------------------
>
>                 Key: HADOOP-8811
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8811
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: native
>    Affects Versions: 0.23.0, 2.0.0-alpha, 3.0.0
>            Reporter: Radim Kolar
>            Priority: Critical
>              Labels: freebsd
>         Attachments: freebsd-native-trunk.txt, freebsd-native.txt
>
>
> Native hadoop library do not compiles in FreeBSD because setnetgrent returns void and assembler do not supports SSE4 instructions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (HADOOP-8811) Compile hadoop native library in FreeBSD

Posted by "Robert Joseph Evans (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-8811?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13482421#comment-13482421 ] 

Robert Joseph Evans commented on HADOOP-8811:
---------------------------------------------

I pulled this into trunk and branch-2, but CMakeLists.txt does not exist on 0.23 for common.  Radim, if you want this to go into 0.23.5 like target/version suggests could you please provide a patch for branch-0.23.  Thanks
                
> Compile hadoop native library in FreeBSD
> ----------------------------------------
>
>                 Key: HADOOP-8811
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8811
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: native
>    Affects Versions: 0.23.0
>            Reporter: Radim Kolar
>            Assignee: Radim Kolar
>            Priority: Critical
>              Labels: freebsd
>         Attachments: freebsd-native-flags-hardlink.txt, freebsd-native-flags.txt, freebsd-native-trunk2.txt, freebsd-native-trunk-sofix.txt, freebsd-native-trunk.txt, freebsd-native.txt
>
>
> Native hadoop library do not compiles in FreeBSD because setnetgrent returns void and assembler do not supports SSE4 instructions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (HADOOP-8811) Compile hadoop native library in FreeBSD

Posted by "Hudson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-8811?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13482422#comment-13482422 ] 

Hudson commented on HADOOP-8811:
--------------------------------

Integrated in Hadoop-trunk-Commit #2912 (See [https://builds.apache.org/job/Hadoop-trunk-Commit/2912/])
    HADOOP-8811. Compile hadoop native library in FreeBSD (Radim Kolar via bobby) (Revision 1401321)

     Result = SUCCESS
bobby : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1401321
Files : 
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/CHANGES.txt
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/CMakeLists.txt
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/HardLink.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/native/src/org/apache/hadoop/io/nativeio/NativeIO.c
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/native/src/org/apache/hadoop/security/JniBasedUnixGroupsNetgroupMapping.c
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/native/src/org/apache/hadoop/security/getGroup.c
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/native/src/org/apache/hadoop/util/bulk_crc32.c
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/TestHardLink.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/io/nativeio/TestNativeIO.java

                
> Compile hadoop native library in FreeBSD
> ----------------------------------------
>
>                 Key: HADOOP-8811
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8811
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: native
>    Affects Versions: 0.23.0
>            Reporter: Radim Kolar
>            Assignee: Radim Kolar
>            Priority: Critical
>              Labels: freebsd
>         Attachments: freebsd-native-flags-hardlink.txt, freebsd-native-flags.txt, freebsd-native-trunk2.txt, freebsd-native-trunk-sofix.txt, freebsd-native-trunk.txt, freebsd-native.txt
>
>
> Native hadoop library do not compiles in FreeBSD because setnetgrent returns void and assembler do not supports SSE4 instructions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (HADOOP-8811) Compile hadoop native library in FreeBSD

Posted by "Radim Kolar (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-8811?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Radim Kolar updated HADOOP-8811:
--------------------------------

    Attachment: freebsd-native-trunk-sofix.txt

merged with patch for proper location of library files on freebsd
                
> Compile hadoop native library in FreeBSD
> ----------------------------------------
>
>                 Key: HADOOP-8811
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8811
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: native
>    Affects Versions: 0.23.0
>            Reporter: Radim Kolar
>            Priority: Critical
>              Labels: freebsd
>         Attachments: freebsd-native-flags-hardlink.txt, freebsd-native-flags.txt, freebsd-native-trunk2.txt, freebsd-native-trunk-sofix.txt, freebsd-native-trunk.txt, freebsd-native.txt
>
>
> Native hadoop library do not compiles in FreeBSD because setnetgrent returns void and assembler do not supports SSE4 instructions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (HADOOP-8811) Compile hadoop native library in FreeBSD

Posted by "Hadoop QA (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-8811?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13456059#comment-13456059 ] 

Hadoop QA commented on HADOOP-8811:
-----------------------------------

-1 overall.  Here are the results of testing the latest attachment 
  http://issues.apache.org/jira/secure/attachment/12545197/freebsd-native.txt
  against trunk revision .

    +1 @author.  The patch does not contain any @author tags.

    -1 tests included.  The patch doesn't appear to include any new or modified tests.
                        Please justify why no new tests are needed for this patch.
                        Also please list what manual steps were performed to verify this patch.

    +1 javac.  The applied patch does not increase the total number of javac compiler warnings.

    +1 javadoc.  The javadoc tool did not generate any warning messages.

    +1 eclipse:eclipse.  The patch built with eclipse:eclipse.

    -1 findbugs.  The patch appears to introduce 1 new Findbugs (version 1.3.9) warnings.

    +1 release audit.  The applied patch does not increase the total number of release audit warnings.

    +1 core tests.  The patch passed unit tests in hadoop-common-project/hadoop-common.

    +1 contrib tests.  The patch passed contrib unit tests.

Test results: https://builds.apache.org/job/PreCommit-HADOOP-Build/1461//testReport/
Findbugs warnings: https://builds.apache.org/job/PreCommit-HADOOP-Build/1461//artifact/trunk/patchprocess/newPatchFindbugsWarningshadoop-common.html
Console output: https://builds.apache.org/job/PreCommit-HADOOP-Build/1461//console

This message is automatically generated.
                
> Compile hadoop native library in FreeBSD
> ----------------------------------------
>
>                 Key: HADOOP-8811
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8811
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: native
>    Affects Versions: 0.23.0, 2.0.0-alpha, 3.0.0
>            Reporter: Radim Kolar
>            Priority: Critical
>              Labels: freebsd
>         Attachments: freebsd-native.txt
>
>
> Native hadoop library do not compiles in FreeBSD because setnetgrent returns void and assembler do not supports SSE4 instructions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (HADOOP-8811) Compile hadoop native library in FreeBSD

Posted by "Robert Joseph Evans (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-8811?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13481515#comment-13481515 ] 

Robert Joseph Evans commented on HADOOP-8811:
---------------------------------------------

Radim, The patch no longer applies to trunk,  CMakeLists.txt needs to be updated.  I looked over the patch and it looks good to me too.  I don't have access to a FreeBSD box right now so I am going to trust you that this works fine there.  I am a +1 on the changes once you have upmerged.
                
> Compile hadoop native library in FreeBSD
> ----------------------------------------
>
>                 Key: HADOOP-8811
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8811
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: native
>    Affects Versions: 0.23.0
>            Reporter: Radim Kolar
>            Priority: Critical
>              Labels: freebsd
>         Attachments: freebsd-native-flags-hardlink.txt, freebsd-native-flags.txt, freebsd-native-trunk.txt, freebsd-native.txt
>
>
> Native hadoop library do not compiles in FreeBSD because setnetgrent returns void and assembler do not supports SSE4 instructions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (HADOOP-8811) Compile hadoop native library in FreeBSD

Posted by "Radim Kolar (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-8811?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Radim Kolar updated HADOOP-8811:
--------------------------------

    Attachment: freebsd-native-trunk.txt

included 2 more fixes

1. systems without asm support cant use PIPELINED CRC32
2. Link -ldl only if dlopen is in this library. On Freebsd dlopen is in libc
                
> Compile hadoop native library in FreeBSD
> ----------------------------------------
>
>                 Key: HADOOP-8811
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8811
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: native
>    Affects Versions: 0.23.0, 2.0.0-alpha, 3.0.0
>            Reporter: Radim Kolar
>            Priority: Critical
>              Labels: freebsd
>         Attachments: freebsd-native-trunk.txt, freebsd-native.txt
>
>
> Native hadoop library do not compiles in FreeBSD because setnetgrent returns void and assembler do not supports SSE4 instructions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (HADOOP-8811) Compile hadoop native library in FreeBSD

Posted by "Harsh J (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-8811?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Harsh J updated HADOOP-8811:
----------------------------

     Target Version/s: 0.23.4, 2.0.3-alpha  (was: 0.23.1, 2.0.0-alpha)
    Affects Version/s:     (was: 3.0.0)
                           (was: 2.0.0-alpha)
    
> Compile hadoop native library in FreeBSD
> ----------------------------------------
>
>                 Key: HADOOP-8811
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8811
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: native
>    Affects Versions: 0.23.0
>            Reporter: Radim Kolar
>            Priority: Critical
>              Labels: freebsd
>         Attachments: freebsd-native-flags-hardlink.txt, freebsd-native-flags.txt, freebsd-native-trunk.txt, freebsd-native.txt
>
>
> Native hadoop library do not compiles in FreeBSD because setnetgrent returns void and assembler do not supports SSE4 instructions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (HADOOP-8811) Compile hadoop native library in FreeBSD

Posted by "Hadoop QA (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-8811?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13456305#comment-13456305 ] 

Hadoop QA commented on HADOOP-8811:
-----------------------------------

-1 overall.  Here are the results of testing the latest attachment 
  http://issues.apache.org/jira/secure/attachment/12545256/freebsd-native-trunk.txt
  against trunk revision .

    +1 @author.  The patch does not contain any @author tags.

    -1 tests included.  The patch doesn't appear to include any new or modified tests.
                        Please justify why no new tests are needed for this patch.
                        Also please list what manual steps were performed to verify this patch.

    +1 javac.  The applied patch does not increase the total number of javac compiler warnings.

    +1 javadoc.  The javadoc tool did not generate any warning messages.

    +1 eclipse:eclipse.  The patch built with eclipse:eclipse.

    -1 findbugs.  The patch appears to introduce 1 new Findbugs (version 1.3.9) warnings.

    +1 release audit.  The applied patch does not increase the total number of release audit warnings.

    +1 core tests.  The patch passed unit tests in hadoop-common-project/hadoop-common.

    +1 contrib tests.  The patch passed contrib unit tests.

Test results: https://builds.apache.org/job/PreCommit-HADOOP-Build/1467//testReport/
Findbugs warnings: https://builds.apache.org/job/PreCommit-HADOOP-Build/1467//artifact/trunk/patchprocess/newPatchFindbugsWarningshadoop-common.html
Console output: https://builds.apache.org/job/PreCommit-HADOOP-Build/1467//console

This message is automatically generated.
                
> Compile hadoop native library in FreeBSD
> ----------------------------------------
>
>                 Key: HADOOP-8811
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8811
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: native
>    Affects Versions: 0.23.0, 2.0.0-alpha, 3.0.0
>            Reporter: Radim Kolar
>            Priority: Critical
>              Labels: freebsd
>         Attachments: freebsd-native-trunk.txt, freebsd-native.txt
>
>
> Native hadoop library do not compiles in FreeBSD because setnetgrent returns void and assembler do not supports SSE4 instructions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (HADOOP-8811) Compile hadoop native library in FreeBSD

Posted by "Harsh J (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-8811?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13461370#comment-13461370 ] 

Harsh J commented on HADOOP-8811:
---------------------------------

Thanks for explaining that Radim! I'd like to wait for another reviewer here before commit.
                
> Compile hadoop native library in FreeBSD
> ----------------------------------------
>
>                 Key: HADOOP-8811
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8811
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: native
>    Affects Versions: 0.23.0
>            Reporter: Radim Kolar
>            Priority: Critical
>              Labels: freebsd
>         Attachments: freebsd-native-flags-hardlink.txt, freebsd-native-flags.txt, freebsd-native-trunk.txt, freebsd-native.txt
>
>
> Native hadoop library do not compiles in FreeBSD because setnetgrent returns void and assembler do not supports SSE4 instructions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (HADOOP-8811) Compile hadoop native library in FreeBSD

Posted by "Robert Joseph Evans (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-8811?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robert Joseph Evans updated HADOOP-8811:
----------------------------------------

       Resolution: Fixed
    Fix Version/s: 2.0.3-alpha
                   3.0.0
           Status: Resolved  (was: Patch Available)

OK Sounds good.  It is in branch-2 and trunk.
                
> Compile hadoop native library in FreeBSD
> ----------------------------------------
>
>                 Key: HADOOP-8811
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8811
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: native
>    Affects Versions: 0.23.0
>            Reporter: Radim Kolar
>            Assignee: Radim Kolar
>            Priority: Critical
>              Labels: freebsd
>             Fix For: 3.0.0, 2.0.3-alpha
>
>         Attachments: freebsd-native-flags-hardlink.txt, freebsd-native-flags.txt, freebsd-native-trunk2.txt, freebsd-native-trunk-sofix.txt, freebsd-native-trunk.txt, freebsd-native.txt
>
>
> Native hadoop library do not compiles in FreeBSD because setnetgrent returns void and assembler do not supports SSE4 instructions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (HADOOP-8811) Compile hadoop native library in FreeBSD

Posted by "Hadoop QA (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-8811?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13456704#comment-13456704 ] 

Hadoop QA commented on HADOOP-8811:
-----------------------------------

-1 overall.  Here are the results of testing the latest attachment 
  http://issues.apache.org/jira/secure/attachment/12545350/freebsd-native-flags.txt
  against trunk revision .

    +1 @author.  The patch does not contain any @author tags.

    -1 tests included.  The patch doesn't appear to include any new or modified tests.
                        Please justify why no new tests are needed for this patch.
                        Also please list what manual steps were performed to verify this patch.

    +1 javac.  The applied patch does not increase the total number of javac compiler warnings.

    +1 javadoc.  The javadoc tool did not generate any warning messages.

    +1 eclipse:eclipse.  The patch built with eclipse:eclipse.

    -1 findbugs.  The patch appears to introduce 1 new Findbugs (version 1.3.9) warnings.

    +1 release audit.  The applied patch does not increase the total number of release audit warnings.

    -1 core tests.  The patch failed these unit tests in hadoop-common-project/hadoop-common:

                  org.apache.hadoop.ha.TestZKFailoverController

    +1 contrib tests.  The patch passed contrib unit tests.

Test results: https://builds.apache.org/job/PreCommit-HADOOP-Build/1478//testReport/
Findbugs warnings: https://builds.apache.org/job/PreCommit-HADOOP-Build/1478//artifact/trunk/patchprocess/newPatchFindbugsWarningshadoop-common.html
Console output: https://builds.apache.org/job/PreCommit-HADOOP-Build/1478//console

This message is automatically generated.
                
> Compile hadoop native library in FreeBSD
> ----------------------------------------
>
>                 Key: HADOOP-8811
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8811
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: native
>    Affects Versions: 0.23.0, 2.0.0-alpha, 3.0.0
>            Reporter: Radim Kolar
>            Priority: Critical
>              Labels: freebsd
>         Attachments: freebsd-native-flags.txt, freebsd-native-trunk.txt, freebsd-native.txt
>
>
> Native hadoop library do not compiles in FreeBSD because setnetgrent returns void and assembler do not supports SSE4 instructions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (HADOOP-8811) Compile hadoop native library in FreeBSD

Posted by "Harsh J (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-8811?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13461349#comment-13461349 ] 

Harsh J commented on HADOOP-8811:
---------------------------------

Most of the Java-side changes here look okay to me. I am not very sure of the FreeBSD platform and its behavior so while some of the changes made there seem alright to me, am unsure about the other (for ex: the size_t -> long) changes that are applied globally to non-FreeBSD ones as well.
                
> Compile hadoop native library in FreeBSD
> ----------------------------------------
>
>                 Key: HADOOP-8811
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8811
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: native
>    Affects Versions: 0.23.0
>            Reporter: Radim Kolar
>            Priority: Critical
>              Labels: freebsd
>         Attachments: freebsd-native-flags-hardlink.txt, freebsd-native-flags.txt, freebsd-native-trunk.txt, freebsd-native.txt
>
>
> Native hadoop library do not compiles in FreeBSD because setnetgrent returns void and assembler do not supports SSE4 instructions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (HADOOP-8811) Compile hadoop native library in FreeBSD

Posted by "Radim Kolar (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-8811?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13481835#comment-13481835 ] 

Radim Kolar commented on HADOOP-8811:
-------------------------------------

I do not know why in cmake are you using: set_find_shared_library_version("1")
if you want zlib version 1 or higher then use: find_package(ZLIB 1 REQUIRED)
                
> Compile hadoop native library in FreeBSD
> ----------------------------------------
>
>                 Key: HADOOP-8811
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8811
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: native
>    Affects Versions: 0.23.0
>            Reporter: Radim Kolar
>            Priority: Critical
>              Labels: freebsd
>         Attachments: freebsd-native-flags-hardlink.txt, freebsd-native-flags.txt, freebsd-native-trunk2.txt, freebsd-native-trunk.txt, freebsd-native.txt
>
>
> Native hadoop library do not compiles in FreeBSD because setnetgrent returns void and assembler do not supports SSE4 instructions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (HADOOP-8811) Compile hadoop native library in FreeBSD

Posted by "Radim Kolar (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-8811?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13481861#comment-13481861 ] 

Radim Kolar commented on HADOOP-8811:
-------------------------------------

Change which broke cmake library finding on fbsd is in HADOOP-8901
                
> Compile hadoop native library in FreeBSD
> ----------------------------------------
>
>                 Key: HADOOP-8811
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8811
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: native
>    Affects Versions: 0.23.0
>            Reporter: Radim Kolar
>            Priority: Critical
>              Labels: freebsd
>         Attachments: freebsd-native-flags-hardlink.txt, freebsd-native-flags.txt, freebsd-native-trunk2.txt, freebsd-native-trunk.txt, freebsd-native.txt
>
>
> Native hadoop library do not compiles in FreeBSD because setnetgrent returns void and assembler do not supports SSE4 instructions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (HADOOP-8811) Compile hadoop native library in FreeBSD

Posted by "Radim Kolar (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-8811?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Radim Kolar updated HADOOP-8811:
--------------------------------

    Attachment: freebsd-native-trunk2.txt

re-merged with trunk
                
> Compile hadoop native library in FreeBSD
> ----------------------------------------
>
>                 Key: HADOOP-8811
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8811
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: native
>    Affects Versions: 0.23.0
>            Reporter: Radim Kolar
>            Priority: Critical
>              Labels: freebsd
>         Attachments: freebsd-native-flags-hardlink.txt, freebsd-native-flags.txt, freebsd-native-trunk2.txt, freebsd-native-trunk.txt, freebsd-native.txt
>
>
> Native hadoop library do not compiles in FreeBSD because setnetgrent returns void and assembler do not supports SSE4 instructions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (HADOOP-8811) Compile hadoop native library in FreeBSD

Posted by "Radim Kolar (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-8811?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Radim Kolar updated HADOOP-8811:
--------------------------------

    Attachment: freebsd-native-flags-hardlink.txt

hardlinks on BSD fixed. Only test failing is:

testCreateLinkToDot(org.apache.hadoop.fs.TestLocalFSFileContextSymlink): Created symlink to dot
                
> Compile hadoop native library in FreeBSD
> ----------------------------------------
>
>                 Key: HADOOP-8811
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8811
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: native
>    Affects Versions: 0.23.0, 2.0.0-alpha, 3.0.0
>            Reporter: Radim Kolar
>            Priority: Critical
>              Labels: freebsd
>         Attachments: freebsd-native-flags-hardlink.txt, freebsd-native-flags.txt, freebsd-native-trunk.txt, freebsd-native.txt
>
>
> Native hadoop library do not compiles in FreeBSD because setnetgrent returns void and assembler do not supports SSE4 instructions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (HADOOP-8811) Compile hadoop native library in FreeBSD

Posted by "Radim Kolar (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-8811?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Radim Kolar updated HADOOP-8811:
--------------------------------

    Attachment: freebsd-native-flags.txt

fixed incorrect conversion, convert open flags, not open mode.
                
> Compile hadoop native library in FreeBSD
> ----------------------------------------
>
>                 Key: HADOOP-8811
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8811
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: native
>    Affects Versions: 0.23.0, 2.0.0-alpha, 3.0.0
>            Reporter: Radim Kolar
>            Priority: Critical
>              Labels: freebsd
>         Attachments: freebsd-native-flags.txt, freebsd-native-trunk.txt, freebsd-native.txt
>
>
> Native hadoop library do not compiles in FreeBSD because setnetgrent returns void and assembler do not supports SSE4 instructions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira