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

llvm-devel: Update portfile to mirror developments made to production clangs #13562

Merged
merged 1 commit into from
Jan 8, 2022

Conversation

cjones051073
Copy link
Member

@cjones051073 cjones051073 commented Jan 3, 2022

A number of improvements have been made to the production clang port files which
have so far not been migrated to the llvm-devel suite of ports. This updates the
port to be be based off the current llvm-13 portfile, with then the minimal changes
needed to build a development snapshot. Should make it much easier in the future
to cut future production llvm-X ports from this development port (assuming it is
kept up to date).

Also update to latest 20220103 commit.

Add myself as a maintainer.

Fixes: https://trac.macports.org/ticket/63715

Description

Type(s)
  • bugfix
  • enhancement
  • security fix
Tested on

macOS 12.1 21C52 x86_64
Xcode 13.2.1 13C100

Verification

Have you

  • followed our Commit Message Guidelines?
  • squashed and minimized your commits?
  • checked that there aren't other open pull requests for the same change?
  • referenced existing tickets on Trac with full URL?
  • checked your Portfile with port lint?
  • tried existing tests with sudo port test?
  • tried a full install with sudo port -vst install?
  • tested basic functionality of all binary files?

@macportsbot
Copy link

Notifying maintainers:
@jeremyhu for port llvm-devel.

@macportsbot macportsbot added by: member Created by a member with commit rights maintainer: open Affects an openmaintainer port type: bugfix type: enhancement type: update labels Jan 3, 2022
@kencu
Copy link
Contributor

kencu commented Jan 4, 2022

thanks for stepping up, Chris.

Perhaps it is about time for you to become a maintainer, co-maintainer, or sole maintainer of the clang/llvm tree on Macports?

@cjones051073 cjones051073 force-pushed the llvm-devel-update branch 4 times, most recently from 8e9e725 to 25affb7 Compare January 5, 2022 13:26
… clang portfiles.

A number of improvements have been made to the production clang port files which
have so far not been migrated to the llvm-devel suite of ports. This updates the
port to be be based off the current llvm-13 portfile, with then the minimal changes
needed to build a development snapshot. Should make it much easier in the future
to cut future production llvm-X ports from this development port (assuming it is
kept up to date).

Also update to latest 20220103 commit.

Add myself as a maintainer.

Fixes: https://trac.macports.org/ticket/63715
@cjones051073
Copy link
Member Author

Just FYI, in anticipation of not hearing from Jeremy, unless there are objections I will look to merge this over the coming w/e.

@cjones051073 cjones051073 merged commit d7353fc into macports:master Jan 8, 2022
@cjones051073 cjones051073 deleted the llvm-devel-update branch January 8, 2022 09:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
by: member Created by a member with commit rights maintainer: open Affects an openmaintainer port type: bugfix type: enhancement type: update
4 participants