*** This log is abridged to its last 1000 lines: from slang_assemble_typeinfo.c:31: /usr/include/assert.h:12:9: note: this is the location of the previous definition 12 | #define static_assert _Static_assert | ^~~~~~~~~~~~~ CC slang_compile.c In file included from slang_compile.c:33: slang_utility.h:35:9: warning: "static_assert" redefined 35 | #define static_assert(expr) do { int _array[(expr) ? 1 : -1]; _array[0]; } while (0) | ^~~~~~~~~~~~~ In file included from ../../../../../../extras/Mesa/src/mesa/main/glheader.h:53, from ../../../../../../extras/Mesa/src/mesa/main/imports.h:41, from slang_compile.c:31: /usr/include/assert.h:12:9: note: this is the location of the previous definition 12 | #define static_assert _Static_assert | ^~~~~~~~~~~~~ slang_compile.c: In function 'parse_function': slang_compile.c:2100:1: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2100 | if (x == 1) | ^~ slang_compile.c:2102:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2102 | space.funcs = funcs; | ^~~~~ slang_compile.c: At top level: slang_compile.c:2252:1: warning: string length '27509' is greater than the length '4095' ISO C99 compilers are required to support [-Woverlength-strings] 2252 | ; | ^ slang_compile.c:2259:1: warning: string length '28440' is greater than the length '4095' ISO C99 compilers are required to support [-Woverlength-strings] 2259 | }; | ^ CC slang_execute.c In file included from slang_execute.c:32: slang_utility.h:35:9: warning: "static_assert" redefined 35 | #define static_assert(expr) do { int _array[(expr) ? 1 : -1]; _array[0]; } while (0) | ^~~~~~~~~~~~~ In file included from ../../../../../../extras/Mesa/src/mesa/main/glheader.h:53, from ../../../../../../extras/Mesa/src/mesa/main/imports.h:41, from slang_execute.c:31: /usr/include/assert.h:12:9: note: this is the location of the previous definition 12 | #define static_assert _Static_assert | ^~~~~~~~~~~~~ slang_execute.c: In function '_slang_execute': slang_utility.h:35:69: warning: statement with no effect [-Wunused-value] 35 | #define static_assert(expr) do { int _array[(expr) ? 1 : -1]; _array[0]; } while (0) | ~~~~~~^~~ slang_execute.c:198:9: note: in expansion of macro 'static_assert' 198 | static_assert(sizeof (GLfloat) == 4); | ^~~~~~~~~~~~~ slang_utility.h:35:69: warning: statement with no effect [-Wunused-value] 35 | #define static_assert(expr) do { int _array[(expr) ? 1 : -1]; _array[0]; } while (0) | ~~~~~~^~~ slang_execute.c:200:9: note: in expansion of macro 'static_assert' 200 | static_assert(sizeof (GLuint) == 4); | ^~~~~~~~~~~~~ slang_execute.c:326:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 326 | mach.stack._addr[mach.sp] = (GLuint) mach.stack._addr + mach.bp * 4 - | ^ slang_execute.c:221:17: warning: enumeration value 'slang_asm__last' not handled in switch [-Wswitch] 221 | switch (a->type) | ^~~~~~ CC slang_preprocess.c CC slang_storage.c In file included from slang_storage.c:32: slang_utility.h:35:9: warning: "static_assert" redefined 35 | #define static_assert(expr) do { int _array[(expr) ? 1 : -1]; _array[0]; } while (0) | ^~~~~~~~~~~~~ In file included from ../../../../../../extras/Mesa/src/mesa/main/glheader.h:53, from ../../../../../../extras/Mesa/src/mesa/main/imports.h:41, from slang_storage.c:31: /usr/include/assert.h:12:9: note: this is the location of the previous definition 12 | #define static_assert _Static_assert | ^~~~~~~~~~~~~ CC slang_utility.c In file included from slang_utility.c:32: slang_utility.h:35:9: warning: "static_assert" redefined 35 | #define static_assert(expr) do { int _array[(expr) ? 1 : -1]; _array[0]; } while (0) | ^~~~~~~~~~~~~ In file included from ../../../../../../extras/Mesa/src/mesa/main/glheader.h:53, from ../../../../../../extras/Mesa/src/mesa/main/imports.h:41, from slang_utility.c:31: /usr/include/assert.h:12:9: note: this is the location of the previous definition 12 | #define static_assert _Static_assert | ^~~~~~~~~~~~~ rm -f DONE touch DONE making all in programs/Xserver/GL/mesa/shader/slang/library... make[11]: Entering directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nx-X11/programs/Xserver/GL/mesa/shader/slang/library' make[11]: Nothing to be done for 'all'. make[11]: Leaving directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nx-X11/programs/Xserver/GL/mesa/shader/slang/library' make[10]: Leaving directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nx-X11/programs/Xserver/GL/mesa/shader/slang' make[9]: Leaving directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nx-X11/programs/Xserver/GL/mesa/shader' making all in programs/Xserver/GL/mesa/X... make[9]: Entering directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nx-X11/programs/Xserver/GL/mesa/X' CC xm_api.c xm_api.c: In function 'initialize_visual_and_buffer': xm_api.c:1342:18: warning: declaration of 'v' shadows a parameter [-Wshadow] 1342 | CARD32 v[1]; | ^ xm_api.c:1220:60: note: shadowed declaration is here 1220 | XMesaVisual v, | ~~~~~~~~~~~~^ xm_api.c:1226:31: warning: variable 'front_xrb' set but not used [-Wunused-but-set-variable] 1226 | struct xmesa_renderbuffer *front_xrb, *back_xrb; | ^~~~~~~~~ xm_api.c: In function 'XMesaCreateVisual': xm_api.c:1510:46: warning: declaration of 'display' shadows a global declaration [-Wshadow] 1510 | XMesaVisual XMesaCreateVisual( XMesaDisplay *display, | ~~~~~~~~~~~~~~^~~~~~~ In file included from ../../../../../programs/Xserver/include/windowstr.h:60, from ../../../../../extras/Mesa/src/mesa/drivers/x11/glxheader.h:39, from xm_api.c:63: ../../../../../programs/Xserver/include/opaque.h:54:14: note: shadowed declaration is here 54 | extern char *display; | ^~~~~~~ CC xm_buffer.c xm_buffer.c: In function 'xmesa_new_renderbuffer': xm_buffer.c:93:14: warning: declaration of 'name' shadows a parameter [-Wshadow] 93 | GLuint name = 0; | ^~~~ xm_buffer.c:89:47: note: shadowed declaration is here 89 | xmesa_new_renderbuffer(GLcontext *ctx, GLuint name, GLboolean rgbMode) | ~~~~~~~^~~~ CC xm_dd.c CC xm_line.c CC xm_span.c xm_span.c: In function 'put_row_8R8G8B24_ximage': xm_span.c:1487:23: warning: declaration of 'i' shadows a previous local [-Wshadow] 1487 | register GLuint i = 0; | ^ xm_span.c:1436:20: note: shadowed declaration is here 1436 | register GLuint i; | ^ CC xm_tri.c CC xf86glx.c xf86glx.c: In function 'init_visuals': xf86glx.c:480:13: warning: declaration of 'k' shadows a previous local [-Wshadow] 480 | int k, n = 0; | ^ xf86glx.c:312:15: note: shadowed declaration is here 312 | int i, j, k; | ^ CC xf86glx_util.c CC compsize.c CC driverfuncs.c rm -f DONE touch DONE make[9]: Leaving directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nx-X11/programs/Xserver/GL/mesa/X' making all in programs/Xserver/GL/mesa/GLcore... make[9]: Entering directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nx-X11/programs/Xserver/GL/mesa/GLcore' rm -f libGLcore.a ar cq libGLcore.a ../main/dispatch.o ../main/glapi.o ../main/glthread.o ../main/api_arrayelt.o ../main/api_loopback.o ../main/api_noop.o ../main/api_validate.o ../main/accum.o ../main/attrib.o ../main/blend.o ../main/bufferobj.o ../main/buffers.o ../main/clip.o ../main/colortab.o ../main/context.o ../main/convolve.o ../main/debug.o ../main/depth.o ../main/dlist.o ../main/drawpix.o ../main/enable.o ../main/enums.o ../main/eval.o ../main/execmem.o ../main/extensions.o ../main/fbobject.o ../main/feedback.o ../main/fog.o ../main/framebuffer.o ../main/get.o ../main/getstring.o ../main/hash.o ../main/hint.o ../main/histogram.o ../main/image.o ../main/imports.o ../main/light.o ../main/lines.o ../main/matrix.o ../main/mm.o ../main/occlude.o ../main/pixel.o ../main/points.o ../main/polygon.o ../main/rastpos.o ../main/renderbuffer.o ../main/state.o ../main/stencil.o ../main/texcompress.o ../main/texcompress_fxt1.o ../main/texcompress_s3tc.o ../main/texenvprogram.o ../main/texformat.o ../main/teximage.o ../main/texrender.o ../main/texobj.o ../main/texstate.o ../main/texstore.o ../main/varray.o ../main/vtxfmt.o ../array_cache/ac_context.o ../array_cache/ac_import.o ../math/m_debug_clip.o ../math/m_debug_norm.o ../math/m_debug_xform.o ../math/m_eval.o ../math/m_matrix.o ../math/m_translate.o ../math/m_vector.o ../math/m_xform.o ../swrast/s_aaline.o ../swrast/s_aatriangle.o ../swrast/s_accum.o ../swrast/s_alpha.o ../swrast/s_atifragshader.o ../swrast/s_bitmap.o ../swrast/s_blend.o ../swrast/s_buffers.o ../swrast/s_context.o ../swrast/s_copypix.o ../swrast/s_depth.o ../swrast/s_drawpix.o ../swrast/s_feedback.o ../swrast/s_fog.o ../swrast/s_imaging.o ../swrast/s_lines.o ../swrast/s_logic.o ../swrast/s_masking.o ../swrast/s_nvfragprog.o ../swrast/s_pixeltex.o ../swrast/s_points.o ../swrast/s_readpix.o ../swrast/s_span.o ../swrast/s_stencil.o ../swrast/s_texstore.o ../swrast/s_texture.o ../swrast/s_triangle.o ../swrast/s_zoom.o ../swrast_setup/ss_context.o ../swrast_setup/ss_triangle.o ../tnl/t_array_api.o ../tnl/t_array_import.o ../tnl/t_context.o ../tnl/t_pipeline.o ../tnl/t_save_api.o ../tnl/t_save_loopback.o ../tnl/t_save_playback.o ../tnl/t_vb_arbprogram.o ../tnl/t_vb_arbprogram_sse.o ../tnl/t_vb_fog.o ../tnl/t_vb_cull.o ../tnl/t_vb_light.o ../tnl/t_vb_normals.o ../tnl/t_vb_points.o ../tnl/t_vb_program.o ../tnl/t_vb_render.o ../tnl/t_vb_texgen.o ../tnl/t_vb_texmat.o ../tnl/t_vb_vertex.o ../tnl/t_vertex.o ../tnl/t_vertex_generic.o ../tnl/t_vertex_sse.o ../tnl/t_vp_build.o ../tnl/t_vtx_api.o ../tnl/t_vtx_eval.o ../tnl/t_vtx_exec.o ../tnl/t_vtx_generic.o ../shader/arbprogparse.o ../shader/arbprogram.o ../shader/arbfragparse.o ../shader/arbvertparse.o ../shader/atifragshader.o ../shader/nvprogram.o ../shader/nvfragparse.o ../shader/nvvertexec.o ../shader/nvvertparse.o ../shader/program.o ../shader/shaderobjects.o ../shader/shaderobjects_3dlabs.o ../shader/grammar/grammar_mesa.o ../shader/slang/slang_assemble_assignment.o ../shader/slang/slang_assemble.o ../shader/slang/slang_assemble_conditional.o ../shader/slang/slang_assemble_constructor.o ../shader/slang/slang_assemble_typeinfo.o ../shader/slang/slang_compile.o ../shader/slang/slang_execute.o ../shader/slang/slang_preprocess.o ../shader/slang/slang_storage.o ../shader/slang/slang_utility.o ../X/?*.o ranlib libGLcore.a make[9]: Leaving directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nx-X11/programs/Xserver/GL/mesa/GLcore' make[8]: Leaving directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nx-X11/programs/Xserver/GL/mesa' rm -f libglx.a ar cq libglx.a glx/?*.o ranlib libglx.a make[7]: Leaving directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nx-X11/programs/Xserver/GL' making all in programs/Xserver/dbe... make[7]: Entering directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nx-X11/programs/Xserver/dbe' CC dbe.c CC midbe.c CCLD libdbe.a make[7]: Leaving directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nx-X11/programs/Xserver/dbe' making all in programs/Xserver/record... make[7]: Entering directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nx-X11/programs/Xserver/record' CC record.c record.c: In function 'RecordDeleteContext': record.c:2597:20: warning: pointer 'pContext' used after 'free' [-Wuse-after-free] 2597 | if (-1 != (i = RecordFindContextOnAllContexts(pContext))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ record.c:2593:5: note: call to 'free' here 2593 | free(pContext); | ^~~~~~~~~~~~~~ CC set.c CCLD librecord.a make[7]: Leaving directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nx-X11/programs/Xserver/record' making all in programs/Xserver/randr... make[7]: Entering directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nx-X11/programs/Xserver/randr' CC randr.c CC rrcrtc.c CC rrdispatch.c CC rrinfo.c CC rrmode.c CC rrmonitor.c CC rroutput.c CC rrpointer.c CC rrproperty.c rrproperty.c: In function 'ProcRRChangeOutputProperty': rrproperty.c:523:30: warning: overflow in conversion from 'long unsigned int' to 'int' changes value from '4294967271' to '-25' [-Woverflow] 523 | if (len > bytes_to_int32((0xffffffff - sizeof(xChangePropertyReq)))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC rrprovider.c CC rrproviderproperty.c rrproviderproperty.c: In function 'ProcRRChangeProviderProperty': rrproviderproperty.c:524:30: warning: overflow in conversion from 'long unsigned int' to 'int' changes value from '4294967271' to '-25' [-Woverflow] 524 | if (len > bytes_to_int32((0xffffffff - sizeof(xChangePropertyReq)))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC rrscreen.c CC rrsdispatch.c CC rrtransform.c CC rrxinerama.c CCLD librandr.a make[7]: Leaving directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nx-X11/programs/Xserver/randr' making all in programs/Xserver/render... make[7]: Entering directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nx-X11/programs/Xserver/render' CC animcur.c CC filter.c CC glyph.c CC matrix.c CC miindex.c CC mipict.c CC mirect.c CC mitri.c CC renderedge.c CCLD librender.a make[7]: Leaving directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nx-X11/programs/Xserver/render' making all in programs/Xserver/xfixes... make[7]: Entering directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nx-X11/programs/Xserver/xfixes' CC cursor.c CC region.c CC saveset.c CC select.c CC xfixes.c CCLD libxfixes.a make[7]: Leaving directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nx-X11/programs/Xserver/xfixes' making all in programs/Xserver/damageext... make[7]: Entering directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nx-X11/programs/Xserver/damageext' CC damageext.c CCLD libdamageext.a make[7]: Leaving directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nx-X11/programs/Xserver/damageext' making all in programs/Xserver/miext/cw... make[7]: Entering directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nx-X11/programs/Xserver/miext/cw' CC cw.c CC cw_ops.c CC cw_render.c CCLD libcw.a make[7]: Leaving directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nx-X11/programs/Xserver/miext/cw' making all in programs/Xserver/composite... make[7]: Entering directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nx-X11/programs/Xserver/composite' CC compalloc.c CC compext.c CC compinit.c CC compoverlay.c CC compwindow.c CCLD libcomposite.a make[7]: Leaving directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nx-X11/programs/Xserver/composite' making all in programs/Xserver/fb... make[7]: Entering directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nx-X11/programs/Xserver/fb' CC fbarc.c CC fballpriv.c CC fbbits.c CC fbblt.c CC fbbltone.c fbbltone.c:444:32: warning: result of '16777215 << 24' requires 49 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 444 | 0xffffff << Mask24Check(x,r)) : 0) | ^~ fbbltone.c:446:53: note: in expansion of macro 'Mask24' 446 | #define SelMask24(b,n,r) ((((b) >> n) & 1) * Mask24(n,r)) | ^~~~~~ fbbltone.c:491:6: note: in expansion of macro 'SelMask24' 491 | SelMask24(b,1,r)) | ^~~~~~~~~ fbbltone.c:503:9: note: in expansion of macro 'C2_24' 503 | C2_24( 0, 0), C2_24 ( 1, 0), C2_24 ( 2, 0), C2_24 ( 3, 0), | ^~~~~ fbbltone.c:490:5: warning: initializer element is not a constant expression [-Wpedantic] 490 | (SelMask24(b,0,r) | \ | ^ fbbltone.c:503:9: note: in expansion of macro 'C2_24' 503 | C2_24( 0, 0), C2_24 ( 1, 0), C2_24 ( 2, 0), C2_24 ( 3, 0), | ^~~~~ fbbltone.c:490:5: note: (near initialization for 'fbStipple24Bits[0][0]') 490 | (SelMask24(b,0,r) | \ | ^ fbbltone.c:503:9: note: in expansion of macro 'C2_24' 503 | C2_24( 0, 0), C2_24 ( 1, 0), C2_24 ( 2, 0), C2_24 ( 3, 0), | ^~~~~ fbbltone.c:444:32: warning: result of '16777215 << 24' requires 49 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 444 | 0xffffff << Mask24Check(x,r)) : 0) | ^~ fbbltone.c:446:53: note: in expansion of macro 'Mask24' 446 | #define SelMask24(b,n,r) ((((b) >> n) & 1) * Mask24(n,r)) | ^~~~~~ fbbltone.c:491:6: note: in expansion of macro 'SelMask24' 491 | SelMask24(b,1,r)) | ^~~~~~~~~ fbbltone.c:503:23: note: in expansion of macro 'C2_24' 503 | C2_24( 0, 0), C2_24 ( 1, 0), C2_24 ( 2, 0), C2_24 ( 3, 0), | ^~~~~ fbbltone.c:490:5: warning: initializer element is not a constant expression [-Wpedantic] 490 | (SelMask24(b,0,r) | \ | ^ fbbltone.c:503:23: note: in expansion of macro 'C2_24' 503 | C2_24( 0, 0), C2_24 ( 1, 0), C2_24 ( 2, 0), C2_24 ( 3, 0), | ^~~~~ fbbltone.c:490:5: note: (near initialization for 'fbStipple24Bits[0][1]') 490 | (SelMask24(b,0,r) | \ | ^ fbbltone.c:503:23: note: in expansion of macro 'C2_24' 503 | C2_24( 0, 0), C2_24 ( 1, 0), C2_24 ( 2, 0), C2_24 ( 3, 0), | ^~~~~ fbbltone.c:444:32: warning: result of '16777215 << 24' requires 49 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 444 | 0xffffff << Mask24Check(x,r)) : 0) | ^~ fbbltone.c:446:53: note: in expansion of macro 'Mask24' 446 | #define SelMask24(b,n,r) ((((b) >> n) & 1) * Mask24(n,r)) | ^~~~~~ fbbltone.c:491:6: note: in expansion of macro 'SelMask24' 491 | SelMask24(b,1,r)) | ^~~~~~~~~ fbbltone.c:503:38: note: in expansion of macro 'C2_24' 503 | C2_24( 0, 0), C2_24 ( 1, 0), C2_24 ( 2, 0), C2_24 ( 3, 0), | ^~~~~ fbbltone.c:490:5: warning: initializer element is not a constant expression [-Wpedantic] 490 | (SelMask24(b,0,r) | \ | ^ fbbltone.c:503:38: note: in expansion of macro 'C2_24' 503 | C2_24( 0, 0), C2_24 ( 1, 0), C2_24 ( 2, 0), C2_24 ( 3, 0), | ^~~~~ fbbltone.c:490:5: note: (near initialization for 'fbStipple24Bits[0][2]') 490 | (SelMask24(b,0,r) | \ | ^ fbbltone.c:503:38: note: in expansion of macro 'C2_24' 503 | C2_24( 0, 0), C2_24 ( 1, 0), C2_24 ( 2, 0), C2_24 ( 3, 0), | ^~~~~ fbbltone.c:444:32: warning: result of '16777215 << 24' requires 49 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 444 | 0xffffff << Mask24Check(x,r)) : 0) | ^~ fbbltone.c:446:53: note: in expansion of macro 'Mask24' 446 | #define SelMask24(b,n,r) ((((b) >> n) & 1) * Mask24(n,r)) | ^~~~~~ fbbltone.c:491:6: note: in expansion of macro 'SelMask24' 491 | SelMask24(b,1,r)) | ^~~~~~~~~ fbbltone.c:503:53: note: in expansion of macro 'C2_24' 503 | C2_24( 0, 0), C2_24 ( 1, 0), C2_24 ( 2, 0), C2_24 ( 3, 0), | ^~~~~ fbbltone.c:490:5: warning: initializer element is not a constant expression [-Wpedantic] 490 | (SelMask24(b,0,r) | \ | ^ fbbltone.c:503:53: note: in expansion of macro 'C2_24' 503 | C2_24( 0, 0), C2_24 ( 1, 0), C2_24 ( 2, 0), C2_24 ( 3, 0), | ^~~~~ fbbltone.c:490:5: note: (near initialization for 'fbStipple24Bits[0][3]') 490 | (SelMask24(b,0,r) | \ | ^ fbbltone.c:503:53: note: in expansion of macro 'C2_24' 503 | C2_24( 0, 0), C2_24 ( 1, 0), C2_24 ( 2, 0), C2_24 ( 3, 0), | ^~~~~ fbbltone.c:490:5: warning: initializer element is not a constant expression [-Wpedantic] 490 | (SelMask24(b,0,r) | \ | ^ fbbltone.c:507:9: note: in expansion of macro 'C2_24' 507 | C2_24( 0, 8), C2_24 ( 1, 8), C2_24 ( 2, 8), C2_24 ( 3, 8), | ^~~~~ fbbltone.c:490:5: note: (near initialization for 'fbStipple24Bits[1][0]') 490 | (SelMask24(b,0,r) | \ | ^ fbbltone.c:507:9: note: in expansion of macro 'C2_24' 507 | C2_24( 0, 8), C2_24 ( 1, 8), C2_24 ( 2, 8), C2_24 ( 3, 8), | ^~~~~ fbbltone.c:490:5: warning: initializer element is not a constant expression [-Wpedantic] 490 | (SelMask24(b,0,r) | \ | ^ fbbltone.c:507:23: note: in expansion of macro 'C2_24' 507 | C2_24( 0, 8), C2_24 ( 1, 8), C2_24 ( 2, 8), C2_24 ( 3, 8), | ^~~~~ fbbltone.c:490:5: note: (near initialization for 'fbStipple24Bits[1][1]') 490 | (SelMask24(b,0,r) | \ | ^ fbbltone.c:507:23: note: in expansion of macro 'C2_24' 507 | C2_24( 0, 8), C2_24 ( 1, 8), C2_24 ( 2, 8), C2_24 ( 3, 8), | ^~~~~ fbbltone.c:490:5: warning: initializer element is not a constant expression [-Wpedantic] 490 | (SelMask24(b,0,r) | \ | ^ fbbltone.c:507:38: note: in expansion of macro 'C2_24' 507 | C2_24( 0, 8), C2_24 ( 1, 8), C2_24 ( 2, 8), C2_24 ( 3, 8), | ^~~~~ fbbltone.c:490:5: note: (near initialization for 'fbStipple24Bits[1][2]') 490 | (SelMask24(b,0,r) | \ | ^ fbbltone.c:507:38: note: in expansion of macro 'C2_24' 507 | C2_24( 0, 8), C2_24 ( 1, 8), C2_24 ( 2, 8), C2_24 ( 3, 8), | ^~~~~ fbbltone.c:490:5: warning: initializer element is not a constant expression [-Wpedantic] 490 | (SelMask24(b,0,r) | \ | ^ fbbltone.c:507:53: note: in expansion of macro 'C2_24' 507 | C2_24( 0, 8), C2_24 ( 1, 8), C2_24 ( 2, 8), C2_24 ( 3, 8), | ^~~~~ fbbltone.c:490:5: note: (near initialization for 'fbStipple24Bits[1][3]') 490 | (SelMask24(b,0,r) | \ | ^ fbbltone.c:507:53: note: in expansion of macro 'C2_24' 507 | C2_24( 0, 8), C2_24 ( 1, 8), C2_24 ( 2, 8), C2_24 ( 3, 8), | ^~~~~ fbbltone.c:444:32: warning: result of '16777215 << 16' requires 41 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 444 | 0xffffff << Mask24Check(x,r)) : 0) | ^~ fbbltone.c:446:53: note: in expansion of macro 'Mask24' 446 | #define SelMask24(b,n,r) ((((b) >> n) & 1) * Mask24(n,r)) | ^~~~~~ fbbltone.c:491:6: note: in expansion of macro 'SelMask24' 491 | SelMask24(b,1,r)) | ^~~~~~~~~ fbbltone.c:511:9: note: in expansion of macro 'C2_24' 511 | C2_24( 0,16), C2_24 ( 1,16), C2_24 ( 2,16), C2_24 ( 3,16), | ^~~~~ fbbltone.c:490:5: warning: initializer element is not a constant expression [-Wpedantic] 490 | (SelMask24(b,0,r) | \ | ^ fbbltone.c:511:9: note: in expansion of macro 'C2_24' 511 | C2_24( 0,16), C2_24 ( 1,16), C2_24 ( 2,16), C2_24 ( 3,16), | ^~~~~ fbbltone.c:490:5: note: (near initialization for 'fbStipple24Bits[2][0]') 490 | (SelMask24(b,0,r) | \ | ^ fbbltone.c:511:9: note: in expansion of macro 'C2_24' 511 | C2_24( 0,16), C2_24 ( 1,16), C2_24 ( 2,16), C2_24 ( 3,16), | ^~~~~ fbbltone.c:444:32: warning: result of '16777215 << 16' requires 41 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 444 | 0xffffff << Mask24Check(x,r)) : 0) | ^~ fbbltone.c:446:53: note: in expansion of macro 'Mask24' 446 | #define SelMask24(b,n,r) ((((b) >> n) & 1) * Mask24(n,r)) | ^~~~~~ fbbltone.c:491:6: note: in expansion of macro 'SelMask24' 491 | SelMask24(b,1,r)) | ^~~~~~~~~ fbbltone.c:511:23: note: in expansion of macro 'C2_24' 511 | C2_24( 0,16), C2_24 ( 1,16), C2_24 ( 2,16), C2_24 ( 3,16), | ^~~~~ fbbltone.c:490:5: warning: initializer element is not a constant expression [-Wpedantic] 490 | (SelMask24(b,0,r) | \ | ^ fbbltone.c:511:23: note: in expansion of macro 'C2_24' 511 | C2_24( 0,16), C2_24 ( 1,16), C2_24 ( 2,16), C2_24 ( 3,16), | ^~~~~ fbbltone.c:490:5: note: (near initialization for 'fbStipple24Bits[2][1]') 490 | (SelMask24(b,0,r) | \ | ^ fbbltone.c:511:23: note: in expansion of macro 'C2_24' 511 | C2_24( 0,16), C2_24 ( 1,16), C2_24 ( 2,16), C2_24 ( 3,16), | ^~~~~ fbbltone.c:444:32: warning: result of '16777215 << 16' requires 41 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 444 | 0xffffff << Mask24Check(x,r)) : 0) | ^~ fbbltone.c:446:53: note: in expansion of macro 'Mask24' 446 | #define SelMask24(b,n,r) ((((b) >> n) & 1) * Mask24(n,r)) | ^~~~~~ fbbltone.c:491:6: note: in expansion of macro 'SelMask24' 491 | SelMask24(b,1,r)) | ^~~~~~~~~ fbbltone.c:511:38: note: in expansion of macro 'C2_24' 511 | C2_24( 0,16), C2_24 ( 1,16), C2_24 ( 2,16), C2_24 ( 3,16), | ^~~~~ fbbltone.c:490:5: warning: initializer element is not a constant expression [-Wpedantic] 490 | (SelMask24(b,0,r) | \ | ^ fbbltone.c:511:38: note: in expansion of macro 'C2_24' 511 | C2_24( 0,16), C2_24 ( 1,16), C2_24 ( 2,16), C2_24 ( 3,16), | ^~~~~ fbbltone.c:490:5: note: (near initialization for 'fbStipple24Bits[2][2]') 490 | (SelMask24(b,0,r) | \ | ^ fbbltone.c:511:38: note: in expansion of macro 'C2_24' 511 | C2_24( 0,16), C2_24 ( 1,16), C2_24 ( 2,16), C2_24 ( 3,16), | ^~~~~ fbbltone.c:444:32: warning: result of '16777215 << 16' requires 41 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 444 | 0xffffff << Mask24Check(x,r)) : 0) | ^~ fbbltone.c:446:53: note: in expansion of macro 'Mask24' 446 | #define SelMask24(b,n,r) ((((b) >> n) & 1) * Mask24(n,r)) | ^~~~~~ fbbltone.c:491:6: note: in expansion of macro 'SelMask24' 491 | SelMask24(b,1,r)) | ^~~~~~~~~ fbbltone.c:511:53: note: in expansion of macro 'C2_24' 511 | C2_24( 0,16), C2_24 ( 1,16), C2_24 ( 2,16), C2_24 ( 3,16), | ^~~~~ fbbltone.c:490:5: warning: initializer element is not a constant expression [-Wpedantic] 490 | (SelMask24(b,0,r) | \ | ^ fbbltone.c:511:53: note: in expansion of macro 'C2_24' 511 | C2_24( 0,16), C2_24 ( 1,16), C2_24 ( 2,16), C2_24 ( 3,16), | ^~~~~ fbbltone.c:490:5: note: (near initialization for 'fbStipple24Bits[2][3]') 490 | (SelMask24(b,0,r) | \ | ^ fbbltone.c:511:53: note: in expansion of macro 'C2_24' 511 | C2_24( 0,16), C2_24 ( 1,16), C2_24 ( 2,16), C2_24 ( 3,16), | ^~~~~ fbbltone.c: In function 'fbBltPlane': fbbltone.c:807:13: warning: declaration of 'w' shadows a previous local [-Wshadow] 807 | int w = 24; | ^ fbbltone.c:788:17: note: shadowed declaration is here 788 | int w; | ^ CC fbbstore.c CC fbcmap.c CC fbcompose.c fbcompose.c: In function 'fbFetchSourcePict': fbcompose.c:2761:34: warning: declaration of 'x' shadows a parameter [-Wshadow] 2761 | xFixed_48_16 x, y; | ^ fbcompose.c:2702:52: note: shadowed declaration is here 2702 | static void fbFetchSourcePict(PicturePtr pict, int x, int y, int width, CARD32 *buffer) | ~~~~^ fbcompose.c:2761:37: warning: declaration of 'y' shadows a parameter [-Wshadow] 2761 | xFixed_48_16 x, y; | ^ fbcompose.c:2702:59: note: shadowed declaration is here 2702 | static void fbFetchSourcePict(PicturePtr pict, int x, int y, int width, CARD32 *buffer) | ~~~~^ fbcompose.c:2818:28: warning: declaration of 'x' shadows a parameter [-Wshadow] 2818 | double x, y; | ^ fbcompose.c:2702:52: note: shadowed declaration is here 2702 | static void fbFetchSourcePict(PicturePtr pict, int x, int y, int width, CARD32 *buffer) | ~~~~^ fbcompose.c:2818:31: warning: declaration of 'y' shadows a parameter [-Wshadow] 2818 | double x, y; | ^ fbcompose.c:2702:59: note: shadowed declaration is here 2702 | static void fbFetchSourcePict(PicturePtr pict, int x, int y, int width, CARD32 *buffer) | ~~~~^ fbcompose.c:2858:28: warning: declaration of 'x' shadows a parameter [-Wshadow] 2858 | double x, y, angle; | ^ fbcompose.c:2702:52: note: shadowed declaration is here 2702 | static void fbFetchSourcePict(PicturePtr pict, int x, int y, int width, CARD32 *buffer) | ~~~~^ fbcompose.c:2858:31: warning: declaration of 'y' shadows a parameter [-Wshadow] 2858 | double x, y, angle; | ^ fbcompose.c:2702:59: note: shadowed declaration is here 2702 | static void fbFetchSourcePict(PicturePtr pict, int x, int y, int width, CARD32 *buffer) | ~~~~^ fbcompose.c: In function 'fbFetchTransformed': fbcompose.c:3271:13: warning: declaration of 'xoff' shadows a previous local [-Wshadow] 3271 | int xoff = params[0] >> 1; | ^~~~ fbcompose.c:2887:17: note: shadowed declaration is here 2887 | int xoff, yoff, dx, dy; | ^~~~ fbcompose.c:3272:13: warning: declaration of 'yoff' shadows a previous local [-Wshadow] 3272 | int yoff = params[1] >> 1; | ^~~~ fbcompose.c:2887:23: note: shadowed declaration is here 2887 | int xoff, yoff, dx, dy; | ^~~~ fbcompose.c:3278:37: warning: declaration of 'x' shadows a parameter [-Wshadow] 3278 | int x1, x2, y1, y2, x, y; | ^ fbcompose.c:2882:53: note: shadowed declaration is here 2882 | static void fbFetchTransformed(PicturePtr pict, int x, int y, int width, CARD32 *buffer) | ~~~~^ fbcompose.c:3278:40: warning: declaration of 'y' shadows a parameter [-Wshadow] 3278 | int x1, x2, y1, y2, x, y; | ^ fbcompose.c:2882:60: note: shadowed declaration is here 2882 | static void fbFetchTransformed(PicturePtr pict, int x, int y, int width, CARD32 *buffer) | ~~~~^ CC fbcopy.c CC fbedge.c In file included from fbedge.c:84: fbedgeimp.h: In function 'fbRasterizeEdges1': fbedgeimp.h:72:29: warning: declaration of 'width' shadows a parameter [-Wshadow] 72 | int width = rxi - lxi; | ^~~~~ fbedgeimp.h:34:33: note: shadowed declaration is here 34 | int width, | ~~~~~~~~~~~~~~~~^~~~~ CC fbfill.c CC fbfillrect.c CC fbfillsp.c CC fbgc.c CC fbgetsp.c CC fbglyph.c CC fbimage.c CC fbline.c CC fboverlay.c CC fbpixmap.c CC fbpoint.c CC fbpush.c CC fbscreen.c CC fbseg.c CC fbsetsp.c CC fbsolid.c CC fbstipple.c CC fbtile.c CC fbtrap.c CC fbutil.c CC fbwindow.c CC fb24_32.c CC fbpict.c CCLD libfb.a make[7]: Leaving directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nx-X11/programs/Xserver/fb' making all in programs/Xserver/miext/damage... make[7]: Entering directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nx-X11/programs/Xserver/miext/damage' CC damage.c CCLD libdamage.a make[7]: Leaving directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nx-X11/programs/Xserver/miext/damage' making all in programs/Xserver/hw/nxagent... make[7]: Entering directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nx-X11/programs/Xserver/hw/nxagent' CC NXwindow.c CC NXevents.c CC NXproperty.c CC NXdixfonts.c In file included from NXdixfonts.c:82: ../../dix/dixfonts.c: In function 'fs_block_handler': ../../dix/dixfonts.c:2349:45: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 2349 | FontBlockHandlerProcPtr block_handler = blockData; | ^~~~~~~~~ ../../dix/dixfonts.c: In function '_init_fs_handlers': ../../dix/dixfonts.c:2431:57: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] 2431 | FontWakeup, (void *) block_handler)) | ^ ../../dix/dixfonts.c: In function '_remove_fs_handlers': ../../dix/dixfonts.c:2464:42: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] 2464 | (void *) block_handler); | ^ NXdixfonts.c: In function 'nxdoListFontsAndAliases': NXdixfonts.c:1348:9: warning: typedef 'LFWIDataRec' locally defined but not used [-Wunused-local-typedefs] 1348 | } LFWIDataRec, *LFWIDataPtr; | ^~~~~~~~~~~ CC NXglyphcurs.c CC NXdispatch.c CC NXrender.c CC NXglyph.c CC NXpicture.c In file included from NXpicture.c:70: ../../render/picture.c: In function 'CreateLinearGradientPicture': ../../render/picture.c:1045:26: warning: array subscript 'union _SourcePict[0]' is partly outside array bounds of 'unsigned char[4128]' [-Warray-bounds=] 1045 | pPicture->pSourcePict->linear.type = SourcePictTypeLinear; | ^~ ../../render/picture.c:1038:45: note: object of size 4128 allocated by 'malloc' 1038 | pPicture->pSourcePict = (SourcePictPtr) malloc(sizeof(PictLinearGradient)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../render/picture.c: In function 'CreateConicalGradientPicture': ../../render/picture.c:1145:26: warning: array subscript 'union _SourcePict[0]' is partly outside array bounds of 'unsigned char[4128]' [-Warray-bounds=] 1145 | pPicture->pSourcePict->conical.type = SourcePictTypeConical; | ^~ ../../render/picture.c:1138:45: note: object of size 4128 allocated by 'malloc' 1138 | pPicture->pSourcePict = (SourcePictPtr) malloc(sizeof(PictConicalGradient)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ NXpicture.c: In function 'CreateSolidPicture': NXpicture.c:300:26: warning: array subscript 'union _SourcePict[0]' is partly outside array bounds of 'unsigned char[16]' [-Warray-bounds=] 300 | pPicture->pSourcePict->type = SourcePictTypeSolidFill; | ^~ NXpicture.c:294:45: note: object of size 16 allocated by 'calloc' 294 | pPicture->pSourcePict = (SourcePictPtr) calloc(1, sizeof(PictSolidFill)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC NXshm.c CC NXglxext.c CC NXxvdisp.c CC NXresource.c CC NXmitrap.c CC Args.c CC Binder.c CC BitmapUtils.c CC Colormap.c CC Cursor.c CC Dialog.c CC Display.c CC Events.c CC Font.c In function 'nxagentSplitString', inlined from 'nxagentLoadBestQueryFont' at Font.c:746:19: Font.c:1658:23: warning: array subscript 15 is outside array bounds of 'char *[15]' [-Warray-bounds=] 1658 | fields[i] = NULL; | ^ Font.c: In function 'nxagentLoadBestQueryFont': Font.c:721:9: note: at offset 120 into object 'fontNameFields' of size 120 721 | char *fontNameFields[FIELDS+1]; | ^~~~~~~~~~~~~~ In function 'nxagentSplitString', inlined from 'nxagentLoadBestQueryFont' at Font.c:763:29: Font.c:1658:23: warning: array subscript 15 is outside array bounds of 'char *[15]' [-Warray-bounds=] 1658 | fields[i] = NULL; | ^ Font.c: In function 'nxagentLoadBestQueryFont': Font.c:720:9: note: at offset 120 into object 'searchFields' of size 120 720 | char *searchFields[FIELDS+1]; | ^~~~~~~~~~~~ CC GC.c CC GCOps.c CC Millis.c CC Handlers.c CC Init.c CC Keyboard.c CC Keystroke.c CC Pointer.c CC Screen.c CC Visual.c CC Drawable.c CC Window.c CC Pixmap.c CC Render.c CC Client.c CC Rootless.c In file included from Rootless.c:41: Rootless.c: In function 'nxagentImportProperty': Utils.h:59:29: warning: dangling pointer 'output' to 'wmHints' may be used [-Wdangling-pointer=] 59 | #define SAFE_free(what) do {free(what); what = NULL;} while (0) | ^~~~~~~~~~ Rootless.c:1142:5: note: in expansion of macro 'SAFE_free' 1142 | SAFE_free(output); | ^~~~~~~~~ Rootless.c:965:20: note: 'wmHints' declared here 965 | nxagentWMHints wmHints = *(nxagentWMHints*)buffer; | ^~~~~~~ Rootless.c: In function 'nxagentExportProperty': Utils.h:59:29: warning: dangling pointer 'output' to 'propHints' may be used [-Wdangling-pointer=] 59 | #define SAFE_free(what) do {free(what); what = NULL;} while (0) | ^~~~~~~~~~ Rootless.c:796:5: note: in expansion of macro 'SAFE_free' 796 | SAFE_free(output); | ^~~~~~~~~ Rootless.c:503:24: note: 'propHints' declared here 503 | nxagentPropWMHints propHints = { | ^~~~~~~~~ CC Extensions.c CC Options.c CC Clipboard.c CC Splash.c CC Split.c CC Reconnect.c CC Error.c CC Atoms.c CC Trap.c CC Image.c CC Composite.c CC Pixels.c CC stubs.c CC miinitext.c CCLD libnxagent.a making all in programs/Xserver/hw/nxagent/compext... make[8]: Entering directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nx-X11/programs/Xserver/hw/nxagent/compext' CC Alpha.c CC Bitmap.c CC Clean.c CC Colormap.c CC Compext.c CC Jpeg.c CC Mask.c CC Png.c CC Rgb.c CC Rle.c CC Z.c CCLD libcompext.a make[8]: Leaving directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nx-X11/programs/Xserver/hw/nxagent/compext' make[7]: Leaving directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nx-X11/programs/Xserver/hw/nxagent' gcc -o nxagent -g -O3 -fno-strict-aliasing -Wall -Wpedantic -Wpointer-arith -Wshadow -Wundef hw/nxagent/miinitext.o hw/nxagent/NXwindow.o hw/nxagent/NXevents.o hw/nxagent/NXproperty.o hw/nxagent/NXdixfonts.o hw/nxagent/NXglyphcurs.o hw/nxagent/NXdispatch.o hw/nxagent/NXrender.o hw/nxagent/NXglyph.o hw/nxagent/NXpicture.o hw/nxagent/NXglxext.o hw/nxagent/NXxvdisp.o hw/nxagent/NXresource.o hw/nxagent/compext/libcompext.a dix/libdix.a os/libos.a hw/nxagent/libnxagent.a fb/libfb.a composite/libcomposite.a damageext/libdamageext.a miext/damage/libdamage.a xfixes/libxfixes.a miext/cw/libcw.a Xext/libext.a xkb/libxkb.a os/libos.a Xi/libxinput.a dbe/libdbe.a record/librecord.a GL/glx/libglx.a GL/mesa/GLcore/libGLcore.a randr/librandr.a render/librender.a mi/libmi.a composite/libcomposite.a damageext/libdamageext.a miext/damage/libdamage.a xfixes/libxfixes.a miext/cw/libcw.a Xext/libext.a xkb/libxkb.a os/libos.a Xi/libxinput.a dbe/libdbe.a record/librecord.a GL/glx/libglx.a GL/mesa/GLcore/libGLcore.a randr/librandr.a render/librender.a hw/nxagent/compext/libcompext.a hw/nxagent/libnxagent.a mi/libmi.a -L../../../nxcomp/src/.libs -L../../../nxcompshad/src/.libs -L../../lib/src/.libs -lX11 -lXcomp -lXcompshad -lXrender -lXfixes -lXfont2 -lXcomposite -lXinerama -lXdmcp -lNX_X11 -lXext $(pkg-config --exists 'zlib' >/dev/null 2>&1 && pkg-config --libs 'zlib' || printf '%s' '-lz') -lm -lXpm `pkg-config --libs libxml-2.0` `pkg-config --libs pixman-1` $(pkg-config --exists 'zlib' >/dev/null 2>&1 && pkg-config --libs 'zlib' || printf '%s' '-lz') `pkg-config --libs libpng` -ljpeg -Wl,--enable-new-dtags -Wl,-rpath,\$ORIGIN/../../exports/lib:\$ORIGIN/../../../nxcomp/src/.libs:\$ORIGIN/../../../nxcompshad/src/.libs -Wl,--enable-new-dtags -Wl,-rpath-link,\$ORIGIN/../../exports/lib:\$ORIGIN/../../../nxcomp/src/.libs:\$ORIGIN/../../../nxcompshad/src/.libs gcc -o nxagent-relink -g -O3 -fno-strict-aliasing -Wall -Wpedantic -Wpointer-arith -Wshadow -Wundef hw/nxagent/miinitext.o hw/nxagent/NXwindow.o hw/nxagent/NXevents.o hw/nxagent/NXproperty.o hw/nxagent/NXdixfonts.o hw/nxagent/NXglyphcurs.o hw/nxagent/NXdispatch.o hw/nxagent/NXrender.o hw/nxagent/NXglyph.o hw/nxagent/NXpicture.o hw/nxagent/NXglxext.o hw/nxagent/NXxvdisp.o hw/nxagent/NXresource.o hw/nxagent/compext/libcompext.a dix/libdix.a os/libos.a hw/nxagent/libnxagent.a fb/libfb.a composite/libcomposite.a damageext/libdamageext.a miext/damage/libdamage.a xfixes/libxfixes.a miext/cw/libcw.a Xext/libext.a xkb/libxkb.a os/libos.a Xi/libxinput.a dbe/libdbe.a record/librecord.a GL/glx/libglx.a GL/mesa/GLcore/libGLcore.a randr/librandr.a render/librender.a mi/libmi.a composite/libcomposite.a damageext/libdamageext.a miext/damage/libdamage.a xfixes/libxfixes.a miext/cw/libcw.a Xext/libext.a xkb/libxkb.a os/libos.a Xi/libxinput.a dbe/libdbe.a record/librecord.a GL/glx/libglx.a GL/mesa/GLcore/libGLcore.a randr/librandr.a render/librender.a hw/nxagent/compext/libcompext.a hw/nxagent/libnxagent.a mi/libmi.a -L../../../nxcomp/src/.libs -L../../../nxcompshad/src/.libs -L../../lib/src/.libs -lX11 -lXcomp -lXcompshad -lXrender -lXfixes -lXfont2 -lXcomposite -lXinerama -lXdmcp -lNX_X11 -lXext $(pkg-config --exists 'zlib' >/dev/null 2>&1 && pkg-config --libs 'zlib' || printf '%s' '-lz') -lm -lXpm `pkg-config --libs libxml-2.0` `pkg-config --libs pixman-1` $(pkg-config --exists 'zlib' >/dev/null 2>&1 && pkg-config --libs 'zlib' || printf '%s' '-lz') `pkg-config --libs libpng` -ljpeg -Wl,--enable-new-dtags -Wl,-rpath,/usr/lib -Wl,--enable-new-dtags -Wl,-rpath-link,\$ORIGIN/../../exports/lib:\$ORIGIN/../../../nxcomp/src/.libs:\$ORIGIN/../../../nxcompshad/src/.libs ln -s libNX_X11.so ../../exports/lib/libX11.so ln -s libNX_X11.so.6 ../../exports/lib/libX11.so.6 ln -s libNX_X11.so.6.3.0 ../../exports/lib/libX11.so.6.3.0 touch libX11links make[6]: Leaving directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nx-X11/programs/Xserver' make[5]: Leaving directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nx-X11/programs' make[4]: Leaving directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nx-X11' make[3]: Leaving directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nx-X11' Sun Oct 12 02:12:27 UTC 2025 Full build of Release 3.5.99.27 complete. make[2]: Leaving directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nx-X11' autoreconf: export WARNINGS= autoreconf: Entering directory '.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force -I m4 autoreconf: configure.ac: tracing autoreconf: configure.ac: creating directory build-aux autoreconf: running: libtoolize --force libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'. libtoolize: linking file 'build-aux/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: linking file 'm4/libtool.m4' libtoolize: linking file 'm4/ltoptions.m4' libtoolize: linking file 'm4/ltsugar.m4' libtoolize: linking file 'm4/ltversion.m4' libtoolize: linking file 'm4/lt~obsolete.m4' autoreconf: configure.ac: not using Intltool autoreconf: configure.ac: not using Gtkdoc autoreconf: running: aclocal --force -I m4 autoreconf: running: /usr/bin/autoconf --force configure.ac:21: warning: The macro 'AC_PROG_LIBTOOL' is obsolete. configure.ac:21: You should run autoupdate. m4/libtool.m4:100: AC_PROG_LIBTOOL is expanded from... configure.ac:21: the top level configure.ac:34: warning: The macro 'AC_PROG_CC_C99' is obsolete. configure.ac:34: You should run autoupdate. ./lib/autoconf/c.m4:1662: AC_PROG_CC_C99 is expanded from... m4/nx-macros.m4:37: NX_COMPILER_BRAND is expanded from... configure.ac:34: the top level autoreconf: running: /usr/bin/autoheader --force autoreconf: running: automake --add-missing --force-missing configure.ac:13: installing 'build-aux/compile' configure.ac:21: installing 'build-aux/config.guess' configure.ac:21: installing 'build-aux/config.sub' configure.ac:18: installing 'build-aux/install-sh' configure.ac:18: installing 'build-aux/missing' src/Makefile.am: installing 'build-aux/depcomp' autoreconf: Leaving directory '.' checking for gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether cc accepts -g... yes checking for cc option to enable C11 features... none needed checking whether cc understands -c and -o together... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether sleep supports fractional seconds... yes checking filesystem timestamp resolution... 2 checking whether build environment is sane... yes checking for a race-free mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... no checking for nawk... no checking for awk... awk checking whether make sets $(MAKE)... yes checking whether make supports the include directive... yes (GNU style) checking whether make supports nested variables... yes checking xargs -n works... yes checking dependency style of cc... gcc3 checking build system type... x86_64-pc-linux-musl checking host system type... x86_64-pc-linux-musl checking how to print strings... printf checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fgrep... /bin/grep -F checking for ld used by cc... /usr/x86_64-alpine-linux-musl/bin/ld checking if the linker (/usr/x86_64-alpine-linux-musl/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 98304 checking how to convert x86_64-pc-linux-musl file names to x86_64-pc-linux-musl format... func_convert_file_noop checking how to convert x86_64-pc-linux-musl file names to toolchain format... func_convert_file_noop checking for /usr/x86_64-alpine-linux-musl/bin/ld option to reload object files... -r checking for file... file checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ranlib... ranlib checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking command to parse /usr/bin/nm -B output from cc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if cc supports -fno-rtti -fno-exceptions... no checking for cc option to produce PIC... -fPIC -DPIC checking if cc PIC flag -fPIC -DPIC works... yes checking if cc static flag -static works... yes checking if cc supports -c -o file.o... yes checking if cc supports -c -o file.o... (cached) yes checking whether the cc linker (/usr/x86_64-alpine-linux-musl/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for cc options needed to detect all undeclared functions... none needed checking whether __clang__ is declared... no checking whether __INTEL_COMPILER is declared... no checking whether __SUNPRO_C is declared... no checking if cc supports -Werror=unknown-warning-option... no checking if cc supports -Werror=unused-command-line-argument... no checking if cc supports -Wall... yes checking if cc supports -Wpointer-arith... yes checking if cc supports -Wmissing-declarations... yes checking if cc supports -Wformat=2... yes checking if cc supports -Wstrict-prototypes... yes checking if cc supports -Wmissing-prototypes... yes checking if cc supports -Wnested-externs... yes checking if cc supports -Wbad-function-cast... yes checking if cc supports -Wold-style-definition... yes checking if cc supports -Wdeclaration-after-statement... yes checking if cc supports -Wunused... yes checking if cc supports -Wuninitialized... yes checking if cc supports -Wshadow... yes checking if cc supports -Wmissing-noreturn... yes checking if cc supports -Wmissing-format-attribute... yes checking if cc supports -Wredundant-decls... yes checking if cc supports -Wlogical-op... yes checking if cc supports -Werror=implicit... yes checking if cc supports -Werror=nonnull... yes checking if cc supports -Werror=init-self... yes checking if cc supports -Werror=main... yes checking if cc supports -Werror=missing-braces... yes checking if cc supports -Werror=sequence-point... yes checking if cc supports -Werror=return-type... yes checking if cc supports -Werror=trigraphs... yes checking if cc supports -Werror=array-bounds... yes checking if cc supports -Werror=write-strings... yes checking if cc supports -Werror=address... yes checking if cc supports -Werror=int-to-pointer-cast... yes checking if cc supports -Werror=pointer-to-int-cast... yes checking if cc supports -pedantic... yes checking if cc supports -Werror... yes checking if cc supports -Werror=attributes... yes checking if target system is ELF-based... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating man/Makefile config.status: creating src/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands make[2]: Entering directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nxproxy' make all-recursive make[3]: Entering directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nxproxy' Making all in src make[4]: Entering directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nxproxy/src' CC nxproxy-Main.o CCLD nxproxy make[4]: Leaving directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nxproxy/src' Making all in man make[4]: Entering directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nxproxy/man' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nxproxy/man' make[4]: Entering directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nxproxy' make[4]: Leaving directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nxproxy' make[3]: Leaving directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nxproxy' make[2]: Leaving directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nxproxy' autoreconf: export WARNINGS= autoreconf: Entering directory '.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force -I m4 autoreconf: configure.ac: tracing autoreconf: configure.ac: creating directory build-aux autoreconf: configure.ac: not using Libtool autoreconf: configure.ac: not using Intltool autoreconf: configure.ac: not using Gtkdoc autoreconf: running: /usr/bin/autoconf --force autoreconf: configure.ac: not using Autoheader autoreconf: running: automake --add-missing --force-missing configure.ac:14: installing 'build-aux/install-sh' configure.ac:14: installing 'build-aux/missing' autoreconf: Leaving directory '.' checking for a BSD-compatible install... /usr/bin/install -c checking whether sleep supports fractional seconds... yes checking filesystem timestamp resolution... 2 checking whether build environment is sane... yes checking for a race-free mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... no checking for nawk... no checking for awk... awk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking xargs -n works... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating bin/Makefile config.status: creating man/Makefile make[2]: Entering directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nxdialog' Making all in bin make[3]: Entering directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nxdialog/bin' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nxdialog/bin' Making all in man make[3]: Entering directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nxdialog/man' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nxdialog/man' make[3]: Entering directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nxdialog' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nxdialog' make[2]: Leaving directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27/nxdialog' <=== build-full make[1]: Leaving directory '/home/udu/aports/community/nx-libs/src/nx-libs-3.5.99.27' <=== build