The following reply was made to PR pkg/46471; it has been noted by GNATS.
From: Joerg Sonnenberger<joerg%britannica.bec.de@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc:
Subject: Re: pkg/46471 (latest patch in graphics/graphviz does not work for
me)
Date: Mon, 21 May 2012 11:53:50 +0200
On Mon, May 21, 2012 at 09:20:04AM +0000, Jörn Clausen wrote:
> The following reply was made to PR pkg/46471; it has been noted by GNATS.
>
> From:
=?ISO-8859-1?Q?J=F6rn_Clausen?=<joern.clausen%uni-bielefeld.de@localhost>
> To: gnats-bugs%NetBSD.org@localhost, joerg%NetBSD.org@localhost
> Cc: solaris-pkg-people%NetBSD.org@localhost,
pkgsrc-bugs%NetBSD.org@localhost,
> gnats-admin%NetBSD.org@localhost
> Subject: Re: pkg/46471 (latest patch in graphics/graphviz does not work
for me)
> Date: Mon, 21 May 2012 11:18:11 +0200
>
> > The rpath is definitely needed, but I have no idea what problem
Solaris ld
> > has here.
>
> Look closely: There is a "-Wl,-R" preceding the "-Wl,-rpath" from your
> patch, which in turn is followed by the path. So ld sees "-R -rpath
> /usr/pkgsrc/...". This is not a problem of the linker. Maybe it's
autoconf.
I see:
-Wl,-R/usr/pkgsrc/20120411/lib
-Wl,-rpath
-Wl,/usr/pkgsrc/20120411/lib/perl5/5.14.0/i386-solaris-thread-multi/CORE
on the command line, which should result in the linker arguments:
-R/usr/pkgsrc/20120411/lib -rpath /usr/pkgsrc/20120411/lib/perl5/...