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

Set environment for sage.misc.cython #31041

Open
mkoeppe opened this issue Dec 11, 2020 · 3 comments
Open

Set environment for sage.misc.cython #31041

mkoeppe opened this issue Dec 11, 2020 · 3 comments

Comments

@mkoeppe
Copy link
Contributor

mkoeppe commented Dec 11, 2020

In particular libdir needs to be set correctly, using sysconfig, to ensure that it works correctly in distributions that use lib64 or multiarch installation schemes.

It may seem that nothing needs to be set because the environment variable LIBRARY_PATH is already set by sage-env. But for #30818 we wish to support also a full functional sagelib when sage-env has not been used.

See also: #30901: sage.env._get_shared_lib_filename: Fix for MULTIARCH

Depends on #31344

CC: @kiwifb @tobihan @tobiasdiez @strogdon @dimpase @orlitzky

Component: porting

Keywords: sd111

Issue created by migration from https://trac.sagemath.org/ticket/31041

@mkoeppe mkoeppe added this to the sage-9.3 milestone Dec 11, 2020
@mkoeppe
Copy link
Contributor Author

mkoeppe commented Feb 6, 2021

Dependencies: #31344

@mkoeppe
Copy link
Contributor Author

mkoeppe commented Mar 27, 2021

comment:2

Sage development has entered the release candidate phase for 9.3. Setting a new milestone for this ticket based on a cursory review of ticket status, priority, and last modification date.

@mkoeppe mkoeppe modified the milestones: sage-9.3, sage-9.4 Mar 27, 2021
@mkoeppe
Copy link
Contributor Author

mkoeppe commented May 27, 2021

comment:5

Another question here is whether the whole functionality of sage.misc.cython (and the IPython line/cell magic %cython) should not be split out into a separate Python distribution package.

@mkoeppe mkoeppe modified the milestones: sage-9.4, sage-9.5 Jul 19, 2021
@mkoeppe mkoeppe modified the milestones: sage-9.5, sage-9.6 Dec 18, 2021
@mkoeppe mkoeppe modified the milestones: sage-9.6, sage-9.7 Apr 2, 2022
@mkoeppe mkoeppe modified the milestones: sage-9.7, sage-9.8 Sep 19, 2022
@mkoeppe mkoeppe modified the milestones: sage-9.8, sage-9.9 Jan 29, 2023
@mkoeppe mkoeppe modified the milestones: sage-10.0, sage-10.1 Apr 30, 2023
@mkoeppe mkoeppe removed this from the sage-10.1 milestone Aug 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant