[kde-freebsd] kdelibs build error

Andy Fawcett andy at athame.co.uk
Sat Oct 20 18:32:19 CEST 2007


On Saturday 20 October 2007 18:54:41 Heino Tiedemann wrote:
> Heino Tiedemann <rotkaps_spam_trap at gmx.de> wrote:
> > Hi,
> >
> > can you help me with this:
> >
> > I tried to ubgrade my ports -> kdelibs fails.
> >
> > ,----[ unama -a ]
> >
> > | FreeBSD rincewind.tihnet 6.2-STABLE FreeBSD 6.2-STABLE #0: Thu May 24
> > | 01:54:30 CEST 2007    
> > | root at rincewind.tihnet:/usr/obj/usr/src/sys/BEASTIE  i386
> >
> > `----
> >
> >
> >
> >
> >
> > ../../kio/kio -I../../../kio/kfile -I../../..  -I/usr/local/include
> > -I/usr/local/include -I/usr/local/include  -D_THREAD_SAF E -pthread
> > -DQT_THREAD_SUPPORT   -I/usr/local/include -I/usr/local/include 
> > -I/usr/local/include -D_GETOPT_H -D_THREAD_SAFE -DNDEBUG -O2  -O2
> > -fno-strict-aliasing -pipe  -MT cups-util.lo -MD -MP -MF
> > ".deps/cups-util.Tpo" -c -o cups-util.lo cups-u til.c; \
> >         then mv -f ".deps/cups-util.Tpo" ".deps/cups-util.Plo"; else rm
> > -f ".deps/cups-util.Tpo"; exit 1; fi cups-util.c: In function
> > `cupsGetConf':
> > cups-util.c:111: error: dereferencing pointer to incomplete type
> > cups-util.c:119: error: dereferencing pointer to incomplete type
> > cups-util.c:138: error: dereferencing pointer to incomplete type
> > cups-util.c:213: warning: `httpRead' is deprecated (declared at
> > /usr/local/include/cups/http.h:361) cups-util.c: In function
> > `cupsPutConf':
> > cups-util.c:308: warning: `httpWrite' is deprecated (declared at
> > /usr/local/include/cups/http.h:371) cups-util.c:312: warning: `httpWrite'
> > is deprecated (declared at /usr/local/include/cups/http.h:371)
> > cups-util.c:337: error: dereferencing pointer to incomplete type
> > cups-util.c:345: error: dereferencing pointer to incomplete type
> > cups-util.c:364: error: dereferencing pointer to incomplete type
> > cups-util.c: In function `cups_local_auth':
> > cups-util.c:454: warning: passing arg 1 of `httpAddrLocalhost' from
> > incompatible pointer type gmake[4]: *** [cups-util.lo] Error 1
> > gmake[4]: Leaving directory
> > `/usr/ports/x11/kdelibs3/work/kdelibs-3.5.7/kdeprint/cups/cupsdconf2'
> > gmake[3]: *** [all-recursive] Error 1
> > gmake[3]: Leaving directory
> > `/usr/ports/x11/kdelibs3/work/kdelibs-3.5.7/kdeprint/cups' gmake[2]: ***
> > [all-recursive] Error 1
> > gmake[2]: Leaving directory
> > `/usr/ports/x11/kdelibs3/work/kdelibs-3.5.7/kdeprint' gmake[1]: ***
> > [all-recursive] Error 1
> > gmake[1]: Leaving directory `/usr/ports/x11/kdelibs3/work/kdelibs-3.5.7'
> > gmake: *** [all] Error 2
> > *** Error code 2
> >
> > Stop in /usr/ports/x11/kdelibs3.
> > ** Command failed [exit code 1]: /usr/bin/script -qa
> > /tmp/portupgrade.30920.0 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=kdel
> > ibs-3.5.7_1 UPGRADE_PORT_VER=3.5.7_1 make
> > ** Fix the problem and try again.
> > --->  Skipping 'x11/kdebase3' (kdebase-3.5.7_2) because a requisite
> > package 'kdelibs-3.5.7_1' (x11/kdelibs3) failed (specify -k to force)
> > ** Listing the failed packages (*:skipped / !:failed)
> >         ! x11/kdelibs3 (kdelibs-3.5.7_1)        (unknown build error)
> >         * x11/kdebase3 (kdebase-3.5.7_2)
> > --->  Packages processed: 0 done, 0 ignored, 1 skipped and 1 failed
>
> Sorry, this is the state since 03 Oct 2007. No Idea, what the problem
> is?
>
> somezhing with cups. But how can i avoid the Problem?

This should have been fixed by a commit to kdelibs made on 5 October. At least 
nobody else has reported problems since.

Please check that you have an up to date version of kdelibs in your ports 
directory. Latest Makefile for that is:

# $FreeBSD: ports/x11/kdelibs3/Makefile,v 1.220 2007/10/07 17:46:16 nork Exp $

Andy



More information about the kde-freebsd mailing list