Skip to content

Add source-build leg to llvm-project #74505

Closed

Description

@crummel

Following #69611, we added llvm-project to the source-build in installer. There are two things remaining to truly add llvm-project:

  • llvm-project needs to build and publish a source-build leg.
  • After this has been done, runtime needs to take a dependency on that and add it to Version.Details.xml.

The documentation for this process is at https://github.com/dotnet/source-build/tree/main/Documentation/planning/arcade-powered-source-build and the dotnet/source-build-internal group can help with any issues.

Activity

  1. ghost added
    untriagedNew issue has not been triaged by the area owner
    on Aug 24, 2022
  2. akoeplinger commented on Aug 24, 2022

    @akoeplinger
    Member

    Note: the objwriter packages are produced by the objwriter/12.x branch: https://github.com/dotnet/llvm-project/tree/objwriter/12.x

  3. removed
    untriagedNew issue has not been triaged by the area owner
    on Sep 12, 2022
  4. added this to the 8.0.0 milestone on Sep 12, 2022
  5. steveisok commented on Sep 12, 2022

    @steveisok
    Member

    @hoyosjs Do you know who is the right person to tag? The objwriter branch is pulled in by NativeAOT and is not something we manage.

  6. hoyosjs commented on Sep 12, 2022

    @hoyosjs
    Member
  7. jkotas commented on Sep 12, 2022

    @jkotas
    Member

    llvm-project needs to build and publish a source-build leg.

    @crummel Do you have a simple example of it is about from other repos? I was not able to figure it out from the linked documentation.

  8. jkotas commented on Sep 12, 2022

    @jkotas
    Member

    Also, is it still going to be required for 8.0 given the planned source build changes?

  9. crummel commented on Sep 26, 2022

    @crummel
    ContributorAuthor

    I've summarized what I believe to be the current state of play and the agreed-upon solution for NativeAOT in 7.0 in #76206. Please check this out and let me know if you have any concerns.

  10. modified the milestones: 8.0.0, 9.0.0 on Aug 14, 2023
  11. TIHan commented on Mar 14, 2024

    @TIHan
    Contributor

    Resolved by #99733

  12. locked and limited conversation to collaborators on Apr 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    • Status
      No status

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions