OpenSolaris, OpenIndiana ve illumos’tan türetilmiş genel amaçlı bir işletim sistemi Tribblix‘in 0m39 sürümü duyuruldu. Temel çekirdek ve komutları illumos’tan alan sistem, geri kalan her şeyi sıfırdan yeniden oluşturmuş bulunuyor. Bağımlılıkların yüklenmesi gerekmediğinde zap install’ın hiçbir şey yüklememesi sorununun düzeltildiği belirtilen yeni sürümde, NFSv4.1 desteği için çeşitli düzeltmelerin yer aldığı, claws-mail 4.4.0 sürümüne güncellenmiş bulunuyor. Sistem Xfce‘yi birincil masaüstü seçeneği olarak kullanırken; MATE, Enlightenment ve çeşitli pencere yöneticileri de kurulum için mevcut bulunuyor. OpenSSL 3.5.5’e, OpenSSH 10.2p1’e, memcached 1.6.41’e, Zabbix 7.0.23’e, FreeType 2.14.2’ye, Zlib 1.3.2’ye ve TOR 0.4.8.22’ye güncellenirken; bind 9.20 serisine geçirilmiş bulunuyor. Tribblix 0m39 bilgi edinmek için değişiklikler sayfasını ya da sürüm notlarını inceleyebilirsiniz. Continue Reading →
Tag Archives | derleme
LLVM 22.1.1 duyuruldu
2000 yılında University of Illinois’de dinamik derleme ve performans optimizasyonları araştırmalarına yönelik olarak başlatılan ve C++ ile geliştirilen LLVM‘nin (Low Level Virtual Machine) 22.1.1 sürümü duyuruldu. Derlemeler tamamlandıktan sonra, mevcutlarsa, yaygın platformlar için indirme bağlantılarının yukarıda görüneceği, yukarıda bir bağlantı bulunamazsa, bu sürüm sayfasının altındaki tam sürüm paketleri listesinin kontrol edilebileceği söyleniyor. Platform için bir sürüm paketi bulamayanların, bu sürüm için LLVM Discourse forum başlığında topluluk tarafından oluşturulmuş bir paket bulabileceği belirtiliyor. Dosya adı LLVM- veya clang+llvm- ile başlayan ve platformun adıyla biten ikili sürüm paketlerine ilişkin olarak, örneğin, LLVM-22.1.1-Linux-ARM64.tar.xz’nin, Arm64 Linux için LLVM ikili dosyalarını içerdiği belirtiliyor. Bu sürüm için tüm llvm-project kaynak kodunu almak için llvm-project- 22.1.1.src.tar.xz dosyasını seçilmesi önerilirken; tüm paketlerin eşleşen bir .sig veya .jsonl dosyasıyla birlikte geldiği ifade ediliyor. University of Illinois/NCSA Lisansı ile açık kaynak kodlu olarak geliştirilen projeye özellikle Apple, Google, ARM, Sony ve Intel ciddi katkı sunuyor. Richard Stallman‘ın özgürlük konusunda yazılıma bir itirazı var. LLVM 22.1.1 hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.LLVM 22.1.0 duyuruldu
2000 yılında University of Illinois’de dinamik derleme ve performans optimizasyonları araştırmalarına yönelik olarak başlatılan ve C++ ile geliştirilen LLVM‘nin (Low Level Virtual Machine) 22.1.0 sürümü duyuruldu. Her platformun bir ikili sürüm paketi olduğu, ancak, platform için bir sürüm paketi bulamayanların, bu sürüm için LLVM Discourse forum başlığında topluluk tarafından oluşturulmuş bir paket bulabileceği belirtiliyor. Dosya adı LLVM- veya clang+llvm- ile başlayan ve platformun adıyla biten ikili sürüm paketlerine ilişkin olarak, örneğin, LLVM-21.1.0-Linux-ARM64.tar.xz’nin, Arm64 Linux için LLVM ikili dosyalarını içerdiği belirtiliyor. Bu sürüm için tüm llvm-project kaynak kodunu almak için llvm-project-22.1.0.src.tar.xz dosyasını seçilmesi önerilirken; tüm paketlerin eşleşen bir .sig veya .jsonl dosyasıyla birlikte geldiği ifade ediliyor. University of Illinois/NCSA Lisansı ile açık kaynak kodlu olarak geliştirilen projeye özellikle Apple, Google, ARM, Sony ve Intel ciddi katkı sunuyor. Richard Stallman‘ın özgürlük konusunda yazılıma bir itirazı var. LLVM 22.1.0 hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.Gradle 9.3.0-rc-2 duyuruldu
Çok dilli yazılım geliştirme ortamları için esnek şekilde tasarlanmış açık kaynak kodlu bir derleme otomasyon aracı olan Gradle‘nin 9.3.0-rc-2 sürümü duyuruldu. Derleme, paketleme, test, dağıtım ve yayınlama görevlerinde geliştirme süreçlerini takip eden Gradle Java platformlarında sıklıkla kullanılmakla birlikte C/C++ ve JavaScript dillerini de desteklediği biliniyor. Gradle ekibinin Gradle 9.3.0-rc-2’yi duyurmaktan heyecan duyduğu belirtilirken, bu sürümün, iç içe, parametreli ve paket tabanlı testler için geliştirilmiş HTML test raporu ve daha iyi toplu raporlama dahil olmak üzere test raporlama iyileştirmeleri getirdiği söyleniyor. Ayrıca, hata ve uyarı raporlama iyileştirmeleri de eklendiği; –warning-mode=all kullanıldığında Problems API raporlarının artık konsolda görüntülendiği ve bazı çıkış kodları için daha net açıklamalar sunulduğu söyleniyor. Gradle 9.3.0-rc-2 hakkında bilgi edinmek için sürüm notlarını ya da GitHub sürümler sayfasını inceleyebilirsiniz. Continue Reading →
LLVM 21.1.6 duyuruldu
2000 yılında University of Illinois’de dinamik derleme ve performans optimizasyonları araştırmalarına yönelik olarak başlatılan ve C++ ile geliştirilen LLVM‘nin (Low Level Virtual Machine) 21.1.6 sürümü duyuruldu. LLVM kullanan bir yazılım geliştirmeyenlerin, büyük olasılıkla LLVM- yükleyicisini kullanmak isteyeceğini, bu durumda clang+llvm-‘nin seçilmesi gerektiği belirtiliyor. Hataların ve geri aktarımların LLVM 21.x release milestone sayfasına bildirilmesi isteniyor. University of Illinois/NCSA Lisansı ile açık kaynak kodlu olarak geliştirilen projeye özellikle Apple, Google, ARM, Sony ve Intel ciddi katkı sunuyor. Richard Stallman‘ın özgürlük konusunda yazılıma bir itirazı var. LLVM 21.1.6 hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.Gradle 9.2.1 duyuruldu
Çok dilli yazılım geliştirme ortamları için esnek şekilde tasarlanmış açık kaynak kodlu bir derleme otomasyon aracı olan Gradle‘nin 9.2.1 sürümü duyuruldu. Derleme, paketleme, test, dağıtım ve yayınlama görevlerinde geliştirme süreçlerini takip eden Gradle Java platformlarında sıklıkla kullanmakla birlikte C/C++ ve JavaScript dillerini de desteklediği biliniyor. Gradle ekibinin Gradle 9.2.1’i duyurmaktan heyecan duyduğu belirtilirken, bu sürümün, yapılandırma önbelleği için özel şifreleme anahtarları desteği, build init’te çeşitli iyileştirmeler ve güncellenmiş derleme yazma API’leri içerdiği söyleniyor. Bu yama sürümünün hata düzeltmeleri ve iyileştirmeler içerdiği söyleniyor. Bu sürüm, Gradle’ı Windows ARM (ARM64) aygıtlarında çalıştırma desteği sunarak ARM tabanlı sistemlerde derlemeyi kolaylaştırdığı belirtiliyor. Ayrıca, özel yazılım bileşenlerini tanımlamanın ve yayınlamanın yeni yollarıyla yayınlama API’sini de iyileştirdiği söyleniyor. Ayrıca, bağımlılık doğrulaması başarısız olduğunda daha iyi öneriler ve Antlr için yeni görev gruplandırması da dahil olmak üzere hata ve uyarı raporlama iyileştirmelerinin de mevcut olduğu ifade ediliyor. Gradle 9.2.1 hakkında bilgi edinmek için sürüm notlarını ya da GitHub sürümler sayfasını inceleyebilirsiniz. Continue Reading →
Tribblix 0m38 duyuruldu
OpenSolaris, OpenIndiana ve illumos’tan türetilmiş genel amaçlı bir işletim sistemi Tribblix‘in 0m38 sürümü duyuruldu. Temel çekirdek ve komutları illumos’tan alan sistem, geri kalan her şeyi sıfırdan yeniden oluşturmuş bulunuyor. Yazılımların SVR4 paketleri olarak dağıtıldığı ve ağır masaüstü ortamları yerine hafif pencere yöneticilerinin tercih edildiği geleneksel bir sistem olan yazılım; Xfce‘yi birincil masaüstü seçeneği olarak kullanıyor; MATE, Enlightenment ve çeşitli pencere yöneticileri de kurulum için mevcut bulunuyor. Tribblix, ZFS, zones, DTrace ve SMF gibi birçok temel illumos teknolojisini devralsa da, kendi derleme ve paketleme sistemini kullanıyor. Yeni sürümde, ‘zap install’ın artık varsayılan olarak bağımlılıkları kurduğu belirtilirken, ‘zap create-user’in artık yeni ana dizinleri varsayılan olarak 0700 moduyla sınırladığı, farklı izinler seçmek için -M işaretinin kullanılmasının gerektiği ifade ediliyor. UFS kotaları desteği kaldırılırken, varsayılan Go sürümü artık 1.25 olmuş bulunuyor. Tribblix 0m38 hakkında bilgi edinmek için değişiklikler sayfasını ya da sürüm notlarını inceleyebilirsiniz. Continue Reading →
