#66782 closed defect (fixed)

py311-fiona @1.8.21: fatal error: 'longintrepr.h' file not found

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: stromnov (Andrey Stromnov)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: Schamschula (Marius Schamschula)
Port: py-fiona

Description

A py311-fiona subport was added but this software does not appear to be compatible with Python 3.11:

https://build.macports.org/builders/ports-12_arm64-builder/builds/84345/steps/install-port/logs/stdio

/usr/bin/clang -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -arch arm64 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -I/opt/local/include -I/opt/local/Library/Frameworks/Python.framework/Versions/3.11/include/python3.11 -c fiona/schema.c -o build/temp.macosx-12.0-arm64-cpython-311/fiona/schema.o
fiona/schema.c:222:12: fatal error: 'longintrepr.h' file not found
  #include "longintrepr.h"
           ^~~~~~~~~~~~~~~
1 error generated.
error: command '/usr/bin/clang' failed with exit code 1

Change History (5)

comment:1 Changed 15 months ago by jmroot (Joshua Root)

This depends on cython but it doesn't look like it's actually running cythonize.

comment:2 Changed 15 months ago by Schamschula (Marius Schamschula)

Well, pyproject.toml claims it is compatible with Python 3.11.

comment:3 Changed 15 months ago by Schamschula (Marius Schamschula)

comment:4 Changed 15 months ago by stromnov (Andrey Stromnov)

Last edited 15 months ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)

comment:5 Changed 15 months ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.