From owner-freebsd-ports@FreeBSD.ORG Fri Feb 10 03:09:26 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6E97816A420 for ; Fri, 10 Feb 2006 03:09:26 +0000 (GMT) (envelope-from drakcap@pacbell.net) Received: from smtp112.sbc.mail.mud.yahoo.com (smtp112.sbc.mail.mud.yahoo.com [68.142.198.211]) by mx1.FreeBSD.org (Postfix) with SMTP id 019D443D46 for ; Fri, 10 Feb 2006 03:09:25 +0000 (GMT) (envelope-from drakcap@pacbell.net) Received: (qmail 56381 invoked from network); 10 Feb 2006 03:09:25 -0000 Received: from unknown (HELO DESK) (drakcap@pacbell.net@67.43.76.165 with login) by smtp112.sbc.mail.mud.yahoo.com with SMTP; 10 Feb 2006 03:09:25 -0000 Message-ID: <000501c62def$212bf380$0701a8c0@local> From: "Robert" To: "freeBSD ports" Date: Thu, 9 Feb 2006 19:07:27 -0800 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1437 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441 Cc: Subject: kdebase 3.5.1_1 - compile problem in 4.11 (now fixed) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Feb 2006 03:09:26 -0000 Hello - after trying for a couple of days to upgrade my KDE installation from 3.5 to the newer 3.5.1, on FreeBSD 4.11 compiled Jan 11, the system kept bumping its head at "ksmserver/legacy.cpp" within kdebase-3.5.1_1 with something similar to the following message: "struct timeval tmwait has incomplete type." This was very similar to KDE bug 18080, going all the way back to the KDE 2.1 beta in 2001. That particular bug report, however, gave me the answer I needed to solve this problem: I got into the "legacy.cpp" file (full path: /usr/ports/x11/kdebase3/work/kdebase-3.5.1/ksmserver/legacy.cpp) and added the following to the top of the file: "#include ". Restarting the "make install clean" cycle went perfectly from that point forward, and is still in process as I write this. I was tempted to file a bug report, but I'm not sure whether this is a KDE issue or a FreeBSD port issue: filing the bug report with the proper entity would be the "good thing to do". In the meantime, I'm posting this here in case someone else might have problems with this. R