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

Don't touch files in the srccache. #17282

Closed
wants to merge 1 commit into from
Closed

Don't touch files in the srccache. #17282

wants to merge 1 commit into from

Conversation

maleadt
Copy link
Member

@maleadt maleadt commented Jul 5, 2016

Touching files in the srccache messes up out-of-tree builds when switching builds:

$ make -C build_a
$ make -C build_b
--> touches libuv files in srccache
$ make -C build_a
--> rebuilds libuv, and as a consequence all of julia

@vtjnash you added these commands as part of 217ce61, but are they still necessary? I couldn't trigger a run of autogen.

@vtjnash
Copy link
Sponsor Member

vtjnash commented Jul 5, 2016

Yes, they're still necessary

@maleadt maleadt closed this Jul 5, 2016
@maleadt
Copy link
Member Author

maleadt commented Jul 5, 2016

Could you elaborate? Any idea for alternative fixes? Having to rebuild that much when switching builddirs is somewhat annoying.

@tkelman tkelman deleted the tb/libuv_touch branch July 7, 2016 03:17
vtjnash added a commit that referenced this pull request Aug 6, 2016
using a consistent mapping between target names reduces the coupling between targets
and should make it easier to add features like reinstall, uninstall, etc.

and it fixes #17671 and #17282
vtjnash added a commit that referenced this pull request Aug 6, 2016
using a consistent mapping between target names reduces the coupling between targets
and should make it easier to add features like reinstall, uninstall, etc.

and it fixes #17671 and #17282
vtjnash added a commit that referenced this pull request Aug 6, 2016
using a consistent mapping between target names reduces the coupling between targets
and should make it easier to add features like reinstall, uninstall, etc.

and it fixes #17671 and #17282
vtjnash added a commit that referenced this pull request Aug 6, 2016
using a consistent mapping between target names reduces the coupling between targets
and should make it easier to add features like reinstall, uninstall, etc.

and it fixes #17671 and #17282
vtjnash added a commit that referenced this pull request Aug 8, 2016
using a consistent mapping between target names reduces the coupling between targets
and should make it easier to add features like reinstall, uninstall, etc.

and it fixes #17671 and #17282
vtjnash added a commit that referenced this pull request Aug 8, 2016
using a consistent mapping between target names reduces the coupling between targets
and should make it easier to add features like reinstall, uninstall, etc.

and it fixes #17671 and #17282
vtjnash added a commit that referenced this pull request Aug 9, 2016
using a consistent mapping between target names reduces the coupling between targets
and should make it easier to add features like reinstall, uninstall, etc.

and it fixes #17671 and #17282
vtjnash added a commit that referenced this pull request Aug 9, 2016
using a consistent mapping between target names reduces the coupling between targets
and should make it easier to add features like reinstall, uninstall, etc.

and it fixes #17671 and #17282
vtjnash added a commit that referenced this pull request Aug 9, 2016
using a consistent mapping between target names reduces the coupling between targets
and should make it easier to add features like reinstall, uninstall, etc.

and it fixes #17671 and #17282
vtjnash added a commit that referenced this pull request Aug 9, 2016
using a consistent mapping between target names reduces the coupling between targets
and should make it easier to add features like reinstall, uninstall, etc.

and it fixes #17671 and #17282
vtjnash added a commit that referenced this pull request Aug 23, 2016
using a consistent mapping between target names reduces the coupling between targets
and should make it easier to add features like reinstall, uninstall, etc.

and it fixes #17671 and #17282
vtjnash added a commit that referenced this pull request Aug 26, 2016
using a consistent mapping between target names reduces the coupling between targets
and should make it easier to add features like reinstall, uninstall, etc.

and it fixes #17671 and #17282
vtjnash added a commit that referenced this pull request Aug 26, 2016
using a consistent mapping between target names reduces the coupling between targets
and should make it easier to add features like reinstall, uninstall, etc.

and it fixes #17671 and #17282
vtjnash added a commit that referenced this pull request Sep 5, 2016
using a consistent mapping between target names reduces the coupling between targets
and should make it easier to add features like reinstall, uninstall, etc.

and it fixes #17671 and #17282
vtjnash added a commit that referenced this pull request Sep 5, 2016
using a consistent mapping between target names reduces the coupling between targets
and should make it easier to add features like reinstall, uninstall, etc.

and it fixes #17671 and #17282
vtjnash added a commit that referenced this pull request Sep 6, 2016
using a consistent mapping between target names reduces the coupling between targets
and should make it easier to add features like reinstall, uninstall, etc.

and it fixes #17671 and #17282
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants