Skip to content
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

Stop stripping git, github, and CI config files from source distributions. #43003

Merged
merged 1 commit into from
Nov 13, 2021

Conversation

Sacha0
Copy link
Member

@Sacha0 Sacha0 commented Nov 8, 2021

Stripping these files from source distributions makes it difficult to, e.g., apply the diff between backports-release-1.x and release-1.x branches to release-1.x source distributions. (Parts of the diff that touch the stripped files must themselves be stripped, which can be done with e.g. filterdiff but not reliably.)

I guess that once this patch lands on master, the change will immediately propagate to the -latest source distributions, but will need to be backported to release-1.x branches to take effect there?

Best!

@Sacha0 Sacha0 added the domain:building Build system, or building Julia or its dependencies label Nov 8, 2021
Makefile Show resolved Hide resolved
@Sacha0 Sacha0 added backport 1.6 Change should be backported to release-1.6 backport 1.7 labels Nov 13, 2021
@Sacha0 Sacha0 merged commit 81e3889 into master Nov 13, 2021
@Sacha0 Sacha0 deleted the sv-keep-hidden branch November 13, 2021 17:36
@Sacha0
Copy link
Member Author

Sacha0 commented Nov 15, 2021

I suspect this commit broke the tarballs: On closer inspection, the dropped line appears to be responsible for most of the population of the tarball.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
domain:building Build system, or building Julia or its dependencies
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants