Skip to content

Commit

Permalink
gcc*: Also disallow gcc-4.0
Browse files Browse the repository at this point in the history
git-svn-id: https://svn.macports.org/repository/macports/trunk/dports@102107 d073be05-634f-4543-b044-5fe20cf6d1d6
  • Loading branch information
jeremyhu committed Jan 28, 2013
1 parent 6b6c61f commit ce02430
Show file tree
Hide file tree
Showing 6 changed files with 24 additions and 9 deletions.
5 changes: 4 additions & 1 deletion lang/gcc43/Portfile
Original file line number Diff line number Diff line change
Expand Up @@ -111,9 +111,12 @@ pre-configure {
configure.args-append --with-pkgversion="MacPorts ${name} ${version}_${revision}${portvariants}"
}

# http://trac.macports.org/ticket/29067
compiler.blacklist-append gcc-4.0

# http://trac.macports.org/ticket/29104
if {[vercmp $xcodeversion 4.2] < 0} {
compiler.blacklist llvm-gcc-4.2
compiler.blacklist-append llvm-gcc-4.2
}

# STAGE1_CFLAGS="-O2 -fkeep-inline-functions" : from configure.ac
Expand Down
5 changes: 4 additions & 1 deletion lang/gcc44/Portfile
Original file line number Diff line number Diff line change
Expand Up @@ -112,9 +112,12 @@ pre-configure {
configure.args-append --with-pkgversion="MacPorts ${name} ${version}_${revision}${portvariants}"
}

# http://trac.macports.org/ticket/29067
compiler.blacklist-append gcc-4.0

# http://trac.macports.org/ticket/29104
if {[vercmp $xcodeversion 4.2] < 0} {
compiler.blacklist llvm-gcc-4.2
compiler.blacklist-append llvm-gcc-4.2
}

# STAGE1_CFLAGS="-O2 -fkeep-inline-functions" : from configure.ac
Expand Down
5 changes: 4 additions & 1 deletion lang/gcc45/Portfile
Original file line number Diff line number Diff line change
Expand Up @@ -120,9 +120,12 @@ pre-configure {
configure.args-append --with-pkgversion="MacPorts ${name} ${version}_${revision}${portvariants}"
}

# http://trac.macports.org/ticket/29067
compiler.blacklist-append gcc-4.0

# http://trac.macports.org/ticket/29104
if {[vercmp $xcodeversion 4.2] < 0} {
compiler.blacklist llvm-gcc-4.2
compiler.blacklist-append llvm-gcc-4.2
}

# LTO doesn't work for other targets, see ticket #32863
Expand Down
8 changes: 4 additions & 4 deletions lang/gcc46/Portfile
Original file line number Diff line number Diff line change
Expand Up @@ -115,9 +115,12 @@ pre-configure {
configure.args-append --with-pkgversion="MacPorts ${name} ${version}_${revision}${portvariants}"
}

# http://trac.macports.org/ticket/29067
compiler.blacklist-append gcc-4.0

# http://trac.macports.org/ticket/29104
if {[vercmp $xcodeversion 4.2] < 0} {
compiler.blacklist llvm-gcc-4.2
compiler.blacklist-append llvm-gcc-4.2
}

build.target bootstrap
Expand Down Expand Up @@ -159,9 +162,6 @@ select.group gcc
select.file ${filespath}/mp-${name}

platform darwin 8 {
# see #29067
depends_lib-append port:apple-gcc42
configure.compiler apple-gcc-4.2
# http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45248
configure.args-append --with-dwarf2
}
Expand Down
5 changes: 4 additions & 1 deletion lang/gcc47/Portfile
Original file line number Diff line number Diff line change
Expand Up @@ -113,9 +113,12 @@ pre-configure {
configure.args-append --with-pkgversion="MacPorts ${name} ${version}_${revision}${portvariants}"
}

# http://trac.macports.org/ticket/29067
compiler.blacklist-append gcc-4.0

# http://trac.macports.org/ticket/29104
if {[vercmp $xcodeversion 4.2] < 0} {
compiler.blacklist llvm-gcc-4.2
compiler.blacklist-append llvm-gcc-4.2
}

build.target bootstrap
Expand Down
5 changes: 4 additions & 1 deletion lang/gcc48/Portfile
Original file line number Diff line number Diff line change
Expand Up @@ -97,9 +97,12 @@ pre-configure {
configure.args-append --with-pkgversion="MacPorts ${name} ${version}_${revision}${portvariants}"
}

# http://trac.macports.org/ticket/29067
compiler.blacklist-append gcc-4.0

# http://trac.macports.org/ticket/29104
if {[vercmp $xcodeversion 4.2] < 0} {
compiler.blacklist llvm-gcc-4.2
compiler.blacklist-append llvm-gcc-4.2
}

build.target bootstrap
Expand Down

0 comments on commit ce02430

Please sign in to comment.