NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
lib/58838: shared libraries in base should all have expsym lists
>Number: 58838
>Category: lib
>Synopsis: shared libraries in base should all have expsym lists
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: lib-bug-people
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Thu Nov 21 18:45:00 +0000 2024
>Originator: Taylor R Campbell
>Release: current
>Organization:
The NetBSymbol Expectation
>Environment:
>Description:
Every library in tree should have the list of symbols it defines written down in a way that is verified at build-time (LIB_EXPSYM in bsd.lib.mk, foo.expsym by default).
This way, we get immediate build-time feedback when a major bump is required, pullup is generally forbidden, and/or machine-dependent symbols turn up in libraries.
>How-To-Repeat:
pullup inspection
>Fix:
Yes, please!
Home |
Main Index |
Thread Index |
Old Index