| 25 Jul 2021 |
Sandro | In reply to @ius:nltrix.net Ah, another angle: removing patchelf from systemd's nativeBuildInputs works (because then only the patchelf from stdenv will be in PATH). going to test removing it | 13:05:14 |
Sandro | In reply to @ius:nltrix.net Ah, another angle: removing patchelf from systemd's nativeBuildInputs works (because then only the patchelf from stdenv will be in PATH). * going to test removing it and doing a PR with it | 13:05:19 |
ius | symphorien Sandro : Thanks | 13:06:49 |
ius | Sandro: I think you can also drop coreutils based on symphorien's doc link. And not sure about getent (it's included in glibc, but e.g. musl doesn't provide it - however systemd doesn't build on musl anyway; not sure about other libcs though) | 13:11:20 |
| 28 Jul 2021 |
sterni | John Ericson: if you have the time, could you review https://github.com/NixOS/nixpkgs/pull/131076? it has a change to cc-wrapper (only affecting Ada though), so I just wanna confirm that what I'm doing is in the spirit of said wrapper | 12:45:39 |
sterni | also edend up doing something similar to pkg-config's setupHook, so you may be able to give useful feedback | 12:45:58 |
John Ericson | Ok | 12:46:01 |
sterni | John Ericson: thanks a lot! | 14:21:14 |
John Ericson | In reply to @sternenseemann:systemli.org John Ericson: thanks a lot! np! sorry i didn't see before, always feel free to ping me | 15:16:30 |
sterni | John Ericson: btw I also got gnat to build as cross compiler, although it is probably only useful for bare metal targets because gcc's build system somehow falls apart when building libada for a cross compiler: https://github.com/NixOS/nixpkgs/pull/131136 | 16:44:17 |
John Ericson | I saw! | 16:52:14 |
John Ericson | That's good because the libs should be built separately anyways | 16:52:19 |
John Ericson | If you make that separate derivative like I did for libgcc but then we actually use it, I'll be very happy! | 16:52:52 |
sterni | I'll look into building it separately but it seems there is very little accurate documentation on it atm | 16:53:25 |
John Ericson | Even better if always use the separate derivation including in native case | 16:53:36 |
John Ericson | Ok losing internet | 16:54:11 |
sterni | it'd also be great for the ada case since there are special libadas for certain targets etc. | 16:54:26 |
sterni | so supporting swapping it out would be very useful | 16:54:38 |
John Ericson | Good luck! | 16:58:04 |
John Ericson | sterni (he/him) besides our libgcc, check the Exherbo distro | 17:03:08 |
sterni | I will, that's probably a good hint, thanks | 17:03:30 |
John Ericson | sterni (he/him) about to loose internet, so that's all I got! | 17:03:28 |
sterni | ty :) | 17:03:42 |
John Ericson | Exherbo did all the gcc/g++ libs, which I am jealous of | 17:04:06 |
| 30 Jul 2021 |
| philipp changed their profile picture. | 20:21:36 |
| 1 Aug 2021 |
| Jamie joined the room. | 08:11:32 |
sterni | John Ericson: seems to me that exherbo doesn't have GNAT at all, at least their gcc seems to statically disable ada and I also did not find any libada package | 17:08:32 |
sterni | checked arbor's sys-libs and sys-devel/gcc | 17:08:59 |
sterni | not sure if there is another place I should've looked | 17:09:19 |
John Ericson | sterni (he/him): we'll just have to do based off other libs | 17:10:58 |