Skip to content

Clang misses libomp and libomp-devel - but gcc does have libgomp and libgomp-devel #16192

@leleobhz

Description

@leleobhz

Describe the bug
The commit 994d951 removed libomp from base but libomp and libomp-devel are required to build openmp dependent binaries. The gcc equivalent libgomp and libgomp-devel are available on tree. So code that uses OpenMP cannot be built on azurelinux.

Example of affected code: https://github.com/microsoft/BitNet/ are unable to be built on CBL-Mariner 2.0

To Reproduce
Steps to reproduce the behavior:

  1. podman run -it --rm --name python --entrypoint /bin/bash mcr.microsoft.com/cbl-mariner/base/python:3 -c "tdnf install -y libomp-devel"
  2. See error

Expected behavior
Expected to have libomp and libomp-devel as far clang still supported on CBL-Mariner 2.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions