python-build-standalone icon indicating copy to clipboard operation
python-build-standalone copied to clipboard

Refactor static / dynamic linking into build options

Open zanieb opened this issue 9 months ago • 2 comments

A bit on the fence about where to put this, i.e., it could be a part of the target triple? Trying this out to start.

The goal here is to untangle the static vs shared builds from musl per #542 so we can ship both kinds in #541

zanieb avatar Feb 27 '25 21:02 zanieb

After trying #547 I think this is a little simpler because we otherwise have to sanitize all the targets when building packages, e.g., <triple>-static is not a valid configure --host target.

zanieb avatar Mar 05 '25 19:03 zanieb

Some history on shared / static fields can be found by following https://github.com/astral-sh/python-build-standalone/pull/241

zanieb avatar Mar 05 '25 21:03 zanieb

Merged via https://github.com/astral-sh/python-build-standalone/pull/541

zanieb avatar Mar 11 '25 16:03 zanieb