Skip to content

Set leaf dockerfiles to clean C library before rebuilding#350

Merged
tbetbetbe merged 2 commits intogrpc:masterfrom
murgatroid99:node_dockerfile_fix
Feb 3, 2015
Merged

Set leaf dockerfiles to clean C library before rebuilding#350
tbetbetbe merged 2 commits intogrpc:masterfrom
murgatroid99:node_dockerfile_fix

Conversation

@murgatroid99
Copy link
Copy Markdown
Member

No description provided.

@ctiller
Copy link
Copy Markdown
Member

ctiller commented Feb 2, 2015

Any idea why this is necessary?

Should we consider fixing make instead?

@murgatroid99
Copy link
Copy Markdown
Member Author

It's necessary because the C library is actually built in parent docker files. In this particular case, the cached dependencies caused the build to fail because it couldn't find the third party JSON library. Of course, if we are running make clean here, the previous builds don't make any sense.

I don't know if we can fix make to avoid this problem without the guarantee that cached dependencies will never be a problem.

tbetbetbe added a commit that referenced this pull request Feb 3, 2015
Set leaf dockerfiles to clean C library before rebuilding
@tbetbetbe tbetbetbe merged commit c0728c4 into grpc:master Feb 3, 2015
@tbetbetbe tbetbetbe deleted the node_dockerfile_fix branch February 3, 2015 00:31
@lock lock bot locked as resolved and limited conversation to collaborators Feb 2, 2019
@lock lock bot unassigned tbetbetbe Feb 2, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants