ОбновлСния Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² X.org для Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚ S3 ΠΈ Trident

Π‘ΠΎΡΡ‚ΠΎΡΠ»ΠΈΡΡŒ Ρ€Π΅Π»ΠΈΠ·Ρ‹ X.org-Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² xf86-video-trident 1.4 ΠΈ xf86-video-s3virge 1.11.1 для Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚ Trident ΠΈ S3, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Ρ‹Π½Π΅ Π½Π΅ производятся, ΠΎΠ΄Π½Π°ΠΊΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ люди ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡŽΡ‚ ΠΈΡ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ Π² качСствС Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρ‹. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π²ΠΈΠ΄Π΅ΠΎΡ‡ΠΈΠΏΡ‹ этих ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² сСрвСрах ΠΈ ΡΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ машинами.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ измСнСния:

  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° сборки с X.org 21.1 ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ·Π΄Π½ΠΈΠΌΠΈ вСрсиями.
  • Для сТатия Π°Ρ€Ρ…ΠΈΠ²Π° с исходными тСкстами ΠΏΡ€ΠΈΠΌΠ΅Π½Ρ‘Π½ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ xz вмСсто bzip2.
  • Π’ gitlab CI Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ сборочный тСст ΠΈ ΡƒΠ±Ρ€Π°Π½ΠΎ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ выставлСния подписи Signed-off-by Π² ΠΊΠΎΠΌΠΌΠΈΡ‚Π°Ρ….
  • Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½ΠΎ мноТСство ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠΉ, Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌΡ‹Ρ… ΠΏΡ€ΠΈ сборкС Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° с Ρ‚Π°ΠΊΠΈΠΌΠΈ Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ GCC, ΠΊΠ°ΠΊ -Wdiscarded-qualifiers, -Wnull-dereference ΠΈ -Wimplicit-fallthrough.
  • Π’ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π΅ s3virge ΠΈΠ· xf86ValidateModes Π² S3VValidMode пСрСнСсСна ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° максимально Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ (Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ для сборки с Xorg 1.20).
  • Π’ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π΅ trident ΡƒΠ΄Π°Π»Ρ‘Π½ Ρ‚Π°ΠΊ ΠΈ Π½Π΅ дописанный ΠΊΠΎΠ΄ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ 2D-ускорСния EXA для Blade 3D, исправлСна ошибка сборки ΠΊΠΎΠ΄Π°, спСцифичного для Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ NEC PC-98×1.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru