Aller au contenu

Réunion du 18-11-2025

De OSWiki

Changements du code de la semaine

Traitement des majuscules par SQLite

Commits

  • Commit 080ea9  : corriger la référence au nouveau fichier de bibliothèque native sqlite sur Linux.
  • Commit fe425a : modifications mineures pour inciter GitHub à compiler la correction de la faute de frappe sur sqlite.
  • Commit 3a8e17 : Ajout de Linux sur architecture ARM64 (NDRL :permet aux applications qui utilisent SQLite de fonctionner sur des machines Linux basées sur ARM64 comme Raspberry Pi).
  • Commit 5ece92 : Les majuscules sont encore incorrectes.
  • Commit 9df830 : Les majuscules sont encore incorrectes.
  • Commit d29cba : Les majuscules sont encore incorrectes.

Discussion

  • SQLite n'était pas sensible à la casse. Cela devrait maintenant fonctionner correctement sous Linux et, cela devrait fonctionner également sous Mac en utilisant la version système de SQLite.
  • Ubit Umarov dit que Git est un peu déroutant sur les majuscules des noms de fichiers sous Windows par rapport à Linux. Il a changé les majuscules sous Windows, mais Windows les a surtout ignorées à cause de sa nature non sensible à la casse. À un moment donné, Git a décidé de pousser 2 fichiers, un pour le fichier en minuscules et un pour celui avec une majuscule. Ainsi, après les modifications faites sous Windows, Git a considérer qu'il y avait deux fichiers distincts.Au final Ubit Umarov a réussi à corriger cela.
  • Les nouvelles bibliothèques SQLite ne fonctionneront pas avec les anciennes versions de libc[1][2] notamment sur les systèmes qui sont en fin de vie. Les nouvelles bibliothèques SQLite nécessitent au moins glibc-2.22.

Avertissement

Attention : Ce résumé existe pour orienter vos recherches. Des erreurs d'interprétation ne sont pas à exclure. Pour plus de précisions, veuillez vous référer aux sources ou vous adresser directement aux développeurs d'OpenSimulator en assistant aux réunions du mardi ou sur le canal IRC. Je ne fais pas partie des développeurs, ne vous adressez pas à moi pour les joindre. Merci.😉


Bibliothèques

Libgdiplus

  • 🏗️

Base de données

PostgreSQL 18 explose

  • PostgreSQL version 18, fait planter OpenSim lorsqu'il essaie de traiter un UUID ( identifiant unique universel ) alors qu'il utilise GUID ( identificateur global unique ).
  • Vincent Sylvester ne sait pas encore comment résoudre le problème.

MariaDB

  • 🏗️

SQLite sur MacOS

  • 🏗️

Informations

Systèmes d'exploitation Linux

  • Les participants donnent leurs avis sur l'utilisation de Linux. Pas d'informations concernant OpenSim.
  • Donc pas de développement ici, à part que GNU / Linux c'est bien et pas que pour des raisons techniques.

Source

http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2025-11-18