[cfe-dev] [LLVMdev] LLVM 3.7 release plans
axwalk at gmail.com
Tue Jun 23 00:06:11 PDT 2015
On Wed, 27 May 2015 at 01:01 Hans Wennborg <hans at chromium.org> wrote:
> Hello everyone,
> There is still some time to go, but I would like to share my
> preliminary plan for 3.7.
> The idea is to keep us on the 6-month release cycle, which means:
> - Branch for 3.7 on 14 July 2015
> - Release 3.7 end of August (absolutely no later than 4 September)
> I also have a few things I'd like to try this time:
> - Announce the first release candidate on llvm-announce to encourage
> more early testing. Last time many issues were raised late in the
> process. I'm sure that will happen this time too, but announcing the
> RC to a wider audience might help mitigate some of that.
> - Using CMake for the release binaries. I think I promised we'd do
> this for 3.7. I haven't actually started looking at this yet, but I'm
> still optimistic.
I've been very slowly chipping away at issues that are holding back Debian
packaging from using CMake. I've got a question about a small break in
compatibility with autotools.
Over at http://reviews.llvm.org/D10562, I have a patch up for review that
adds a clang(1) man page to the Sphinx docs in clang/docs, and adds a CMake
target for it. At the moment there is Makefile under clang/docs/tools that
builds a man page using pod2man, but no CMake target.
I'd like to remove cmake/docs/tools/Makefile, clang.pod and associated
files. Packagers would need to build the man page using Sphinx, which is
what is done for LLVM tools (llc, lli, etc.) at the moment. Even if using
autotools, the man page can be built by invoking Makefile.sphinx directly.
Does anyone object to this change happening before branching for 3.7?
- Provide a tarball with the docs and doxygen as part of the release.
> - PGP signatures on pre-built binaries: the person who builds the
> binary should sign it (unless you think this is too involved).
> - Not including Dragonegg in the release; it seems pretty unmaintaned by
> Please let me know what you think!
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the cfe-dev