Ç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.7.0 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.7.0’ı duyurmaktan heyecan duyduğu belirtilirken, bu sürümde, İzole projeler performansı, deneyselden kuluçkaya kadar mezunlar sunarak, yapıyı taşımaya yardımcı olacak güvenli paralel proje yapılandırması ve araçlar sunulduğu söyleniyor. Bu sürümün aynı zamanda, görevlerin daha yüksek seviyeli bağımlılık çözünürlüğü API’lerine erişim sağladığı, Java ajanlarının ve TestKit’in birlikte daha iyi çalıştığı ve IntelliJ IDEA’sından kullanıldığında sahte bir geçersiz kılma kaynağının kaldırıldığı Configuration Cache’yi de geliştirdiği söyleniyor. Test raporlama ve yürütme artık varsayılan olarak konsoldaki TestNG, JUnit 4 ve JUnit Platformu için çerçeve başlatma başarısızlıklarını ortaya koyuyor ve TestNG 7.10 ve sonrakilerinde paralelliği kontrol etmenin yeni yolunu destekliyor. CLI, oturum açma ve sorun raporlamasında, Gradle şimdi 50’den 2050’ye kadar olan sorunlara kadar kaynak bir yer gösteriyor, bu nedenle konsol, problem raporu ve araçlama API’si daha birçok sorunu tespit ediyor. Son olarak, performans iyileştirmeleri, dosya sisteminin özel bir proje önbellek dizini ile çalışmasını ve bağımlılık yönetimi, gelişmiş bağımlılık çözünürlüğü siparişi ile önizleme sağlıyor. Gradle 9.7.0 hakkında bilgi edinmek için sürüm notlarını ya da GitHub sürümler sayfasını inceleyebilirsiniz.
Tag Archives | derleme
Tribblix 0m41 duyuruldu
OpenSolaris, OpenIndiana ve illumos’tan türetilmiş genel amaçlı bir işletim sistemi Tribblix‘in 0m41 sürümü duyuruldu. Temel çekirdek ve komutları illumos’tan alan sistem, geri kalan her şeyi sıfırdan yeniden oluşturmuş bulunuyor. Bazı önemli bileşen güncellemeleriyle gelen yeni sürümde; OpenSSH 10.4p1, varsayılan Python ise 3.13.14 sürümünde bulunuyor. GnuPG 2.5.21, Go 1.26.5 sürümünde, gawk 5.4.1 sürümüne güncellenmiş bulunuyor. Node 22.23.2, GStreamer 1.28.4 sürümüne güncellenirken, PHP 8.2.33, 8.3.34, 8.4.24, 8.5.9’a, ruby 3.4.10’a, curl’un 8.21.0’a güncellendiği söyleniyor. Tribblix 0m41 bilgi edinmek için değişiklikler sayfasını ya da sürüm notlarını inceleyebilirsiniz.
LLVM 23.1.0-rc1 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) 23.1.0-rc1 sürümü, Douglas Yung tarafından duyuruldu. AMD Zen 6 ve AVX-512 BMM desteği ve diğer derleyici geliştirmeleriyle birlikte gelen yeni sürüm, ana LLVM projesini ve clang, lld, libc++ ve MLIR dahil olmak üzere alt projelerini içerdiği söyleniyor. LLVM 23.1.0 kararlı sürümünün Ağustos ayı sonuna kadar kararlı bir sürüm olarak yayınlanacağı ifade edilirken, bu sürüme katkıda bulunan, inceleyen, destek sağlayan ve başka herhangi bir şekilde katkıda bulunan herkese çok teşekkür edildiği belirtiliyor. Bir sonraki sürümün, 28 Temmuz Salı günü 23.1.0-rc2 olacağı belirtilirken, hataların ve geri uyarlamaların LLVM 23.x kilometre taşı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 23.1.0-rc1 hakkında bilgi edinmek için sürüm duyurusunu ya da GitHub sayfasını inceleyebilirsiniz.Tellico 4.2.1 duyuruldu
Kitaplar, bibliyografyalar, videolar, müzik, video oyunları, madeni paralar, pullar, koleksiyon kartları, çizgi romanlar ve şaraplar gibi koleksiyonlar için varsayılan şablonlar sağlayan ve onları düzenlemek için bir yazılım uygulaması olan Tellico‘nun 4.2.1 sürümü, Robby tarafından duyuruldu. Koleksiyonu bir katalog veritabanına girmeye ve başlık, yazar vb. gibi birçok farklı özelliği kaydetmeye olanak tanıyan Tellico; KDE Frameworks kütüphanelerinin çoğunu kullanıyor ve işleri basit tutuyor, bu nedenle veritabanı sunucusuna gerek duymuyor. KDE’nin desteklediği herhangi bir platformda, en yaygın olarak GNU/Linux’ta çalışan Tellico; GNU Genel Kamu Lisansı altında lisanslanmış özgür bir yazılımdır. Bazı iyileştirmeler ve hata düzeltmeleriyle birlikte kullanıma sunulduğu belirtilen yeni sürümde, kullanıcı tanımlı veri alma argümanı eklendiği belirtilirken, Google Books, Google Scholar ve Colnect veri kaynaklarının güncellendiği söyleniyor. Boş parça tablolarını gizlemek ve ödünç alma bilgilerini kullanmak için albüm şablonunun güncellendiği belirtilirken, emoji içeren alan adlarının ayrıştırılmasıyla ilgili hatanın düzeltildiği ve minimum görüntü okuyucu bellek sınırının artırıldığı söyleniyor. Tellico 4.2.1 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
LLVM 22.1.8 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.8 sürümü duyuruldu. Her platformun bir ikili sürüm paketi olduğu, dosya adının LLVM- veya clang+llvm- ile başladığı ve platformun adıyla bittiği belirtilirken, LLVM’yi kullanan bir yazılım geliştirmeyenlerin, büyük olasılıkla LLVM- yükleyicisini tercih etmelerinin önerildiği ifade ediliyor. Bu sürüm için tüm llvm-project kaynak kodunu almak için llvm-project-22.1.8.src.tar.xz dosyasının seçilmesi öneriliyor. 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.8 hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.Tribblix 0m40 duyuruldu
OpenSolaris, OpenIndiana ve illumos’tan türetilmiş genel amaçlı bir işletim sistemi Tribblix‘in 0m40 sürümü duyuruldu. Temel çekirdek ve komutları illumos’tan alan sistem, geri kalan her şeyi sıfırdan yeniden oluşturmuş bulunuyor. Bazı önemli bileşen güncellemeleriyle gelen yeni sürümde; Perl artık 5.34 yerine 5.42, varsayılan Python ise 3.13 sürümünde bulunuyor. GCC paketi artık 14.2.0 sürümünde, Go 1.26 sürümünde, Xfce 4.18 sürümüne güncellenmiş bulunuyor. Node 22 sürümünde, 24 sürümü eklenirken, 20 sürümü kaldırılmış bulunuyor. LibreOffice 26.2.4.2 sürümüne güncellenirken, PostgreSQL 18.4’e, texinfo 7.3’e, i3wm’nin 4.25.1’e güncellendiği söyleniyor. Tribblix 0m40 bilgi edinmek için değişiklikler sayfasını ya da sürüm notlarını inceleyebilirsiniz.
LLVM 22.1.7 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.7 sürümü duyuruldu. Her platformun bir ikili sürüm paketi olduğu, dosya adının LLVM- veya clang+llvm- ile başladığı ve platformun adıyla bittiği belirtilirken, LLVM’yi kullanan bir yazılım geliştirmeyenlerin, büyük olasılıkla LLVM- yükleyicisini tercih etmelerinin önerildiği ifade ediliyor. Bu sürüm için tüm llvm-project kaynak kodunu almak için llvm-project-22.1.7.src.tar.xz dosyasının seçilmesi öneriliyor. 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.7 hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.