Opened 13 years ago

Closed 12 years ago

#31183 closed defect (fixed)

virtuoso @6.1.3 is not UsingTheRightCompiler

Reported by: neverpanic (Clemens Lang) Owned by: nerdling (Jeremy Lavergne)
Priority: Normal Milestone:
Component: ports Version: 2.0.99
Keywords: Cc: marcel.setten@…, mkae (Marko Käning), ryandesign (Ryan Carsten Schmidt)
Port: virtuoso

Description

The virtuoso port is not UsingTheRightCompiler in a call to (it's self-shipped) libtool:

:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_dports_devel_virtuoso/virtuoso/work/virtuoso-opensource-6.1.3/binsrc/driver'
:info:build /bin/sh ../../bin/libtool.macosx --tag=CC   --mode=link /Developer/usr/bin/llvm-gcc-4.2  -pipe -O2 -arch x86_64 -module -avoid-version -export-dynamic -no-undefined -export-symbols virt.exp -L/opt/local/lib -arch x86_64 -o virtodbc.la -rpath /opt/local/lib virt_vers.lo libvirtodbc.la ../../libsrc/Thread/libthrs.la ../../libsrc/Dk/libdk1t.la ../../libsrc/util/libutil.la -lssl -lcrypto -lm   -lm  
:info:build sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < virt.exp > .libs/virtodbc-symbols.expsym
:info:build gcc -bundle  -arch x86_64 -arch x86_64  -o .libs/virtodbc.so  .libs/virt_vers.o -all_load  ./.libs/libvirtodbc.a ../../libsrc/Thread/.libs/libthrs.a ../../libsrc/Dk/.libs/libdk1t.a ../../libsrc/util/.libs/libutil.a  -L/opt/local/lib -lssl -lcrypto -lm
:info:build gcc -bundle -arch x86_64 -arch x86_64 -o .libs/virtodbc.so .libs/virt_vers.o -all_load ./.libs/libvirtodbc.a ../../libsrc/Thread/.libs/libthrs.a ../../libsrc/Dk/.libs/libdk1t.a ../../libsrc/util/.libs/libutil.a -L/opt/local/lib -lssl -lcrypto -lm
:info:build gcc: Error: You should be using ${configure.cc}
:info:build See http://trac.macports.org/wiki/UsingTheRightCompiler
:info:build make[2]: *** [virtodbc.la] Error 1
:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_dports_devel_virtuoso/virtuoso/work/virtuoso-opensource-6.1.3/binsrc/driver'
:info:build make[1]: *** [all-recursive] Error 1
:info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_dports_devel_virtuoso/virtuoso/work/virtuoso-opensource-6.1.3/binsrc'
:info:build make: *** [all-recursive] Error 1

Change History (7)

comment:1 Changed 13 years ago by marcel.setten@…

Cc: marcel.setten@… added

Cc Me!

comment:2 Changed 13 years ago by marcel.setten@…

What compeller should be used then?

comment:3 Changed 12 years ago by mkae (Marko Käning)

Cc: mk@… added

Cc Me!

comment:4 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… added

Has duplicate #31917

comment:5 Changed 12 years ago by nerdling (Jeremy Lavergne)

Status: newassigned

Simply deleting the libtool.macosx file doesn't work, since the Makefile doesn't recreate it by default.

I aim to swap out "gcc" for "${configure.cc}".

Are there any other values you think need replaced?

comment:6 in reply to:  5 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Replying to snc@…:

Are there any other values you think need replaced?

Not that I know of so far.

comment:7 Changed 12 years ago by nerdling (Jeremy Lavergne)

Resolution: fixed
Status: assignedclosed

Patched in r87097.

Note: See TracTickets for help on using tickets.