Index | Thread | Search

From:
Theo Buehler <tb@theobuehler.org>
Subject:
Re: Update: textproc/ruby-commonmarker 2.9.0
To:
Jeremy Evans <jeremy@openbsd.org>
Cc:
OpenBSD ports <ports@openbsd.org>
Date:
Wed, 12 Aug 2026 06:15:55 +0200

Download raw body.

Thread
On Tue, Aug 11, 2026 at 06:04:38PM -0700, Jeremy Evans wrote:
> This updates to the latest commonmarker release.
> 
> In addition to the huge number of crate version changes, this also
> bumps MODCLANG_VERSION so it matches the version in base.
> 
> Tested on amd64. Will be committing in a couple days unless I hear
> objections.

If it works in real-life testing, I have no objection. One reason I did
not proceed with the update to 2.8.2 that I had started when I bumped
MODCLANG_VERSION to 21 was that I couldn't manage to get the tests
working at all. 2.9.0 still has the same problem. (I also tried bumping
rb_sys to the then latest version, which was a bit fiddly.)

  = note: some arguments are omitted. use `--verbose` to show all linker arguments
  = note: ld: error: undefined symbol: rb_gc_adjust_memory_usage
          >>> referenced by rb_allocator.493e8f878c02c620-cgu.0
          >>>               rb_allocator-49c7f991151e7d3b.rb_allocator.493e8f878c02c620-cgu.0.rcgu.o:(<rb_allocator::RbAllocator as core::alloc::global::GlobalAlloc>::alloc_zeroed) in archive /usr/ports/pobj/commonmarker-2.9.0-ruby40/commonmarker-2.9.0/target/release/deps/librb_allocator-49c7f991151e7d3b.rlib
          >>> referenced by rb_allocator.493e8f878c02c620-cgu.0
          >>>               rb_allocator-49c7f991151e7d3b.rb_allocator.493e8f878c02c620-cgu.0.rcgu.o:(<rb_allocator::RbAllocator as core::alloc::global::GlobalAlloc>::alloc) in archive /usr/ports/pobj/commonmarker-2.9.0-ruby40/commonmarker-2.9.0/target/release/deps/librb_allocator-49c7f991151e7d3b.rlib
          >>> referenced by rb_allocator.493e8f878c02c620-cgu.0
          >>>               rb_allocator-49c7f991151e7d3b.rb_allocator.493e8f878c02c620-cgu.0.rcgu.o:(<rb_allocator::RbAllocator as core::alloc::global::GlobalAlloc>::dealloc) in archive /usr/ports/pobj/commonmarker-2.9.0-ruby40/commonmarker-2.9.0/target/release/deps/librb_allocator-49c7f991151e7d3b.rlib
          >>> referenced 1 more times
          clang: error: linker command failed with exit code 1 (use -v to see invocation)