Opened 14 years ago

Closed 13 years ago

#26677 closed defect (worksforme)

virtuoso 6.1.2, Revision 1 - build failure

Reported by: ddennedy (Dan Dennedy) Owned by: nerdling (Jeremy Lavergne)
Priority: Normal Milestone:
Component: ports Version: 1.9.1
Keywords: Cc:
Port: virtuoso

Description (last modified by jmroot (Joshua Root))

full log attached

/usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk   -I/opt/local/include -fno-strict-aliasing -O2  -Wall  -DNDEBUG -DPOINTER_64   -I/opt/local/var/macports/build/_Users_ddennedy_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_virtuoso/work/virtuoso-opensource-6.1.2/libsrc/Xml.new  -DOPENSSL_NO_KRB5    -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/odbcsdk/include -I../../../libsrc/langfunc -I../../../libsrc/plugin -DUNIX -O2 -arch x86_64 -MT virtuoso_sample_t-bif_sample.o -MD -MP -MF .deps/virtuoso_sample_t-bif_sample.Tpo -c -o virtuoso_sample_t-bif_sample.o `test -f 'bif_sample.c' || echo './'`bif_sample.c
In file included from bif_sample.c:31:
../../../libsrc/Wi/ksrvext.h:225: error: conflicting types for 'semaphore_t'
/usr/include/mach/mach_types.h:126: error: previous declaration of 'semaphore_t' was here
../../../libsrc/Wi/ksrvext.h:388: error: conflicting types for 'thread_t'
/usr/include/mach/mach_types.h:117: error: previous declaration of 'thread_t' was here
make[4]: *** [virtuoso_sample_t-bif_sample.o] Error 1

Attachments (1)

virtuoso.log (938.9 KB) - added by ddennedy (Dan Dennedy) 14 years ago.
my build failure log

Download all attachments as: .zip

Change History (4)

Changed 14 years ago by ddennedy (Dan Dennedy)

Attachment: virtuoso.log added

my build failure log

comment:1 Changed 14 years ago by jmroot (Joshua Root)

Description: modified (diff)
Owner: changed from macports-tickets@… to snc@…
Version: 1.9.1

Please remember to preview and use WikiFormatting, and to cc the maintainer.

comment:2 Changed 14 years ago by ddennedy (Dan Dennedy)

My goal was to upgrade kdelibs4 - not necessarily interested in virtuoso. I read the virtuoso README and using their recommended CFLAGS for OS X 10.6 x86-64, and attempted to manually rebuild virtuoso in its work directory from the configure step. Make failed in the same location with the same error. I got past this hurdle, by analyzing with port rdeps to locate the soprano dependent and commenting out #depends_run-append port:virtuoso

I am hoping I really do not need virtuoso at runtime. I am the kdenlive port maintainer, and Kdenlive does not rely upon Nepomuk.

comment:3 Changed 13 years ago by nerdling (Jeremy Lavergne)

Resolution: worksforme
Status: newclosed
Note: See TracTickets for help on using tickets.