Skip to content

Cannot build 3.12 wheels #1

@thegamecracks

Description

@thegamecracks

My build workflow (build_wheels.yml) is currently unable to generate any wheels despite it having succeeded before for our alpha release, 1.0.4a1. Users that need a workaround for 3.12 support may install that version manually, but I would like some help in getting my workflow fixed so I can make a 1.0.4 release.

Job: https://github.com/thegamecracks/link-python/actions/runs/6511385661

    -- Build files have been written to: /project/build/temp.linux-x86_64-3.6/LinkPython-extern
    [1/2] Building CXX object CMakeFiles/link.dir/src/Link.cpp.o
    [2/2] Linking CXX shared module /project/build/lib.linux-x86_64-3.6/link.cpython-36m-x86_64-linux-gnu.so
    FAILED: /project/build/lib.linux-x86_64-3.6/link.cpython-36m-x86_64-linux-gnu.so
    : && /opt/rh/devtoolset-10/root/usr/bin/c++ -fPIC -O3 -DNDEBUG  -flto -shared  -o /project/build/lib.linux-x86_64-3.6/link.cpython-36m-x86_64-linux-gnu.so CMakeFiles/link.dir/src/Link.cpp.o  -latomic  -lpthread && cd /project/build/temp.linux-x86_64-3.6/LinkPython-extern && /opt/rh/devtoolset-10/root/usr/bin/strip /project/build/lib.linux-x86_64-3.6/link.cpython-36m-x86_64-linux-gnu.so
    /opt/rh/devtoolset-10/root/usr/libexec/gcc/x86_64-redhat-linux/10/ld: cannot find -latomic
    collect2: error: ld returned 1 exit status
    ninja: build stopped: subcommand failed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions