Summary: | net-misc/ntpsec-1.1.2 magically links to libbsd.so.0 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Marcin Mirosław <bug> |
Component: | Current packages | Assignee: | Steve Arnold <nerdboy> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | blueness, gem |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
disable libbsd detection (inner)
ebuild patch for libbsd no autodetect |
Description
Marcin Mirosław
2019-05-09 13:20:14 UTC
A feature, not a bug. NTPsec uses the libbsd version of strlcpy() and strlcat() if libbsd is installed. Otherwise it provides a local copy of those two function.s See the source file libntp/strl_obsd.c for details. Created attachment 580454 [details, diff]
disable libbsd detection (inner)
applies to the upstream build file
Created attachment 580470 [details, diff]
ebuild patch for libbsd no autodetect
not tested in isolation
I installed ntpsec-1.1.4 and it doesn't linkt to libbsd. (In reply to Marcin Mirosław from comment #4) > I installed ntpsec-1.1.4 and it doesn't linkt to libbsd. Sorry for noise, problem still exists. Thanks for the patch; works on versions 1.1.4 and up. I bumped to 1.1.4 and updated the remaining ebuilds. Also removed an obsolete configure option and bumped a test install to 1.1.6 (hopefully the next stable candidate). |