| 20 Sep 2022 |
hexa | ok | 13:24:36 |
hexa | thanks | 13:24:38 |
| 21 Sep 2022 |
| @superherointj:matrix.org joined the room. | 20:45:36 |
| Felix Andreas joined the room. | 22:16:14 |
| 22 Sep 2022 |
| @v:meowy.tech joined the room. | 22:24:01 |
| 7 Oct 2022 |
| @v:meowy.tech changed their display name from v to vā. | 08:13:11 |
| 9 Oct 2022 |
| Keijo joined the room. | 23:42:44 |
| jakehamilton joined the room. | 23:57:13 |
| 13 Oct 2022 |
| @kfears:matrix.org joined the room. | 17:39:47 |
| 15 Oct 2022 |
| @tinybronca:sibnsk.net changed their display name from underpantsgnome to underpantsgnome!. | 00:32:08 |
| 16 Oct 2022 |
| jake_gillberg joined the room. | 22:35:59 |
| 19 Oct 2022 |
| Tobias Pankrath joined the room. | 09:10:30 |
| roshan | byteio.in š· joined the room. | 09:54:46 |
roshan | byteio.in š· |  Download image.png | 09:55:04 |
roshan | byteio.in š· | im curious to knwo can i directly point my fastAppImage in kubenetes without docker registry | 09:55:05 |
| @aktaboot:tchncs.de left the room. | 20:54:35 |
| 29 Oct 2022 |
| Tseb joined the room. | 06:12:19 |
| @uep:matrix.org joined the room. | 06:15:19 |
@uep:matrix.org | Hi folks.. random q. In the past, I've built lambdas for AWS using Rust, and basically the whole image is a zip file with a single "bootstrap" executable that is the runtime (that would normally be responsible for starting a whole python or node or whatever framework).
But of course that executable has dependencies on libc.so in FHS paths, so building that same executable on nixos is more involved.
| 06:25:04 |
@uep:matrix.org | Anyone have any recommendations or references? My current thoughts, before even really exploring further:
- static musl target
- build in a ubuntu (or whatever)
systemd-nspawn container
- some kind of hack in the build environment to emulate FHS
| 06:26:40 |
@uep:matrix.org | * Anyone have any recommendations or references? My current thoughts, before even really exploring further:
- static musl target
- build in a ubuntu (or whatever)
systemd-nspawn container
- some kind of hack in the build environment to emulate FHS
- patchelf, in the reverse of how we normally use it, to turn store paths into FHS (ugh)
| 06:28:28 |
| 31 Oct 2022 |
jake_gillberg | Lambdas also support containers, so a dockerTools approach might be another angle of attack? | 14:39:44 |
| @tinybronca:sibnsk.net changed their display name from underpantsgnome! to underpantsgnome. | 20:30:28 |
| 1 Nov 2022 |
@uep:matrix.org | yeah but it's all so much more.. stuff | 03:17:19 |
| 2 Nov 2022 |
| Claes joined the room. | 00:47:52 |
| 3 Nov 2022 |
jackdk | In reply to @uep:matrix.org
Anyone have any recommendations or references? My current thoughts, before even really exploring further:
- static musl target
- build in a ubuntu (or whatever)
systemd-nspawn container
- some kind of hack in the build environment to emulate FHS
- patchelf, in the reverse of how we normally use it, to turn store paths into FHS (ugh)
https://github.com/bellroy/wai-handler-hal/tree/master/wai-handler-hal-example uses haskell.nix to statically link against musl. Not sure if you can make it work for your standard? There are also dockerTools examples there | 07:05:50 |
jackdk | In reply to @uep:matrix.org
Anyone have any recommendations or references? My current thoughts, before even really exploring further:
- static musl target
- build in a ubuntu (or whatever)
systemd-nspawn container
- some kind of hack in the build environment to emulate FHS
- patchelf, in the reverse of how we normally use it, to turn store paths into FHS (ugh)
* https://github.com/bellroy/wai-handler-hal/tree/master/wai-handler-hal-cdk uses haskell.nix to statically link against musl. Not sure if you can make it work for your standard? There are also dockerTools examples there | 07:06:22 |
@uep:matrix.org | I'm leaning more towards musl as time goes on | 07:40:25 |
| roshan | byteio.in š· changed their display name from ronixx to š. | 08:55:24 |
| roshan | byteio.in š· changed their display name from š to nixie š. | 08:56:36 |