Sınırlı ROM ve RAM’e sahip daha küçük gömülü sistemler için tasarlanmış, hem libc hem de libm olmak üzere bir dizi standart C kitaplığı olan Picolibc‘nin 1.8.12 sürümü, Keith Packard tarafından duyuruldu. RISC-V ve ARM işlemciler üzerinde test edilen Picolibc, Newlib ve AVR Libc’den kod içeriyor. Picolibc’nin daha önce newlib-nano olarak adlandırıldığı söyleniyor, ancak bu adın newlib içinde başka bir tanımı olduğu için onun yerine Picolibc adı benimsenmiş bulunuyor. Yakın zamanda yayınlanan GCC Kütüphanesi glibc 2.44, gömülü sistem kullanım senaryoları için çok büyükse, Picolibc 1.8.12, bu gömülü libc için çeşitli geliştirmeler içeriyor. Picolibc, daha fazla CPU mimarisi için yerel Linux desteğini genişletmeye devam ediyor. Picolibc artık ARC (32 ve 64 bit), ARM (32 ve 64 bit), i386 (yerel ve Linux tabanlı, test amaçlı), LatticeMico32, LoongArch, Motorola 68000 (m68k), MIPS, MSP430, Nios II, OpenRisc, Power9, Renesas RX, RISC-V (hem 32 hem de 64 bit), SparcV8 (32 bit), SuperH, x86_64 (yerel ve Linux tabanlı, test amaçlı) ve Xtensa ESP32’yi destekliyor. Picolibc 1.8.12’nin ayrıca, yerel Linux düzenine daha iyi uyum sağlamak amacıyla çeşitli yapıların düzeltilmesi ve temizlenmesi, POSIX grup dosyası fonksiyonlarının desteklenmesi, RISC-V’de vektörleştirilmiş memset/memcpy/memmove desteği, vektör memmove/memcpy/memset’in 32 bit uygulamaları, libc kilidinin artık özyinelemeli kilitlemeyi önlemesi, RISC-V Zcmt uzantısı desteği, Clang iş parçacığı güvenliği analiz uyarı desteği ve çeşitli Hexagon hedef iyileştirmeleri gibi çeşitli düzeltmeler içerdiği söyleniyor. Picolibc 1.8.12 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz. Continue Reading →
Tag Archives | gcc
PorteuX 2.7 duyuruldu
Slax ve Porteus’tan esinlenerek Slackware Linux tabanlı bir GNU/Linux dağıtımı olan PorteuX‘un 2.7 sürümü, PorteuX projesi tarafından duyuruldu. Bu sürümün; Cinnamon 6.6.8, COSMIC 1.0.16, GNOME 50.2, KDE Plasma 6.7.0 ve LXQt 2.4.0 masaüstü ortamlarıyla geldiği söyleniyor. 7.1.1 Linux çekirdeği üzerine yapılandırılan sistem; NVIDIA driver 610.43.02, GCC 16.1.0, FFmpeg 8.1.1 ve Qt 6.11.1 gibi güncel yazılımlar içeriyor. PorteuX’un kararlı bir sürümünün yayınlanmasını engelleyen bazı üst düzey sorunlar olduğu, özellikle de ntfs3 çekirdek sürücüsünün sorun olduğu, şimdi daha hızlı ve umulan daha güvenilir olan yeni ntfs-plus sürücüsüne güncellenmiş bulunuyor. ntfs3 kullanılarak bir NTFS bölümünde oluşturulan herhangi bir sembolik bağlantının yeniden oluşturulması gerektiğinin unutulmaması isteniyor. Bu sürümde, daha iyi performans ve daha küçük modüller için büyük bir derleme bayrağı ve sadeleştirme iyileştirmeleri ve birçok üst düzey güncelleme olduğu ifade ediliyor. PorteuX 2.7 hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.
PorteuX 2.7 edinmek için aşağıdaki linklerden yararlanabilirsiniz.
- İndirme sayfası
- porteux-2.7-current-cinnamon-6.6.8-x86_64.iso (605MB)
- porteux-2.7-current-cosmic-1.0.16-x86_64.iso (743MB)
- porteux-2.7-current-gnome-50.2-x86_64.iso (628MB)
- porteux-2.7-current-kde-6.7.0-x86_64.iso (705MB)
- porteux-v2.7-current-lxde-0.11.1-x86_64.iso (578M)
- porteux-2.7-current-lxqt-2.4.0-x86_64.iso (599MB)
- porteux-2.7-current-mate-1.28.2-x86_64.iso (585MB)
- porteux-2.7-current-xfce-4.20-x86_64.iso (580MB)
Argent Linux 1.5.3-RC7-SLIM çıktı
İş istasyonları ve sunucular için tasarlanmış, KDE Plasma masaüstünü kullanan Gentoo tabanlı, Romanya kökenli bir GNU/Linux dağıtımı olan Argent Linux‘un 1.5.3-RC7-SLIM sürümü duyuruldu. Üst düzey Gentoo depolarında bulunmadığı için proje tarafından ikili paketler şeklinde sağlanan systemd hizmet yöneticisini kullanan dağıtım, özellikle önceden derlenmiş ikili dosyalar için tasarlanmış, portage’ın oldukça basit bir sarmalayıcısı olan epkg paket yöneticisini tercih ediyor. Argent Linux, kararlı bir serisi ve geliştirme (test) serisi ile yarı sürekli bir sürüm modelini sürdürüyor. Bunun kararlı bir sürüm olmadığı ve yalnızca test etmek amacıyla kullanıma sunulduğu belirtilen yeni sürüm ile gcc, glibc, glib, portage vb. gibi SYSTEM paketlerini kurmaktan kaçınmayı gerektirdiği ifade ediliyor. Yeni uygulamanın, portage’ın emerge kurulumlarının bir bölümünün C dilinde yeniden yazılmış hali olan qmerge’e dayandığı söyleniyor. Continue Reading →
Argent Linux 1.5.3-RC7-SLIM edinmek için aşağıdaki linklerden yararlanabilirsiniz.
ToaruOS 2.3.1 duyuruldu
Sıfırdan oluşturulmuş, önyükleyici, çekirdek, sürücüler, C kütüphanesi ve kullanıcı alanı içeren bir hobi işletim sistemi olan Japonya kökenli ToaruOS‘un 2.3.1 sürümü, Kevin Lange tarafından duyuruldu. Birleşik bir grafik kullanıcı arayüzü, dinamik bir bağlayıcı, sözdizimi vurgulamalı bir metin editörü ve bir ağ yığını içeren sistemin, 2011’den beri sürekli geliştirme aşamasında olduğu, terminal sekmeleri – terminal emülatörü artık birden fazla sekmeyi desteklediği söyleniyor. Bunun, ToaruOS 2.3.0 sürümünden bu yana keşfedilen birkaç sorunu gidermek için yayınlanan bir yama sürümü olduğunu belirten Lange; tüm dosya ile ilgili sistem çağrılarında grup erişimi için yanlış izin kontrolünün düzeltildiğini söyledi. truncate(2)’de yanlış izin kontrolü ve cpuwidget(1)’de bellek sızıntısı düzeltilirken; wc(1)’in kelime sayımlarını yanlış hesaplaması sorunu da düzeltilmiş bulunuyor. strace(1) ve dbg(1)’deki seçenek argümanlarının işlenmesi, argümanların yeniden sıralanmaması için değiştirilirken, id(1)’deki kullanım açıklamasındaki bir yazım hatasının düzeltildiği söyleniyor. ToaruOS 2.3.1 hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.
ToaruOS 2.3.0 duyuruldu
Sıfırdan oluşturulmuş, önyükleyici, çekirdek, sürücüler, C kütüphanesi ve kullanıcı alanı içeren bir hobi işletim sistemi olan Japonya kökenli ToaruOS‘un 2.3.0 sürümü, Kevin Lange tarafından duyuruldu. Birleşik bir grafik kullanıcı arayüzü, dinamik bir bağlayıcı, sözdizimi vurgulamalı bir metin editörü ve bir ağ yığını içeren sistemin, 2011’den beri sürekli geliştirme aşamasında olduğu, terminal sekmeleri – terminal emülatörü artık birden fazla sekmeyi desteklediği söyleniyor. TTY hat kontrolü ve bağlantı kesmeleri. Ve daha fazlasıyla gelen yeni sürüm, en son Bim ve Kuroko sürümlerini içeriyor. ToaruOS; VirtualBox ve VMware Workstation’da mutlak fare ve otomatik ekran boyutlandırma için sanal makine entegrasyonu, zengin özelliklere sahip bir terminal öyküncüsü ve çeşitli tanıdık yardımcı programlar içeren Unix benzeri bir terminal arayüzü ve GCC, Binutils ve Python dahil olmak üzere isteğe bağlı üçüncü taraf portları içeriyor. ToaruOS 2.3.0 hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.
PorteuX 2.6 duyuruldu
Slax ve Porteus’tan esinlenerek Slackware Linux tabanlı bir GNU/Linux dağıtımı olan PorteuX‘un 2.6 sürümü duyuruldu. Bu sürümün, pil ömrünü en üst düzeye çıkarmak isteyen kullanıcılar için TLP desteği (artık App Store’da mevcut) getirdiği belirtilirken, ayrıca, yeni kurulum modlarında değilken otomatik olarak CPU mikro kodunu (dahil) yükleme desteği de eklediği söyleniyor. Bu arada, initrd’de cryptsetup’ın çalışmaması sorununun düzeltildiği belirtilirken, Firefox’ta video izlerken ekran koruyucunun engellenmemesi sorunu da düzeltilmiş bulunuyor. GTK3’te ipucu konumu düzeltilirken, LXDE masaüstü öğelerinin etkinleştirildikten sonra (Enter tuşu veya çift tıklama) yanlış etikete sahip olması sorunu düzeltilmiş bulunuyor. Daha da iyi performans için derleme bayrakları iyileştirilirken, sistem 6.19.5 Linux çekirdeği üzerine yapılandırımış bulunuyor. COSMIC 1.0.8’e, Cinnamon 6.6.7’ye, GNOME 49.4’e ve KDE Plasma 6.5.5’e güncellenmiş bulunuyor. PorteuX 2.6 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz.
Argent Linux 1.5.3-RC6-SLIM duyuruldu
İş istasyonları ve sunucular için tasarlanmış, KDE Plasma masaüstünü kullanan Gentoo tabanlı, Romanya kökenli bir GNU/Linux dağıtımı olan Argent Linux‘un 1.5.3-RC6-SLIM sürümü duyuruldu. Üst düzey Gentoo depolarında bulunmadığı için proje tarafından ikili paketler şeklinde sağlanan systemd hizmet yöneticisini kullanan dağıtım, özellikle önceden derlenmiş ikili dosyalar için tasarlanmış, portage’ın oldukça basit bir sarmalayıcısı olan epkg paket yöneticisini tercih ediyor. Argent Linux, kararlı bir serisi ve geliştirme (test) serisi ile yarı sürekli bir sürüm modelini sürdürüyor. Bunun kararlı bir sürüm olmadığı ve yalnızca test etmek amacıyla kullanıma sunulduğu belirtilen yeni sürüm ile gcc, glibc, glib, portage vb. gibi SYSTEM paketlerini kurmaktan kaçınmayı gerektirdiği ifade ediliyor. Yeni uygulamanın, portage’ın emerge kurulumlarının bir bölümünün C dilinde yeniden yazılmış hali olan qmerge’e dayandığı söyleniyor. Argent Linux 1.5.3-RC6-SLIM hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
Argent Linux 1.5.3-RC6-SLIM edinmek için aşağıdaki linklerden yararlanabilirsiniz.
