#9864: Error building PIL on RHEL Server 5.5
--------------------------------------------+-------------------------------
   Reporter:  mpatel                        |       Owner:  GeorgSWeber 
       Type:  defect                        |      Status:  needs_review
   Priority:  blocker                       |   Milestone:  sage-4.6.1  
  Component:  build                         |    Keywords:  pil spkg    
     Author:  Leif Leonhardy, Mitesh Patel  |    Upstream:  N/A         
   Reviewer:                                |      Merged:              
Work_issues:                                |  
--------------------------------------------+-------------------------------
Changes (by jdemeyer):

  * keywords:  => pil spkg


Old description:

> Minh Nguyen reported this about building a trial "final" 4.5.3
> (essentially the same as 4.5.3.rc0) on rosemary.math, which is an
> Intel(R) Xeon(R) CPU X7460 @ 2.66GHz system running !RedHat Enterprise
> Linux (RHEL) Server 5.5
> {{{
> building '_imaging' extension
> gcc -pthread -shared build/temp.linux-x86_64-2.6/_imaging.o
> build/temp.linux-x86
> _64-2.6/decode.o build/temp.linux-x86_64-2.6/encode.o
> build/temp.linux-x86_64-2.
> 6/map.o build/temp.linux-x86_64-2.6/display.o
> build/temp.linux-x86_64-2.6/outlin
> e.o build/temp.linux-x86_64-2.6/path.o
> build/temp.linux-x86_64-2.6/libImaging/Ac
> cess.o build/temp.linux-x86_64-2.6/libImaging/Antialias.o
> build/temp.linux-x86_6
> 4-2.6/libImaging/Bands.o
> build/temp.linux-x86_64-2.6/libImaging/BitDecode.o buil
> d/temp.linux-x86_64-2.6/libImaging/Blend.o
> build/temp.linux-x86_64-2.6/libImagin
> g/Chops.o build/temp.linux-x86_64-2.6/libImaging/Convert.o
> build/temp.linux-x86_
> 64-2.6/libImaging/ConvertYCbCr.o
> build/temp.linux-x86_64-2.6/libImaging/Copy.o b
> uild/temp.linux-x86_64-2.6/libImaging/Crc32.o
> build/temp.linux-x86_64-2.6/libIma
> ging/Crop.o build/temp.linux-x86_64-2.6/libImaging/Dib.o
> build/temp.linux-x86_64
> -2.6/libImaging/Draw.o build/temp.linux-x86_64-2.6/libImaging/Effects.o
> build/te
> mp.linux-x86_64-2.6/libImaging/EpsEncode.o
> build/temp.linux-x86_64-2.6/libImagin
> g/File.o build/temp.linux-x86_64-2.6/libImaging/Fill.o
> build/temp.linux-x86_64-2
> .6/libImaging/Filter.o build/temp.linux-x86_64-2.6/libImaging/FliDecode.o
> build/
> temp.linux-x86_64-2.6/libImaging/Geometry.o
> build/temp.linux-x86_64-2.6/libImagi
> ng/GetBBox.o build/temp.linux-x86_64-2.6/libImaging/GifDecode.o
> build/temp.linux
> -x86_64-2.6/libImaging/GifEncode.o
> build/temp.linux-x86_64-2.6/libImaging/HexDec
> ode.o build/temp.linux-x86_64-2.6/libImaging/Histo.o
> build/temp.linux-x86_64-2.6
> /libImaging/JpegDecode.o
> build/temp.linux-x86_64-2.6/libImaging/JpegEncode.o bui
> ld/temp.linux-x86_64-2.6/libImaging/LzwDecode.o
> build/temp.linux-x86_64-2.6/libI
> maging/Matrix.o build/temp.linux-x86_64-2.6/libImaging/ModeFilter.o
> build/temp.l
> inux-x86_64-2.6/libImaging/MspDecode.o
> build/temp.linux-x86_64-2.6/libImaging/Ne
> gative.o build/temp.linux-x86_64-2.6/libImaging/Offset.o
> build/temp.linux-x86_64
> -2.6/libImaging/Pack.o
> build/temp.linux-x86_64-2.6/libImaging/PackDecode.o build
> /temp.linux-x86_64-2.6/libImaging/Palette.o
> build/temp.linux-x86_64-2.6/libImagi
> ng/Paste.o build/temp.linux-x86_64-2.6/libImaging/Quant.o
> build/temp.linux-x86_6
> 4-2.6/libImaging/QuantHash.o
> build/temp.linux-x86_64-2.6/libImaging/QuantHeap.o
> build/temp.linux-x86_64-2.6/libImaging/PcdDecode.o
> build/temp.linux-x86_64-2.6/l
> ibImaging/PcxDecode.o build/temp.linux-x86_64-2.6/libImaging/PcxEncode.o
> build/t
> emp.linux-x86_64-2.6/libImaging/Point.o
> build/temp.linux-x86_64-2.6/libImaging/R
> ankFilter.o build/temp.linux-x86_64-2.6/libImaging/RawDecode.o
> build/temp.linux-
> x86_64-2.6/libImaging/RawEncode.o
> build/temp.linux-x86_64-2.6/libImaging/Storage
> .o build/temp.linux-x86_64-2.6/libImaging/SunRleDecode.o
> build/temp.linux-x86_64
> -2.6/libImaging/TgaRleDecode.o
> build/temp.linux-x86_64-2.6/libImaging/Unpack.o b
> uild/temp.linux-x86_64-2.6/libImaging/UnpackYCC.o
> build/temp.linux-x86_64-2.6/li
> bImaging/XbmDecode.o build/temp.linux-x86_64-2.6/libImaging/XbmEncode.o
> build/te
> mp.linux-x86_64-2.6/libImaging/ZipDecode.o
> build/temp.linux-x86_64-2.6/libImagin
> g/ZipEncode.o -L/usr/local/lib -L/home/wstein/mvngu/sage-4.5.3/local/lib
> -L/usr/
> lib -L/home/wstein/mvngu/sage-4.5.3/local/lib -ljpeg -lz -lpython2.6 -o
> build/li
> b.linux-x86_64-2.6/_imaging.so
> gcc -O3 -g -fPIC -I. -I/home/wstein/mvngu/sage-4.5.3/local/include
> -I/home/wstei
> n/mvngu/sage-4.5.3/local/include  -DHAVE_CONFIG_H -c omList.c
> /usr/bin/ld: skipping incompatible /usr/lib/libjpeg.so when searching for
> -ljpeg
> /usr/bin/ld: /usr/local/lib/libpython2.6.a(abstract.o): relocation
> R_X86_64_32 a
> gainst `a local symbol' can not be used when making a shared object;
> recompile w
> ith -fPIC
> /usr/local/lib/libpython2.6.a: could not read symbols: Bad value
> collect2: ld returned 1 exit status
> error: command 'gcc' failed with exit status 1
> Error building PIL: 'Error installing PIL'
>
> real    0m10.654s
> user    0m8.426s
> sys     0m2.141s
> sage: An error occurred while installing pil-1.1.6.p2
> }}}
> The full build log is
> [http://wiki.sagemath.org/devel/BuildFarm/sage-4.5.3?action=AttachFile&do=get&target=rosemary
> .math-build.log.bz2 here].
>
> William Stein also reported this on [http://groups.google.com/group/sage-
> devel/browse_thread/thread/3487f96fda36b6f0/ec8cd2dc85f64f9a#ec8cd2dc85f64f9a
> sage-devel].
>
> Related: #7344, #10059.
>
> New package at
>
>  http://sage.math.washington.edu/home/mpatel/trac/9864/pil-1.1.6.p3.spkg

New description:

 Minh Nguyen reported this about building a trial "final" 4.5.3
 (essentially the same as 4.5.3.rc0) on rosemary.math, which is an Intel(R)
 Xeon(R) CPU X7460 @ 2.66GHz system running !RedHat Enterprise Linux (RHEL)
 Server 5.5
 {{{
 building '_imaging' extension
 gcc -pthread -shared build/temp.linux-x86_64-2.6/_imaging.o
 build/temp.linux-x86
 _64-2.6/decode.o build/temp.linux-x86_64-2.6/encode.o
 build/temp.linux-x86_64-2.
 6/map.o build/temp.linux-x86_64-2.6/display.o
 build/temp.linux-x86_64-2.6/outlin
 e.o build/temp.linux-x86_64-2.6/path.o
 build/temp.linux-x86_64-2.6/libImaging/Ac
 cess.o build/temp.linux-x86_64-2.6/libImaging/Antialias.o
 build/temp.linux-x86_6
 4-2.6/libImaging/Bands.o
 build/temp.linux-x86_64-2.6/libImaging/BitDecode.o buil
 d/temp.linux-x86_64-2.6/libImaging/Blend.o
 build/temp.linux-x86_64-2.6/libImagin
 g/Chops.o build/temp.linux-x86_64-2.6/libImaging/Convert.o
 build/temp.linux-x86_
 64-2.6/libImaging/ConvertYCbCr.o
 build/temp.linux-x86_64-2.6/libImaging/Copy.o b
 uild/temp.linux-x86_64-2.6/libImaging/Crc32.o
 build/temp.linux-x86_64-2.6/libIma
 ging/Crop.o build/temp.linux-x86_64-2.6/libImaging/Dib.o
 build/temp.linux-x86_64
 -2.6/libImaging/Draw.o build/temp.linux-x86_64-2.6/libImaging/Effects.o
 build/te
 mp.linux-x86_64-2.6/libImaging/EpsEncode.o
 build/temp.linux-x86_64-2.6/libImagin
 g/File.o build/temp.linux-x86_64-2.6/libImaging/Fill.o
 build/temp.linux-x86_64-2
 .6/libImaging/Filter.o build/temp.linux-x86_64-2.6/libImaging/FliDecode.o
 build/
 temp.linux-x86_64-2.6/libImaging/Geometry.o
 build/temp.linux-x86_64-2.6/libImagi
 ng/GetBBox.o build/temp.linux-x86_64-2.6/libImaging/GifDecode.o
 build/temp.linux
 -x86_64-2.6/libImaging/GifEncode.o
 build/temp.linux-x86_64-2.6/libImaging/HexDec
 ode.o build/temp.linux-x86_64-2.6/libImaging/Histo.o
 build/temp.linux-x86_64-2.6
 /libImaging/JpegDecode.o
 build/temp.linux-x86_64-2.6/libImaging/JpegEncode.o bui
 ld/temp.linux-x86_64-2.6/libImaging/LzwDecode.o
 build/temp.linux-x86_64-2.6/libI
 maging/Matrix.o build/temp.linux-x86_64-2.6/libImaging/ModeFilter.o
 build/temp.l
 inux-x86_64-2.6/libImaging/MspDecode.o
 build/temp.linux-x86_64-2.6/libImaging/Ne
 gative.o build/temp.linux-x86_64-2.6/libImaging/Offset.o
 build/temp.linux-x86_64
 -2.6/libImaging/Pack.o build/temp.linux-x86_64-2.6/libImaging/PackDecode.o
 build
 /temp.linux-x86_64-2.6/libImaging/Palette.o
 build/temp.linux-x86_64-2.6/libImagi
 ng/Paste.o build/temp.linux-x86_64-2.6/libImaging/Quant.o
 build/temp.linux-x86_6
 4-2.6/libImaging/QuantHash.o
 build/temp.linux-x86_64-2.6/libImaging/QuantHeap.o
 build/temp.linux-x86_64-2.6/libImaging/PcdDecode.o
 build/temp.linux-x86_64-2.6/l
 ibImaging/PcxDecode.o build/temp.linux-x86_64-2.6/libImaging/PcxEncode.o
 build/t
 emp.linux-x86_64-2.6/libImaging/Point.o
 build/temp.linux-x86_64-2.6/libImaging/R
 ankFilter.o build/temp.linux-x86_64-2.6/libImaging/RawDecode.o
 build/temp.linux-
 x86_64-2.6/libImaging/RawEncode.o
 build/temp.linux-x86_64-2.6/libImaging/Storage
 .o build/temp.linux-x86_64-2.6/libImaging/SunRleDecode.o
 build/temp.linux-x86_64
 -2.6/libImaging/TgaRleDecode.o
 build/temp.linux-x86_64-2.6/libImaging/Unpack.o b
 uild/temp.linux-x86_64-2.6/libImaging/UnpackYCC.o
 build/temp.linux-x86_64-2.6/li
 bImaging/XbmDecode.o build/temp.linux-x86_64-2.6/libImaging/XbmEncode.o
 build/te
 mp.linux-x86_64-2.6/libImaging/ZipDecode.o
 build/temp.linux-x86_64-2.6/libImagin
 g/ZipEncode.o -L/usr/local/lib -L/home/wstein/mvngu/sage-4.5.3/local/lib
 -L/usr/
 lib -L/home/wstein/mvngu/sage-4.5.3/local/lib -ljpeg -lz -lpython2.6 -o
 build/li
 b.linux-x86_64-2.6/_imaging.so
 gcc -O3 -g -fPIC -I. -I/home/wstein/mvngu/sage-4.5.3/local/include
 -I/home/wstei
 n/mvngu/sage-4.5.3/local/include  -DHAVE_CONFIG_H -c omList.c
 /usr/bin/ld: skipping incompatible /usr/lib/libjpeg.so when searching for
 -ljpeg
 /usr/bin/ld: /usr/local/lib/libpython2.6.a(abstract.o): relocation
 R_X86_64_32 a
 gainst `a local symbol' can not be used when making a shared object;
 recompile w
 ith -fPIC
 /usr/local/lib/libpython2.6.a: could not read symbols: Bad value
 collect2: ld returned 1 exit status
 error: command 'gcc' failed with exit status 1
 Error building PIL: 'Error installing PIL'

 real    0m10.654s
 user    0m8.426s
 sys     0m2.141s
 sage: An error occurred while installing pil-1.1.6.p2
 }}}
 The full build log is
 
[http://wiki.sagemath.org/devel/BuildFarm/sage-4.5.3?action=AttachFile&do=get&target=rosemary
 .math-build.log.bz2 here].

 William Stein also reported this on [http://groups.google.com/group/sage-
 devel/browse_thread/thread/3487f96fda36b6f0/ec8cd2dc85f64f9a#ec8cd2dc85f64f9a
 sage-devel].

 Related: #7344, #10059.

 New package at http://spkg-upload.googlecode.com/files/pil-1.1.6.p3.spkg

--

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9864#comment:46>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.

Reply via email to