blixt icon indicating copy to clipboard operation
blixt copied to clipboard

fix dataplane and udp server builds on arm64

Open aryan9600 opened this issue 1 year ago • 4 comments

aryan9600 avatar Jul 16 '24 13:07 aryan9600

this needs to be llvm-19, now 😔

Gladdstone avatar Sep 12 '24 18:09 Gladdstone

this is ready for another round of review @shaneutt @EandrewJones

aryan9600 avatar Sep 21 '24 09:09 aryan9600

@aryan9600 Still failing 😢 image

From the logs it looks like the arch might be getting set incorrectly. Do you want it to be aarch64 or x86_64 for CI testing? The latter, correct? Well where is TARGETARCH being set?

EandrewJones avatar Sep 22 '24 19:09 EandrewJones

Tell that to Flynn ;)

But I agree. arm64 builds are notoriously painful to maintain, in my experience.

Best

Evan Jones Website: www.ea-jones.com

On Fri, Oct 4, 2024 at 11:54 AM Shane Utt @.***> wrote:

@.**** commented on this pull request.

If this isn't going to be super straightforward (I say this because it seems like we've had some issues) then I'm almost inclined to say we should wait until someone else comes along and requests arm64 builds before we spend more time on this?

— Reply to this email directly, view it on GitHub https://github.com/kubernetes-sigs/blixt/pull/261#pullrequestreview-2348896310, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJ2T6AMFWZEQOSW7ODWZSXDZZ3QABAVCNFSM6AAAAABK6UAWKGVHI2DSMVQWIX3LMV43YUDVNRWFEZLROVSXG5CSMV3GSZLXHMZDGNBYHA4TMMZRGA . You are receiving this because you were mentioned.Message ID: @.***>

EandrewJones avatar Oct 04 '24 20:10 EandrewJones

Oh I didn't realize Flynn needed this (the description was empty! there wasn't an issue for it!). I'll go chat with him about it, if this unblocks him then I would be in favor of pressing on actually, as I don't want anyone who's interested in the project to be "locked out" because of their system architecture if we can avoid it within a reasonable amount of effort.

shaneutt avatar Oct 04 '24 20:10 shaneutt

My understanding is @aryan9600 initially hopped on this because Flynn mentioned the build was broken for him. And Sanskar has been chasing llvm versions ever since. We should confirm.

Best

Evan Jones Website: www.ea-jones.com

On Fri, Oct 4, 2024 at 1:58 PM Shane Utt @.***> wrote:

Oh I didn't realize Flynn needed this (the description was empty! there wasn't an issue for it!). I'll go chat with him about it, if this unblocks him then I would be in favor of pressing on actually, as I don't want anyone who's interested in the project to be "locked out" because of their system architecture if we can avoid it within a reasonable amount of effort.

— Reply to this email directly, view it on GitHub https://github.com/kubernetes-sigs/blixt/pull/261#issuecomment-2394577936, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJ2T6AJTXE3XBSSK5U3NT6DZZ36PPAVCNFSM6AAAAABK6UAWKGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOJUGU3TOOJTGY . You are receiving this because you were mentioned.Message ID: @.***>

EandrewJones avatar Oct 04 '24 21:10 EandrewJones

So yeah I talked with Flynn and all his development/testing is done on ARM64 systems so unblocking a community member is a great reason to continue. I did realize however that without the finished Rust control-plane the value of any builds is a bit dubious so just keep that in mind (but otherwise godspeed).

shaneutt avatar Oct 04 '24 21:10 shaneutt

Everything else looks good. Just the build trigger changes and the follow up for runners and then LGTM.

shaneutt avatar Oct 29 '24 14:10 shaneutt

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: aryan9600, shaneutt

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:
  • ~~OWNERS~~ [aryan9600,shaneutt]

Approvers can indicate their approval by writing /approve in a comment Approvers can cancel approval by writing /approve cancel in a comment

k8s-ci-robot avatar Dec 02 '24 12:12 k8s-ci-robot