Files
Hanzo AI 036e241033 hash/blake3: document header/symbol skew workaround
The blake3_c.go cgo block can't switch to #cgo pkg-config: lux-crypto
yet because the install-tree header prefixes symbols with lux_crypto_*
but the dylib still exports brand-neutral crypto_*. Both names exist
in the project at the same time and the .pc bundle binds the wrong pair.

Replace the dated comment with the current state (verified 2026-05-21
against the installed luxcrypto.dylib) and the exact conditions for
flipping over to pkg-config (either re-prefix the dylib OR drop the
prefix from the install header).

No functional change: the workaround #cgo lines are the same shape, only
the explanatory comment is updated to match reality.
2026-05-21 17:15:57 -07:00
..