Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 2 May 2008 18:47:16 +0200
From:      Thierry Thomas <thierry@FreeBSD.org>
To:        Stephen Montgomery-Smith <stephen@math.missouri.edu>
Cc:        Andrew Pantyukhin <infofarmer@FreeBSD.org>, freebsd-ports@freebsd.org
Subject:   Re: Advice sought for ports/vis5d+
Message-ID:  <20080502164716.GE43577@graf.pompo.net>
In-Reply-To: <20080502103401.R39339@cauchy.math.missouri.edu>
References:  <20080502103401.R39339@cauchy.math.missouri.edu>

next in thread | previous in thread | raw e-mail | index | archive | help

--aM3YZ0Iwxop3KEKx
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri  2 may 08 at 17:39:08 +0200, Stephen Montgomery-Smith <stephen@math.=
missouri.edu>
 wrote:
> I am the maintainer of the science/vis5d+ port.  It was recently marked=
=20
> broken, and I submitted the PR ports/123233 to fix it.  However my fix=20
> doesn't seem to work for the amd64 -=20
> http://amd64.miwibox.org/tb2/errors/6.3-FreeBSD/vis5d+-1.2.1_8.log
>=20
> The problem seems to be with the libgfx port.  A month or two ago, it mus=
t=20
> have somehow been brought in as part of the netcdf port.  But now it=20
> has become necessary to explicitly link against libgfx.a.  For whatever=
=20
> reason, this doesn't work on the amd64.
>=20
> Any help or advice much appreciated.

Hello Stephen,

The message is:

/usr/bin/ld: /usr/local/lib/libgfx.a(time.o): relocation R_X86_64_32 can no=
t be used when making a shared object; recompile with -fPIC

That means that graphics/libgfx should be modified to use -fPIC, and
better to produce a shared library (maintainer Cc'ed).

Regards,
--=20
Th. Thomas.

--aM3YZ0Iwxop3KEKx
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (FreeBSD)

iEYEARECAAYFAkgbRZQACgkQc95pjMcUBaKe7gCfWFzBT1oM3vbSYD26/Sqnn9BS
2GAAoNWAbCJp/hvK9DmJaQAHN0e3iB9c
=quy7
-----END PGP SIGNATURE-----

--aM3YZ0Iwxop3KEKx--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080502164716.GE43577>