| 25 Nov 2024 |
Tomodachi94 (they/them) | Ghosts begone 👻 | 22:44:19 |
Tomodachi94 (they/them) | * 2006 ghosts begone 👻 | 22:44:39 |
Tomodachi94 (they/them) | I wonder if the person who added this way back when would respond if I requested a review from them | 22:57:55 |
Tomodachi94 (they/them) | * I wonder if the person who added this way back when would respond if I requested a review from them (Tobias Hanmerschmidt) | 22:58:15 |
Tomodachi94 (they/them) | (Probably not, he isn't in the NixOS org and his Nixpkgs fork is gone) | 23:00:05 |
Tomodachi94 (they/them) | * I wonder if the person who added this way back when would respond if I requested a review from them (Tobias Hammerschmidt) | 23:00:44 |
Tomodachi94 (they/them) | (And might have never had either, ant-contrib was introduced into Ant when SVN was still in use) | 23:03:28 |
Tomodachi94 (they/them) | * (And might have never had either, ant-contrib was introduced into Ant by him when SVN was still in use) | 23:03:41 |
Tomodachi94 (they/them) | In reply to@tomodachi94:matrix.org https://github.com/NixOS/nixpkgs/pull/359137 (Aside: first PR made entirely with Jujutsu) | 23:05:49 |
Tomodachi94 (they/them) | * (Aside: first PR of mine made entirely with Jujutsu) | 23:05:58 |
| 26 Nov 2024 |
Tomodachi94 (they/them) | * Ghosts of 2006, begone 👻 | 03:13:07 |
Tomodachi94 (they/them) | * (And might have never had either of those, ant-contrib was introduced into Ant by him when SVN was still in use) | 03:37:40 |
Tomodachi94 (they/them) | Alright, this is the last prerequisite for building Ant from source: https://github.com/NixOS/nixpkgs/pull/359451 | 22:56:40 |
| 27 Nov 2024 |
Tomodachi94 (they/them) | (Probably terrible) idea: a hook that dynamically detects a JAR's Java module dependencies and creates a JRE that lives in libexec which includes only those | 01:09:31 |
Tomodachi94 (they/them) | (Probably terrible) idea: a hook that dynamically detects a JAR's Java module dependencies and creates a JRE that lives in libexec which includes only the needed dependencies | 01:09:47 |
Tomodachi94 (they/them) | (Probably terrible) idea: a hook that dynamically detects a JAR's Java module dependencies and creates a JRE that lives in libexec which includes only those needed dependencies | 01:12:16 |
Tomodachi94 (they/them) | For those interested, there are a few other refactors waiting to enter the pipeline (a few are prerequisites for building from source, one is for consistency with other distributions' packaging of Ant): | 04:22:19 |
Tomodachi94 (they/them) | For those interested, there are a few other refactors waiting to enter the pipeline (a few are prerequisites for building from source, one is for consistency with other distributions' packaging of Ant):
https://github.com/NixOS/nixpkgs/pull/358204 https://github.com/NixOS/nixpkgs/pull/357162 (still WIP) https://github.com/NixOS/nixpkgs/pull/359137 | 04:22:39 |
Infinidoge 🏳️⚧️ | Fair warning, I'm currently on break and it's coming up to the end of the semester, so I likely won't respond unless pinged, and I've set my github status to let people know I'm busy | 07:41:54 |
Tomodachi94 (they/them) | Good luck with your studies! 🚀 | 19:25:42 |
Tomodachi94 (they/them) | shakes fist at clouds Who loves a circular dependency between Ant and xz-java? :3 | 22:53:51 |
Tomodachi94 (they/them) | (there's probably a way to solve it with a hypothetical ant.bootstrap package) | 22:58:39 |
Tomodachi94 (they/them) | In reply to@tomodachi94:matrix.org shakes fist at clouds Who loves a circular dependency between Ant and xz-java? :3 I bet there's more hiding in the dependency chain 🙃 https://github.com/NixOS/nixpkgs/issues/353512#issuecomment-2504960268 | 23:18:01 |
Tomodachi94 (they/them) | In reply to@tomodachi94:matrix.org To hardcode or not to hardcode the path to the Ant executable in the hook, that is the question Choosing to not do so allows us to use the hook to build Ant itself | 23:19:41 |
emily | I don't think most hooks hardcode that | 23:21:09 |
| 28 Nov 2024 |
Tomodachi94 (they/them) | @Toma I'm wondering if we should close https://github.com/NixOS/nixpkgs/pull/355153 and wait until Maven 4 is released? Maven changes the defaults of some knobs like outputTimestamp to be reproducible by default | 05:36:39 |
Tomodachi94 (they/them) | @Toma I'm wondering if we should close https://github.com/NixOS/nixpkgs/pull/355153 and wait until Maven 4 is released? That version will change the defaults of some knobs like outputTimestamp to be reproducible by default | 05:36:54 |
Tomodachi94 (they/them) | (Pinging Toma because he's done a bunch of work on Java determinism and also reviewed that PR; others welcome to chime in, of course) | 05:39:04 |
Tomodachi94 (they/them) | * (Pinging Toma because they've done a bunch of work on Java determinism and also reviewed that PR; others welcome to chime in, of course) | 05:40:59 |
Tomodachi94 (they/them) | I think that depends on when they're planning on releasing Maven 4. We could also include the upstream patch until then | 05:42:18 |