[Issue 23839] Bogus unresolved ".eh" symbol error on macOS

d-bugmail at puremagic.com d-bugmail at puremagic.com
Fri Feb 23 23:51:05 UTC 2024


https://issues.dlang.org/show_bug.cgi?id=23839

Iain Buclaw <ibuclaw at gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
                 CC|                            |ibuclaw at gdcproject.org

--- Comment #1 from Iain Buclaw <ibuclaw at gdcproject.org> ---
Current version of ld now emits:
---
ld: invalid r_symbolnum=17 in 'lib.a[459](c_1c8_43d.o)'
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Error: linker exited with status 1
---

Switching to ld_classic emits:
---
Undefined symbols for architecture x86_64:
  "_c.ImageBuffer.copySubImage.eh", referenced from:
      __D1c11ImageBuffer6__ctorMFZCQBaQBb in lib.a(c_1c8_43d.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Error: linker exited with status 1
---

--


More information about the Digitalmars-d-bugs mailing list