Page MenuHomeFreeBSD

sys/boot: always use freshly build libstand
AbandonedPublic

Authored by allanjude on Oct 8 2017, 7:58 PM.
Tags
None
Referenced Files
Unknown Object (File)
Jan 1 2024, 2:45 AM
Unknown Object (File)
Sep 26 2023, 6:09 PM
Unknown Object (File)
Jun 11 2023, 4:51 PM
Subscribers

Details

Reviewers
imp
Summary

In some cases sys/boot was using the system /usr/lib/libstand.a instead of the one we just built

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 11963
Build 12290: arc lint + arc unit

Event Timeline

@imp I know you are working on a sys/boot cleanup, so I figured you might want to integrate this

imp requested changes to this revision.Oct 8 2017, 8:49 PM

Yea, don't do this.

(a) It conflicts with what I'm doing trying to disentangle things (eg it creates another mess I have to disentangle)
(b) we don't do this anyplace else
(c) It introduces yet more horror of cut and paste, which is killing us by a thousand cuts.
(d) libstand really shouldn't be under lib, but should be sys/boot/libstand instead. If it were, then the normal usage patterns would obviate the need for 90% of this patch.

This revision now requires changes to proceed.Oct 8 2017, 8:49 PM