textproc/stardict3 3.0.4 does not compile

Matthias Apitz guru at unixarea.de
Tue Apr 16 05:20:31 UTC 2013


Compilation of the above port stops with:

# make
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wall
-I/usr/local/include/gtk-2.0 -I/usr/local/include/gio-unix-2.0/
-I/usr/local/include/atk-1.0 -I/usr/local/include/cairo
-I/usr/local/include/pixman-1 -D_THREAD_SAFE
-I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/libpng15
-I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/freetype2
-I/usr/local/include/glib-2.0 -I/usr/local/include/libxml2
-I/usr/local/include -I.. -I.. -g -O2 -MT libcommon.lo -MD -MP -MF
.deps/libcommon.Tpo -c libcommon.cpp  -fPIC -DPIC -o .libs/libcommon.o
In file included from libcommon.cpp:30:
libcommon.h:191: error: could not convert template argument 'gzclose' to
'int (*)(zip::gzFile_s*)'
libcommon.h:191: error: invalid type in declaration before ';' token
libcommon.cpp: In function 'int unpack_zlib(const char*, const char*)':
libcommon.cpp:602: error: invalid conversion from 'void*' to
libcommon.cpp:617: error: 'get_impl' was not declared in this scope
gmake[2]: *** [libcommon.lo] Error 1

# svn info Makefile
Path: Makefile
Name: Makefile
Working Copy Root Path: /usr/ports
Repository Root: https://svn0.us-west.freebsd.org/ports
Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5
Revision: 315646
Node Kind: file
Schedule: normal
Last Changed Author: makc
Last Changed Rev: 312926
Last Changed Date: 2013-02-25 16:46:23 +0100 (Mon, 25 Feb 2013)
Text Last Updated: 2013-04-01 11:50:44 +0200 (Mon, 01 Apr 2013)
Checksum: 68dfc535db79f856c4e8fddf9c1207ccda6eda2a

# uname -a
FreeBSD aurora.Sisis.de 10.0-CURRENT FreeBSD 10.0-CURRENT #0 r235646:
Sat May 19 15:52:36 CEST 2012
guru at aurora.Sisis.de:/usr/obj/usr/src/sys/GENERIC  i386


Matthias Apitz               |  /"\ ASCII Ribbon Campaign: www.asciiribbon.org
E-mail: guru at unixarea.de     |  \ / - No HTML/RTF in E-mail
WWW: http://www.unixarea.de/ |   X  - No proprietary attachments
phone: +49-170-4527211       |  / \ - Respect for open standards

More information about the freebsd-ports mailing list