[all-commits] [llvm/llvm-project] f8cfaa: [libc++][AIX] Add system library path via blibpath...

Jake Egan via All-commits all-commits at lists.llvm.org
Sun Sep 27 11:29:27 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: f8cfaa7dc0caf6bd51b82798718c51ac3fd68c12
      https://github.com/llvm/llvm-project/commit/f8cfaa7dc0caf6bd51b82798718c51ac3fd68c12
  Author: Jake Egan <Jake.egan at ibm.com>
  Date:   2026-09-27 (Sun, 27 Sep 2026)

  Changed paths:
    M libcxx/test/configs/ibm-libc++-shared.cfg.in

  Log Message:
  -----------
  [libc++][AIX] Add system library path via blibpath for lldb (#223837)

On AIX some tools we use for testing libc++, like lldb, are linked
against the system libc++, which has additional members (e.g
`shr2_64.o`) that the newly built libc++.a doesn't have. But the current
test harness set the `LIBPATH` to point at the newly built libc++, which
can load break these tools.

This change removes the `LIBPATH` and instead sets the `blibpath`
(equivalent to rpath on other systems), which helps lldb find the system
libc++.a, while still running the tests against the libc++ build under
test.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list