Sylpheed doesn't compile on amd64

Torfinn Ingolfsen tingox at gmail.com
Sat Aug 29 23:34:33 UTC 2009


Hello,

Sylpheed 2.7.1 does not compile on amd64:
root at kg-v2# cd /usr/ports/mail/sylpheed2
root at kg-v2# make
===>  Building for sylpheed-2.7.1
gmake  all-recursive
gmake[1]: Entering directory `/usr/ports/mail/sylpheed2/work/sylpheed-2.7.1'
Making all in ac
gmake[2]: Entering directory
`/usr/ports/mail/sylpheed2/work/sylpheed-2.7.1/ac'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory
`/usr/ports/mail/sylpheed2/work/sylpheed-2.7.1/ac'
Making all in libsylph
gmake[2]: Entering directory
`/usr/ports/mail/sylpheed2/work/sylpheed-2.7.1/libsylph'
gmake  all-am
gmake[3]: Entering directory
`/usr/ports/mail/sylpheed2/work/sylpheed-2.7.1/libsylph'
/bin/sh ../libtool --mode=link cc  -O2 -fno-strict-aliasing -pipe
-D_THREAD_SAFE -I/usr/local/include/gtkspell-2.0
-I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include
-I/usr/local/include/atk-1.0 -I/usr/local/include/cairo
-I/usr/local/include/pango-1.0 -I/usr/local/include
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include
-I/usr/local/include/pixman-1 -I/usr/local/include/freetype2
-I/usr/local/include  -rpath=/usr/lib:/usr/local/lib -o libsylph-0.la -rpath
/usr/local/lib -version-info 0:1:0 -export-dynamic   account.lo base64.lo
codeconv.lo customheader.lo displayheader.lo filter.lo folder.lo html.lo
imap.lo mbox.lo md5.lo md5_hmac.lo mh.lo news.lo nntp.lo pop.lo prefs.lo
prefs_account.lo prefs_common.lo procheader.lo procmime.lo procmsg.lo
quoted-printable.lo recv.lo session.lo smtp.lo socket.lo ssl.lo
stringtable.lo sylmain.lo unmime.lo utils.lo uuencode.lo virtual.lo xml.lo
syl-marshal.lo -Wl,--export-dynamic -L/usr/local/lib -lgobject-2.0
-lgmodule-2.0 -lglib-2.0   -lcompface -L/usr/local/lib -pthread -lssl
-lcrypto -pthread -L/usr/local/lib -lgtkspell -lgtk-x11-2.0 -lgdk-x11-2.0
-latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lgio-2.0 -lXext -lXrender
-lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lpangoft2-1.0
-lXfixes -lcairo -lX11 -lpango-1.0 -lm -lfreetype -lfontconfig -lgobject-2.0
-lgmodule-2.0 -lglib-2.0   -laspell -L/usr/local/lib
-Wl,-rpath,/usr/local/lib -lonig
cc -shared  .libs/account.o .libs/base64.o .libs/codeconv.o
.libs/customheader.o .libs/displayheader.o .libs/filter.o .libs/folder.o
.libs/html.o .libs/imap.o .libs/mbox.o .libs/md5.o .libs/md5_hmac.o
.libs/mh.o .libs/news.o .libs/nntp.o .libs/pop.o .libs/prefs.o
.libs/prefs_account.o .libs/prefs_common.o .libs/procheader.o
.libs/procmime.o .libs/procmsg.o .libs/quoted-printable.o .libs/recv.o
.libs/session.o .libs/smtp.o .libs/socket.o .libs/ssl.o .libs/stringtable.o
.libs/sylmain.o .libs/unmime.o .libs/utils.o .libs/uuencode.o
.libs/virtual.o .libs/xml.o .libs/syl-marshal.o  -Wl,--rpath
-Wl,/usr/local/lib -Wl,--rpath -Wl,/usr/local/lib -L/usr/local/lib
-lcompface -lssl -lcrypto /usr/local/lib/libgtkspell.so /usr/local/lib/
libgtk-x11-2.0.so /usr/local/lib/libgdk-x11-2.0.so /usr/local/lib/
libatk-1.0.so /usr/local/lib/libgdk_pixbuf-2.0.so /usr/local/lib/
libpangocairo-1.0.so /usr/local/lib/libgio-2.0.so /usr/local/lib/libXext.so
/usr/local/lib/libXrender.so /usr/local/lib/libXinerama.so
/usr/local/lib/libXi.so /usr/local/lib/libXrandr.so
/usr/local/lib/libXcursor.so /usr/local/lib/libXcomposite.so
/usr/local/lib/libXdamage.so
/usr/local/lib/libpangoft2-1.0.so/usr/local/lib/libXfixes.so
/usr/local/lib/libcairo.so
/usr/local/lib/libX11.so /usr/local/lib/libpango-1.0.so -lm
/usr/local/lib/libfreetype.so /usr/local/lib/libfontconfig.so
/usr/local/lib/libgobject-2.0.so /usr/local/lib/libgmodule-2.0.so/usr/local/lib/
libglib-2.0.so /usr/local/lib/libaspell.so -lonig  -Wl,--export-dynamic
-pthread -pthread -Wl,-rpath -Wl,/usr/local/lib -Wl,-soname
-Wl,libsylph-0.so.0 -o .libs/libsylph-0.so.0
/usr/bin/ld: /usr/local/lib/libonig.a(regposix.o): relocation R_X86_64_32S
can not be used when making a shared object; recompile with -fPIC
/usr/local/lib/libonig.a: could not read symbols: Bad value
gmake[3]: *** [libsylph-0.la] Error 1
gmake[3]: Leaving directory
`/usr/ports/mail/sylpheed2/work/sylpheed-2.7.1/libsylph'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory
`/usr/ports/mail/sylpheed2/work/sylpheed-2.7.1/libsylph'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/mail/sylpheed2/work/sylpheed-2.7.1'
gmake: *** [all] Error 2
*** Error code 1

Stop in /usr/ports/mail/sylpheed2.
*** Error code 1

Stop in /usr/ports/mail/sylpheed2.
root at kg-v2#

The machine runs:
root at kg-v2# uname -a
FreeBSD kg-v2.kg4.no 7.2-STABLE FreeBSD 7.2-STABLE #0: Fri Jul 17 18:23:22
CEST 2009     root at kg-v2.kg4.no:/usr/obj/usr/src/sys/V2  amd64

HTH
-- 
Regards,
Torfinn Ingolfsen


More information about the freebsd-ports mailing list