[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