Elliot Saba
Elliot Saba
This is bizarre; as far as I can tell, such a file should not exist; `isexecutable` and `islibrary` are checking whether the flags for `IMAGE_FILE_EXECUTABLE_IMAGE` (0x0002) or `IMAGE_FILE_DLL` (0x2000) are...
My branch for https://github.com/JuliaLang/julia/issues/33973 will solve this particular issue.
Do you suggest having our compiler wrappers automatically force `-fasynchronous-unwind-tables`? Which compilers and platforms would this apply to?
If it's default on x86, is there any action item here?
I don't think I actually changed the compiler wrappers to include this.
We build against an exceedingly old version of glibc for compatibility reasons; `O_PATH` was added in glibc `2.14`, but on x86_64 we build against glibc `2.12`. Luckily, we include recent...
@bramtayl could you submit a PR that adds a note to the `tricksy_gotchas` section that notes relying on newer Glibc features can often be fixed by including linux kernel headers...
Those errors are because other files are still including `fcntl.h` instead of `linux/fcntl.h`. You need to change _all_ of them.
This is very much a case-by-case fix; It will require a user going through and changing all of the ones that need to be changed. I think a tool to...
No worries at all! This is how you level up in dealing with horrible C compile problems. :) So your error message is actually telling you precisely where the problems...