{
    for (size_t header_index = 0; header_index < info->dlpi_phnum; ++header_index)
    {
        const ElfPhdr & phdr = info->dlpi_phdr[header_index];
        if (phdr.p_type != PT_NOTE)
            continue;
        return Elf::getBuildID(reinterpret_cast<const char *>(info->dlpi_addr + phdr.p_vaddr), phdr.p_memsz);
    }
    return {};
}
#endif
void collectSymbolsFromELFSymbolTable(