[New-bugs-announce] [issue36002] configure --enable-optimizations with clang fails to detect llvm-profdata
Martijn Pieters
report at bugs.python.org
Fri Feb 15 08:29:15 EST 2019
New submission from Martijn Pieters <mj at python.org>:
This is probably a automake bug.
When running CC=clang CXX=clang++ ./configure --enable-optimizations, configure tests for a non-existing -llvm-profdata binary:
checking for --enable-optimizations... yes
checking for --with-lto... no
checking for -llvm-profdata... no
configure: error: llvm-profdata is required for a --enable-optimizations build but could not be found.
The generated configure script looks for "$target_alias-llvm-profdata", and $target_alias is an empty string.
This problem is not visible on Macs, where additional checks for "/usr/bin/xcrun -find llvm-profdata" locate the binary.
The work-around would be to specify a target when configuring.
----------
components: Build
messages: 335610
nosy: mjpieters
priority: normal
severity: normal
status: open
title: configure --enable-optimizations with clang fails to detect llvm-profdata
versions: Python 3.6, Python 3.7, Python 3.8
_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue36002>
_______________________________________
More information about the New-bugs-announce
mailing list