science/libctl marked as BROKEN,
but does build on 8.2-STABLE amd64
b. f.
bf1783 at googlemail.com
Fri Mar 11 23:16:53 UTC 2011
> On Fri, Mar 11, 2011 at 10:59:02AM +0000, Klaus T. Aehlig wrote:
> > Can anyone shed more light on why this port is marked BROKEN?
...
>
> libtool: link: cc -shared .libs/ctl.o .libs/subplex.o .libs/ctl-f77-glue.o .libs/integrator.o .libs/cintegrator.o -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib -pthread -L/usr/local/lib /usr/local/lib/libguile.so /usr/local/lib/libintl.so /usr/local/lib/libiconv.so /usr/local/lib/libgmp.so -lcrypt -lm /usr/local/lib/libltdl.so -Wl,-rpath=/usr/local/lib/gcc45 -pthread -pthread -pthread -pthread -Wl,-soname -Wl,libctl.so.4 -o .libs/libctl.so.4
> .libs/ctl.o(.text.__i686.get_pc_thunk.bx+0x0): In function `__i686.get_pc_thunk.bx':
> : multiple definition of `__i686.get_pc_thunk.bx'
> /usr/lib/crtbeginS.o(.gnu.linkonce.t.__i686.get_pc_thunk.bx+0x0): first defined here
>
...
More fallout from the devel/libtool problem that led to ports/155105,
broke math/gretl, etc.: the port has USE_FORTRAN, and so is built with
lang/gcc45, but then libtool attempts to link the shared libraries
with the base system compiler and toolchain. This still needs to be
fixed.
b.
More information about the freebsd-ports
mailing list