- Katılım
- 30 Nisan 2023
- Mesajlar
- 5.928
- Makaleler
- 38
- Çözümler
- 269
Daha fazla
- Sistem Özellikleri
- HP Victus 16 R7-7840HS RTX 3050 6 GB VRAM 16 GB DDR5 RAM
- Cinsiyet
- Erkek
Geçtiğimiz günlerde Intel, Linux'ta DRM için güncellemeler eklemişti. Linux'un yaratıcısı Linus Torvalds bu duruma kızarak kavgacı bir dille konuştu.
“Çekme işlemini yaptım, çakışmaları çözdüm ancak bunun iğrenç “hdrtest” saçmalığını içerdiğini fark ettim.
Derlemeyi yavaşlatır çünkü gerektiğinde çalıştırabileceğiniz basit bir şey olmak yerine düzenli bir allmodconfig derlemesi yapılır.
Ayrıca include dizinlerinde rastgele 'hdrtest' pislikleri bırakır.
İnsanlar zaten bu konuda ayrı ayrı şikayette bulundu. Bu bozuk hâliyle bana asla ulaşmamalıydı.
Bu test neden derlemenin düzenli bir parçası olarak yapılıyor?
Lanet olsun ki bağımlılıklar için kaynak ağacını çirkinleştiren rastgele çöp dosyaları ekleyemeyiz.
Bunun hâlâ orada olduğunu fark etmemi sağlayan şey “git status ”un bu iğrenç dosyaların göz ardı edilmediğinden şikayet etmesiydi.
Ama daha da önemlisi, bu pislikler dosya adı tamamlamayı da bozuyor! Yani hayır, gitignore'a eklemek aslında sorunu çözmüyor, sadece o kadar çabuk fark etmememi sağlıyor. Bu şey yok olmalı.
Eğer hdrtest olayını yapmak istiyorsanız bunu kendi kontrollerinizin bir parçası olarak yapın. Herkesin bu iğrenç şeyi görmesine ve ağaçlarında bu pisliklerin olmasına neden olmayın!
Şimdilik BROKEN olarak işaretleyerek devre dışı bırakacağım. Siz ne yapmak istediğinize karar verebilirsiniz ancak hayır, başkalarını bu şeyleri görmeye zorlamak çözüm değildir.
Bunu Kconfig kurulumunun ve normal derlemenin bir parçası yapmamanızı öneririm ancak sizin testlerinizin bir parçası olarak çalıştırabileceğiniz bir şey olmasını öneririm.
-Linus Torvalds. (Linux'un üreticisi ve geliştiricisi.)
Intel, Linus'un tepkisi üzerine Linux kaynak kodlarına "Pislikleri gizleyin" adında bir yama ekledi. Intel'in yaması, Linus'un yok edilmesi istenen test özelliğini opsiyonel bir seçenek yapmayı sağlıyor. Seçenek yalnızca Intel şirketinin deneme amaçlı açık tutacağı kod satırları olarak Linux içerisinde bulunacak.
Kaynak: [PATCH 0/5] hdrtest: hide the disgusting turds - Jani Nikula
“Çekme işlemini yaptım, çakışmaları çözdüm ancak bunun iğrenç “hdrtest” saçmalığını içerdiğini fark ettim.
Derlemeyi yavaşlatır çünkü gerektiğinde çalıştırabileceğiniz basit bir şey olmak yerine düzenli bir allmodconfig derlemesi yapılır.
Ayrıca include dizinlerinde rastgele 'hdrtest' pislikleri bırakır.
İnsanlar zaten bu konuda ayrı ayrı şikayette bulundu. Bu bozuk hâliyle bana asla ulaşmamalıydı.
Bu test neden derlemenin düzenli bir parçası olarak yapılıyor?
Lanet olsun ki bağımlılıklar için kaynak ağacını çirkinleştiren rastgele çöp dosyaları ekleyemeyiz.
Bunun hâlâ orada olduğunu fark etmemi sağlayan şey “git status ”un bu iğrenç dosyaların göz ardı edilmediğinden şikayet etmesiydi.
Ama daha da önemlisi, bu pislikler dosya adı tamamlamayı da bozuyor! Yani hayır, gitignore'a eklemek aslında sorunu çözmüyor, sadece o kadar çabuk fark etmememi sağlıyor. Bu şey yok olmalı.
Eğer hdrtest olayını yapmak istiyorsanız bunu kendi kontrollerinizin bir parçası olarak yapın. Herkesin bu iğrenç şeyi görmesine ve ağaçlarında bu pisliklerin olmasına neden olmayın!
Şimdilik BROKEN olarak işaretleyerek devre dışı bırakacağım. Siz ne yapmak istediğinize karar verebilirsiniz ancak hayır, başkalarını bu şeyleri görmeye zorlamak çözüm değildir.
Bunu Kconfig kurulumunun ve normal derlemenin bir parçası yapmamanızı öneririm ancak sizin testlerinizin bir parçası olarak çalıştırabileceğiniz bir şey olmasını öneririm.
-Linus Torvalds. (Linux'un üreticisi ve geliştiricisi.)
Intel, Linus'un tepkisi üzerine Linux kaynak kodlarına "Pislikleri gizleyin" adında bir yama ekledi. Intel'in yaması, Linus'un yok edilmesi istenen test özelliğini opsiyonel bir seçenek yapmayı sağlıyor. Seçenek yalnızca Intel şirketinin deneme amaçlı açık tutacağı kod satırları olarak Linux içerisinde bulunacak.
Kaynak: [PATCH 0/5] hdrtest: hide the disgusting turds - Jani Nikula