[MacPorts] #46827: mesa @10.4.4_1 does not build on 10.6.8

MacPorts noreply at macports.org
Wed Feb 11 06:07:19 PST 2015


#46827: mesa @10.4.4_1 does not build on 10.6.8
------------------------+--------------------------------
 Reporter:  braumann@…  |      Owner:  macports-tickets@…
     Type:  defect      |     Status:  new
 Priority:  Normal      |  Milestone:
Component:  ports       |    Version:  2.3.3
 Keywords:              |       Port:  mesa
------------------------+--------------------------------
 Building stops issuing lots of complaints like this:
 {{{
 ...
 :info:build In file included from /usr/lib/gcc/i686-apple-
 darwin10/4.2.1/include/xmmintrin.h:40,
 :info:build                  from ../../src/mesa/main/imports.h:263,
 :info:build                  from register_allocate.c:76:
 :info:build /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:67:
 error: no previous prototype for ‘_mm_empty’
 :info:build /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:75:
 error: no previous prototype for ‘_m_empty’
 :info:build /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:84:
 error: no previous prototype for ‘_mm_cvtsi32_si64’
 :info:build /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:92:
 error: no previous prototype for ‘_m_from_int’
 :info:build /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:104:
 error: no previous prototype for ‘_m_from_int64’
 :info:build /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:112:
 error: no previous prototype for ‘_mm_cvtsi64_m64’
 :info:build /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:121:
 error: no previous prototype for ‘_mm_cvtsi64x_si64’
 ...
 }}}

 Seemingly compiling is done using {{{gcc version 4.2.1 (Apple Inc. build
 5666) (dot 3)}}} residing under {{{/usr/bin}}} shipped with {{{Xcode
 3.2.6}}}.

 Later, I have tried {{{apple-gcc-4.2}}} and {{{macports-llvm-gcc-4.2}}}
 both from the MacPorts repository, but have failed with the same problems.

 Then, I have tried {{{macports-gcc-4.9}}}, apparentely I get beyond that
 point above, however, I have obtained a different problem:

 {{{
 ...
 :info:build   File
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_mesa/mesa/work/Mesa-10.4.4/src/mapi/glapi/gen/gl_XML.py",
 line 120, in Print
 :info:build     self.printBody(api)
 :info:build   File "glX_proto_send.py", line 346, in printBody
 :info:build     self.printFunction(func, func.name)
 :info:build   File "glX_proto_send.py", line 443, in printFunction
 :info:build     self.printRenderFunction(func)
 :info:build   File "glX_proto_send.py", line 901, in printRenderFunction
 :info:build     self.common_emit_args(f, "gc->pc", 4, 0)
 :info:build   File "glX_proto_send.py", line 492, in common_emit_args
 :info:build     self.common_emit_one_arg(p, pc, adjust, extra_offset)
 :info:build   File "glX_proto_send.py", line 482, in common_emit_one_arg
 :info:build     % (pc, p.offset + adjust, src_ptr, p.size_string() )
 :info:build IOError: [Errno 32] Broken pipe
 :info:build make[4]: *** [../../../../src/glx/indirect.c] Error 1
 ...
 }}}

 Any ideas?

-- 
Ticket URL: <https://trac.macports.org/ticket/46827>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list