Skip to content

Tags: saltstack/relenv

Tags

v0.22.32

Toggle v0.22.32's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release 0.22.32 (#338)

Co-authored-by: dwoz <1527763+dwoz@users.noreply.github.com>

v0.22.31

Toggle v0.22.31's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release 0.22.31 (#337)

Co-authored-by: dwoz <1527763+dwoz@users.noreply.github.com>

v0.22.30

Toggle v0.22.30's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release 0.22.30 (#335)

Co-authored-by: dwoz <1527763+dwoz@users.noreply.github.com>

v0.22.29

Toggle v0.22.29's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release 0.22.29 (#333)

* Release 0.22.29

* Fix pyexpat link failure with expat 2.9.0

expat 2.9.0 extracted xcslen/xcscmp/xcsncmp into a new translation unit
(lib/xcs.c), but Python's build system only compiles the three fixed
sources xmlparse.c/xmlrole.c/xmltok.c. When relenv's update_expat() drops
the raw 2.9.0 tarball sources into Modules/expat/, xcs.c is never
compiled and pyexpat.so fails to link with undefined references to the
xcs* symbols on every platform. CPython's own refresh.sh handles this
upstream by renaming xcs.c to xcsinc.c and including it from xmlparse.c.

Mirror that approach: when the dropped-in tarball ships xcs.c, append
#include "xcs.c" to xmlparse.c so the symbols land in the TU Python's
build already compiles. The existing entropy-source append is left in
place, and the new include is gated on xcs.c's presence so expat < 2.9.0
drop-ins continue to work unchanged.

---------

Co-authored-by: dwoz <1527763+dwoz@users.noreply.github.com>
Co-authored-by: Daniel A. Wozniak <daniel.wozniak@broadcom.com>

v0.22.27

Toggle v0.22.27's commit message
Release 0.22.27

v0.22.26

Toggle v0.22.26's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release 0.22.26 (#329)

Co-authored-by: dwoz <1527763+dwoz@users.noreply.github.com>

v0.22.25

Toggle v0.22.25's commit message
Release 0.22.25

v0.22.24

Toggle v0.22.24's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release 0.22.24 (#326)

Co-authored-by: dwoz <1527763+dwoz@users.noreply.github.com>

v0.22.23

Toggle v0.22.23's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release 0.22.23 (#322)

Co-authored-by: dwoz <1527763+dwoz@users.noreply.github.com>

v0.22.22

Toggle v0.22.22's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release 0.22.22 (#320)

Co-authored-by: dwoz <1527763+dwoz@users.noreply.github.com>