FreeBSD 作業系統終於被加入到X.Org 持續整合測試中
直到現在,FreeBSD 才被加入到X.Org Continuous Integration (CI) 自動測試中,這樣所有對X.Org 伺服器提出的修改都可以在FreeBSD 而不僅僅是Linux 上進行建置測試。
Enrico Weigelt 幾乎是單槍匹馬地開始修復錯誤並嘗試改進X.Org 伺服器,他已經成功地為X.Org 建立了FreeBSD CI 測試。
在整合之前,FreeBSD X.Org 測試必須手動完成,因此並不常見。但現在,FreeBSD 14 是X.Org CI 的一部分,因此所有分支和合併請求至少都會自動編譯為FreeBSD,以確保建置相容性。這可以說是一個早該做出的改變,然而現在已經是2024年了。
在今天宣布支援FreeBSD X.Org CI 的郵件清單貼文中,Enrico 也表示他希望能將CI 覆蓋到Solaris。不過,他們目前還沒有在FreeDesktop.org 雲端中公開運作所需的Oracle Solaris 授權。
郵件清單全文如下:
朋友們好,我想告訴大家FreeBSD 現在已經加入了Xorg CI,因此所有的分支和合併請求現在都會自動在FreeBSD 14 上進行構建測試:) 在此之前,這一切都需要手動完成,因此只能偶爾為之。
非常感謝Peter Hutterer,他幫了我們大忙,還幫我們做了很多BSD 相關的修復和清潔工作。 我非常希望能為Solaris 做同樣的工作,遺憾的是我們還沒有獲得在fdo 雲端上公開運行Solaris 所需的許可證。如果Sun/Oracle 的代表能在這方面幫助我們,這將是向前邁出的一大步。 我還要感謝世界各地的許多人,他們在許多問題上幫助我們進行測試和評論,尤其是許多小貢獻,這些貢獻通常不為人所注意,也得不到應有的讚譽。沒有你們,就沒有Xorg 專案的今天:) 小事也是大事,大事也是小事,微小的舉動會產生巨大的影響,一切都很重要,沒有什麼會失去。 –mtx — — 提示:未反轉的電子郵件可能會被濫用和篡改!為了確保通訊的準確性,請將您的GPG/PGP-Schlüssel 發送給我們。
— Enrico Weigelt,metux IT 顧問自由軟體和Linux 嵌入式工程信息,請訪問metux.net— +49-151-27565287