Page MenuHomeFreeBSD

lib/libcrypt: remove ldscript hack
Needs ReviewPublic

Authored by fuz on Tue, Nov 5, 10:54 PM.

Details

Reviewers
kevans
imp
bapt
Summary

This hack caused the bootstrap build to fail on macOS as macOS ld(1) does
not support static libraries being linker scripts. As a consequence, static
consumers of libcrypt now need to link with -lcrypt -lmd instead of just
-lmd.

Relnotes: yes
Fixes: cb5e41b160838880de7d03100afa02e4edee5a9e (D47062)

Test Plan

build test successful, CI tests no longer fail.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 60417
Build 57301: arc lint + arc unit

Event Timeline

fuz requested review of this revision.Tue, Nov 5, 10:54 PM
fuz created this revision.