[kde-freebsd] Unable to build deskutils/kdepimlibs4
Jerry
jerry at seibercom.net
Sat Jan 5 11:58:42 UTC 2013
On Sat, 05 Jan 2013 12:18:11 +0100
Koop Mast articulated:
> 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.
> >
>
> 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//Makefile?view=log
Yes, I do have the slightly older version installed. I just updated my
ports tree, and the newer version is listed there. I don't remember if
it wast listed there last night when I updated the tree prior to
attempting to update the ports. Should I update that port
"security/cyrus-sasl2" and then run: "portupgrade -fr devel/libical"
from scratch or just run that command and see if the problem is
corrected?
--
Jerry ♔
Disclaimer: off-list followups get on-list replies or get ignored.
Please do not ignore the Reply-To header.
__________________________________________________________________
God is real, unless declared integer.
More information about the freebsd-ports
mailing list