[Pkg-rust-maintainers] Bug#1043311: Bug#1043311: rustc: please enable profiler builtin

Andres Salomon dilinger at queued.net
Fri Sep 8 18:35:44 BST 2023



On Fri, Sep 8 2023 at 10:36:48 AM +02:00:00, Fabian Grünbichler 
<fabian at gruenbichler.email> wrote:
>>  On Tue, Aug 8 2023 at 06:22:28 PM -04:00:00, Andres Salomon
>> 
[...]
>> 
>>  This patch adds 
>> "cargo:rustc-link-search=/usr/lib/clang/15/lib/linux/" and
>>  "cargo:rustc-link-lib=static=clang_rt.profile-x86_64" (or whatever
>>  architecture it happens to be building on) to the profiler_builtins 
>> build
>>  flags when the target matches the host. In the case where the 
>> target is
>>  different from the host, it assumes a wasm build and sets
>>  "rustc-link-lib=static=clang_rt.builtins-wasm32" or
>>  "cargo:rustc-link-lib=static=clang_rt.builtins-wasm64" depending 
>> upon
>>  whether the target is 32 or 64 bits, respectively.
> 
> Thanks for the patch! the Windows part in d/rules looks wrong to me -
> that is built with mingw, not wasi. I assume you are not interested in
> that part, so maybe it would also be an option to guard it based on
> target and just build it for the regular one (or regular+wasm, but not
> windows/mingw)?

Yeah, I don't really care about that part - I was just trying to guess 
about what was 'correct'.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-rust-maintainers/attachments/20230908/30d15d9f/attachment.htm>


More information about the Pkg-rust-maintainers mailing list