Test ran at 2024-04-23 13:08:12.117180+00:00 SOLUTION: lace_opengl=0.1.0: Provides an openGL engine. Origin: source archive lace_opengl-0.1.0.tgz at https://github.com/charlie5/lace-alire/releases/download/v0.1.0/lace_opengl-0.1.0.tgz with hashes sha256:672a64157d9d310dad6c7811062f2a2b19d8fcfb28d99c9f1a125a700eba23c2, sha512:57e152f18ba80988d166f61052ada919a2b703bb2c17a10cdf0a7d449fd9083d352c19ce5e2fc60ccd67023425bb5ee2de585da4a3af22ab247cf629b367d260 Properties: Author: Rod Kay Description: Provides an openGL engine. case Distribution is when Msys2 => Environment: C_INCLUDE_PATH=${C_INCLUDE_PATH}:${DISTRIB_ROOT}/mingw64/include/freetype2 License: ISC Maintainer: Rod Kay Maintainers_Logins: charlie5 Name: lace_opengl Project_File: library/opengl.gpr Version: 0.1.0 Dependencies (direct): case OS is when Windows => libmesa* lace_collada~0.1 libfreetype^2 Dependencies (solution): lace_collada=0.1.0 lace_math=0.1.0 lace_shared=0.1.0 lace_xml=0.1.0 libexpat=2.6.0 libfreetype=2.13.2 Dependencies (graph): lace_collada=0.1.0 --> lace_math=0.1.0 (~0.1) lace_collada=0.1.0 --> lace_xml=0.1.0 (~0.1) lace_math=0.1.0 --> lace_shared=0.1.0 (~0.1) lace_opengl=0.1.0 --> lace_collada=0.1.0 (~0.1) lace_opengl=0.1.0 --> libfreetype=2.13.2 (^2) lace_xml=0.1.0 --> lace_shared=0.1.0 (~0.1) lace_xml=0.1.0 --> libexpat=2.6.0 (*) LOG: Note: Deploying lace_opengl=0.1.0... #=#=# ######################################################################## 100.0% Note: Deploying lace_shared=0.1.0... ######################################################################## 100.0% Note: Deploying libexpat=2.6.0... Note: Deploying libfreetype=2.13.2... The system package 'freetype2' is about to be installed. This action might require admin privileges and impact your system installation. Do you want Alire to install this system package? Using default: Yes resolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency Package (4) New Version Net Change Download Size extra/graphite 1:1.3.14-3 0.20 MiB 0.08 MiB extra/harfbuzz 8.4.0-1 3.90 MiB 0.99 MiB extra/libpng 1.6.43-1 0.57 MiB 0.24 MiB extra/freetype2 2.13.2-1 1.63 MiB 0.51 MiB Total Download Size: 1.83 MiB Total Installed Size: 6.30 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... harfbuzz-8.4.0-1-x86_64 downloading... freetype2-2.13.2-1-x86_64 downloading... libpng-1.6.43-1-x86_64 downloading... graphite-1:1.3.14-3-x86_64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libpng... installing graphite... Optional dependencies for graphite graphite-docs: Documentation installing harfbuzz... Optional dependencies for harfbuzz harfbuzz-utils: utilities installing freetype2... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... Note: Deploying lace_math=0.1.0... ###################################### 53.8% ######################################################################## 100.0% Note: Deploying lace_xml=0.1.0... #=#=# ######################################################################## 100.0% Note: Deploying lace_collada=0.1.0... #=#=# ######################################################################## 100.0% Note: Building lace_opengl/library/opengl.gpr... Setup [mkdir] object directory for project Gl [mkdir] object directory for project GID [mkdir] object directory for project Math [mkdir] object directory for project Opengl_Core [mkdir] object directory for project FreeType_C [mkdir] object directory for project Xml [mkdir] object directory for project Collada Compile [Ada] xml.adb [Ada] xml-writer.adb [Ada] xml-reader.adb [Ada] collada-library.adb [Ada] collada.adb [Ada] collada-libraries.ads [Ada] collada-library-visual_scenes.adb [Ada] collada-asset.ads [Ada] collada-document.adb [Ada] collada-library-animations.adb [Ada] collada-library-geometries.adb [Ada] collada-library-controllers.adb xml.adb:43:07: warning: variable "Depth" is not referenced [-gnatwu] [C] freetype_wrap.c [Ada] freetype_c-binding.ads [Ada] freetype_c-ft_size.ads [Ada] freetype_c-ft_bitmap.ads [Ada] freetype_c.ads [Ada] freetype_c-ft_library.ads [Ada] freetype_c-pointers.ads [Ada] freetype_c-ft_size_metrics.ads [Ada] freetype_c-ft_glyphslot.ads [Ada] freetype_c-ft_charmap.ads [Ada] freetype_c-ft_charmaprec.ads [Ada] freetype_c-ft_face.ads [Ada] freetype_c-pointer_pointers.ads [Ada] freetype_c-ft_bbox.ads [Ada] freetype_c-ft_vector.ads freetype_c-pointer_pointers.ads:4:36: (style) trailing spaces not permitted [Ada] freetype-face.adb [Ada] freetype-charmap.adb [Ada] freetype.ads [Ada] freetype-face_size.adb [Ada] long_math.ads freetype-face.adb:26:04: warning: types for unchecked conversion have different sizes [-gnatwz] freetype-face.adb:236:13: warning: variable "max_Index" is not referenced [-gnatwu] [Ada] float_math-fast_trigonometry.ads collada-document.adb:212:33: warning: use of an anonymous access type allocator [-gnatw_a] collada-document.adb:219:33: warning: use of an anonymous access type allocator [-gnatw_a] collada-document.adb:263:30: warning: use of an anonymous access type allocator [-gnatw_a] collada-document.adb:297:30: warning: use of an anonymous access type allocator [-gnatw_a] collada-document.adb:304:30: warning: use of an anonymous access type allocator [-gnatw_a] collada-document.adb:305:30: warning: use of an anonymous access type allocator [-gnatw_a] collada-document.adb:305:56: warning: use of an anonymous access type allocator [-gnatw_a] collada-document.adb:335:30: warning: use of an anonymous access type allocator [-gnatw_a] collada-document.adb:344:30: warning: use of an anonymous access type allocator [-gnatw_a] collada-document.adb:348:37: warning: use of an anonymous access type allocator [-gnatw_a] collada-document.adb:379:31: warning: use of an anonymous access type allocator [-gnatw_a] collada-document.adb:388:31: warning: use of an anonymous access type allocator [-gnatw_a] collada-document.adb:392:38: warning: use of an anonymous access type allocator [-gnatw_a] collada-document.adb:579:62: warning: use of an anonymous access type allocator [-gnatw_a] collada-document.adb:604:54: warning: use of an anonymous access type allocator [-gnatw_a] collada-document.adb:629:60: warning: use of an anonymous access type allocator [-gnatw_a] collada-document.adb:675:63: warning: use of an anonymous access type allocator [-gnatw_a] collada-document.adb:708:56: warning: use of an anonymous access type allocator [-gnatw_a] collada-document.adb:736:65: warning: use of an anonymous access type allocator [-gnatw_a] collada-document.adb:766:28: warning: variable "the_xml_Type" is not referenced [-gnatwu] collada-document.adb:768:28: warning: variable "the_xml_Translate" is not referenced [-gnatwu] collada-document.adb:769:28: warning: variable "the_xml_Scale" is not referenced [-gnatwu] collada-document.adb:770:28: warning: variable "the_xml_Rotates" is not referenced [-gnatwu] collada-document.adb:771:28: warning: variable "the_xml_Children" is not referenced [-gnatwu] collada-document.adb:891:62: warning: use of an anonymous access type allocator [-gnatw_a] collada-document.adb:920:50: warning: use of an anonymous access type allocator [-gnatw_a] [Ada] float_math-fast_rotation.ads float_math-fast_rotation.ads:5:01: warning: in instantiation at cached_rotation.ads:20 [enabled by default] float_math-fast_rotation.ads:5:01: warning: in instantiation at any_math-any_fast_rotation.adb:17 [enabled by default] float_math-fast_rotation.ads:5:01: warning: insufficient -O value [enabled by default] [Ada] float_math-random.ads [Ada] float_math-computational.ads float_math-computational.ads:4:01: warning: in instantiation at any_math-any_computational.ads:6 [enabled by default] float_math-computational.ads:4:01: warning: insufficient -O value [enabled by default] [Ada] float_math-statistics.ads float_math-statistics.ads:4:01: warning: in instantiation at any_math-any_statistics.ads:6 [enabled by default] float_math-statistics.ads:4:01: warning: insufficient -O value [enabled by default] [Ada] float_math-geometry.ads freetype-charmap.ads:120:04: warning: types for unchecked conversion have different sizes [-gnatwz] [Ada] float_math-arithmetic.ads float_math-arithmetic.ads:5:01: warning: in instantiation at any_math-any_arithmetic.ads:6 [enabled by default] float_math-arithmetic.ads:5:01: warning: insufficient -O value [enabled by default] [Ada] float_math-geometry-d3.ads float_math-fast_trigonometry.ads:5:01: warning: in instantiation at cached_trigonometry.ads:11 [enabled by default] float_math-fast_trigonometry.ads:5:01: warning: in instantiation at any_math-any_fast_trigonometry.ads:8 [enabled by default] float_math-fast_trigonometry.ads:5:01: warning: insufficient -O value [enabled by default] [Ada] float_math-geometry-d3-modeller.ads [Ada] float_math-algebra-linear-d2.ads [Ada] float_math-geometry-d2.ads [Ada] float_math-algebra-linear-d3.ads [Ada] float_math-algebra-linear.ads [Ada] float_math-geometry-d3-modeller-forge.ads [Ada] float_math-algebra.ads [Ada] float_math-analysis.ads float_math-analysis.ads:5:01: warning: in instantiation at any_math-any_analysis.ads:6 [enabled by default] float_math-analysis.ads:5:01: warning: insufficient -O value [enabled by default] [Ada] float_math.ads [Ada] short_math.ads [Ada] any_math-any_computational.ads [Ada] any_math-any_statistics.ads [Ada] cached_trigonometry.adb [Ada] cached_rotation.adb [Ada] any_math-any_fast_rotation.adb [Ada] any_math-any_fast_trigonometry.ads [Ada] any_math-any_geometry-any_d3-any_modeller.adb [Ada] any_math-any_geometry-any_d3.adb [Ada] any_math-any_geometry.adb [Ada] any_math-any_geometry-any_d2.adb any_math-any_geometry.ads:64:62: warning: "others" choice is redundant any_math-any_geometry.ads:64:62: warning: previous choices cover all components [Ada] any_math-any_geometry-any_d3-any_modeller-any_forge.adb [Ada] any_math-any_arithmetic.ads [Ada] any_math-any_analysis.ads [Ada] any_math-any_algebra-any_linear.adb [Ada] any_math-any_algebra-any_linear-any_d3.adb [Ada] any_math-any_algebra.ads [Ada] any_math-any_algebra-any_linear-any_d2.adb [Ada] any_math.adb [Ada] any_math-any_random.adb [Ada] gid-decoding_tga.adb [Ada] gid-decoding_png.adb [Ada] gid-buffering.adb [Ada] gid-headers.adb [Ada] gid-decoding_png-huffman.adb [Ada] gid-decoding_gif.adb [Ada] gid-decoding_jpg.adb [Ada] gid.adb [Ada] gid-color_tables.adb [Ada] gid-decoding_bmp.adb [Ada] gl-safe.ads [Ada] gl-lean.ads [Ada] glu.adb [Ada] gl.ads [Ada] gl-binding.ads [Ada] gl-pointers.adb [Ada] gl_types.ads [Ada] gl-desk.ads [Ada] egl-pointers.ads [Ada] egl-binding.ads [Ada] egl-nativedisplaytype.ads [Ada] egl.ads [Ada] opengl-surface_profile-privvy.adb [Ada] opengl-surface-privvy.adb glu.adb:311:13: warning: function "GLU_SWAP_4_BYTES" is not referenced [-gnatwu] glu.adb:1104:23: warning: formal parameter "format" is not referenced [-gnatwf] [Ada] opengl-display-privvy.adb [Ada] opengl-display.adb [Ada] opengl-surface.adb gl-desk.ads:11:08: warning: "Interfaces" is already use-visible through previous use_clause at gl.ads:12 [-gnatwr] [Ada] opengl-screen.adb [Ada] opengl-surface_profile.adb opengl-display.adb:20:07: warning: variable "Status" is assigned but never read [-gnatwm] [Ada] opengl-context.adb [Ada] opengl-conversions.adb opengl-surface.adb:6:18: warning: unit "interfaces.c.Strings" is not referenced [-gnatwu] opengl-surface.adb:55:04: (style) "end swap_Buffers" required [Ada] opengl-tasks.adb [Ada] opengl-errors.adb [Ada] opengl-images.adb [Ada] opengl.adb [Ada] opengl-renderer.adb [Ada] opengl-server.adb [Ada] opengl-glyphimpl.adb [Ada] opengl-glyphimpl-texture.adb opengl.adb:3:09: warning: unit "ada.unchecked_Conversion" is not referenced [-gnatwu] [Ada] opengl-fontimpl-texture.adb [Ada] opengl-fontimpl.adb [Ada] opengl-io-collada.adb [Ada] opengl-io.adb [Ada] opengl-io-wavefront.adb opengl-fontimpl-texture.adb:93:14: warning: use of an anonymous access type allocator [-gnatw_a] opengl-fontimpl-texture.adb:170:07: warning: types for unchecked conversion have different sizes [-gnatwz] opengl-fontimpl-texture.ads:2:06: warning: unnecessary with of ancestor [-gnatwr] [Ada] opengl-io-lat_long_radius.adb opengl-io-lat_long_radius.adb:21:22: warning: condition is always False [-gnatwc] [Ada] opengl-glyph-container.adb opengl-io-wavefront.adb:419:24: warning: use of an anonymous access type allocator [-gnatw_a] opengl-io-wavefront.adb:420:24: warning: use of an anonymous access type allocator [-gnatw_a] opengl-io-wavefront.adb:421:24: warning: use of an anonymous access type allocator [-gnatw_a] [Ada] opengl-font.adb [Ada] opengl-glyph.adb opengl-font.adb:235:07: warning: types for unchecked conversion have different sizes [-gnatwz] [Ada] opengl-glyph-texture.adb [Ada] opengl-font-texture.adb opengl-glyph-texture.adb:30:14: warning: use of an anonymous access type allocator [-gnatw_a] [Ada] opengl-dolly.adb [Ada] opengl-frame_counter.adb [Ada] opengl-program.adb [Ada] opengl-program-lit-colored_textured_skinned.adb [Ada] opengl-shader.adb [Ada] opengl-program-lit-textured_skinned.adb [Ada] opengl-attribute.adb [Ada] opengl-program-lit-colored_skinned.adb opengl-attribute.adb:40:35: warning: use of an anonymous access type allocator [-gnatw_a] opengl-attribute.adb:100:07: warning: types for unchecked conversion have different sizes [-gnatwz] [Ada] opengl-variable-uniform.adb [Ada] opengl-variable.adb [Ada] opengl-program-lit.adb [Ada] opengl-renderer-lean.adb [Ada] opengl-impostorer.adb [Ada] opengl-culler-frustum.adb opengl-culler-frustum.ads:2:09: warning: unit "ada.unchecked_Conversion" is not referenced [-gnatwu] [Ada] opengl-impostor-simple.adb opengl-impostorer.ads:68:04: warning: types for unchecked conversion have different sizes [-gnatwz] [Ada] opengl-renderer-lean-forge.adb [Ada] opengl-impostor.adb [Ada] opengl-impostor-terrain.adb opengl-renderer-lean.ads:140:04: warning: types for unchecked conversion have different sizes [-gnatwz] [Ada] opengl-culler.adb opengl-impostor.adb:139:14: warning: aggregate not fully initialized [-gnatwv] [Ada] opengl-model-capsule-lit_colored.adb [Ada] opengl-model-polygon.ads [Ada] opengl-model-box-lit_colored_textured.adb [Ada] opengl-model-billboard.adb [Ada] opengl-model-text.ads [Ada] opengl-model-hexagon.adb [Ada] opengl-model-capsule.ads [Ada] opengl-model-sphere-lit_textured.adb [Ada] opengl-model-capsule-lit_textured.adb [Ada] opengl-model-hexagon_column-lit_colored_textured_rounded.adb [Ada] opengl-model-sphere.adb [Ada] opengl-model-arrow.ads [Ada] opengl-model.adb [Ada] opengl-model-sphere-colored.adb [Ada] opengl-model-box-colored.adb [Ada] opengl-model-hexagon-lit_textured.adb [Ada] opengl-model-box-lit_colored.adb [Ada] opengl-model-box-textured.adb [Ada] opengl-model-hexagon_column-lit_colored_faceted.adb [Ada] opengl-model-text-lit_colored.adb [Ada] opengl-model-billboard-colored_textured.adb [Ada] opengl-model-billboard-textured.adb [Ada] opengl-model-hexagon_column.ads opengl-model-text-lit_colored.adb:4:06: warning: unnecessary with of ancestor [-gnatwr] opengl-model-text-lit_colored.adb:33:27: warning: use of an anonymous access type allocator [-gnatw_a] opengl-model-text-lit_colored.adb:52:29: warning: use of an anonymous access type allocator [-gnatw_a] [Ada] opengl-model-billboard-colored.adb opengl-model-billboard-colored_textured.ads:57:70: warning: use of an anonymous access type allocator [-gnatw_a] [Ada] opengl-model-hexagon_column-lit_textured_rounded.adb [Ada] opengl-model-grid.adb [Ada] opengl-model-sphere-lit_colored.adb opengl-model-billboard-colored.ads:57:61: warning: use of an anonymous access type allocator [-gnatw_a] [Ada] opengl-model-sphere-textured.adb [Ada] opengl-model-hexagon-lit_colored_textured.adb [Ada] opengl-model-arrow-colored.adb opengl-model-grid.adb:45:24: warning: use of an anonymous access type allocator [-gnatw_a] [Ada] opengl-model-sphere-lit_colored_textured.adb [Ada] opengl-model-line-colored.adb [Ada] opengl-model-box.adb opengl-model-arrow-colored.adb:102:07: warning: use clause for package "linear_Algebra_3d" has no effect [-gnatwu] [Ada] opengl-model-hexagon-lit_colored.adb [Ada] opengl-remote_model.ads [Ada] opengl-model-any.adb [Ada] opengl-model-terrain.adb [Ada] opengl-model-segment_line.adb [Ada] opengl-model-polygon-lit_colored.adb [Ada] opengl-model-capsule-lit_colored_textured.adb opengl-model-polygon-lit_colored.ads:2:06: warning: unnecessary with of ancestor [-gnatwr] [Ada] opengl-model-line.ads [Ada] opengl-model-hexagon_column-lit_colored_rounded.adb [Ada] opengl-model-hexagon_column-lit_textured_faceted.adb [Ada] opengl-model-hexagon_column-lit_colored_textured_faceted.adb [Ada] opengl-model-box-lit_textured.adb [Ada] opengl-model-capsule-textured.adb [Ada] opengl-light.adb [Ada] opengl-primitive-indexed.adb [Ada] opengl-geometry-lit_colored_skinned.adb [Ada] opengl-primitive-short_indexed.adb [Ada] opengl-geometry-lit_textured.adb [Ada] opengl-geometry-lit_colored_textured.adb [Ada] opengl-geometry-lit_textured_skinned.adb opengl-geometry-lit_colored_skinned.adb:5:12: warning: unit "openGL.Texture" is not referenced [-gnatwu] [Ada] opengl-primitive.adb [Ada] opengl-geometry-textured.adb [Ada] opengl-geometry-colored_textured.adb [Ada] opengl-geometry.adb [Ada] opengl-geometry-lit_colored.adb [Ada] opengl-primitive-long_indexed.adb [Ada] opengl-primitive-non_indexed.adb [Ada] opengl-geometry-colored.adb opengl-geometry.adb:6:09: warning: unit "ada.unchecked_Conversion" is not referenced [-gnatwu] opengl-geometry.adb:443:07: warning: in instantiation at line 371 [-gnatw_a] opengl-geometry.adb:443:07: warning: use of an anonymous access type allocator [-gnatw_a] opengl-geometry.adb:457:07: warning: in instantiation at line 371 [-gnatw_a] opengl-geometry.adb:457:07: warning: use of an anonymous access type allocator [-gnatw_a] [Ada] opengl-geometry-lit_colored_textured_skinned.adb [Ada] opengl-buffer.adb [Ada] opengl-buffer-general.adb [Ada] opengl-buffer-texture_coords.ads [Ada] opengl-buffer-long_indices.ads [Ada] opengl-buffer-indices.ads [Ada] opengl-buffer-normals.ads [Ada] opengl-buffer-vertex.ads [Ada] opengl-buffer-short_indices.ads [Ada] opengl-texture-coordinates.adb [Ada] opengl-texture.adb [Ada] opengl-frame_buffer.adb [Ada] opengl-visual.adb [Ada] opengl-camera.adb [Ada] opengl-palette.adb [Ada] opengl-viewport.adb [Ada] opengl-frustum.adb [Ada] opengl-terrain.adb opengl-terrain.adb:6:09: warning: unit "ada.unchecked_Conversion" is not referenced [-gnatwu] Build finished successfully in 19.75 seconds. lace_opengl=0.1.0 successfully retrieved and built. Dependencies were solved as follows: + lace_collada 0.1.0 (new) + lace_math 0.1.0 (new,indirect) + lace_shared 0.1.0 (new,indirect) + lace_xml 0.1.0 (new,indirect) + libexpat 2.6.0 (new,indirect) + libfreetype 2.13.2 (new) Found declared GPR file: library/opengl.gpr