| Summary: | Omission in ldconfig(8) manpage | ||
|---|---|---|---|
| Product: | Documentation | Reporter: | Reinier <Reinier> |
| Component: | Books & Articles | Assignee: | Tom Rhodes <trhodes> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | Latest | ||
| Hardware: | Any | ||
| OS: | Any | ||
Responsible Changed From-To: freebsd-doc->trhodes I'll handle this! State Changed From-To: open->patched I've applied a delta with similar wording to yours. Thanks! State Changed From-To: patched->closed MFC complete! |
ldconfig(8) manpage is unclear about the filenames that will be added to the hintsfile. It turns out that only files matching lib*.so.[0-9] will be added to the hints file. This fact is NOT recorded in the manpage. It took me several days to find out why my library was not added. Fix: Add the following lines to the ldconfig(8) manpage: line. Blank lines and lines starting with the comment character `#' are ignored. Filenames must conform to the following pattern in order to be added to the hints file: lib*.so.[0-9] How-To-Repeat: running ldconfig on the directories filenames not matching lib*.so.[0-9] will not be added to the hintsfile. The man page does not make this clear.