Skip to content

Upgrade eBPF-for-Windows.x64 to 1.0.0-rc1#240

Open
Alan-Jowett wants to merge 1 commit intomicrosoft:mainfrom
Alan-Jowett:fix/upgrade-ebpf-package-1.0.0-rc1
Open

Upgrade eBPF-for-Windows.x64 to 1.0.0-rc1#240
Alan-Jowett wants to merge 1 commit intomicrosoft:mainfrom
Alan-Jowett:fix/upgrade-ebpf-package-1.0.0-rc1

Conversation

@Alan-Jowett
Copy link
Member

Summary

Upgrades the eBPF-for-Windows.x64 NuGet package from v0.21.1 to v1.0.0-rc1.

Problem

The CI/CD pipeline was failing on Windows builds with:
\
error C1083: Cannot open include file: 'spec/ebpf_base.h': No such file or directory
\\

This was caused by the v0.21.1 package having an issue with a missing header file.

Solution

Upgrade to the latest pre-release version (1.0.0-rc1) which does not have this issue.

Testing

  • Local build verified successfully on Windows

Fixes #239

Fixes microsoft#239

The previous version (0.21.1) was causing build failures due to a missing
spec/ebpf_base.h header file. The new 1.0.0-rc1 release does not have this
issue.

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR upgrades the eBPF-for-Windows.x64 NuGet package from v0.21.1 to v1.0.0-rc1 to resolve a critical Windows build failure caused by a missing header file (spec/ebpf_base.h) in the v0.21.1 package.

Changes:

  • Updated eBPF-for-Windows.x64 NuGet package version from 0.21.1 to 1.0.0-rc1
  • Added -PreRelease flag to the NuGet install command to support installing the release candidate version

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CI/CD build failing on Windows: missing spec/ebpf_base.h header

1 participant