Skip site navigation (1)Skip section navigation (2)
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>