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

Cloning v3.0.18 #104

Closed
dashwonders opened this issue Feb 7, 2018 · 2 comments
Closed

Cloning v3.0.18 #104

dashwonders opened this issue Feb 7, 2018 · 2 comments

Comments

@dashwonders
Copy link

dashwonders commented Feb 7, 2018

Good afternoon mapnik-support,

This is neither a bug or issue. I am new to using git and mapnik, and I have an elementary question:
How do I clone mapnik 3.0.18 instead of the master branch?
The instructions I am following are:

git clone https://github.com/mapnik/mapnik.git --depth 10
cd mapnik
git submodule update --init
git submodule update --init deps/mapbox/variant
bash
source bootstrap.sh
./configure && make
make test
sudo make install

I realized, however, this is compiling mapnik 3.1.0 causing errors owing to dependencies. Following recommendation in issue #100 by @springmeyer, I would like to get either v3.0.17 or preferably v3.0.18 instead of the master branch. Any help would be greatly appreciated. Thank you.

@talaj
Copy link
Member

talaj commented Feb 8, 2018

I think that the processes is basically right. If you don't want to develop Mapnik, don't use the bootstrap thing. Its only purpose is to make environment under which all visual tests are passing.

This should work well:

git clone
git submodule update --init
./configure && make

If you want to use some release version like v3.0.18, just checkout the corresponding git tag. If you want the latest Mapnik from 3.0.x series, there is a branch v3.0.x.

@flippmoke
Copy link
Member

@dashwonders you will need to check out the right branch

git checkout v3.0.x

This is the current development branch of the v3.0.x series.

You can also check out a specific tag this same way. A tag is how we mark released versions.

git checkout v3.0.18

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

No branches or pull requests

3 participants