<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW - Mesa fails to build if indent does not support requested arguments (eg: -nut)"
href="https://bugs.freedesktop.org/show_bug.cgi?id=89088">89088</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>Mesa fails to build if indent does not support requested arguments (eg: -nut)
</td>
</tr>
<tr>
<th>Product</th>
<td>Mesa
</td>
</tr>
<tr>
<th>Version</th>
<td>10.4
</td>
</tr>
<tr>
<th>Hardware</th>
<td>Other
</td>
</tr>
<tr>
<th>OS</th>
<td>All
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Component</th>
<td>Mesa core
</td>
</tr>
<tr>
<th>Assignee</th>
<td>mesa-dev@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>jeremyhu@freedesktop.org
</td>
</tr>
<tr>
<th>QA Contact</th>
<td>mesa-dev@lists.freedesktop.org
</td>
</tr></table>
<p>
<div>
<pre>make[4]: Entering directory
`/opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_x11_mesa/mesa/work/Mesa-10.4.4/src/mapi/glapi/gen'
/opt/local/bin/python2.7 ../../../../src/mapi/mapi_abi.py \
--printer glapi --mode lib ./gl_and_es_API.xml >
../../../../src/mapi/glapi/glapi_mapi_tmp.h
/opt/local/bin/python2.7 gl_procs.py -c -f ./gl_and_es_API.xml >
../../../../src/mapi/glapi/glprocs.h
/opt/local/bin/python2.7 gl_apitemp.py -f ./gl_and_es_API.xml >
../../../../src/mapi/glapi/glapitemp.h
/opt/local/bin/python2.7 gl_table.py -f ./gl_and_es_API.xml >
../../../../src/mapi/glapi/glapitable.h
/opt/local/bin/python2.7 gl_gentable.py -f ./gl_and_es_API.xml >
../../../../src/mapi/glapi/glapi_gentable.c
/opt/local/bin/python2.7 gl_enums.py -f ./gl_and_es_API.xml >
../../../../src/mesa/main/enums.c
/opt/local/bin/python2.7 gl_genexec.py -f ./gl_and_es_API.xml >
../../../../src/mesa/main/api_exec.c
/opt/local/bin/python2.7 gl_table.py -f ./gl_and_es_API.xml -m remap_table >
../../../../src/mesa/main/dispatch.h
/opt/local/bin/python2.7 remap_helper.py -f ./gl_and_es_API.xml >
../../../../src/mesa/main/remap_helper.h
/opt/local/bin/python2.7 glX_proto_send.py -f ./gl_API.xml -m proto \
| indent -i4 -nut -br -brs -npcs -ce -TGLubyte -TGLbyte -TBool >
../../../../src/glx/indirect.c
indent: Command line: unknown parameter "-nut"
Traceback (most recent call last):
File "glX_proto_send.py", line 1126, in <module>
printer.Print( api )
File
"/opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_x11_mesa/mesa/work/Mesa-10.4.4/src/mapi/glapi/gen/gl_XML.py",
line 120, in Print
self.printBody(api)
File "glX_proto_send.py", line 346, in printBody
self.printFunction(func, func.name)
File "glX_proto_send.py", line 443, in printFunction
self.printRenderFunction(func)
File "glX_proto_send.py", line 901, in printRenderFunction
self.common_emit_args(f, "gc->pc", 4, 0)
File "glX_proto_send.py", line 492, in common_emit_args
self.common_emit_one_arg(p, pc, adjust, extra_offset)
File "glX_proto_send.py", line 482, in common_emit_one_arg
% (pc, p.offset + adjust, src_ptr, p.size_string() )
IOError: [Errno 32] Broken pipe
/opt/local/bin/python2.7 glX_proto_send.py -f ./gl_API.xml -m init_h >
../../../../src/glx/indirect.h
Note that what makes this even worse is that subsequent 'make' invocations will
eventually continue because the generated header files still get created
(incorrectly) despite the error.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>