-
-
Notifications
You must be signed in to change notification settings - Fork 654
Use meson in sage-the-distro #39030
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
base: develop
Are you sure you want to change the base?
Use meson in sage-the-distro #39030
Changes from 77 commits
4c2c379
bceddbe
0d8ab45
30ff9fc
4d48bdb
fd2320f
5240382
b49286c
397b0a6
ae33069
ccd2770
1ee3178
b410321
e2aec7c
25f7f28
8e6f51b
fd88b98
a01d26c
82dd731
b382584
e9bb4b8
7a24b8d
c828f6c
19aa397
d7004e7
56f95c9
48c8b4a
cf2be9d
72f62eb
4a3fb3c
e1167ee
058b8b5
e436289
3b955fd
e72fbbd
e81756c
ccfe52f
4bf8174
a838d15
fb2a313
4d002fe
45de009
1c119e8
f398cb2
875a05f
3a956e4
13176c1
98be634
1ca7103
974f2dc
bb8a4bb
717a70e
94f147d
69c0667
04f3025
6ed83ce
6b1e6ad
feca12a
730429e
8363b7e
94eab2b
cae1014
6cfcd44
43ec53e
2e32a7a
e0c9f9b
6cdf53e
c270257
4b199fe
46a3e78
b1c8b4d
1873577
874046f
05eebe2
63620bd
babdacd
5dc4f8b
5636b6e
d55c6c2
b4473ef
51339d1
88a4794
122092c
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
SageMath version 10.8.beta0, Release Date: 2025-08-16 | ||
10.8.beta0 |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
tarball=meson-VERSION-py3-none-any.whl | ||
sha1=88a5ccf7aba04e82c05f46dc02a4c209423e3f0d | ||
sha256=ae3f12953045f3c7c60e27f2af1ad862f14dee125b4ed9bcb8a842a5080dbf85 | ||
sha1=2d61f94a3ad0b29851f425eef7ee400fc30b8617 | ||
sha256=ef02b806ce0c5b6becd5bb5dc9fa67662320b29b337e7ace73e4354500590233 | ||
upstream_url=https://files.pythonhosted.org/packages/py3/m/meson/meson-VERSION-py3-none-any.whl |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
1.7.0 | ||
1.8.3 |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
src/VERSION.txt | ||
../../../VERSION.txt |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
src/VERSION.txt | ||
../../../VERSION.txt |
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
../../../VERSION.txt |
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
../../../VERSION.txt |
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
../../../VERSION.txt |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
src/VERSION.txt | ||
../../../VERSION.txt |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
src/VERSION.txt | ||
../../../VERSION.txt |
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
src/VERSION.txt | ||
../../../VERSION.txt |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
src/VERSION.txt | ||
../../../VERSION.txt |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
src/VERSION.txt | ||
../../../VERSION.txt |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
src/VERSION.txt | ||
../../../VERSION.txt |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
src/VERSION.txt | ||
../../../VERSION.txt |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
src/VERSION.txt | ||
../../../VERSION.txt |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
src/VERSION.txt | ||
../../../VERSION.txt |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
src/VERSION.txt | ||
../../../VERSION.txt |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
src/VERSION.txt | ||
../../../VERSION.txt |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
src/VERSION.txt | ||
../../../VERSION.txt |
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So, a concrete comment @dimpase in the non-editable install you do not set the
build-dir
. So, I am expecting that if you try to build the documentation withmake doc-html
after a non editable install, it will fail because it specifically looks forbuild/sage-distro
and I am fairly sure that will not be what pip uses by default.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
SAGE_EDITABLE=no make build
quickly errors out:@tobiasdiez - what's the correct way to do this, or it's indeed broken?
It seems to have been broken before this PR, too, no?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks a lot @kiwifb! I indeed missed to change the builddir for non-editable builds. Should be fixed now.
@dimpase just a typo due to different conventions of
build
andpip install
(config-setting vs config-settings). What I don't understand is why the non-editable install needs to create wheels usingbuild
, instead of usingpip install
without-e
. But that's for another day.