Date: Mon, 07 Feb 2011 20:34:26 +0300 From: Ruslan Mahmatkhanov <cvs-src@yandex.ru> To: FreeBSD Ports Mailing List <ports@freebsd.org> Subject: How to not use OPTIMIZED_FLAGS properly Message-ID: <4D502D22.3000200@yandex.ru>
next in thread | raw e-mail | index | archive | help
Hello. I'm working on port that doesn't builds with "-O2 -pipe", that passed to Makefile by default (it exits with message about virtual memory is exhausted). I can avoid this by setting CFLAGS="" and CXXFLAGS="" in CONFIGURE_ENV. But portlint is complaining like this: WARN: Makefile: CFLAGS/CXXFLAGS are not needed in CONFIGURE_ENV as they are already added there in bsd.port.mk. FATAL: Makefile: CFLAGS are clobbered in CONFIGURE_ENV. Alter CFLAGS in the Makefile with CFLAGS+=... instead FATAL: Makefile: CXXFLAGS are clobbered in CONFIGURE_ENV. Alter CXXFLAGS in the Makefile with CXXFLAGS+=... instead What is the right way to do the job? PS. If i set -O0 in CONFIGURE_ENV, it's later redefined to "-O2 -pipe". -- Regards, Ruslan
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4D502D22.3000200>