[RTEMS Project] #4907: libbsd: Header installed multiple times
RTEMS trac
trac at rtems.org
Tue May 16 15:20:27 UTC 2023
#4907: libbsd: Header installed multiple times
-----------------------------+--------------------
Reporter: Kinsey Moore | Owner: (none)
Type: defect | Status: new
Priority: normal | Milestone: 6.1
Component: network/libbsd | Version: 6
Severity: normal | Keywords:
Blocked By: | Blocking:
-----------------------------+--------------------
There are several headers that are installed multiple times to the target
include directories. Examples are (from both freebsd/include/rpc and
freebsd/sys/rpc):
include/rpc/rpc.h
include/rpc/rpc_com.h
include/rpc/rpc_msg.h
include/rpc/rpcb_clnt.h
include/rpc/svc_auth.h
and several others.
This is due to the header installation being controlled by the header-
paths key in the _defaults data structure including freebsd/include (and
subdirectories including rpc) and freebsd/sys/rpc both being targeted at
include/rpc. These installations should ideally be tied to the modules
they're related to such that unused headers are not installed.
There is a separate issue with both rpc and rpc_user being active
simultaneously in the default config that needs to be resolved once those
headers are tied to modules properly.
--
Ticket URL: <http://devel.rtems.org/ticket/4907>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list