Bug 139320

Summary: KDE print with CUPS does not compile, missing type KURL
Product: [Applications] kdeprint Reporter: Florian Stinglmayr <fstinglmayr>
Component: generalAssignee: KDEPrint Devel Mailinglist <kde-print-devel>
Status: CLOSED NOT A BUG    
Severity: normal CC: jlayt
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: FreeBSD Ports   
OS: FreeBSD   
Latest Commit: Version Fixed In:

Description Florian Stinglmayr 2006-12-28 16:20:02 UTC
Version:            (using KDE KDE 3.5.5)
Installed from:    FreeBSD Ports
Compiler:          gcc 3.4.4 
OS:                FreeBSD

When installing KDE 3.5.5 from FreeBSD 6.1 ports and choosing CUPS support the compilation of kdeprint fails. It claims KURL is an uncomplete type in /usr/ports/x11/kdelibs3/work/kdelib-3.5.5/kdeprint/cups/ipprequest.cpp. But adding "#include <kurl.h>" to the list of included header files solves this issue:

// Headers
#include <qregexp.h>
#include <cups/cups.h>
// NEW LINE:
#ínclude <kurl.h>
Comment 1 andy 2007-01-09 19:25:32 UTC
can you provide more context to the error (preferably the line that compiles this file) plus your config.log?

FWIW, I don't see this problem on 6.2 with cups support

Comment 2 Kurt Pfeifle 2007-01-11 12:31:21 UTC
Setting timeout for feedback to Feb 1, 2007, before this bug will be closed as INVALID.
Comment 3 Florian Stinglmayr 2007-01-11 14:28:22 UTC
I tried it today, and it worked fine. Seemed like the bug is fixed. Sorry for any inconvenience. Maybe it was just a broken FreeBSD port.
Comment 4 Kurt Pfeifle 2007-01-12 17:20:59 UTC
Thanks Florian; I'm closing this bug then.
Comment 5 John Layt 2008-12-31 20:34:04 UTC
Closing old Resolved status bug.