Page MenuHomeFreeBSD

lorder: Undeprecate.
ClosedPublic

Authored by des on Feb 27 2024, 10:39 PM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Nov 6, 11:27 AM
Unknown Object (File)
Wed, Nov 6, 9:37 AM
Unknown Object (File)
Sun, Oct 27, 4:27 PM
Unknown Object (File)
Sun, Oct 27, 4:27 PM
Unknown Object (File)
Oct 21 2024, 2:08 AM
Unknown Object (File)
Oct 21 2024, 2:08 AM
Unknown Object (File)
Oct 21 2024, 2:08 AM
Unknown Object (File)
Oct 21 2024, 2:08 AM

Details

Summary

While lorder is not required by our current toolchain (or any toolchain
we've used in the past decade or two), it still occasionally shows up
in build systems of third party software, including The Open Group's
UNIX conformance test suite, and the maintenance cost is negligible.

MFC after: 1 week
Sponsored by: Klara, Inc.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 56320
Build 53208: arc lint + arc unit

Event Timeline

des requested review of this revision.Feb 27 2024, 10:39 PM
des added a parent revision: D44134: lorder: Add unit tests..
This revision is now accepted and ready to land.Feb 27 2024, 11:22 PM

What do you think about a comment explaining why it is retained? something like "is not required by contemporary linkers, but it is still expected by some third party software build systems."

explain why we're keeping it

This revision now requires review to proceed.Feb 28 2024, 3:39 AM
This revision is now accepted and ready to land.Feb 28 2024, 1:21 PM
allanjude added a subscriber: allanjude.

reviewed-by: allanjude

This revision was automatically updated to reflect the committed changes.