Commits

Ryan Schmidt authored 8de830dbf97
wine*: Blacklist Leopard's Xcode gcc-4.2

It cannot build wine's 16-bit code. The newer gcc-4.2 in Snow Leopard's Xcode and the version in MacPorts don't have this problem.
No tags

x11/wine/Portfile

Modified
189 189 --x-include=${prefix}/include \
190 190 --x-lib=${prefix}/lib
191 191 }
192 192
193 193 default_variants +x11
194 194
195 195 # 64-bit Wine exists for Linux, but does not work on OS X.
196 196 # http://www.winehq.org/pipermail/wine-devel/2014-February/103074.html
197 197 supported_archs i386
198 198
199 +# error: Xcode 3.x cannot build 16-bit code correctly
200 +compiler.blacklist-append {gcc-4.2 < 5600}
201 +
199 202 # llvm-gcc-4.2 doesn't respect force_align_arg_pointer; wine builds but fails to run
200 203 # http://bugs.winehq.org/show_bug.cgi?id=28030
201 204 compiler.blacklist-append *llvm-gcc-4.2
202 205
203 206 # clang < 3.1 fails to build wine with "error: invalid operand for instruction lretw"
204 207 # http://bugs.winehq.org/show_bug.cgi?id=32872
205 208 # clang < 3.2 have code generation problems:
206 209 # http://llvm.org/bugs/show_bug.cgi?id=9707
207 210 compiler.blacklist-append {clang < 500}
208 211

Everything looks good. We'll let you know here if there's anything you should know about.

Add shortcut