Opened 9 years ago

Closed 8 years ago

#50847 closed update (fixed)

Update llvm-38 to release tarball, remove subversion dependency

Reported by: sierkb@… Owned by: jeremyhu (Jeremy Huddleston Sequoia)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: larryv (Lawrence Velázquez)
Port: llvm-38

Description

LLVM 3.8.0 release has been officially announced on Mar 08 2016: http://lists.llvm.org/pipermail/llvm-announce/2016-March/000067.html.

Download LLVM 3.8.0 sources and several prebuild binaries http://www.llvm.org/releases/download.html#3.8.0

Since official stable source tarballs are now available from the project's website, there seems no need to further use the svn checkout. Therefore, please change the svn checkout in favor to the official provided tarballs and so remove the subversion dependency. As done on all other previous stable llvm ports before.

Change History (6)

comment:1 Changed 9 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Owner: changed from macports-tickets@… to jeremyhu@…
Status: newassigned

comment:2 Changed 9 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Yeah, I’ll get around to this eventually. Note that the revision we currently have is newer than the 3.8.0 tags, so we’ll need to grab some patches off the branch or just wait until 3.8.1 to do this.

comment:3 in reply to:  2 Changed 9 years ago by sierkb@…

Replying to jeremyhu@…:

Note that the revision we currently have is newer than the 3.8.0 tags, so we’ll need to grab some patches off the branch.

Just do it. :) The already existing patch file list and the bunch of existing patches in the ports files section do exist anyway, a maybe handful additional patches (or how many additional patches would that be) won't hurt. :)

or just wait until 3.8.1 to do this.

That could take long. When estimated? 3.8.0 just is released, so it could take a while, until 3.8.1 will be released.

comment:4 Changed 9 years ago by jeremyhu (Jeremy Huddleston Sequoia)

The only extra patch that I care about is the change for https://llvm.org/bugs/show_bug.cgi?id=19422

If you want to provide a patch to the port that makes the changes and includes that upstream change, it would certainly help. I am swamped with other work and won't likely get to this for some time.

comment:5 Changed 9 years ago by mf2k (Frank Schima)

Cc: jeremyhu@… removed
Version: 2.3.4

comment:6 Changed 8 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.