리눅스 6.16, 최소 컴파일러 버전 GCC 8 강제화

전문: https://www.phoronix.com/news/Linux-6.16-Requires-GCC-8-Min

원저자: Michael Larabel | 작성일: 2025-05-31 20:48
사이트 내 게시일: 2025-05-31 22:19
리눅스 6.16 커널 업데이트는 모든 아키텍처에서 최소 컴파일러 버전으로 GCC 8을 의무화하며, 이는 이미 이 버전을 사용하는 x86 아키텍처와 일치합니다. 이 변화는 GCC 8이 지원을 계속 받는 Debian 10과 Red Hat Enterprise Linux 8에서 사용되고 있다는 점에서 중요합니다. 최소 binutils 버전도 2.30으로 설정되었으며, 이는 이러한 배포판과 호환되는 가장 오래된 버전입니다.

이전에 Ubuntu Pro 18.04와 SUSE Linux Enterprise Server 15는 시스템 컴파일러로 GCC 7을 사용했지만, 여전히 지원되는 툴체인을 포함하고 있었습니다. 새로운 최소 툴체인 버전의 강제화는 특히 x86_64 및 arm64 아키텍처에서 이전 컴파일러 버전에서 필요했던 여러 우회 방법을 제거할 수 있게 합니다. 특히, 이 업데이트는 현대 컴파일러 버전이 sancov 및 structeak과 같은 기능에 대한 지원을 이미 포함하고 있기 때문에 남아 있는 GCC 플러그인 중 두 개를 제거할 수 있게 합니다.

이 기사는 새로운 툴체인 버전으로 인해 일부 알려진 변화가 확인되었지만, 개발자들이 업데이트된 요구 사항에 적응함에 따라 추가적인 정리 및 최적화가 예상된다고 제안합니다.

* 이 글은 phoronix.com의 기사를 요약한 것입니다. 전체 기사의 내용은 이곳에서 확인하실 수 있습니다.
카테고리: Software
태그: Linux (1578) Open Source (1184) Ubuntu (147) GCC (79) Compiler (63) Kernel Update (57) Debian (33) Red Hat (25) SUSE (6)

댓글

댓글을 쓰기 위해서는 로그인을 해 주세요.