On Fri, 2019-04-26 at 17:50 +0100, Bruce Richardson wrote: > The post-install script to symlink the PMDs from their own PMD > directory to > the regular lib directory (so they would be found by ld at runtime) > was > using the "-r" flag to ln to create relative symlinks. This flag is > unsupported by ln on FreeBSD causing the ninja install step to fail. > > Reworking the script to take the relative driver path as parameter > removes > the need for ln to calculate the relative path ensuring compatibility > with > FreeBSD. > > As part of the fix, we move the registration of the install script to > the > config/meson.build file, from the top level one. This improves > readability > as the script takes as parameters the variables set in that file. > > Fixes: ed4d43d73e2b ("build: symlink drivers to library directory") > > Signed-off-by: Bruce Richardson < > bruce.richard...@intel.com > > > --- > buildtools/symlink-drivers-solibs.sh | 7 ++++--- > config/meson.build | 7 +++++++ > meson.build | 7 ------- > 3 files changed, 11 insertions(+), 10 deletions(-)
Acked-by: Luca Boccassi <bl...@debian.org> -- Kind regards, Luca Boccassi