[libc-commits] [libc] Add missing `dl_iterate_phdr` dependencies to avoid spurious build failures (PR #201574)

Nikita Taranov via libc-commits libc-commits at lists.llvm.org
Thu Jun 4 05:47:12 PDT 2026


https://github.com/nickitat created https://github.com/llvm/llvm-project/pull/201574

Example: https://github.com/llvm/llvm-project/actions/runs/26945498241/job/79504837451?pr=201452

>From b93ec2c9b4d23f9d546b4217da4f163d0aef51b9 Mon Sep 17 00:00:00 2001
From: Nikita Taranov <nickita.taranov at gmail.com>
Date: Thu, 4 Jun 2026 14:45:26 +0200
Subject: [PATCH] Add missing `dl_iterate_phdr` dependencies to avoid spurious
 build failures

Example: https://github.com/llvm/llvm-project/actions/runs/26945498241/job/79504837451?pr=201452
---
 libc/src/link/CMakeLists.txt | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/libc/src/link/CMakeLists.txt b/libc/src/link/CMakeLists.txt
index ae2b1df6ea71a..5f0bbcd3a4f4e 100644
--- a/libc/src/link/CMakeLists.txt
+++ b/libc/src/link/CMakeLists.txt
@@ -6,6 +6,8 @@ add_entrypoint_object(
     dl_iterate_phdr.h
   DEPENDS
     libc.hdr.stdint_proxy
+    libc.include.elf
+    libc.include.llvm-libc-macros.link_macros
     libc.src.__support.CPP.span
     libc.src.__support.OSUtil.linux.auxv
 )



More information about the libc-commits mailing list