[SCIM] Skim broken on FreeBSD amd64

Jie Gao jeffgaofreebsd at gmail.com
Sat Jan 29 14:21:11 PST 2005


Hi there,

I am the maintainer of the FreeBSD ports of scim packages. I recently
received an error from the FreeBSD amd64 ports build cluster, saying
that skim could not be compiled on FreeBSD amd64. The versions used
were scim-1.0.2 and skim-1.0.3, and the error message was:

gmake[2]: Entering directory `/tmp/a/ports/textproc/skim/work/skim-1.0.3/src'
if /bin/sh ../libtool --silent --mode=compile --tag=CXX c++
-DHAVE_CONFIG_H -I. -I. -I.. -I/usr/X11R6/include/scim-1.0 -I../ -I../
-I/usr/local/include -I/usr/X11R6/include  -I/usr/local/include  
-D_THREAD_SAFE -pthread -DQT_THREAD_SUPPORT   -I/usr/local/include
-I/usr/local/include  -I/usr/X11R6/include -D_GETOPT_H -D_THREAD_SAFE 
 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith
-Wwrite-strings -O2 -I/usr/local/include -D__STDC_ISO_10646__ -O -pipe
-fno-exceptions -fno-check-new -fno-common  -MT socketserverthread.lo
-MD -MP -MF ".deps/socketserverthread.Tpo" -c -o socketserverthread.lo
socketserverthread.cpp; \
then mv -f ".deps/socketserverthread.Tpo"
".deps/socketserverthread.Plo"; else rm -f
".deps/socketserverthread.Tpo"; exit 1; fi
In file included from /usr/X11R6/include/scim-1.0/scim.h:233,
                 from socketserverthread.h:24,
                 from socketserverthread.cpp:11:
/usr/X11R6/include/scim-1.0/scim_debug.h:175: warning: unused parameter 'mask'
/usr/X11R6/include/scim-1.0/scim_debug.h:175: warning: unused
parameter 'verbose'
/usr/X11R6/include/scim-1.0/scim_debug.h:175: warning: unused parameter 'mask'
/usr/X11R6/include/scim-1.0/scim_debug.h:175: warning: unused
parameter 'verbose'
socketserverthread.cpp: In member function `void
scim::SocketServerThread::update_lookup_table()':
socketserverthread.cpp:610: error: no matching function for call to
`scim::SocketServerThread::updateLookupTableReq(QStringList&,
QStringList&, QValueList<scim::AttributeList>&, int, int,
scim::uint32, size_t&)'
socketserverthread.h:123: note: candidates are: void
scim::SocketServerThread::updateLookupTableReq(const QStringList&,
const QStringList&, QValueList<scim::AttributeList>&, int, unsigned
int, unsigned int, unsigned int&)

I guess this could be caused by different sizes of some types but I'm
not sure, as I do not have access to an amd64 machine. Any suggestions
or help? Thanks.

Jie


More information about the scim mailing list