Skip to content

gerbv 2.11.0#269931

Merged
BrewTestBot merged 2 commits intomainfrom
bump-gerbv-2.11.0
Mar 1, 2026
Merged

gerbv 2.11.0#269931
BrewTestBot merged 2 commits intomainfrom
bump-gerbv-2.11.0

Conversation

@BrewTestBot
Copy link
Copy Markdown
Contributor

Created by brew bump


Created with brew bump-formula-pr.

Details

release notes

This is the first release after some major rewrites. This release is a way to get this new shining build system on a test drive with all the packaging implementations. There are .deb for your Debian and Ubuntu, there are .rpm for your Redhat/Fedora and finally a .zip for the Windows people. This is "proper" release (no a pre-release) since I suspect that the build system currently don't handle the tagging and naming for pre-releases.

The Windows is built using cross compilation from Fedora and it is still missing an autoinstaller (NSIS). It is on the agenda to fix it. The Windows is 64-bit, so I don't think it works on older 32-bit system. But I am no Windows guy, so prove me wrong. ;)

The build system is using CMake and packaging is (of course) using CPack. The whole autotools should have been completely removed by now. Maybe you see traces of it here and there, but that is a mistake in that case. If you find anything, please report it. Some parts are kept for future reference when more and more goes to CMake. It was a major undertaking moving to CMake/CPack and there are still some dark corners that needs to be smoked out.

So one major thing with this release is to test the packaging

  • Any errors? Please submit an issue, preferably with a matching PR
  • Files ends up in the wrong place? Please submit an issue, preferably with a matching PR
  • Files not even installed? Please submit an issue, preferably with a matching PR

So except the CMake update there are lot of fixes and cleanups. Compilation errors and some missing Gerber handling are fixed. In the pipe there are lot of PRs coming in that hopefully will make it into a release soon.

Special thanks to @rampageservices for all the issuses and PRs submitted. He has more in the PR queue for you to look forward to.

What's Changed

Bug fixes

New features

New Contributors

Full Changelog: gerbv/gerbv@v2.10.0...v2.11.0

View the full release notes at https://github.com/gerbv/gerbv/releases/tag/v2.11.0.


@github-actions github-actions bot added the bump-formula-pr PR was created using `brew bump-formula-pr` label Feb 28, 2026
@chenrui333
Copy link
Copy Markdown
Member

  ==> Verifying checksum for '6befbb1247db53831c63337a15260d56a7f89072ae988f3579d49eb97cd77146--gerbv-2.11.0.tar.gz'
  ✔︎ Formula gerbv (2.11.0)
  Error: An exception occurred within a child process:
    Errno::ENOENT: No such file or directory @ rb_sysopen - autogen.sh

@chenrui333 chenrui333 force-pushed the bump-gerbv-2.11.0 branch 2 times, most recently from 264a911 to 0923e0e Compare March 1, 2026 02:02
@chenrui333 chenrui333 added the CI-no-fail-fast Continue CI tests despite failing GitHub Actions matrix builds. label Mar 1, 2026
@chenrui333 chenrui333 marked this pull request as draft March 1, 2026 04:53
@github-actions github-actions bot added the autosquash Automatically squash pull request commits according to Homebrew style. label Mar 1, 2026
@github-actions github-actions bot removed the autosquash Automatically squash pull request commits according to Homebrew style. label Mar 1, 2026
@chenrui333 chenrui333 marked this pull request as ready for review March 1, 2026 05:43
@chenrui333 chenrui333 added ready to merge PR can be merged once CI is green and removed ready to merge PR can be merged once CI is green labels Mar 1, 2026
gerbv: fix CMake build for 2.11.0

Signed-off-by: Rui Chen <rui@chenrui.dev>

gerbv: fix generated gettext sources build order

Signed-off-by: Rui Chen <rui@chenrui.dev>

gerbv: fix Linux build on glibc

Signed-off-by: Rui Chen <rui@chenrui.dev>

gerbv: fix macOS QUARTZ and rpath

Signed-off-by: Rui Chen <rui@chenrui.dev>

gerbv: backport upstream CMake fixes

Signed-off-by: Rui Chen <rui@chenrui.dev>
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 1, 2026

🤖 An automated task has requested bottles to be published to this PR.

Caution

Please do not push to this PR branch before the bottle commits have been pushed, as this results in a state that is difficult to recover from. If you need to resolve a merge conflict, please use a merge commit. Do not force-push to this PR branch.

@github-actions github-actions bot added the CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. label Mar 1, 2026
@BrewTestBot BrewTestBot enabled auto-merge March 1, 2026 09:39
@BrewTestBot BrewTestBot added this pull request to the merge queue Mar 1, 2026
Merged via the queue into main with commit 88468fb Mar 1, 2026
22 checks passed
@BrewTestBot BrewTestBot deleted the bump-gerbv-2.11.0 branch March 1, 2026 09:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bump-formula-pr PR was created using `brew bump-formula-pr` CI-no-fail-fast Continue CI tests despite failing GitHub Actions matrix builds. CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants