Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrading causes errors in autoroute and biscuits #173

Open
almet opened this issue Oct 19, 2023 · 5 comments
Open

Upgrading causes errors in autoroute and biscuits #173

almet opened this issue Oct 19, 2023 · 5 comments

Comments

@almet
Copy link
Owner

almet commented Oct 19, 2023

@manu5801 à commencé à mettre à jour notre image docker vers une version plus récente, et à rencontré des soucis, comme vu dans #172

autoroutes.c -o build/temp.linux-x86_64-cpython-311/autoroutes.o -O3
autoroutes.c:196:12: fatal error: longintrepr.h: Aucun fichier ou
dossier de ce type
196 | #include "longintrepr.h"
| ^~~~~~~~~~~~~~~

Il me semble que c'est lié à des dépendances manquantes qui sont nécessaires pour autoroutes, ou alors queautoroutes n'est pas compatible avec python 3.11 ? Voir cette issue chez cpython

@manu5801
Copy link
Contributor

J'ai réussi à installer autoroutes à partir des sources, mais maintenant c'est biscuits qui coince, avec le même message.

@almet
Copy link
Owner Author

almet commented Oct 19, 2023

J'imagine que c'est le même problème, et que c'est surement au lié à la version de cython qui est utilisée par défault. Peut-être en downgradant cython ?

@manu5801
Copy link
Contributor

En effet au moins les versions de autoroutes et biscuits rencontrent le même problème lié à longintrepr.h
Il y a aussi des warnings car la méthode d'installation par setup.py est obsolète.

En attendant j'ai proposé un nouveau pull request pour un Dockerfile qui repose sur bullseyes: bullseyes est toujours maintenu (old stable) ça laisse un peu de temps

@almet
Copy link
Owner Author

almet commented Oct 23, 2023

Super, merci !

@almet almet changed the title Upgrading docker Upgrading python and cpython causes errors in autoroute and biscuits Oct 23, 2023
@almet almet changed the title Upgrading python and cpython causes errors in autoroute and biscuits Upgrading causes errors in autoroute and biscuits Oct 23, 2023
@almet
Copy link
Owner Author

almet commented Feb 11, 2024

Je confirme que c'est bien lié à la version de python. Avec python 3.7 ça fonctionne.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants