Skip to content

feat: bump to v2.11.1, enable serve mode#23

Merged
HaoZeke merged 12 commits intoconda-forge:mainfrom
HaoZeke:feat/serve-mode
Mar 1, 2026
Merged

feat: bump to v2.11.1, enable serve mode#23
HaoZeke merged 12 commits intoconda-forge:mainfrom
HaoZeke:feat/serve-mode

Conversation

@HaoZeke
Copy link
Copy Markdown
Member

@HaoZeke HaoZeke commented Mar 1, 2026

Bump to eOn 2.11.1 (ext_pot enum fix + docs). Add rgpot v1.0.2 as a subproject source and capnproto as a host/run dependency to enable the RPC serve mode.

Checklist

  • Used a personal fork of the feedstock to propose changes
  • Bumped the build number (if the version is unchanged)
  • Reset the build number to 0 (if the version changed)
  • Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
  • Ensured the license file is being packaged.

Bump to eOn 2.11.1 (ext_pot enum fix + docs). Add rgpot v1.0.2 as
a subproject source and capnproto as a host/run dependency to
enable the RPC serve mode.
@HaoZeke
Copy link
Copy Markdown
Member Author

HaoZeke commented Mar 1, 2026

@conda-forge-admin, please rerender

@conda-forge-admin
Copy link
Copy Markdown
Contributor

Hi! This is the friendly automated conda-forge-linting service.

I just wanted to let you know that I linted all conda-recipes in your PR (recipe/recipe.yaml) and found it was in an excellent condition.

@conda-forge-admin
Copy link
Copy Markdown
Contributor

Hi! This is the friendly automated conda-forge-webservice.

I tried to rerender for you but ran into some issues. Please check the output logs of the GitHub Actions workflow below for more details. You can also ping conda-forge/core (using the @ notation) for further assistance or you can try rerendering locally.

The following suggestions might help debug any issues:

  • Is the recipe/{meta.yaml,recipe.yaml} file valid?
  • If there is a recipe/conda-build-config.yaml file in the feedstock make sure that it is compatible with the current global pinnings.
  • Is the fork used for this PR on an organization or user GitHub account? Automated rerendering via the webservices admin bot only works for user GitHub accounts.

This message was generated by GitHub Actions workflow run https://github.com/conda-forge/conda-forge-webservices/actions/runs/22540859519. Examine the logs at this URL for more detail.

rattler-build uses target_directory, not folder, for extra URL sources.
@HaoZeke
Copy link
Copy Markdown
Member Author

HaoZeke commented Mar 1, 2026

@conda-forge-admin, please rerender

1 similar comment
@HaoZeke
Copy link
Copy Markdown
Member Author

HaoZeke commented Mar 1, 2026

@conda-forge-admin, please rerender

@HaoZeke
Copy link
Copy Markdown
Member Author

HaoZeke commented Mar 1, 2026

@conda-forge-admin, please rerender

@conda-forge-admin
Copy link
Copy Markdown
Contributor

Hi! This is the friendly automated conda-forge-webservice.

I tried to rerender for you, but it looks like there was nothing to do.

This message was generated by GitHub Actions workflow run https://github.com/conda-forge/conda-forge-webservices/actions/runs/22541336769. Examine the logs at this URL for more detail.

capnpc must be on the build machine for cross-compilation (osx_arm64).
Remove rgpot.wrap so the sandboxed build uses the vendored source
directory instead of attempting a git clone.
@HaoZeke
Copy link
Copy Markdown
Member Author

HaoZeke commented Mar 1, 2026

@conda-forge-admin, please rerender

@conda-forge-admin
Copy link
Copy Markdown
Contributor

Hi! This is the friendly automated conda-forge-webservice.

I tried to rerender for you, but it looks like there was nothing to do.

This message was generated by GitHub Actions workflow run https://github.com/conda-forge/conda-forge-webservices/actions/runs/22541904657. Examine the logs at this URL for more detail.

@HaoZeke
Copy link
Copy Markdown
Member Author

HaoZeke commented Mar 1, 2026

@conda-forge-admin, please rerender

@conda-forge-admin
Copy link
Copy Markdown
Contributor

Hi! This is the friendly automated conda-forge-webservice.

I tried to rerender for you, but it looks like there was nothing to do.

This message was generated by GitHub Actions workflow run https://github.com/conda-forge/conda-forge-webservices/actions/runs/22542166761. Examine the logs at this URL for more detail.

@HaoZeke
Copy link
Copy Markdown
Member Author

HaoZeke commented Mar 1, 2026

@conda-forge-admin, please rerender

@conda-forge-admin
Copy link
Copy Markdown
Contributor

Hi! This is the friendly automated conda-forge-webservice.

I tried to rerender for you, but it looks like there was nothing to do.

This message was generated by GitHub Actions workflow run https://github.com/conda-forge/conda-forge-webservices/actions/runs/22542547107. Examine the logs at this URL for more detail.

@HaoZeke
Copy link
Copy Markdown
Member Author

HaoZeke commented Mar 1, 2026

@conda-forge-admin, please rerender

@conda-forge-admin
Copy link
Copy Markdown
Contributor

Hi! This is the friendly automated conda-forge-webservice.

I tried to rerender for you, but it looks like there was nothing to do.

This message was generated by GitHub Actions workflow run https://github.com/conda-forge/conda-forge-webservices/actions/runs/22542786452. Examine the logs at this URL for more detail.

The Windows capnpc.EXE from conda-forge does not support the -o flag.
A small Python patch script rewrites the rgpot rpc meson.build at
build time to use the portable capnp compile subcommand instead.
@HaoZeke
Copy link
Copy Markdown
Member Author

HaoZeke commented Mar 1, 2026

@conda-forge-admin, please rerender

@conda-forge-admin
Copy link
Copy Markdown
Contributor

Hi! This is the friendly automated conda-forge-webservice.

I tried to rerender for you, but it looks like there was nothing to do.

This message was generated by GitHub Actions workflow run https://github.com/conda-forge/conda-forge-webservices/actions/runs/22543105446. Examine the logs at this URL for more detail.

The previous approach using a Python script in build.bat failed
because rattler-build does not place extra recipe files in the work
directory. Use the patches key on the rgpot source entry instead,
which rattler-build applies before the build script runs.
@HaoZeke
Copy link
Copy Markdown
Member Author

HaoZeke commented Mar 1, 2026

@conda-forge-admin, please rerender

@conda-forge-admin
Copy link
Copy Markdown
Contributor

Hi! This is the friendly automated conda-forge-webservice.

I tried to rerender for you, but it looks like there was nothing to do.

This message was generated by GitHub Actions workflow run https://github.com/conda-forge/conda-forge-webservices/actions/runs/22543356098. Examine the logs at this URL for more detail.

MSVC cl.exe does not recognise the .c++ extension that capnp emits.
The updated patch adds a Python wrapper that runs capnp compile and
renames the generated source to .cpp.
@HaoZeke
Copy link
Copy Markdown
Member Author

HaoZeke commented Mar 1, 2026

@conda-forge-admin, please rerender

@conda-forge-admin
Copy link
Copy Markdown
Contributor

Hi! This is the friendly automated conda-forge-webservice.

I tried to rerender for you, but it looks like there was nothing to do.

This message was generated by GitHub Actions workflow run https://github.com/conda-forge/conda-forge-webservices/actions/runs/22543627789. Examine the logs at this URL for more detail.

kj-async requires Windows Sockets (ws2_32) but the conda-forge
capnproto package does not export it as a transitive dependency.
Add conditional ws2_32 linkage to ptlrpc_dep on Windows.
@HaoZeke HaoZeke merged commit 2165a34 into conda-forge:main Mar 1, 2026
28 checks passed
@HaoZeke HaoZeke deleted the feat/serve-mode branch March 1, 2026 14:06
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.

2 participants