<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/INSTALL, branch v2.35.2</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v2.35.2</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v2.35.2'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2021-09-13T17:39:03Z</updated>
<entry>
<title>INSTALL: mention that we need libcurl 7.19.4 or newer to build</title>
<updated>2021-09-13T17:39:03Z</updated>
<author>
<name>Ævar Arnfjörð Bjarmason</name>
<email>avarab@gmail.com</email>
</author>
<published>2021-09-13T14:51:23Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=59a399ed36247b26a1092a130ef660647a169981'/>
<id>urn:sha1:59a399ed36247b26a1092a130ef660647a169981</id>
<content type='text'>
Without NO_CURL=Y we require at least version "7.19.4" of libcurl, see
644de29e220 (http: drop support for curl &lt; 7.19.4, 2021-07-30). Let's
document this in the "INSTALL" document.

Signed-off-by: Ævar Arnfjörð Bjarmason &lt;avarab@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>INSTALL: reword and copy-edit the "libcurl" section</title>
<updated>2021-09-12T19:00:15Z</updated>
<author>
<name>Ævar Arnfjörð Bjarmason</name>
<email>avarab@gmail.com</email>
</author>
<published>2021-09-11T09:34:16Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=e54e50201cc2df009a60b8754570cf6ce9dcff43'/>
<id>urn:sha1:e54e50201cc2df009a60b8754570cf6ce9dcff43</id>
<content type='text'>
Make the "libcurl" section shorter and more to the point, this is
mostly based on suggestions from [1].

1. https://lore.kernel.org/git/YTtxcBdF2VQdWp5C@coredump.intra.peff.net/

Signed-off-by: Ævar Arnfjörð Bjarmason &lt;avarab@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>INSTALL: don't mention the "curl" executable at all</title>
<updated>2021-09-12T19:00:14Z</updated>
<author>
<name>Ævar Arnfjörð Bjarmason</name>
<email>avarab@gmail.com</email>
</author>
<published>2021-09-11T09:34:15Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=5b952447ccfc3719d59eb9d28af153e34e6d69b6'/>
<id>urn:sha1:5b952447ccfc3719d59eb9d28af153e34e6d69b6</id>
<content type='text'>
In 1d53f90ed97 (The "curl" executable is no longer required,
2008-06-15) the wording for requiring curl(1) was changed to the
current "you might also want...".

Mentioning the "curl" executable at all is just confusing, someone
building git might want to use it to debug things, but they might also
just use wget(1) or some other http client. The "curl" executable has
the advantage that you might be able to e.g. reproduce a bug in git's
usage of libcurl with it, but anyone going to those extents is
unlikely to be aided by this note in INSTALL.

Signed-off-by: Ævar Arnfjörð Bjarmason &lt;avarab@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>INSTALL: note on using Asciidoctor to build doc</title>
<updated>2021-03-19T17:49:20Z</updated>
<author>
<name>Bagas Sanjaya</name>
<email>bagasdotme@gmail.com</email>
</author>
<published>2021-03-19T11:00:45Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=6534d436a24ff9029a4776489b9d2340ab4bf213'/>
<id>urn:sha1:6534d436a24ff9029a4776489b9d2340ab4bf213</id>
<content type='text'>
Note on using Asciidoctor to build documentation suite.

Signed-off-by: Bagas Sanjaya &lt;bagasdotme@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>doc: mention Python 3.x supports</title>
<updated>2020-12-14T23:01:03Z</updated>
<author>
<name>Đoàn Trần Công Danh</name>
<email>congdanhqx@gmail.com</email>
</author>
<published>2020-12-10T14:30:17Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=fcedbc1cf60402905f2a1bac4c7c27fb7125871a'/>
<id>urn:sha1:fcedbc1cf60402905f2a1bac4c7c27fb7125871a</id>
<content type='text'>
Commit 0b4396f068, (git-p4: make python2.7 the oldest supported version,
2019-12-13) pointed out that git-p4 uses Python 2.7-or-later features
in the code.

In addition, git-p4 gained enough support for Python 3 from
6cec21a82f, (git-p4: encode/decode communication with p4 for
python3, 2019-12-13).

Let's update our documentation to reflect that fact.

Signed-off-by: Đoàn Trần Công Danh &lt;congdanhqx@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>INSTALL: drop support for docbook-xsl before 1.74</title>
<updated>2020-03-29T16:25:38Z</updated>
<author>
<name>Martin Ågren</name>
<email>martin.agren@gmail.com</email>
</author>
<published>2020-03-29T13:18:10Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=5a80d85bbe00cdaf4fc6d58ac26216090f5eac7a'/>
<id>urn:sha1:5a80d85bbe00cdaf4fc6d58ac26216090f5eac7a</id>
<content type='text'>
Several of the previous commits have been bumping the minimum supported
version of docbook-xsl and dropping various workarounds. Most recently,
we made the minimum be 1.73.0.

In INSTALL, we claim that with 1.73, one needs a certain patch in
contrib/patches/. There is no such patch. It was added in 2ec39edad9
("INSTALL: add warning on docbook-xsl 1.72 and 1.73", 2007-08-03) and
dropped in 9721ac9010 ("contrib: remove continuous/ and patches/",
2013-06-03).

Rather than resurrecting version 1.73 and the patch and testing them,
just raise our minimum supported docbook-xsl version to 1.74.

Signed-off-by: Martin Ågren &lt;martin.agren@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Doc: drop support for docbook-xsl before 1.73.0</title>
<updated>2020-03-29T16:25:38Z</updated>
<author>
<name>Martin Ågren</name>
<email>martin.agren@gmail.com</email>
</author>
<published>2020-03-29T13:18:07Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=388f5b52b0093f83957f1b4f42718d3adb0e6f72'/>
<id>urn:sha1:388f5b52b0093f83957f1b4f42718d3adb0e6f72</id>
<content type='text'>
Drop the DOCBOOK_XSL_172 config knob, which was needed with docbook-xsl
1.72 (but neither 1.71 nor 1.73). Version 1.73.0 is more than twelve
years old.

Together with the last few commits, we are now at a point where we don't
have any Makefile knobs to cater to old/broken versions of docbook-xsl.

Signed-off-by: Martin Ågren &lt;martin.agren@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Doc: drop support for docbook-xsl before 1.72.0</title>
<updated>2020-03-29T16:25:38Z</updated>
<author>
<name>Martin Ågren</name>
<email>martin.agren@gmail.com</email>
</author>
<published>2020-03-29T13:18:06Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=40b970078b3037c647fe8975724f55bbf63b8e9a'/>
<id>urn:sha1:40b970078b3037c647fe8975724f55bbf63b8e9a</id>
<content type='text'>
docbook-xsl 1.72.0 is thirteen years old. Drop the ASCIIDOC_ROFF knob
which was needed to support 1.68.1 - 1.71.1. The next commit will
increase the required/assumed version further.

Signed-off-by: Martin Ågren &lt;martin.agren@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Doc: drop support for docbook-xsl before 1.71.1</title>
<updated>2020-03-29T16:25:38Z</updated>
<author>
<name>Martin Ågren</name>
<email>martin.agren@gmail.com</email>
</author>
<published>2020-03-29T13:18:05Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=def3ce00aebc3d30df34393518a38f334875a4c3'/>
<id>urn:sha1:def3ce00aebc3d30df34393518a38f334875a4c3</id>
<content type='text'>
Drop the DOCBOOK_SUPPRESS_SP mechanism, which needs to be used with
docbook-xsl versions 1.69.1 through 1.71.0.

We probably broke this for Asciidoctor builds in f6461b82b9
("Documentation: fix build with Asciidoctor 2", 2019-09-15). That is, we
should/could fix this similar to 55aca515eb ("manpage-bold-literal.xsl:
match for namespaced "d:literal" in template", 2019-10-31). But rather
than digging out such an old version of docbook-xsl to test that, let's
just use this as an excuse for dropping this decade-old workaround.

DOCBOOK_SUPPRESS_SP was not needed with docbook-xsl 1.69.0 and older.
Maybe such old versions still work fine on our docs, or maybe not. Let's
just refer to everything before 1.71.1 as "not supported". The next
commit will increase the required/assumed version further.

Signed-off-by: Martin Ågren &lt;martin.agren@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'ar/install-doc-update-cmds-needing-the-shell'</title>
<updated>2019-12-01T17:04:41Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2019-12-01T17:04:41Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=3288d99c92b03e9488289ddf1f687d5758e15a50'/>
<id>urn:sha1:3288d99c92b03e9488289ddf1f687d5758e15a50</id>
<content type='text'>
Doc update.

* ar/install-doc-update-cmds-needing-the-shell:
  INSTALL: use existing shell scripts as example
</content>
</entry>
</feed>
