Date: Sat, 05 Jan 2013 12:18:11 +0100 From: Koop Mast <kwm@rainbow-runner.nl> To: Adriaan de Groot <groot@kde.org> Cc: kde-freebsd@kde.org, kde@freebsd.org, freebsd-ports@freebsd.org Subject: Re: [kde-freebsd] Unable to build deskutils/kdepimlibs4 Message-ID: <50E80BF3.9060601@rainbow-runner.nl> In-Reply-To: <7089535.AmZk0OKFcR@sausage> References: <20130104192428.38e306b3@scorpio> <7089535.AmZk0OKFcR@sausage>
next in thread | previous in thread | raw e-mail | index | archive | help
On 5-1-2013 2:17, Adriaan de Groot wrote: > On Friday, January 04, 2013 07:24:28 PM Jerry wrote: >> Following the directions in UPDATING, I used the following command: >> >> portupgrade -fr devel/libical >> >> That port updated correctly; however, the next port: >> The entire build log is available here: >> >> https://www.seibercom.net/logs/kdep.txt >> >> I do not see an obvious reason for the build failure. I tried it three >> times including doing a distclean and updating the ports tree. > > There is an obvious reason, but you have to scroll back a ways in the log: > > /usr/ports/deskutils/kdepimlibs4/work/kdepimlibs-4.8.4/kioslave/smtp/command.cpp > In file included from > /usr/ports/deskutils/kdepimlibs4/work/kdepimlibs-4.8.4/kioslave/smtp/command.h:37, > from > /usr/ports/deskutils/kdepimlibs4/work/kdepimlibs-4.8.4/kioslave/smtp/command.cpp:32: > /usr/local/include/sasl/sasl.h:228: error: typedef 'sasl_malloc_t' is > initialized (use __typeof__ instead) > /usr/local/include/sasl/sasl.h:228: error: 'size_t' was not declared in this > scope > > > This is because of the new sasl port, which does not include all the headers > it needs in its own headers (e.g. defining size_t). You can patch > /usr/local/include/sasl/sasl.h to fix that, or patch command.cpp to #include > the right headers before sasl.h. > > [ade] Currect, however it was fixed in rev 309488 8 days ago in the sasl port itself. So other hacks are not needed anymore. I suspect Jerry needs to update his cyrus-sasl port and maybe even his ports tree if the fix isn't there. http://svnweb.freebsd.org/ports/head/security/cyrus-sasl2/Makefile?view=log
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?50E80BF3.9060601>