A Debian continuen els canvis i ara diuen adéu a mipsel mentre LoongArch arriba a la família de ports

Debian

Debian és un sistema operatiu i una distribució de Programari Lliure

Fa alguns dies es va donar a conèixer la notícia que els desenvolupadors del projecte Debian van anunciar la finalització i eliminació del port de l'arquitectura «mipsel» dels repositoris unstable/experimental. Dins de les principals raons d'eliminar el port es destaca que màquines tipus MIPS tenen CPUs de 64 bits i en la qual es desenvolupa el port debian-mips64 i per això no té cas continuar destinant recursos.

Mipsel era un dels ports Debian compatibles més antics, més antic només pel port per a processadors i386. S'esmenta que és probable que Debian 12 sigui la darrera versió que admeti mipsel, a més que aquest canvi no afecta l'arquitectura mips64, que continua sent compatible.

Mipsel, era una de les dues adaptacions a MIPS, que es compon de «debian-mips» i «debian-mipsel». Aquests es diferencien en la forma en què s'emmagatzemen els bytes internament, també anomenat endianness als binaris. Les CPU MIPS són capaces de treballar amb les dues formes de representació, però ja que normalment el programari no és intercanviable en aquest aspecte, necessitem tenir les dues arquitectures.

Les màquines SGI funcionen en mode big-endian, (debian-mips), mentre que les Loongson 3 funcionen en modelittle-endian (debian-mipsel). Algunes plaques, com la placa de proves BCM91250A de Broadcom (coneguda com SWARM) pot funcionar de les dues maneres, seleccionable a través d'un commutador a la placa. Algunes màquines com les Cavium Octeon permeten seleccionar entre els dos modes al carregador d'arrencada.

Per la part de la finalització del suport, també s'esmenten els problemes següents tècnics com a motius per a la interrupció del suport de mipsel, entre ells:

  • El límit de mida de memòria a l'espai de l'usuari és de 2 Gb.
  • L'arquitectura és susceptible al problema 2038 (time_t de 32 bits). La solució trencarà l'ABI i essencialment requerirà un reinici complet del sistema, perdent compatibilitat amb els programes binaris.
  • No hi ha cap equip més o menys potent basat en larquitectura mipsel per al sistema de muntatge.
  • Hi ha problemes en crear alguns paquets per a l'arquitectura mipsel.
  • Les eines modernes solen utilitzar una representació diferent de NaN per a punt flotant. Arreglar aquest aspecte requerirà un reinici complet amb pèrdua de compatibilitat amb els programes binaris existents.

D'altra banda, també val la pena esmentar que els desenvolupadors van anunciar dies abans de l'anunci de la finalització de mipsel, l'addició del port de l'arquitectura «loong64» per a sistemes basats en l'arquitectura del conjunt d'instruccions LoongArch utilitzada als processadors Loongson 3 5000 i implementant un RISC ISA similar a MIPS i RISC-V.

Amb l'addició d'aquest nou port, es va afegir suport per a la infraestructura de compilació del port ia l'arxiu oficial de Debian. A l'etapa actual d'integració, basant-se en la base de paquets disponible a Debian-Ports, s'ha compilat un conjunt d'aproximadament 200 paquets per a LoongArch, que s'ampliaran gradualment.

¡Hola!

Em plau anunciar que hem afegit l'arquitectura LoongArch als ports de Debian.
això vol dir que el port s'ha afegit als miralls del fitxer de ports de Debian, així com
la infraestructura que vull construir.

Després d'un inici inicial d'aproximadament 200 paquets, ara s'estan construint dues compilacions.
paquets per al port «loong64» acabat d'afegir amb l'ajuda de qemu-user. Després de suficient
S'han creat paquets perquè el port sigui autoallotjat, estem planejant reemplaçar-los
dues construccions amb maquinari real allotjat a Loongson.

Sobre aquest nou port loong64, tampoc cal oblidar que fa poques setmanes també s'havia anunciat el port oficial per a RISC-V, el qual el procés d'integració del nou port amb el fitxer oficial de Debian es realitzarà gradualment.

Debian
Article relacionat:
Debian ja admet de manera oficial RISC-V i diu adéu a GNU/kFreeBSD

Amb aquests canvis que s'han realitzat de manera interna dins el projecte de Debian, ens donen a entendre als usuaris que s'estan millorant moltes coses dins del projecte en finalitzar el suport per a arquitectures antigues o obsoletes, les quals ja no tenen sentit continuar destinant recursos, els quals millor es poden destinar a les noves arquitectures.

Finalment si estàs interessat a poder conèixer més sobre això, pots consultar els detalls als següents enllaços.

Arquitectura LoongArch agregada als ports de Debian

Mipsel eliminat


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.