| 28 Nov 2024 |
Tomodachi94 (they/them) | We could introduce mavenRepository attrset which exposes JARs with Maven-friendly paths (many build systems speak Maven, including Maven, Gradle, and Ivy). The packages would just be derived from ones that are in the mainspace (or another namespace; maven.plugins could be one) | 19:59:07 |
Tomodachi94 (they/them) | The idea would be to symlinkJoin the packages and then pass the path to whichever build system | 19:59:33 |
Tomodachi94 (they/them) | In other news: I have a fully built-from-source version of Ant locally (with the exception of three censored JARs that I intend to build from source) | 20:00:58 |
Tomodachi94 (they/them) | * In other news: I have a fully built-from-source version of Ant locally (with the exception of three vendored JARs that I intend to build from source) | 20:01:05 |
Tomodachi94 (they/them) | * In other news: I have a fully built-from-source version of Ant locally (with the exception of three vendored JARs that I intend to also make from-source packages out of) | 20:01:26 |
Tomodachi94 (they/them) | (jj threw up on itself after I switched away from that revision, so it's stuck in there somewhere) | 20:14:51 |
Tomodachi94 (they/them) | Turns out my Git repo is corrupted. Always push your work to a remote, kids | 20:19:09 |
Tomodachi94 (they/them) | (Aside: wondering if it's because I used a blobless clone) | 20:29:03 |
Tomodachi94 (they/them) | In reply to@tomodachi94:matrix.org In other news: I have a fully built-from-source version of Ant locally (with the exception of three vendored JARs that I intend to also make from-source packages out of) Fun times, one of those dependencies uses Maven, so all changes to Maven would now need to go to staging | 21:50:18 |
Tomodachi94 (they/them) | * Fun times, one of those dependencies uses Maven, so all changes to Maven would now need to go to staging if we chose to do that | 21:51:22 |
Tomodachi94 (they/them) | (The cumulative number of rebuilds would be about a thousand. Ant is about 800, Maven is a little under 200 iirc) | 22:54:18 |
Tomodachi94 (they/them) | * (Aside: wondering if it's because I used a --reference clone) | 23:19:30 |
| 29 Nov 2024 |
Tomodachi94 (they/them) | Could someone take a look at <https://github.com/pull/360019>? It modernizes Ant to make it follow modern conventions (where it didn't cause rebuilds) | 01:28:08 |
Tomodachi94 (they/them) | * Could someone take a look at <https://github.com/NixOS/nixpkgspull/360019>? It modernizes Ant to make it follow modern conventions (where it didn't cause rebuilds) | 01:37:33 |
Tomodachi94 (they/them) | (Probably would help to give the correct link) | 01:37:44 |
Tomodachi94 (they/them) | * Could someone take a look at <https://github.com/NixOS/nixpkgs/pull/360019>? It modernizes Ant to make it follow modern conventions (where it didn't cause rebuilds) | 01:55:17 |
Tomodachi94 (they/them) | * (Probably would help to give the correct link 🙃) | 03:17:10 |
Tomodachi94 (they/them) | In reply to@tomodachi94:matrix.org Could someone take a look at <https://github.com/NixOS/nixpkgs/pull/360019>? It modernizes Ant to make it follow modern conventions (where it didn't cause rebuilds) I have an idea:
Rebase this PR on a common ancestor of master and staging Rebase everything onto that rebased version Profit (changes to any of the commits in the maintenance PR will be rebased automagically by Jujutsu, in theory) | 03:53:18 |
Tomodachi94 (they/them) | I have an idea:
Rebase this PR on a common ancestor of master and staging Rebase everything onto that rebased version Profit (changes to any of the commits in the maintenance PR will be rebased automagically by Jujutsu, in theory; important think is that I'm unblocked) | 03:54:17 |
Tomodachi94 (they/them) | I have an idea:
Rebase this PR on a common ancestor of master and staging Rebase everything onto that rebased version Profit (changes to any of the commits in the maintenance PR will be rebased automagically by Jujutsu, in theory; important thing is that I'm unblocked) | 03:54:26 |
Tomodachi94 (they/them) | (ended up being unnecessary, the cleanup PR was merged pretty fast) | 22:37:51 |
| 30 Nov 2024 |
Tomodachi94 (they/them) | In reply to@infinidoge:inx.moe My guess is the gradle infrastructure is creating a "phantom" project that's missing the necessary tasks, annoyingly Figured out why this wasn't working, and it's facepalm-worthy 🤦 rhino-all is a new thing that hasn't been released (release was in May, added in June, no releases since) | 22:56:39 |
Tomodachi94 (they/them) | * Figured out why this wasn't working, and it's facepalm-worthy 🤦 rhino-all is a new thing that hasn't been released (release was in May, the subproject was added in June, no releases since) | 22:56:55 |
Tomodachi94 (they/them) | * Figured out why this wasn't working, and it's just me being incredibly silly🤦 rhino-all is a new thing that hasn't been released (release was in May, the subproject was added in June, no releases since) | 22:59:21 |
Tomodachi94 (they/them) | (you'll never guess what patch changes about two-thousand files in Rhino: the patch introducing rhino-all) | 23:08:18 |
Tomodachi94 (they/them) | * (you'll never guess what patch changes about two-thousand files in Rhino and conflicts with the latest release: the patch introducing rhino-all) | 23:08:32 |
Tomodachi94 (they/them) | Asked nicely in https://github.com/mozilla/rhino/discussions/1742 | 23:13:24 |
Tomodachi94 (they/them) | * Asked nicely for a new release in https://github.com/mozilla/rhino/discussions/1742 | 23:14:44 |
Tomodachi94 (they/them) | For now, having it use an unstable release. Hoping maintainers tag a new release soonish | 23:42:34 |
| 1 Dec 2024 |
Tomodachi94 (they/them) | Yippee, love strange errors related to datetimes | 01:24:37 |