We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e37e6fe commit c92800dCopy full SHA for c92800d
3 files changed
CHANGELOG.md
@@ -9,6 +9,10 @@
9
* Update gdbm to 1.25
10
* Include libstdc++ in relenv lib
11
* Update environment with buildenv when RELENV_BUILDENV environment is set.
12
+* Include libstdc++ in relenv's lib directory instead of passing
13
+ -static-libstdc++
14
+* Clean up duplicate options in sysconfig data.
15
+* Work with setuptools >= 72.2.0
16
17
18
0.18.1
relenv/build/linux.py
@@ -103,7 +103,7 @@ def build_bzip2(env, dirs, logfp):
103
f"CC={env['CC']}",
104
f"LDFLAGS={env['LDFLAGS']}",
105
"BUILD=x86_64-linux-gnu",
106
- "HOST={env['RELENV_HOST']}",
+ f"HOST={env['RELENV_HOST']}",
107
],
108
env=env,
109
stderr=logfp,
@@ -268,7 +268,7 @@ def build_libffi(env, dirs, logfp):
268
f"--prefix={dirs.prefix}",
269
"--disable-multi-os-directory",
270
f"--build={env['RELENV_BUILD']}",
271
- "--host={env['RELENV_HOST']}",
+ f"--host={env['RELENV_HOST']}",
272
273
274
@@ -328,11 +328,11 @@ def build_krb(env, dirs, logfp):
328
runcmd(
329
[
330
"./configure",
331
- "--prefix={dirs.prefix}",
+ f"--prefix={dirs.prefix}",
332
"--without-system-verto",
333
"--without-libedit",
334
- "--build={env['RELENV_BUILD']}",
335
+ f"--build={env['RELENV_BUILD']}",
336
337
338
tests/test_verify_build.py
@@ -107,6 +107,8 @@ def test_pip_install_salt_git(pipexec, build, build_dir, pyexec, build_version):
if sys.platform == "darwin" and "3.13" in build_version:
pytest.xfail("Salt does not work with 3.13 on macos yet")
110
+ subprocess.run([pipexec, "--upgrade", "install", "setuptools>=72.2.0"], check=True)
111
+
112
env = os.environ.copy()
113
env["RELENV_BUILDENV"] = "yes"
114
if sys.platform == "linux" and shutil.which("git"):
0 commit comments