Skip to content

[Issue]: runtime package is not generated when BUILD_SHARED_LIBS is falsy, even if targets are installed to it #229

Description

@lawruble13

Problem Description

TransferBench is a component which only installs one executable. As it builds no libraries, it doesn't set BUILD_SHARED_LIBS at any point, so it's left to the default (OFF). This means that the runtime package isn't generated, even though rocm_install_targets designates the executable to be installed to that runtime package.

Operating System

all

CPU

n/a

GPU

AMD Radeon VII

ROCm Version

ROCm 6.2.0, ROCm 6.1.0, ROCm 6.0.0

ROCm Component

rocm-cmake

Steps to Reproduce

No response

(Optional for Linux users) Output of /opt/rocm/bin/rocminfo --support

No response

Additional Information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions