Bug 208309

Summary: lang/gcc: convert to CONFIGURE_OUTSOURCE
Product: Ports & Packages Reporter: Jan Beich <jbeich>
Component: Individual Port(s)Assignee: Jan Beich <jbeich>
Status: Closed FIXED    
Severity: Affects Only Me CC: gerald
Priority: --- Flags: gerald: maintainer-feedback+
Version: Latest   
Hardware: Any   
OS: Any   
Bug Depends on: 208294    
Bug Blocks:    
Attachments:
Description Flags
v0
jbeich: maintainer-approval? (gerald)
missed none

Description Jan Beich freebsd_committer freebsd_triage 2016-03-26 15:53:28 UTC
Created attachment 168655 [details]
v0

Once bug 208294 lands make it slightly more obvious the port builds outside of source tree.
Comment 1 Gerald Pfeifer freebsd_committer freebsd_triage 2016-03-26 18:47:08 UTC
This is a nice simplification!

Approved for lang/gcc and the other lang/gcc* ports (and I recommend 
to at least cover lang/gcc5* and lang/gcc6*) once the infrastructure
is in _AND_ the build directory is NOT a subdirectory of the source
directory.

Cf. https://gcc.gnu.org/install/configure.html which says

  "building where objdir is a subdirectory of srcdir is unsupported".
Comment 2 Jan Beich freebsd_committer freebsd_triage 2016-03-26 21:44:17 UTC
Created attachment 168662 [details]
missed

Additional changes missed in v0.
Comment 3 commit-hook freebsd_committer freebsd_triage 2016-04-13 10:41:26 UTC
A commit references this bug:

Author: jbeich
Date: Wed Apr 13 10:40:59 UTC 2016
New revision: 413188
URL: https://svnweb.freebsd.org/changeset/ports/413188

Log:
  lang/gcc*: convert to CONFIGURE_OUTSOURCE

  PR:		208294, 208309
  Exp-run by:	antoine
  Approved by:	gerald (maintainer)
  Differential Revision:	https://reviews.freebsd.org/D4157

Changes:
  head/lang/gcc/Makefile
  head/lang/gcc46/Makefile
  head/lang/gcc47/Makefile
  head/lang/gcc48/Makefile
  head/lang/gcc49/Makefile
  head/lang/gcc5/Makefile
  head/lang/gcc5-devel/Makefile
  head/lang/gcc6-devel/Makefile