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

build: libgit2 makefile fixes #27737

Merged
merged 1 commit into from
Jun 23, 2018
Merged

build: libgit2 makefile fixes #27737

merged 1 commit into from
Jun 23, 2018

Conversation

vtjnash
Copy link
Member

@vtjnash vtjnash commented Jun 22, 2018

Ensure that operations are happening at the right time, in the right places, in the right order, and with the correct dependencies.

Ensure that operations are happening at the right time,
in the right places, in the right order, and with the correct dependencies.
@vtjnash vtjnash added the building Build system, or building Julia or its dependencies label Jun 22, 2018
@ararslan ararslan requested a review from staticfloat June 22, 2018 21:45

$(build_prefix)/manifest/libgit2: $(build_datarootdir)/julia/cert.pem # use libgit2 install status
libgit2-install-mozilla-cacert: $(build_datarootdir)/julia/cert.pem
get-libgit2: $(SRCCACHE)/cacert-$(MOZILLA_CACERT_VERSION).pem
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, stashing this in $(SRCCACHE) is an improvement, thanks.

@@ -23,7 +23,7 @@ $(BUILDDIR)/pcre2-$(PCRE_VER)/build-compiled: $(BUILDDIR)/pcre2-$(PCRE_VER)/buil
$(MAKE) -C $(dir $<) $(LIBTOOL_CCLD)
echo 1 > $@

$(BUILDDIR)/pcre2-$(PCRE_VER)/checked: $(BUILDDIR)/pcre2-$(PCRE_VER)/build-compiled
$(BUILDDIR)/pcre2-$(PCRE_VER)/build-checked: $(BUILDDIR)/pcre2-$(PCRE_VER)/build-compiled
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this change intentional? It seems unrelated.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It is. It was as missed update in 406af98, but I guess nobody really missed it.

@vtjnash vtjnash merged commit 2a55a41 into master Jun 23, 2018
@vtjnash vtjnash deleted the jn/mk-libgit2 branch June 23, 2018 20:12
haampie pushed a commit to haampie/julia that referenced this pull request Jun 24, 2018
Ensure that operations are happening at the right time,
in the right places, in the right order, and with the correct dependencies.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
building Build system, or building Julia or its dependencies
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants