Moving this thread to the bigtop-dev list, for the benefits of the community.
Anatoli


________________________________
 From: Anatoli Fomenko <[email protected]>
To: James Page <[email protected]> 
Sent: Sunday, November 18, 2012 9:44 AM
Subject: Re: ? BIGTOP-280
 

Hi James,

The problem seems to be the one that you mentioned, and exactly equal to the 
one initially described by Shridhar on Ubuntu 11.04. Here is the output:

     [exec] config.status: executing libtool commands
     [exec] make[1]: Entering directory 
`/home/anatolifomenko/git/branch-0.3.1/bigtop/output/hadoop/hadoop-1.1.0/build/native/Linux-amd64-64'
     [exec] make  all-am
     [exec] make[2]: Entering directory 
`/home/anatolifomenko/git/branch-0.3.1/bigtop/output/hadoop/hadoop-1.1.0/build/native/Linux-amd64-64'
     [exec] /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H 
-I. 
-I/home/anatolifomenko/git/branch-0.3.1/bigtop/output/hadoop/hadoop-1.1.0/src/native
  -I/usr/lib/jvm/jdk1.6.0_37//include -I/usr/lib/jvm/jdk1.6.0_37//include/linux 
-I/home/anatolifomenko/git/branch-0.3.1/bigtop/output/hadoop/hadoop-1.1.0/src/native/src
 -Isrc/org/apache/hadoop/io/compress/zlib 
-Isrc/org/apache/hadoop/io/compress/snappy -Isrc/org/apache/hadoop/io/nativeio 
-Isrc/org/apache/hadoop/security -D_FORTIFY_SOURCE=2  
-I/usr/lib/jvm/jdk1.6.0_37//include -I/usr/lib/jvm/jdk1.6.0_37//include/linux 
-g -Wall -fPIC -O2 -m64 -g -O2 -fstack-protector --param=ssp-buffer-size=4 
-Wformat -Wformat-security -MT ZlibCompressor.lo -MD -MP -MF 
.deps/ZlibCompressor.Tpo -c -o ZlibCompressor.lo `test -f 
'src/org/apache/hadoop/io/compress/zlib/ZlibCompressor.c' || echo
 
'/home/anatolifomenko/git/branch-0.3.1/bigtop/output/hadoop/hadoop-1.1.0/src/native/'`src/org/apache/hadoop/io/compress/zlib/ZlibCompressor.c
     [exec] libtool: compile:  gcc -DHAVE_CONFIG_H -I. 
-I/home/anatolifomenko/git/branch-0.3.1/bigtop/output/hadoop/hadoop-1.1.0/src/native
 -I/usr/lib/jvm/jdk1.6.0_37//include -I/usr/lib/jvm/jdk1.6.0_37//include/linux 
-I/home/anatolifomenko/git/branch-0.3.1/bigtop/output/hadoop/hadoop-1.1.0/src/native/src
 -Isrc/org/apache/hadoop/io/compress/zlib 
-Isrc/org/apache/hadoop/io/compress/snappy -Isrc/org/apache/hadoop/io/nativeio 
-Isrc/org/apache/hadoop/security -D_FORTIFY_SOURCE=2 
-I/usr/lib/jvm/jdk1.6.0_37//include -I/usr/lib/jvm/jdk1.6.0_37//include/linux 
-g -Wall -fPIC -O2 -m64 -g -O2 -fstack-protector --param=ssp-buffer-size=4 
-Wformat -Wformat-security -MT ZlibCompressor.lo -MD -MP -MF 
.deps/ZlibCompressor.Tpo -c 
/home/anatolifomenko/git/branch-0.3.1/bigtop/output/hadoop/hadoop-1.1.0/src/native/src/org/apache/hadoop/io/compress/zlib/ZlibCompressor.c
  -fPIC -DPIC -o .libs/ZlibCompressor.o
     [exec] make[2]: Leaving directory 
`/home/anatolifomenko/git/branch-0.3.1/bigtop/output/hadoop/hadoop-1.1.0/build/native/Linux-amd64-64'
     [exec] make[1]: Leaving directory 
`/home/anatolifomenko/git/branch-0.3.1/bigtop/output/hadoop/hadoop-1.1.0/build/native/Linux-amd64-64'
     [exec] 
/home/anatolifomenko/git/branch-0.3.1/bigtop/output/hadoop/hadoop-1.1.0/src/native/src/org/apache/hadoop/io/compress/zlib/ZlibCompressor.c:
 In function 'Java_org_apache_hadoop_io_compress_zlib_ZlibCompressor_initIDs':
     [exec] 
/home/anatolifomenko/git/branch-0.3.1/bigtop/output/hadoop/hadoop-1.1.0/src/native/src/org/apache/hadoop/io/compress/zlib/ZlibCompressor.c:71:41:
 error: expected expression before ',' token
     [exec] make[2]: *** [ZlibCompressor.lo] Error 1
     [exec] make[1]: *** [all] Error 2

BUILD FAILED
/home/anatolifomenko/git/branch-0.3.1/bigtop/output/hadoop/hadoop-1.1.0/build.xml:686:
 exec returned: 2

The flags in bigtop-packages/src/common/hadoop/do-component-build  look like 
this:
LDFLAGS="-Wl,--no-as-needed $LIBRARIES" 
FUSE_HOME=`pwd`/build/c++/${HADOOP_ARCH} ant \

where LIBRARIES="-lcrypto -lm "

The flags seem to pass correctly, per config.log:
configure:2774: gcc -o conftest -DHADOOP_CONF_DIR=/etc/hadoop/conf 
-D_FORTIFY_SOURCE=2 -Wl,--no-as-needed -lcrypto -lm  -L/usr/l
ib/jvm/jdk1.6.0_37//jre/lib/amd64/server conftest.c  >&5

But they seem to have no effect on the execution.

#  uname -a
Linux ubuntu 3.2.0-29-generic #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC 2012 
x86_64 x86_64 x86_64 GNU/Linux

Please let me know if you need more details.

Your help is very much appreciated.

Anatoli


________________________________
 From: James Page <[email protected]>
To: Anatoli Fomenko <[email protected]> 
Sent: Sunday, November 18, 2012 8:20 AM
Subject: Re: ? BIGTOP-280
 
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi Anatoli

On 18/11/12 07:22, Anatoli Fomenko wrote:
> I'm working with Cos on 0.3.1.
> 
> As expected for Hadoop 1.1.0 (per the BOM) on Ubuntu 12.04.1
> 64-bit, I stepped on BIGTOP-280. I tried your BIGTOP-280.patch,
> and, while I remember it working somewhere else (perhaps, Ubuntu
> 12.04 32 bit), does not work on Ubuntu 12.04.1 64-bit.
> 
> Any hints?

What problem are you hitting? From memory the original compilation
failure was during resolution of the so name for libz.

> For completeness:  This issue is fixed in Hadoop 1.2.0, but we
> would not like to wait. Also, I can fall back to 10.04.4 or 10.10,
> where LDFLAGS="-Wl,--no-as-needed" is a default.

I'd prefer to push for 12.04; I'll extend help as required to get this
resolved.

Cheers

James


- -- 
James
 Page
Ubuntu Core Developer
Debian Maintainer
[email protected]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla -
 http://www.enigmail.net/

iQIcBAEBCAAGBQJQqQrWAAoJEL/srsug59jDCVMP/3sM/xJ9B9nnoMswFTwOb02p
cMne1Z1075UNn+igtokgU8NesBWmKNgxPF8Vpq2VId3K68xnlFXp1wl02giUNdwl
VBhKRQGyStHcRbRZGBrxIrhmGYa9NQrtchZVXS7KXKUOQdac04uGpEIcj6inBeEh
6o3vBYX2HO1TKblPaDiev+FMj2aq1wChZb9AVcuRvd0jUZWDSlLtb0M8XAe78lsf
jhwEXXZnFjPyvTqVP4H5KLGhq4RvXFWVIYDmJcmhw/N84x0IFrAHPmTHcTm9cjMu
DAW7+dolSsBkinfy+kzHwPc5bBlTMqWFS1MY8GVsukrkePOKSLqEMlUYphXChdRL
kkg0zZTAVvCkIFvL6QhyGQ5q+Bq8v+a4Z8zxkWrhh/o03LH0Qyhh44BPWWSyrVp3
s70AaJUQ24LZZlVbpIGyy0JCfcywcq+kWfdwQQsYIiPU53WfGyYLKvfVXrxxS0MV
SAOJmv3hKZ4U6zIUyqLdn1BGPQjz0DdXN++DscE5nIuBnDiRI+OsJTUUuykz9i8V
iD9o6goZTkU2UWHtvRPTV/9MwhHI4zf/N70XugKLAjI+zWRaNFlE1tDpFQ0hAMl+
rT37+DDCkCUQW/c1z1xQiuh3oXz4XJ1sbFFf36rxKPXwkml3Bcmzb4wBIQWD+4tJ
OQnHr6VkJmxSZDz+Rwxz
=fzVI
-----END PGP SIGNATURE-----

Reply via email to