تعطل بناء النواة بسبب تحذير جديد من GCC 15

2025-04-25

قام لينوس تورفالدز، قبل إصدار نواة 6.15-rc3 بقليل، بإصلاح عاجل لنواة النظام لحل التحذيرات من خيار -Wunterminated-string-initialization الجديد في GCC 15، والذي تم تضمينه في Fedora 42. تسبب هذا الإصلاح في اللحظة الأخيرة في تعطل عمليات البناء على إصدارات GCC القديمة، مما أثار جدلاً مع مطور نواة النظام Kees Cook. يبرز الحادث مخاطر استخدام إصدارات المُترجم غير المُطْلَقة وأهمية تحسين التواصل والتنسيق بين المُطوّرين. قام Torvalds في النهاية بإلغاء التصحيح، مع تعطيل التحذير مؤقتًا.

التطوير مُترجم GCC