본문으로 건너뛰기

© 2026 Molayo

Phoronix헤드라인2026. 06. 04. 21:28

systemd 261-rc3 출시: 개별 바이너리에 dlopen ELF 메타데이터 노트 포함

요약

systemd 261-rc3 버전이 출시되었습니다. 이번 업데이트의 핵심은 개별 바이너리에 dlopen ELF 메타데이터 노트를 포함하여, 패키징 도구가 바이너리의 선택적 의존성을 더 정확하게 식별할 수 있도록 지원하는 것입니다.

핵심 포인트

  • dlopen ELF 메타데이터 노트를 통한 의존성 식별 강화
  • Linux 배포판의 패키지 분할 및 의존성 관리 효율화
  • DLOPEN 매크로 추가로 실행 파일 내 의존성 나열 보장
  • 이전 RC 버전의 버그 수정 사항 포함

systemd 261-rc3 출시: 개별 바이너리에 dlopen ELF 메타데이터 노트 포함

SYSTEMD

이전에 다루었던 바와 같이, systemd 261은 기본적인 OS 설치 프로그램인 "systemd-sysinstall"부터 새로운 systemd IMDS 서브시스템 코드, 새로운 storagectl 명령줄 도구, 새로운 옵션 등 많은 새로운 기능들을 가져옵니다.

오늘의 systemd 261-rc3 출시 버전은 주로 이전 두 개의 출시 후보(Release Candidates)를 테스트하며 발견된 다양한 버그 수정 사항들의 모음입니다. 하지만 systemd 261-rc3에 새롭게 도입된 주목할 만한 변화가 하나 있는데, 바로 개별 systemd 바이너리가 이제 개별 의존성을 더 잘 나타낼 수 있도록 dlopen ELF 메타데이터 노트를 내장한다는 점입니다.

"이제 개별 바이너리에도 dlopen() 의존성에 대한 dlopen ELF 메타데이터 노트를 내장합니다. 이를 통해 패키징 도구들이 이전처럼 libsystemd-shared.so ELF 객체에만 노트가 있는 방식과 달리, 바이너리의 선택적 의존성(optional dependencies) 집합을 안정적으로 찾아낼 수 있습니다."

이는 Linux 배포판들이 systemd 구성 요소를 여러 패키지로 분할하고, systemd 의존성을 더 잘 처리하는 데 도움이 될 것입니다.

이번 병합(merge)을 통해 호출자의 ELF에 스탬프를 찍는 DLOPEN 매크로가 추가되었으며, 실행 파일이 자신의 dlopen 의존성을 나열하도록 보장합니다. 관심 있는 분들을 위해 ELF 파일에 대한 dlopen 메타데이터 노트는 UAPI Group에 문서화되어 있습니다.

Systemd 261-rc3은 GitHub에서 다운로드할 수 있습니다.

AI 자동 생성 콘텐츠

본 콘텐츠는 Phoronix의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0