tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: fish shell versioning
Sorry to keep you waiting, but I only found some time to look into this
now.
On 25/12/15 08:37AM, Marcin Gondek wrote:
>
> Seems to be now broken on package phase.
>
> Make works fine, last lines of log
>
> [...]
>
> => Checking for missing run-time search paths in fish-4.2.1
> ERROR: bin/fish: missing library: libpcre2-32.so.0
> ERROR: bin/fish: missing library: libpcre2-8.so.0
> ERROR: bin/fish_indent: missing library: libpcre2-32.so.0
> ERROR: bin/fish_indent: missing library: libpcre2-8.so.0
> ERROR: bin/fish_key_reader: missing library: libpcre2-32.so.0
> *** Error code 1
>
I didn't have the chance to spot this as I had only tested fish
on OpenIndiana and Slackware (where you have a system pcre2 at
/usr/lib [1]) and this failure wasn't showing up on the NetBSD bulk
builds I had looked at.
Anyway, as a matter of fact I could reproduce this on NetBSD 10.1/amd64.
I still do not understand why, but CMake seems to ignore our RPATH.
For the moment I decided to disable using system's pcre2, but I would
like this to only be a temporary workaround.
This is the relevant commit:
https://mail-index.netbsd.org/pkgsrc-changes/2025/12/15/msg335553.html
Please update and test.
--
PVO
Home |
Main Index |
Thread Index |
Old Index