!aGqRytqbCECitOFhbt:nixos.org

Release Management

328 Members
25.11 "Xantusia" | https://nixos.github.io/release-wiki/Home.html89 Servers

Load older messages


SenderMessageTime
19 May 2023
@raitobezarius:matrix.orgraitobezariusplease give the money to nixpkgs22:45:52
@hexa:lossy.networkhexahttps://github.com/NixOS/nixpkgs/pull/23290622:46:36
@raitobezarius:matrix.orgraitobezariusReading the V8 patch stuff, I'm not sure this PR is ready to be applied22:48:02
@raitobezarius:matrix.orgraitobezariusAnd figuring out how to apply a patch to one of the dependency of one of our Ruby package is definitely not trivial I guess22:48:13
@raitobezarius:matrix.orgraitobezariusWill try: bitwarden, openvscode-server (has already a PR), code-server, github-runner and Kibana 7.x22:49:02
@hexa:lossy.networkhexacan you say something about extconf.rb issue on ruby3.0?22:49:34
@raitobezarius:matrix.orgraitobezariusis this happening with a Ruby 3.0 with no OpenSSL support?22:50:18
@raitobezarius:matrix.orgraitobezariusIn that case, it's normal22:50:28
@raitobezarius:matrix.orgraitobezariusRuby 3.0 will pick up a non-OpenSSL3 ready gem version instead of OpenSSL3 ready one because of (stupid) versions constraints22:50:46
@raitobezarius:matrix.orgraitobezarius If you can give me the attrpath or something hexa I can work out a solution 22:50:56
@raitobezarius:matrix.orgraitobezariusWe only need to force Ruby to accept a higher version22:51:03
@hexa:lossy.networkhexaruby_3_0Packages.openssl22:51:11
@raitobezarius:matrix.orgraitobezariusGive me a ec22:51:16
@raitobezarius:matrix.orgraitobezarius * Give me a sec22:51:17
@raitobezarius:matrix.orgraitobezariusyou see22:52:05
@raitobezarius:matrix.orgraitobezarius
'' + opString (ver.majMin == "3.0" && opensslSupport) ''
          # Replace the Gem by a OpenSSL3-compatible one.
          echo "Hotpatching the OpenSSL gem with a 3.x series for OpenSSL 3 support..."
          cp -vr ${openssl3Gem}/ext/openssl $sourceRoot/ext/
          cp -vr ${openssl3Gem}/lib/ $sourceRoot/ext/openssl/
          cp -vr ${openssl3Gem}/{History.md,openssl.gemspec} $sourceRoot/ext/openssl/
        '';

22:52:07
@raitobezarius:matrix.orgraitobezarius remove opensslSupport from there 22:52:11
@raitobezarius:matrix.orgraitobezariusand retry22:52:12
@raitobezarius:matrix.orgraitobezarius this should hotpatch in all the cases 22:52:17
@raitobezarius:matrix.orgraitobezariusproviding you a fresh and secure openssl gem22:52:22
@raitobezarius:matrix.orgraitobezariusdiscourse: 🔴 bitwarden: 🔴 github-runner: 🔴 (https://github.com/actions/runner-images/discussions/5429) 22:59:03
@raitobezarius:matrix.orgraitobezariuswhat the hell: https://github.com/bitwarden/clients/commit/9a41d5dc6f15e3e0df824891b063a32074340e3823:05:50
@raitobezarius:matrix.orgraitobezariusthere is no tag containing this change??23:05:55
@raitobezarius:matrix.orgraitobezariusand 3 weeks ago…23:06:00
@raitobezarius:matrix.orgraitobezariuslatest release is one week ago23:06:05
@raitobezarius:matrix.orgraitobezariushttps://discourse.nixos.org/t/breaking-changes-announcement-for-unstable/17574/26 wrote this23:07:54
@raitobezarius:matrix.orgraitobezarius hexa: I'm in favor of letting Node.js 16 and OpenSSL 1.1 to be part of the cache until their actual death for this release 23:44:29
@raitobezarius:matrix.orgraitobezariusWhat do you think? (open to everyone on this channel)23:44:35
@hexa:lossy.networkhexaNot sure how23:52:15
@raitobezarius:matrix.orgraitobezariusWe change the logic in Hydra or nixpkgs to add those as exceptions23:53:57

Show newer messages


Back to Room ListRoom Version: 6