Code Monkey home page Code Monkey logo

pybase64-feedstock's Issues

C extension doesn't seem to be packaged

Solution to issue cannot be found in the documentation.

  • I checked the documentation.

Issue

AFAICT the C extension isn't being compiled/packaged.

In my install folder:

❯ tree /opt/python/envs/dev310/lib/python3.10/site-packages/pybase64/
/opt/python/envs/dev310/lib/python3.10/site-packages/pybase64/
├── __init__.py
├── __main__.py
├── __pycache__
│   ├── __init__.cpython-310.pyc
│   ├── __main__.cpython-310.pyc
│   ├── _fallback.cpython-310.pyc
│   ├── _license.cpython-310.pyc
│   └── _version.cpython-310.pyc
├── _fallback.py
├── _license.py
├── _version.py
└── py.typed

In the CI logs I can see:

 running build_ext
  running cmake '--version'
  building 'pybase64._pybase64' extension
  creating build/temp.linux-x86_64-cpython-310
  creating build/temp.linux-x86_64-cpython-310/src
  creating build/temp.linux-x86_64-cpython-310/src/pybase64
  /home/conda/feedstock_root/build_artifacts/pybase64_1704134746267/_build_env/bin/x86_64-conda-linux-gnu-cc -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/conda/feedstock_root/build_artifacts/pybase64_1704134746267/_h_env_placehold/include -fPIC -O2 -isystem /home/conda/feedstock_root/build_artifacts/pybase64_1704134746267/_h_env_placehold/include -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /home/conda/feedstock_root/build_artifacts/pybase64_1704134746267/_h_env_placehold/include -fdebug-prefix-map=/home/conda/feedstock_root/build_artifacts/pybase64_1704134746267/work=/usr/local/src/conda/pybase64-1.3.2 -fdebug-prefix-map=/home/conda/feedstock_root/build_artifacts/pybase64_1704134746267/_h_env_placehold=/usr/local/src/conda-prefix -DNDEBUG -D_FORTIFY_SOURCE=2 -O2 -isystem /home/conda/feedstock_root/build_artifacts/pybase64_1704134746267/_h_env_placehold/include -fPIC -DBASE64_STATIC_DEFINE=1 -Ibase64/include/ -Ibase64/lib/ -I.base64_build -I/home/conda/feedstock_root/build_artifacts/pybase64_1704134746267/_h_env_placehold/include/python3.10 -c src/pybase64/_pybase64.c -o build/temp.linux-x86_64-cpython-310/src/pybase64/_pybase64.o
  src/pybase64/_pybase64.c:4:10: fatal error: config.h: No such file or directory
      4 | #include <config.h>
        |          ^~~~~~~~~~
  compilation terminated.
  warning: BuildExt: building extension "pybase64._pybase64" failed: command '/home/conda/feedstock_root/build_artifacts/pybase64_1704134746267/_build_env/bin/x86_64-conda-linux-gnu-cc' failed with exit code 1

Installed packages

-

Environment info

`linux-64`

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.