From owner-freebsd-gecko@FreeBSD.ORG Wed Jun 27 10:30:16 2012 Return-Path: Delivered-To: gecko@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 746B7106566B for ; Wed, 27 Jun 2012 10:30:16 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 458178FC1B for ; Wed, 27 Jun 2012 10:30:16 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q5RAUGbd053907 for ; Wed, 27 Jun 2012 10:30:16 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q5RAUGk1053904; Wed, 27 Jun 2012 10:30:16 GMT (envelope-from gnats) Date: Wed, 27 Jun 2012 10:30:16 GMT Message-Id: <201206271030.q5RAUGk1053904@freefall.freebsd.org> To: gecko@FreeBSD.org From: Sayetsky Anton Cc: Subject: Re: ports/169479: www/firefox always adds -O0 to CFLAGS X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Sayetsky Anton List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jun 2012 10:30:16 -0000 The following reply was made to PR ports/169479; it has been noted by GNATS. From: Sayetsky Anton To: bug-followup@freebsd.org Cc: Subject: Re: ports/169479: www/firefox always adds -O0 to CFLAGS Date: Wed, 27 Jun 2012 13:15:51 +0300 > Currently, Firefox (and other mozilla ports) does not build with base gcc on higher optimization levels. Thank you for info. But this is absolute incorrect way. Ports must not force user to change his own preferences and build settings. I think that more correct way is add an option like following: OPTIMIZATION Support for optimization levels higher than O0 (needs gcc 4.6+) And when user selects it, port must pull in required toolchain.