From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Jul 28 16:03:51 2005 Return-Path: X-Original-To: freebsd-ports-bugs@FreeBSD.org Delivered-To: freebsd-ports-bugs@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3EE3816A420; Thu, 28 Jul 2005 16:03:51 +0000 (GMT) (envelope-from frank@exit.com) Received: from tinker.exit.com (tinker.exit.com [206.223.0.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id A0C2843D48; Thu, 28 Jul 2005 16:03:50 +0000 (GMT) (envelope-from frank@exit.com) Received: from [206.223.0.5] (realtime [206.223.0.5]) by tinker.exit.com (8.13.3/8.13.3) with ESMTP id j6SG3lfQ095968; Thu, 28 Jul 2005 09:03:47 -0700 (PDT) (envelope-from frank@exit.com) Message-ID: <42E901E3.3030602@exit.com> Date: Thu, 28 Jul 2005 09:03:47 -0700 From: Frank Mayhar User-Agent: Mozilla Thunderbird 1.0.6 (X11/20050725) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Volker Stolz References: <200507280720.j6S7KoQR070919@freefall.freebsd.org> In-Reply-To: <200507280720.j6S7KoQR070919@freefall.freebsd.org> Content-Type: multipart/mixed; boundary="------------010200070209000202030103" X-Virus-Scanned: ClamAV 0.86.1/995/Wed Jul 27 13:13:50 2005 on tinker.exit.com X-Virus-Status: Clean Cc: freebsd-ports-bugs@FreeBSD.org, Elad Lahav Subject: Re: ports/84096: Update kscope to 1.2. [maintainer update] X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jul 2005 16:03:51 -0000 This is a multi-part message in MIME format. --------------010200070209000202030103 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Volker Stolz wrote: > Synopsis: Update kscope to 1.2. [maintainer update] > > State-Changed-From-To: open->feedback > State-Changed-By: vs > State-Changed-When: Thu Jul 28 07:20:28 GMT 2005 > State-Changed-Why: > Does not build on 4.x: > kscope.o: In function `KScope::slotProjectFilesChanged(void)': > kscope.o(.text+0x2b0e): undefined reference to `KScope::isAutoRebuildEnabled(void)' > kscope.o: In function `KScope::slotFilesAdded(QStringList const &)': > kscope.o(.text+0x2baf): undefined reference to `KScope::isAutoRebuildEnabled(void)' > kscope.o: In function `KScope::openProject(QString const &)': > kscope.o(.text+0x2fae): undefined reference to `KScope::isAutoRebuildEnabled(void)' > gmake[2]: *** [kscope] Error 1 > > http://www.freebsd.org/cgi/query-pr.cgi?pr=84096 Gaah. That'll teach me to not test on 4.x. New patch attached. (Elad, it builds fine as-is on 5.x+, at least with -lpthread included, but on 4.x it requires the above function to be un-inlined for it to build. I suspect this is due to the older compiler version there, but haven't proven that to myself, and probably won't since I'm not really fully supporting 4.x for this port any longer.) -- Frank Mayhar frank@exit.com http://www.exit.com/ Exit Consulting http://www.gpsclock.com/ http://www.exit.com/blog/frank/ --------------010200070209000202030103 Content-Type: text/plain; name="kscope-1.2-diff" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="kscope-1.2-diff" Index: kscope/Makefile =================================================================== RCS file: /cvs/repos/ports/devel/kscope/Makefile,v retrieving revision 1.9 diff -u -r1.9 Makefile --- kscope/Makefile 12 Mar 2005 10:54:11 -0000 1.9 +++ kscope/Makefile 25 Jul 2005 22:25:35 -0000 @@ -6,8 +6,7 @@ # PORTNAME= kscope -PORTVERSION= 1.1.0 -PORTREVISION= 1 +PORTVERSION= 1.2.0 CATEGORIES= devel kde MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR=${PORTNAME}/ Index: kscope/distinfo =================================================================== RCS file: /cvs/repos/ports/devel/kscope/distinfo,v retrieving revision 1.6 diff -u -r1.6 distinfo --- kscope/distinfo 9 Mar 2005 17:43:37 -0000 1.6 +++ kscope/distinfo 25 Jul 2005 21:18:47 -0000 @@ -1,2 +1,2 @@ -MD5 (kscope-1.1.0.tar.gz) = 2307f182f84fee474ff8bc1630cf3b3c -SIZE (kscope-1.1.0.tar.gz) = 999787 +MD5 (kscope-1.2.0.tar.gz) = 11a3644a9c91b694b635384ece9824bf +SIZE (kscope-1.2.0.tar.gz) = 1052522 Index: kscope/files/patch-inline =================================================================== RCS file: /cvs/repos/ports/devel/kscope/files/patch-inline,v retrieving revision 1.1 diff -u -r1.1 patch-inline --- kscope/files/patch-inline 9 Mar 2005 17:43:37 -0000 1.1 +++ kscope/files/patch-inline 28 Jul 2005 16:01:36 -0000 @@ -1,17 +1,17 @@ ---- src/kscope.h.orig Wed Mar 9 18:30:41 2005 -+++ src/kscope.h Wed Mar 9 18:30:52 2005 -@@ -145,7 +145,7 @@ +--- src/kscope.h.orig Tue May 10 07:41:32 2005 ++++ src/kscope.h Thu Jul 28 09:00:22 2005 +@@ -142,7 +142,7 @@ bool getSymbol(uint&, QString&, bool bPrompt = true); EditorPage* addEditor(const QString&s); EditorPage* createEditorPage(); - inline bool isAutoRebuildEnabled(); + bool isAutoRebuildEnabled(); - + void loadOpenFiles(); + private slots: - // Menu actions ---- src/kscope.cpp.orig Wed Mar 9 18:30:35 2005 -+++ src/kscope.cpp Wed Mar 9 18:31:08 2005 -@@ -1126,7 +1126,7 @@ +--- src/kscope.cpp.orig Tue May 10 07:41:32 2005 ++++ src/kscope.cpp Thu Jul 28 08:59:22 2005 +@@ -1118,7 +1118,7 @@ * @return true if database auto-rebuild is enabled for the current project, * false otherwise */ --------------010200070209000202030103--