| 17 Jun 2021 |
John Ericson | I recall that you did | 00:55:28 |
John Ericson | i am looking at 20.03 cross with still clang 7 | 00:58:23 |
John Ericson | looks like the issue is old clang is issuing -arch, there is also manual -arch | 00:58:41 |
John Ericson | and new clang is having none of it | 00:58:48 |
John Ericson | ah nevermind, looks like I just need to skip ``-sdk_version` | 01:40:21 |
John Ericson | * ah nevermind, looks like I just need to skip -sdk_version | 01:40:25 |
thefloweringash | I don’t remember the general problem of -arch being passed twice. I think if both values are the same there’s no warning or error, but a couple of packages were hard coding values which conflicted with the wrapper value. | 04:31:44 |
thefloweringash | As for -sdk_version, that’s carefully handled by the logic added in “Darwin platform versions” PR in the ld wrapper. It’s valid to pass an explicit -sdk_version to the wrapper, and it will do the right thing. | 04:34:08 |
thefloweringash | * As for -sdk_version, that’s carefully handled by the logic added in “Darwin platform versions” PR in the ld wrapper. It’s valid to pass an explicit -sdk_version to the wrapper, and it will do the right thing. (https://github.com/NixOS/nixpkgs/pull/111988) | 04:36:50 |
toonn | LnL: Is there a fix when a framework is supposed to have a header but doesn't? | 19:28:44 |
toonn | I don't think we aggregate headers from SDKs the way we can from source releases versions? | 19:29:08 |
toonn | Hmm, something must be going on. I checked the .pkg and that header *is* in there. So why isn't it in darwin.apple_sdk 🤔 | 19:44:19 |
LnL | hmm for frameworks that's unexpected, as far as I remember the headers for those come straight out of the apple package | 20:37:42 |
toonn | Can't say I was expecting it : ) | 20:59:39 |
toonn | I'll look into it further day after tomorrow. | 20:59:52 |
| 19 Jun 2021 |
| nazarii left the room. | 20:16:44 |
| 20 Jun 2021 |
siraben | Anyone using gccemacs on macOS with a binary cahce? | 15:54:27 |
mjlbach | Me | 15:55:29 |
siraben | mjlbach: do the instructions in https://gist.github.com/mjlbach/179cf58e1b6f5afcb9a99d4aaf54f549 still work? | 15:56:11 |
mjlbach | Not for macos :) | 15:56:37 |
siraben | Hm, which cache are you using? | 15:56:47 |
mjlbach | https://github.com/mjlbach/emacs-overlay | 15:56:47 |
mjlbach | mine | 15:56:51 |
siraben | ah, no public cachix right? | 15:57:07 |
Finn Behrens | maybe from the nix community cache? | 15:57:23 |
mjlbach | siraben: my cachix is public (mjlbach) | 15:57:34 |
mjlbach | Finn Behrens: nix-community does not build for darwin for the emacs-overlay at least | 15:57:45 |
Finn Behrens | oh, ok. my bad | 15:57:58 |
siraben | mjlbach: what derivations do you have cached for darwin? | 16:02:28 |
mjlbach | just the emacsGcc one | 16:02:35 |