| 25 Oct 2025 |
emily | nonfree but packaged | 22:59:35 |
| 26 Oct 2025 |
prince213 | Looks like it can't do UI | 03:31:04 |
prince213 | More like a native library thing | 03:31:19 |
prince213 | I was thinking about something like SwiftUI for android | 03:31:51 |
samasaur | is anyone else a) using openssh from nixpkgs on their mac; b) seeing a HUGE slowdown when sshing interactively? | 06:15:21 |
samasaur | it could be my config but openssh 10.0 (from nixpkgs) and /usr/bin/ssh are find | 06:15:55 |
samasaur | * it could be my config but openssh 10.0 (from nixpkgs) and /usr/bin/ssh are fine | 06:15:57 |
samasaur | it's actually incredibly bad | 06:18:48 |
samasaur | and openssh.com is down so i can't check the changelog for 10.2 | 06:19:14 |
samasaur | (the problem is with 10.1) | 06:19:26 |
prince213 | If you want changelog for 10.1: https://web.archive.org/web/20251009000425/https://www.openssh.com/releasenotes.html | 06:43:07 |
prince213 | Oh wait they also have 10.2: https://web.archive.org/web/20251010111539/https://www.openssh.com/releasenotes.html | 06:43:29 |
samasaur | thank you! | 06:50:56 |
samasaur |
This is a bugfix release, primarily to fix a problem that rendered ssh(1) unusable when ControlPersist was enabled.
| 06:51:16 |
samasaur | yeah that's def what i'm experiencing | 06:51:23 |
samasaur | prince213: re: the CMake stuff, I think that closed PR of mine you linked is probably not the way we want to do it if we do a qt fix on master while waiting for the staging cycle | 06:58:08 |
samasaur | because the root issue is that we ourselves are setting CMAKE_FIND_FRAMEWORK=LAST in the cmake hook | 06:59:10 |
samasaur | which is what that PR that went to staging fixed | 06:59:17 |
samasaur | so there's no need to do a real patch, we can just set CMAKE_FIND_FRAMEWORK=FIRST in qtbase itself which will override the setup hook | 06:59:41 |
samasaur | and that is much easier to do conditionally on darwin as well | 07:00:34 |
samasaur | actually im gonna force-push to that PR you linked with this better solution | 07:00:57 |
samasaur | because it's literally just
diff --git a/pkgs/development/libraries/qt-6/modules/qtbase/default.nix b/pkgs/development/libraries/qt-6/modules/qtbase/default.nix
index ab35d1906f..5789292e47 100644
--- a/pkgs/development/libraries/qt-6/modules/qtbase/default.nix
+++ b/pkgs/development/libraries/qt-6/modules/qtbase/default.nix
@@ -292,6 +292,7 @@
# When this variable is not set, cmake tries to execute xcodebuild
# to query the version.
"-DQT_INTERNAL_XCODE_VERSION=0.1"
+ "-DCMAKE_FIND_FRAMEWORK=FIRST"
]
++ lib.optionals isCrossBuild [
"-DQT_HOST_PATH=${pkgsBuildBuild.qt6.qtbase}"
| 07:01:25 |
samasaur | not sure whether we want to do a PR to master so that qt is usable on darwin while we wait for staging, but this way we'll at least have the right fix available | 07:02:12 |
samasaur | personally i just pinned my one offending package (prismlauncher) and am just gonna wait | 07:02:31 |
prince213 | Nice to see a shorter patch to this | 07:05:12 |
prince213 | I'd suggest that we target this to master, and add a comment to remove this line when 455592 reaches master | 07:05:53 |
samasaur | yeah the patch way was overkill | 07:05:53 |
samasaur | i had found something similar upstream when i was trying to solve the issue and i got in my own head about it | 07:06:14 |
samasaur | this also has the benefit of being a) the right solution; b) essentially exactly the same thing as the CMake setup hook PR that went to stagign | 07:06:46 |
samasaur | * this also has the benefit of being a) the right solution; b) essentially exactly the same thing as the CMake setup hook PR that went to staging | 07:06:47 |