Tag Archives | GlibC

GNU C Library (Glibc) 2.39 duyuruldu

GNU Projesinin C standart kütüphanesi uyarlaması olan GNU C Library‘in (ya da bilinen adıyla glibc) 2.39 sürümü, Andreas K. Huettel tarafından duyuruldu. GNU sistemindeki *C kütüphanesi olarak ve GNU/Linux sistemlerinde ve ayrıca GNU/Linux kullanan diğer birçok sistemde çekirdek olarak kullanılan GNU C Library’nin, öncelikle taşınabilir olacak şekilde tasarlandığı belirtiliyor. PLT’yi etkinleştirmek için yeni ayarlanabilir glibc.cpu.plt_rewrite’nin kullanılabileceği belirtilirken, linker’in, PLT’deki dolaylı dalları doğrudan dallarla yeniden yazacağı söyleniyor. Linux çekirdeği 6.6 gölge yığını arayüzü ile senkronize edildiği belirtilen yeni sürümde, struct statvfs’nin artık f_type statfs üyesine eşit bir f_type üyesine sahip olduğu ifade ediliyor. GNU/Linux’ta pidfd_spawn ve pidfd_spawp fonksiyonlarının eklendiği belirtilen yeni sürüm, pidfd işlevinin, geleneksel PID’nin yeniden kullanılması sorununu ortadan kaldırdığı söyleniyor. Artık doğrudan C++ (ve dolaylı olarak diğer programlama dilleri) desteği bulunan yazılım; 1990’ların başında Özgür Yazılım Vakfı tarafından GNU işletim sistemi için geliştirilmeye başlandı. GNU C Library, GNU Genel Kamu Lisansı altında dağıtılmış özgür bir yazılımdır.  İlkin esasen Roland McGrath tarafından yazılan glibc; 1990’da Linux çekirdeği geliştiricileri tarafından çatallandı. Linux libc” olarak adlandırılan bu çatallama ile yazılım, yıllarca ayrı kanallardan geliştirildi. Ancak, Özgür Yazılım Vakfı’nın Ocak 1997’de yayınladığı glibc 2.0’ın POSIX ölçülerine uygunluğunun daha fazla olması, daha iyi yerelleştirme ve çoklu dil işlevine, IPv6 yeterliliğine sahip olması; daha fazla taşınabilir olması, Linux geliştiricilerinin çatallamayı durdurmalarına ve Özgür Yazılım Vakfı’nın glibc’sine dönülmesine vesile oldu. Bu arada, Debian da 2009’da resmen glibc’nin çatalı EGLIBC olanına geçmiş, Nisan 2015’te, Debian 8.0 Jessie ile birlikte bu kararından geri dönmüştür. GNU C Library 2.39 hakkında bilgi sahibi olmak için github.com duyurusunu ya da sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

GNU C Library 2.39 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GNU C Library (Glibc) 2.38 duyuruldu

GNU Projesinin C standart kütüphanesi uyarlaması olan GNU C Library‘in (ya da bilinen adıyla glibc) 2.38 sürümü, Andreas K. Huettel tarafından duyuruldu. GNU sistemindeki *C kütüphanesi olarak ve GNU/Linux sistemlerinde ve ayrıca GNU/Linux kullanan diğer birçok sistemde çekirdek olarak kullanılan GNU C Library’de, printf-family işlevlerinin artık wN formatlı uzunluk değiştiricilerini desteklediği söyleniyor. Hurd üzerinde çalışan x86_64 desteği eklenen yazılım, AArch64’e vektör matematik kütüphanesi libmvec desteği içeriyor. Bu arada, libcrypt’in artık varsayılan olarak oluşturulmadığı, libcrypt oluşturmak için “–enable-crypt” seçeneğinin kullanılabileceği, zaten libcrypt’in muhtemelen kaldırılacağı ifade ediliyor. Artık doğrudan C++ (ve dolaylı olarak diğer programlama dilleri) desteği bulunan yazılım; 1990’ların başında Özgür Yazılım Vakfı tarafından GNU işletim sistemi için geliştirilmeye başlandı. GNU C Library, GNU Genel Kamu Lisansı altında dağıtılmış özgür bir yazılımdır.  İlkin esasen Roland McGrath tarafından yazılan glibc; 1990’da Linux çekirdeği geliştiricileri tarafından çatallandı. Linux libc” olarak adlandırılan bu çatallama ile yazılım, yıllarca ayrı kanallardan geliştirildi. Ancak, Özgür Yazılım Vakfı’nın Ocak 1997’de yayınladığı glibc 2.0’ın POSIX ölçülerine uygunluğunun daha fazla olması, daha iyi yerelleştirme ve çoklu dil işlevine, IPv6 yeterliliğine sahip olması; daha fazla taşınabilir olması, Linux geliştiricilerinin çatallamayı durdurmalarına ve Özgür Yazılım Vakfı’nın glibc’sine dönülmesine vesile oldu. Bu arada, Debian da 2009’da resmen glibc’nin çatalı EGLIBC olanına geçmiş, Nisan 2015’te, Debian 8.0 Jessie ile birlikte bu kararından geri dönmüştür. GNU C Library 2.38 hakkında bilgi sahibi olmak için github.com duyurusunu ya da sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

GNU C Library 2.38 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Valgrind 3.20.0 duyuruldu

GNU/Linux programlarında hata ayıklama ve profil oluşturma için GPL’li bir sistem olan Valgrind‘in 3.20.0 sürümü duyuruldu. Valgrind’in 3.20.0 sürümünü duyurmaktan mutluluk duyulduğu belirtilirken, bunun çoğunlukla valgrind’in en son gcc, glibc ve linux çekirdeğine karşı iyi çalıştığından emin olmak için çıkarılan bir hata düzeltme sürümü olduğu ifade ediliyor. Sürümün aynı zamanda valgrind’in FreeBSD’de daha iyi çalışmasını sağlamak için birçok çalışma içerdiği söyleniyor. GNU/Linux’ta –enable-debuginfod= [varsayılan: evet] seçeneği eklendiği bildirilirken, Clang14 tarafından oluşturulan daha fazla DWARF5 desteği sağlandığı ifade ediliyor. Valgrind’in araç takımıyla, birçok bellek yönetimi ve iş parçacığı hatalarını otomatik olarak algılamak mümkündür. Saatlerce süren sinir bozucu hata avından kaçınarak programlarınızı daha kararlı hale getirebilirsiniz. Programlarınızı hızlandırmaya yardımcı olmak için ayrıntılı profil oluşturma olanağına da sahipsiniz. GNU GPL‘nin sınırları dahilinde indireceğiniz Valgrind’in kaynak kodunu okuyabilir, değişiklikler yapabilir ve bunları aktarabilirsiniz. Valgrind 3.20.0 hakkında bilgi edinmek için sürüm notlarını inceleyebilirsiniz.

Continue Reading →

Valgrind 3.20.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Manjaro 2022-10-13 duyuruldu

Arch Linux tabanlı bir GNU/Linux dağıtımı olan Manjaro’nun sık sık yayınladığı farklı sürümlerine bir yenisi daha eklendi. Manjaro’nun bir başka kararsıx sürümü, “[Unstable Update] 2022-10-13 – Kernels, Plasma 5.26, KDE Frameworks 5.99, Nvidia 520.56.06” adıyla duyuruldu. Sürümün, bazı olağan paket güncellemeleriyle geldiğini belirten Philip Müller; sürümün, KDE Plasma 5.26 masaüstü ortamıyla kullanıma sunulduğunu söyledi. KDE Plasma’nın en son 5.26.0 sürümünü kullanan ilk dağıtım, dün duyurduğumuz KDE neon 20221011‘den sonra Manjaro da KDE Plasma 5.26.0’ı kullanan bir dağıtım oldu. Aynı biçimde, KDE neon’dan sonra KDE Frameworks’un en son sürümü 5.99.0’ı da kullanan ikinci dağıtım Manjaro oldu. Nvidia 520.56.06 3’ün, dizüstü bilgisayarlardaki bazı gerilemeleri düzeltip sürücülerine yeni özellikler eklediği söylenirken, her zamanki gibi bazı KDE-git, Haskell ve Python güncellemeleri yapıldığı belirtiliyor. Bu arada, “[Unstable Update] 2022-10-13 – Kernels, Plasma 5.26, KDE Frameworks 5.99, Nvidia 520.56.06” adıyla kullanıma sunulan Manjaro 2022-10-13 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

“[Stable Update] 2022-10-10 – Kernels, Octopi, Deepin, GlibC, Haskell, Python” adıyla duyurulan sürümü edinmek için aşağıdaki linklerden yararlanabilirsiniz.
0

Manjaro 2022-10-10 duyuruldu

Arch Linux tabanlı bir GNU/Linux dağıtımı olan Manjaro’nun sık sık yayınladığı farklı sürümlerine bir yenisi daha eklendi. Manjaro’nun bir başka kararlı sürümü, “[Stable Update] 2022-10-10 – Kernels, Octopi, Deepin, GlibC, Haskell, Python” adıyla duyuruldu. Sürümün, bazı olağan paket güncellemeleriyle geldiğini belirten Philip Müller; Titan Gaming Laptop’u topluluğa kazandırmak için Slimbook 12 ile ortaklık kurma aşamasına geldiklerini, buna 50 € lansman indiriminin dahil olduğunu söyledi. Çekirdeklerin çoğununun güncellendiğini söyleyen Müller; bunun, 6.0 çekirdek serisinin yayınlanmasını içerdiğini ifade etti. Octopi şu an 0.14.0 sürümüyle gelirken, Deepin’in bazı güncellemeler aldığı söyleniyor. GlibC’de yerel ayar ortaya çıkarma da dahil bazı sorunların düzeltildiği söylenirken, her zamanki gibi bazı KDE-git, Haskell ve Python güncellemeleri yapıldığı belirtiliyor. Bu arada, “[Stable Update] 2022-10-10 – Kernels, Octopi, Deepin, GlibC, Haskell, Python” adıyla kullanıma sunulan Manjaro 2022-10-10 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

“[Stable Update] 2022-10-10 – Kernels, Octopi, Deepin, GlibC, Haskell, Python” adıyla duyurulan sürümü edinmek için aşağıdaki linklerden yararlanabilirsiniz.
0