Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

RemovePYEXPAT_EXPORTS usage fromPCBuild/pyexpat.vcxproj#144462

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
zooba merged 1 commit intopython:mainfrommaxbachmann:patch-9
Feb 3, 2026

Conversation

@maxbachmann
Copy link
Contributor

@maxbachmannmaxbachmann commentedFeb 3, 2026
edited
Loading

Looking through the history I was unable to find any revision where this actually did anything.

This should be a trivial enough change that it doesn't require a separate issue/news entry

@maxbachmann
Copy link
ContributorAuthor

Possibly this stems from libexpat having anEXPAT_EXPORTS define in the past but that was already removed more than 20 years ago (libexpat/libexpat@5bdc756)

@picnixzpicnixz changed the titleremove non existent config macroRemovePYEXPAT_EXPORTS usage fromPCBuild/pyexpat.vcxprojFeb 3, 2026
@picnixz
Copy link
Member

cc@hartwork

@zoobazooba added OS-windows skip issue skip news buildThe build process and cross-build labelsFeb 3, 2026
@zooba
Copy link
Member

Seems trivial to me, I don't see any uses of the variable anywhere.

@zoobazooba merged commit9d0c743 intopython:mainFeb 3, 2026
55 checks passed
@hartwork
Copy link
Contributor

Throughout Expat upstream Git history,EXPAT_EXPORTS looks about as unused, I find zero code use a la "#ifdef" but only build system use:

#git log -p -G EXPAT_EXPORTS| lsdiff --strip=1| sort -uexpat/bcb5/expat.bprexpat/bcb5/expat.makexpat/bcb5/expatw.bprexpat/bcb5/expatw.makexpat/bcb5/libexpat.bprexpat/bcb5/libexpat.makexpat/bcb5/libexpatw.bprexpat/bcb5/libexpatw.makexpat/lib/expat.dspexpat/lib/expatw.dsp

And in CPython:

#git log -p -G PYEXPAT_EXPORTS| lsdiff --strip=1| sort -uPCbuild8/pyexpat/pyexpat.vcprojPCbuild9/pyexpat.vcprojPCbuild/pyexpat.vcprojPCbuild/pyexpat.vcxprojPC/VS8.0/pyexpat.vcprojPC/VS9.0/pyexpat.vcproj

I think it's safe to remove.

Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

No reviews

Assignees

No one assigned

Labels

buildThe build process and cross-buildOS-windowsskip issueskip news

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

4 participants

@maxbachmann@picnixz@zooba@hartwork

[8]ページ先頭

©2009-2026 Movatter.jp