• [^] # Re: Bogue de 2038

    Posté par . En réponse à la dépêche Sortie du noyau Linux 5.1. Évalué à 7. Dernière modification le 09 mai 2019 à 22:32.

    Aurais-tu davantage d'information ?

    Pas vraiment plus que toi, du moins peut être pas sur ce que tu attends exactement, je ne ferais que pointer les éléments ci-dessous :

    Note: Gnulib does not define time_t, and relies entirely on time_t being provided by the underlying system and libraries

    extrait de l'article de LWN :

    At this point, the ball moves into the court of the C library and distribution developers.

    A new C library release can define the system-call interfaces with 64-bit time values.

    cf : https://lwn.net/Articles/776435/

    des exemples pour illustrer cette élégance ?

    Je ne pense pas être en mesure de te fournir exactement ce que tu attends : du coup, en effet le "élégant et parfait" était exagéré peut être, oui, car cela ne concerne que le noyau lui même. Elégant était pour illustrer la théorie et non l'implémentation : il est possible que cette phrase soit une erreur, du moins en partie car elle est non-neutre, hum désolé.
    De ce que j'ai compris : le kernel a fini par prendre la solution du time_t malgré ce que cela pouvait impliquer pour les applications qui ne seront pas mises à jour. Cet (ancien) article m'avait servi de base (pour lire ce dont il s'agissait exactement)