From owner-freebsd-ports Sat Jan 8 13:11: 7 2000 Delivered-To: freebsd-ports@freebsd.org Received: from mail.af.airnet.ne.jp (mail.af.airnet.ne.jp [210.159.66.49]) by hub.freebsd.org (Postfix) with ESMTP id 7CEED14E9A; Sat, 8 Jan 2000 13:11:04 -0800 (PST) (envelope-from imura@cs.titech.ac.jp) Received: from imura.cs.titech.ac.jp (tok269.airnet.ne.jp [210.159.89.13]) by mail.af.airnet.ne.jp (8.8.8/3.6W/06/13/98-AF.AIRNET.NE.JP) with ESMTP id GAA06524; Sun, 9 Jan 2000 06:11:01 +0900 Posted-Date: Sun, 9 Jan 2000 06:10:01 +0900 (JST) To: andrews@TECHNOLOGIST.COM, ports@FreeBSD.org Cc: andreas@FreeBSD.org, se@FreeBSD.org, asami@FreeBSD.org Subject: Re: Qt/KDE/bsd.port.mk upgrade PRs imminent From: "R. Imura" In-Reply-To: References: <20000109013354I.imura@cs.titech.ac.jp> X-Mailer: Mew version 1.94b20 on Emacs 19.34 / Mule 2.3 =?iso-2022-jp?B?KBskQkt2RSYyVhsoQik=?= X-Prom-Mew: Prom-Mew 1.93.4 (procmail reader for Mew) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-Id: <20000109061000A.imura@cs.titech.ac.jp> Date: Sun, 09 Jan 2000 06:10:00 +0900 X-Dispatcher: imput version 990401(IM113) Lines: 47 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Ok, we still have two selection. A) We don't define USE_NEWGCC anymore. We can only play KDevelop with 4-CURRENT. (So, it will be a kind of port like linux_base-6.1, vmware, and ...) B) Upgrade all of Qt ports to define USE_NEWGCC. If "B", I'll show my openion to do so. 1) Notice the change to all maintainers. 2) Check if they(all of the ports which define USE_QT=yes) work under gcc-2.95, and prepare patches for them. If you see http://bento.freebsd.org/errorlogs/4-full/, some ports couldn't be built with gcc-2.95.2. Please once forget a new port. We should fix the ports we already have. 3) Commit. It doesn't require to change each Makefiles to define USE_NEWGCC=yes, only to change bsd.port.mk's USE_QT part to add one line (like USE_QT2). And we commit the patches to each port. It must be done at the same time. (If there are many patches, it will be ok that you show them in one PR or using web resource.) Of cource, libs' change is necessary which you've already shown at PR/15977,15988. I don't like that there are two kind of Qt, one is NEWGCC'd other not, anymore. This will make people confuse. If you can't avoid prepare two, it would be better that they are master/slave ports. About USE_KDE in bsd.port.mk, I don't doubt, because we can say that kdelibs is a kind of toolkit(I mean it is necessary from all kde apps). There would be some objection. Don't be in harry, otherwise sometimes something goes worse. Last, only one problem. I don't have enough time to check all ports. --- R. Imura To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message