[kde-freebsd] ports/185951: astro/cfitsio: DT_SONAME of libcfitsio.so.0 points to nonexisting file

Raphael Kubo da Costa rakuco at freebsd.org
Thu Jan 23 09:31:17 UTC 2014


(CC'ing everyone again)

"Florian Degner" <f.degner at gmx.de> writes:
> On Wed, 22 Jan 2014 15:23:44 +0100, Raphael Kubo da Costa
> <rakuco at freebsd.org> wrote:
>
>> I couldn't help taking a look at the port's build system myself, and it
>> looks like it already takes care of creating the appropriate symlinks,
>> so just installing libcfitsio.so, libcfitsio.so.1 and
>> libcfitsio.so.1.3.35 and removing all the ${LN} calls should work and
>> look cleaner.
>
> Hi,
>
> hmm, this does not seem to work. Using any of the INSTALL_* macros
> results in the symlinks being followed. I took a look at other ports
> that install shared libs and they all seem to use ${LN} to create such
> symlinks.

Indeed, our INSTALL_* commands don't pass -l. Too bad we're not using
make install. Please disregard my last suggestion then :-)


More information about the kde-freebsd mailing list