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