Date: Sun, 20 Mar 2005 17:53:05 +0000 (UTC) From: Adam Weinberger <adamw@FreeBSD.org> To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: ports/lang/gcc31 Makefile ports/lang/gcc32 Makefile Message-ID: <200503201753.j2KHr5Np031511@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
adamw 2005-03-20 17:53:05 UTC
FreeBSD ports repository
Modified files:
lang/gcc31 Makefile
lang/gcc32 Makefile
Log:
It was discovered that running "make clean" from a port with a dependency
on gcc31 or gcc32 (either with a BUILD_DEPENDS or via USE_GCC) with that
version of gcc already installed causes infinite recursion problems.
The issue stems from gcc31 and gcc32 using USE_GCC internally. Internally,
it was used to override any other definition and say that you can use any
gcc version to build gcc31/gcc32. But that USE_GCC redefinition was causing
recursion errors, so handle the problem instead by just simply undefining
USE_GCC inside the gcc port Makefile itself.
This should make things happy again.
Revision Changes Path
1.153 +5 -2 ports/lang/gcc31/Makefile
1.181 +4 -2 ports/lang/gcc32/Makefile
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200503201753.j2KHr5Np031511>
