« Réunion du 18-11-2025 » : différence entre les versions
Apparence
| Ligne 24 : | Ligne 24 : | ||
* Vincent Sylvester ne sait pas encore comment résoudre le problème. | * Vincent Sylvester ne sait pas encore comment résoudre le problème. | ||
== [[Lexique_des_réunions#MariaDB |MariaDB]] == | == [[Lexique_des_réunions#MariaDB |MariaDB]] et [[Lexique_des_réunions#MySQL | '''MySQL''']] == | ||
=== Question === | |||
* La dernière version de [[Lexique_des_réunions#MariaDB |'''MariaDB''']] semble fonctionner correctement. (NDRL : à la date de la réunion dernière version mariadb-11.8.5). Mais Vincent Sylvester n'a pas effectué beaucoup de tests d'exécution, seulement des démarrages et des connexions. | * La dernière version de [[Lexique_des_réunions#MariaDB |'''MariaDB''']] semble fonctionner correctement. (NDRL : à la date de la réunion dernière version mariadb-11.8.5). Mais Vincent Sylvester n'a pas effectué beaucoup de tests d'exécution, seulement des démarrages et des connexions. | ||
* | * Comme MariaDB fonctionne, doit-on abandonner [[Lexique_des_réunions#MySQL | '''MySQL''']] au profit de '''MariaDB''' ou essayer de garder les deux compatibles ? | ||
=== Discussion === | |||
* OpenSim pourrait recommander MariaDB mais Ubit Umarov dit qu''''il n'est pas prévu de supprimer MySQL'''. '''Un seul connecteur''' de base de données qui peut s'adapter aux deux [https://fr.wikipedia.org/wiki/Syst%C3%A8me_de_gestion_de_base_de_donn%C3%A9es '''Systèmes de Gestion de Base de Données'''(SGBD)] suffira. | |||
* Cuga Rajal signale que MariaDB n'est pas disponible sur toutes les plateformes contrairement à MySQL. MariaDB n'est pas disponible directement sur macOS, le SGBD ne l'est que via un gestionnaire de paquets, sa stabilité est remise en question et MySQL est préférable pour l'instant. Il n'y a rien d'autre qu'un programme d'installation bâclé pour macOS, alors qu'[https://fr.wikipedia.org/wiki/Oracle '''Oracle'''] maintient à jour la version macOS de mySQL. | |||
== SQLite sur MacOS == | == SQLite sur MacOS == | ||
Version du 29 janvier 2026 à 10:31
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 et MySQL
Question
- La dernière version de MariaDB semble fonctionner correctement. (NDRL : à la date de la réunion dernière version mariadb-11.8.5). Mais Vincent Sylvester n'a pas effectué beaucoup de tests d'exécution, seulement des démarrages et des connexions.
- Comme MariaDB fonctionne, doit-on abandonner MySQL au profit de MariaDB ou essayer de garder les deux compatibles ?
Discussion
- OpenSim pourrait recommander MariaDB mais Ubit Umarov dit qu'il n'est pas prévu de supprimer MySQL. Un seul connecteur de base de données qui peut s'adapter aux deux Systèmes de Gestion de Base de Données(SGBD) suffira.
- Cuga Rajal signale que MariaDB n'est pas disponible sur toutes les plateformes contrairement à MySQL. MariaDB n'est pas disponible directement sur macOS, le SGBD ne l'est que via un gestionnaire de paquets, sa stabilité est remise en question et MySQL est préférable pour l'instant. Il n'y a rien d'autre qu'un programme d'installation bâclé pour macOS, alors qu'Oracle maintient à jour la version macOS de mySQL.
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