[Bug 1743] New: CVS does not compile on Solaris due "d: fatal: too many symbols require `small' PIC references"

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun Oct 31 08:39:58 PST 2004


Please do not reply to this email: if you want to comment on the bug, go to          
the URL shown below and enter yourcomments there.   
 
https://freedesktop.org/bugzilla/show_bug.cgi?id=1743        
   
           Summary: CVS does not compile on Solaris due "d: fatal: too many
                    symbols require `small' PIC references"
           Product: xorg
           Version: CVS_head
          Platform: Sun
        OS/Version: Solaris
            Status: NEW
          Severity: blocker
          Priority: P2
         Component: cvs
        AssignedTo: xorg-bugzilla-noise at freedesktop.org
        ReportedBy: roland.mainz at nrubsig.org
                CC: ajax at nwnk.net,alan.coopersmith at sun.com,roland.mainz at nrub
                    sig.org


2004-10-31-trunk, an attempt to build the Xorg CVS tree on Solaris 2.8 with Sun
Workshop/Forte 8 fails like this:
-- snip --
rm -f DONE
touch DONE
rm -f libOSMesa.so.4.0~
(cd  .; LD_RUN_PATH=/usr/X11R6/lib cc -o  ./libOSMesa.so.4.0~ -G -z text  -h
libOSMesa.so.4.0  osmesa.o driverfuncs.o      
../../../../../lib/GL/mesa/main/api_arrayelt.o 
../../../../../lib/GL/mesa/main/api_loopback.o 
../../../../../lib/GL/mesa/main/api_noop.o 
../../../../../lib/GL/mesa/main/api_validate.o 
../../../../../lib/GL/mesa/main/accum.o 
../../../../../lib/GL/mesa/main/attrib.o 
../../../../../lib/GL/mesa/main/blend.o 
../../../../../lib/GL/mesa/main/bufferobj.o 
../../../../../lib/GL/mesa/main/buffers.o 
../../../../../lib/GL/mesa/main/clip.o 
../../../../../lib/GL/mesa/main/colortab.o 
../../../../../lib/GL/mesa/main/context.o 
../../../../../lib/GL/mesa/main/convolve.o 
../../../../../lib/GL/mesa/main/debug.o 
../../../../../lib/GL/mesa/main/depth.o 
../../../../../lib/GL/mesa/main/dlist.o 
../../../../../lib/GL/mesa/main/drawpix.o 
../../../../../lib/GL/mesa/main/enable.o 
../../../../../lib/GL/mesa/main/enums.o  ../../../../../lib/GL/mesa/main/eval.o 
../../../../../lib/GL/mesa/main/extensions.o 
../../../../../lib/GL/mesa/main/feedback.o 
../../../../../lib/GL/mesa/main/fog.o  ../../../../../lib/GL/mesa/main/get.o 
../../../../../lib/GL/mesa/main/hash.o  ../../../../../lib/GL/mesa/main/hint.o 
../../../../../lib/GL/mesa/main/histogram.o 
../../../../../lib/GL/mesa/main/image.o 
../../../../../lib/GL/mesa/main/imports.o 
../../../../../lib/GL/mesa/main/light.o 
../../../../../lib/GL/mesa/main/lines.o 
../../../../../lib/GL/mesa/main/matrix.o 
../../../../../lib/GL/mesa/main/occlude.o 
../../../../../lib/GL/mesa/main/pixel.o 
../../../../../lib/GL/mesa/main/points.o 
../../../../../lib/GL/mesa/main/polygon.o 
../../../../../lib/GL/mesa/main/rastpos.o 
../../../../../lib/GL/mesa/main/state.o 
../../../../../lib/GL/mesa/main/stencil.o 
../../../../../lib/GL/mesa/main/texcompress.o 
../../../../../lib/GL/mesa/main/texcompress_fxt1.o 
../../../../../lib/GL/mesa/main/texcompress_s3tc.o 
../../../../../lib/GL/mesa/main/texformat.o 
../../../../../lib/GL/mesa/main/teximage.o 
../../../../../lib/GL/mesa/main/texobj.o 
../../../../../lib/GL/mesa/main/texstate.o 
../../../../../lib/GL/mesa/main/texstore.o 
../../../../../lib/GL/mesa/main/varray.o 
../../../../../lib/GL/mesa/main/vtxfmt.o 
../../../../../lib/GL/mesa/array_cache/ac_context.o 
../../../../../lib/GL/mesa/array_cache/ac_import.o 
../../../../../lib/GL/mesa/math/m_debug_clip.o 
../../../../../lib/GL/mesa/math/m_debug_norm.o 
../../../../../lib/GL/mesa/math/m_debug_xform.o 
../../../../../lib/GL/mesa/math/m_eval.o 
../../../../../lib/GL/mesa/math/m_matrix.o 
../../../../../lib/GL/mesa/math/m_translate.o 
../../../../../lib/GL/mesa/math/m_vector.o 
../../../../../lib/GL/mesa/math/m_xform.o 
../../../../../lib/GL/mesa/swrast/s_aaline.o 
../../../../../lib/GL/mesa/swrast/s_aatriangle.o 
../../../../../lib/GL/mesa/swrast/s_accum.o 
../../../../../lib/GL/mesa/swrast/s_alpha.o 
../../../../../lib/GL/mesa/swrast/s_alphabuf.o 
../../../../../lib/GL/mesa/swrast/s_auxbuffer.o 
../../../../../lib/GL/mesa/swrast/s_bitmap.o 
../../../../../lib/GL/mesa/swrast/s_blend.o 
../../../../../lib/GL/mesa/swrast/s_buffers.o 
../../../../../lib/GL/mesa/swrast/s_context.o 
../../../../../lib/GL/mesa/swrast/s_copypix.o 
../../../../../lib/GL/mesa/swrast/s_depth.o 
../../../../../lib/GL/mesa/swrast/s_drawpix.o 
../../../../../lib/GL/mesa/swrast/s_feedback.o 
../../../../../lib/GL/mesa/swrast/s_fog.o 
../../../../../lib/GL/mesa/swrast/s_imaging.o 
../../../../../lib/GL/mesa/swrast/s_lines.o 
../../../../../lib/GL/mesa/swrast/s_logic.o 
../../../../../lib/GL/mesa/swrast/s_masking.o 
../../../../../lib/GL/mesa/swrast/s_nvfragprog.o 
../../../../../lib/GL/mesa/swrast/s_pixeltex.o 
../../../../../lib/GL/mesa/swrast/s_points.o 
../../../../../lib/GL/mesa/swrast/s_readpix.o 
../../../../../lib/GL/mesa/swrast/s_span.o 
../../../../../lib/GL/mesa/swrast/s_stencil.o 
../../../../../lib/GL/mesa/swrast/s_texstore.o 
../../../../../lib/GL/mesa/swrast/s_texture.o 
../../../../../lib/GL/mesa/swrast/s_triangle.o 
../../../../../lib/GL/mesa/swrast/s_zoom.o 
../../../../../lib/GL/mesa/swrast_setup/ss_context.o 
../../../../../lib/GL/mesa/swrast_setup/ss_triangle.o 
../../../../../lib/GL/mesa/tnl/t_array_api.o 
../../../../../lib/GL/mesa/tnl/t_array_import.o 
../../../../../lib/GL/mesa/tnl/t_context.o 
../../../../../lib/GL/mesa/tnl/t_pipeline.o 
../../../../../lib/GL/mesa/tnl/t_save_api.o 
../../../../../lib/GL/mesa/tnl/t_save_loopback.o 
../../../../../lib/GL/mesa/tnl/t_save_playback.o 
../../../../../lib/GL/mesa/tnl/t_vb_fog.o 
../../../../../lib/GL/mesa/tnl/t_vb_light.o 
../../../../../lib/GL/mesa/tnl/t_vb_normals.o 
../../../../../lib/GL/mesa/tnl/t_vb_points.o 
../../../../../lib/GL/mesa/tnl/t_vb_program.o 
../../../../../lib/GL/mesa/tnl/t_vb_render.o 
../../../../../lib/GL/mesa/tnl/t_vb_texgen.o 
../../../../../lib/GL/mesa/tnl/t_vb_texmat.o 
../../../../../lib/GL/mesa/tnl/t_vb_vertex.o 
../../../../../lib/GL/mesa/tnl/t_vertex.o 
../../../../../lib/GL/mesa/tnl/t_vertex_c.o 
../../../../../lib/GL/mesa/tnl/t_vertex_codegen.o 
../../../../../lib/GL/mesa/tnl/t_vtx_api.o 
../../../../../lib/GL/mesa/tnl/t_vtx_eval.o 
../../../../../lib/GL/mesa/tnl/t_vtx_exec.o 
../../../../../lib/GL/mesa/tnl/t_vtx_generic.o 
../../../../../lib/GL/mesa/shader/arbprogparse.o 
../../../../../lib/GL/mesa/shader/arbprogram.o 
../../../../../lib/GL/mesa/shader/arbfragparse.o 
../../../../../lib/GL/mesa/shader/arbvertparse.o 
../../../../../lib/GL/mesa/shader/grammar_mesa.o 
../../../../../lib/GL/mesa/shader/nvprogram.o 
../../../../../lib/GL/mesa/shader/nvfragparse.o 
../../../../../lib/GL/mesa/shader/nvvertexec.o 
../../../../../lib/GL/mesa/shader/nvvertparse.o 
../../../../../lib/GL/mesa/shader/program.o
../../../../../lib/GL/mesa/sparc/sparc.o 
../../../../../lib/GL/mesa/sparc/xform.o 
../../../../../lib/GL/mesa/sparc/clip.o  ../../../../../lib/GL/mesa/sparc/norm.o
-L../../../../../exports/lib  -lXext -lX11 -lGL)
ld: fatal: too many symbols require `small' PIC references:
        have 2137, maximum 2048 -- recompile some modules -K PIC.
*** Error code 1
make: Fatal error: Command failed for target `libOSMesa.so.4.0'
Current working directory
/shared/bigtmp/xorg/work003/xc/lib/GL/mesa/drivers/osmesa
*** Error code 1
make: Fatal error: Command failed for target `all'
Current working directory /shared/bigtmp/xorg/work003/xc/lib/GL
*** Error code 1
make: Fatal error: Command failed for target `all'
Current working directory /shared/bigtmp/xorg/work003/xc/lib
*** Error code 1
make: Fatal error: Command failed for target `all'
Current working directory /shared/bigtmp/xorg/work003/xc
*** Error code 1
make: Fatal error: Command failed for target `World'
Current working directory /shared/bigtmp/xorg/work003/xc
*** Error code 1
make: Fatal error: Command failed for target `World'
-- snip --        
   
   
--         
Configure bugmail: https://freedesktop.org/bugzilla/userprefs.cgi?tab=email       
   
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


More information about the xorg-bugzilla-noise mailing list