GNOME Bugzilla – Bug 742481
OSX Bootstrap improvements
Last modified: 2015-01-06 22:09:22 UTC
- Updates libxml2 on osx to 2.9.2 for a python - Bump required bison version to 2.4 for gstreamer - Adds bison to osx for previous version requirement - Adds cmake to osx
Created attachment 293970 [details] [review] Add cmake to osx bootstrap
Created attachment 293971 [details] [review] Bump bison requirement
Created attachment 293972 [details] [review] Add bison to osx bootstrap
Created attachment 293973 [details] [review] Update libxml2 on osx
Review of attachment 293973 [details] [review]: ::: modulesets/bootstrap.modules @@ +121,3 @@ </autotools> + <autotools id="libxml2" autogen-template="%(srcdir)s/configure --prefix=%(prefix)s --with-python-install-dir=%(prefix)s/lib/python2.7/site-packages"> Please drop the autogen-template change here since this is unrelated.
Review of attachment 293970 [details] [review]: ::: modulesets/bootstrap.modules @@ +91,3 @@ + module="v3.1/cmake-3.1.0.tar.gz" version="3.1.0" + size="5955836" + hash="sha256:8bdc3fa3f2da81bc10c772a6b64cc9052acc2901d42e1e1b2588b40df224aad9"> better to write <branch/> if possible instead of having it as two separate tags
Review of attachment 293972 [details] [review]: If I were splitting the bison patches up, I'd have gone with the changes to the main modulesets (ie: add the dependency to gstreamer and bump the version number) together and the bootstrap change separately. I don't think it really matters that much, though, so I'd just roll all three changes into a single patch. It's worth noting that we can't actually detect version numbers on path: type sysdeps, but that's OK -- the information could still be useful for humans who want to read it. ::: modulesets/bootstrap.modules @@ +40,3 @@ + size="3261770" + hash="sha256:cdf29d1a4c0f7d5b0c181bc8818fe6816d3b6ad4fcc8f6c0e5540a228c3f81ed"> + </branch> Ditto about <branch></branch> vs. <branch/>
Review of attachment 293971 [details] [review]: As suggested in the other review, just combine this one, please.
Created attachment 293980 [details] [review] Update libxml2 on osx
Created attachment 293982 [details] [review] Bump required bison version to 2.4
Created attachment 293983 [details] [review] Add cmake to osx bootstrap
Pushed all attachments with minor changes to the commit messages.