nfs-ganesha ebuild uses system libntirpc, should use bundled lib |
||||
Issue descriptionChrome Version: 60.0.3077.0 unknown (64-bit) OS: Chromium OS What steps will reproduce the problem? Attempting to build nfs-ganesha with the current ebuild fails when linking, because nfs-ganesha uses several symbols that are not available in the standard libntirpc. The bundled libntirpc should be used instead. What is the expected result? Linker should use the bundled lib and resolve the symbols. What happens instead? Link error.
,
May 8 2017
Ganesha's build is tightly coupled with that of libntirpc. We separated them into two repos. ganesha still looks into its 'libntirpc' folder for everything. Even using the option 'NTIRPC_BASE_DIR' doesn't seem to appease it. The only solution I can think of is symlinking the folder to the libntirpcs src before configuring. Otherwise, major refactoring in the cmake process would be needed.
,
Sep 7 2017
please close if stale.
,
Sep 11 2017
Ganesha appears to be working reliably with current build configuration. Please reopen if I missed other reasons to make the switch.
,
May 9 2018
|
||||
►
Sign in to add a comment |
||||
Comment 1 by vapier@chromium.org
, May 8 2017