[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#27059: Can't compile master branch on Mac OS X
From: |
Alan Third |
Subject: |
bug#27059: Can't compile master branch on Mac OS X |
Date: |
Tue, 30 May 2017 20:01:17 +0100 |
User-agent: |
Mutt/1.7.2 (2016-11-26) |
On Tue, May 30, 2017 at 11:36:43AM -0700, David Caldwell wrote:
> nsfns.m: In function 'compute_tip_xy':
> nsfns.m:2756: error: conversion to non-scalar type requested
> nsfns.m:2756: error: conversion to non-scalar type requested
> make[1]: *** [nsfns.o] Error 1
> make: *** [src] Error 2
>
> This was the best I could come up with for this compiler:
>
> NSRect r = [screen frame];
> if (CGRectContainsPoint (*(CGRect*)&r, *(CGPoint*)&pt))
>
> (yuck).
Indeed.
> Maybe it would be better to fall back to the GNUStep else clause in
> these cases?
That’s exactly what I was thinking as I read through this. There’s no
reason not to, afaict it is exactly equivalent.
I’ve attached a patch that reverts to the GNUstep code in all cases
and explains why.
--
Alan Third
0001-Fix-build-errors-on-macOS-10.6.patch
Description: Text document
- bug#27059: Can't compile master branch on Mac OS X, (continued)
- bug#27059: Can't compile master branch on Mac OS X, Alan Third, 2017/05/25
- bug#27059: Can't compile master branch on Mac OS X, David Caldwell, 2017/05/26
- bug#27059: Can't compile master branch on Mac OS X, Philipp Stephani, 2017/05/26
- bug#27059: Can't compile master branch on Mac OS X, David Caldwell, 2017/05/26
- bug#27059: Can't compile master branch on Mac OS X, Alan Third, 2017/05/26
- bug#27059: Can't compile master branch on Mac OS X, David Caldwell, 2017/05/29
- bug#27059: Can't compile master branch on Mac OS X, Alan Third, 2017/05/29
- bug#27059: Can't compile master branch on Mac OS X, David Caldwell, 2017/05/29
- bug#27059: Can't compile master branch on Mac OS X, Alan Third, 2017/05/29
- bug#27059: Can't compile master branch on Mac OS X, David Caldwell, 2017/05/30
- bug#27059: Can't compile master branch on Mac OS X,
Alan Third <=
- bug#27059: Can't compile master branch on Mac OS X, David Caldwell, 2017/05/31
bug#27059: Can't compile master branch on Mac OS X, OKAZAKI Tetsurou, 2017/05/25