Uploaded image for project: 'Hadoop Map/Reduce'
  1. Hadoop Map/Reduce
  2. MAPREDUCE-3922

Fix the potential problem compiling 32 bit binaries on a x86_64 host.

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 0.23.1
    • 0.23.2
    • build, mrv2
    • Reviewed
    • Fixed build to not compile 32bit container-executor binary by default on all platforms.

    Description

      MAPREDUCE-3880 specifies that -m32 be passed to gcc to ensure that a 32-bit binary is built. On my Amazon Linux with a x86_64 architecture, I could not build the native container-executor because the configure script exited with an error when trying to use gcc (version 4.4.5) with this flag.

      Adds a comment to hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/pom.xml regarding package requirement for glibc-devel.i686 or glibc-devel.i386 package on yum-based (RHEL, Centos, Amazon) Linux distributions.

      Attachments

        1. MAPREDUCE-3922.patch
          1 kB
          Eugene Joseph Koontz
        2. MR-3922.1.patch
          1 kB
          Hitesh Shah

        Issue Links

          Activity

            People

              hitesh Hitesh Shah
              ekoontz Eugene Joseph Koontz
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: