[MacPorts] #74329: yodl @3.05.01: build fails on x86_64 - root.h overrides compiler va_copy with an invalid assignment

MacPorts noreply at macports.org
Sun Aug 16 23:10:07 UTC 2026


#74329: yodl @3.05.01: build fails on x86_64 - root.h overrides compiler va_copy
with an invalid assignment
----------------------+-----------------------------
  Reporter:  rex4539  |      Owner:  (none)
      Type:  defect   |     Status:  new
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:  2.12.99
Resolution:           |   Keywords:  x86_64 haspatch
      Port:  yodl     |
----------------------+-----------------------------

Comment (by rex4539):

 Pull request: https://github.com/macports/macports-ports/pull/34077

 Also reported upstream: https://gitlab.com/fbb-git/yodl/-/issues/8

 The bug is '''still present in upstream master''' (4.05.01, Sept 2025) —
 the
 `va_copy` block is byte-identical to the 3.05.01 code at
 `yodl/root/root.h:81-88`, and the trigger is unchanged
 (`yodl/string/string.h:10` includes `../root/root.h` with `<stdarg.h>`
 only at
 line 12). So updating the port to 4.x would not obsolete this patch; it
 would
 inherit the same failure.

-- 
Ticket URL: <https://trac.macports.org/ticket/74329#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list