Skip to content

Conversation

@Misaka13514
Copy link
Member

@Misaka13514 Misaka13514 commented Jan 8, 2026

Diff : rapid7/metasploit-framework@6.4.53...6.4.106

Fix #428657

Things done

  • Built on platform:
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • Tested, as applicable:
  • Ran nixpkgs-review on this PR. See nixpkgs-review usage.
  • Tested basic functionality of all binary files, usually in ./result/bin/.
  • Nixpkgs Release Notes
    • Package update: when the change is major or breaking.
  • NixOS Release Notes
    • Module addition: when adding a new NixOS module.
    • Module update: when the change is significant.
  • Fits CONTRIBUTING.md, pkgs/README.md, maintainers/README.md and other READMEs.

Add a 👍 reaction to pull requests you find important.

Copilot AI review requested due to automatic review settings January 8, 2026 17:51
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the metasploit-framework package from version 6.4.53 to 6.4.106, addressing issue #428657. The update includes a major Rails framework upgrade (7.0.x to 7.2.x) and numerous dependency updates.

Key changes:

  • Updates metasploit-framework version and dependencies
  • Improves the update script to use platform-specific gem resolution
  • Adds patches to disable bootsnap caching and remove strict ActionView version checks

Reviewed changes

Copilot reviewed 4 out of 5 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
pkgs/tools/security/metasploit/default.nix Version bump to 6.4.106, new postPatch section for bootsnap and ActionView fixes, added maintainer
pkgs/tools/security/metasploit/update.sh Changed gem installation command to use BUNDLE_FORCE_RUBY_PLATFORM for platform-specific builds
pkgs/tools/security/metasploit/Gemfile Updated version reference to 6.4.106 and added explicit mini_portile2 dependency
pkgs/tools/security/metasploit/Gemfile.lock Updated all dependency versions including Rails 7.0->7.2 upgrade and bundler 2.5->2.7
pkgs/tools/security/metasploit/gemset.nix Regenerated with all updated gem versions and checksums

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@nixpkgs-ci nixpkgs-ci bot requested review from fabaff and makefu January 8, 2026 17:56
@nixpkgs-ci nixpkgs-ci bot added 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. labels Jan 8, 2026
@Misaka13514
Copy link
Member Author

Misaka13514 commented Jan 8, 2026

--------- Report for 'x86_64-linux' ---------
1 package failed to build:
armitage

3 packages built:
metasploit msfpc social-engineer-toolkit
--------- Report for 'aarch64-darwin' ---------
4 packages built:
armitage metasploit msfpc social-engineer-toolkit

@fabaff
Copy link
Member

fabaff commented Jan 9, 2026

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review pr 478152
Commit: 5a94f6b14b8a5aa24b0b2020f81edc68ee6d2d17


x86_64-linux

❌ 1 package failed to build:
  • armitage
✅ 3 packages built:
  • metasploit
  • msfpc
  • social-engineer-toolkit

Error logs: `x86_64-linux`
armitage
2026-01-09T00:00:05.038+0000 [INFO] [org.gradle.launcher.daemon.server.exec.LogToClient] The client will now receive all logging from the daemon (pid: 152). The daemon log file: /build/tmp.kRxhbvKTtW/daemon/8.14.3/daemon-152.out.log
2026-01-09T00:00:05.039+0000 [DEBUG] [org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon] Requesting daemon stop after processing Build{id=20ef7a6a-e09b-4f4f-823f-ea03719b164d, currentDir=/build/source}
2026-01-09T00:00:05.039+0000 [LIFECYCLE] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] Daemon will be stopped at the end of the build 
2026-01-09T00:00:05.039+0000 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] Stop as soon as idle requested. The daemon is busy
2026-01-09T00:00:05.039+0000 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] daemon stop has been requested. Sleeping until state changes.
2026-01-09T00:00:05.040+0000 [DEBUG] [org.gradle.launcher.daemon.server.exec.ExecuteBuild] The daemon has started executing the build.
2026-01-09T00:00:05.040+0000 [DEBUG] [org.gradle.launcher.daemon.server.exec.ExecuteBuild] Executing build with daemon context: DefaultDaemonContext[uid=fe3b5dbe-e4aa-43bb-83fc-e623e5bcc774,javaHome=/nix/store/pw3bd0yvsyvfk44p80jp8vgpx5pfj4rj-openjdk-11.0.29+7/lib/openjdk,javaVersion=11,javaVendor=Oracle Corporation,daemonRegistryDir=/build/tmp.kRxhbvKTtW/daemon,pid=152,idleTimeout=120000,priority=NORMAL,applyInstrumentationAgent=true,nativeServicesMode=ENABLED,daemonOpts=-XX:MaxMetaspaceSize=384m,-XX:+HeapDumpOnOutOfMemoryError,-Xms256m,-Xmx512m,-Dfile.encoding=US-ASCII,-Djavax.net.ssl.trustStore=/build/tmp.kuO6lFifia/keystore,-Djavax.net.ssl.trustStorePassword=7CW4JZZFASWEQKJ2,-Duser.country=US,-Duser.language=en,-Duser.variant]----- End of the daemon log -----

JVM crash log found: file:///build/source/hs_err_pid152.log

FAILURE: Build failed with an exception.

  • What went wrong:
    Gradle build daemon disappeared unexpectedly (it may have been killed or may have crashed)

  • Try:
    > Run with --stacktrace option to get the stack trace.
    > Run with --info or --debug option to get more log output.
    > Run with --scan to get full insights.
    > Get more help at https://help.gradle.org.

@Misaka13514
Copy link
Member Author

Misaka13514 commented Jan 9, 2026

armitage doesn't build on master either... I will try to fix it when I have time

CC armitage maintainer @emilytrau

fix in #478322

$ nix build -L .#armitage
armitage-unstable> Running phase: unpackPhase
armitage-unstable> unpacking source archive /nix/store/434ccfx6jzdk16kdy6mb0p4ymmybj9rp-source
armitage-unstable> source root is source
armitage-unstable> Running phase: patchPhase
armitage-unstable> applying patch /nix/store/b1m79sfh6b0lnjcw6bvk8rpc971p9g62-Remove-mentions-of-old-metasploit-versions.patch
armitage-unstable> patching file armitage/src/main/resources/scripts/armitage.sl
armitage-unstable> patching file armitage/src/main/resources/scripts/preferences.sl
armitage-unstable> applying patch /nix/store/dpm7ldvl7capa1nh7clxvsriwk5b4d4d-Update-postgresql-version-to-support-scram-sha-256.patch
armitage-unstable> patching file armitage/build.gradle
armitage-unstable> applying patch /nix/store/53j9zay2vlzrichqz67jvnfis8s1d9dh-fix-launch-script.patch
armitage-unstable> patching file dist/unix/armitage
armitage-unstable> applying patch /nix/store/j34fqcwssb2315l0gb4cfrpk89kdsqky-fix-meterpreter.patch
armitage-unstable> patching file armitage/src/main/resources/scripts/meterpreter.sl
armitage-unstable> applying patch /nix/store/zcyw9wp36hfzzbk942gkw960n43w7a14-gradle-8.patch
armitage-unstable> patching file armitage/build.gradle
armitage-unstable> patching file cortana/build.gradle
armitage-unstable> Running phase: updateAutotoolsGnuConfigScriptsPhase
armitage-unstable> Running phase: configurePhase
armitage-unstable> /build/tmp.i5tOoW5sKv /build/source
armitage-unstable> /build/source
armitage-unstable> Owner: CN=example.org, OU=a, O=a, L=a, ST=a, C=AL
armitage-unstable> Issuer: CN=example.org, OU=a, O=a, L=a, ST=a, C=AL
armitage-unstable> Serial number: 4420e6cb31a6b696ce9666556d59bf79fcf06257
armitage-unstable> Valid from: Fri Jan 09 02:36:59 UTC 2026 until: Sat Jan 10 02:36:59 UTC 2026
armitage-unstable> Certificate fingerprints:
armitage-unstable>       SHA1: 71:B5:9D:79:6D:E5:FC:6A:69:42:29:B0:91:25:52:CC:8B:CE:41:A0
armitage-unstable>       SHA256: B0:BF:E5:E2:CB:3C:A7:DC:BF:56:D1:96:2C:26:28:1F:5A:19:47:C0:E5:34:D0:5B:C3:97:57:24:FC:D2:FF:A9
armitage-unstable> Signature algorithm name: SHA256withRSA
armitage-unstable> Subject Public Key Algorithm: 2048-bit RSA key
armitage-unstable> Version: 3
armitage-unstable> 
armitage-unstable> Extensions:
armitage-unstable> 
armitage-unstable> #1: ObjectId: 2.5.29.35 Criticality=false
armitage-unstable> AuthorityKeyIdentifier [
armitage-unstable> KeyIdentifier [
armitage-unstable> 0000: DC F2 24 90 F6 79 A9 7A   24 3C EE 9E E8 11 08 EE  ..$..y.z$<......
armitage-unstable> 0010: 1D 99 4C F5                                        ..L.
armitage-unstable> ]
armitage-unstable> ]
armitage-unstable> 
armitage-unstable> #2: ObjectId: 2.5.29.19 Criticality=true
armitage-unstable> BasicConstraints:[
armitage-unstable>   CA:true
armitage-unstable>   PathLen: no limit
armitage-unstable> ]
armitage-unstable> 
armitage-unstable> #3: ObjectId: 2.5.29.14 Criticality=false
armitage-unstable> SubjectKeyIdentifier [
armitage-unstable> KeyIdentifier [
armitage-unstable> 0000: DC F2 24 90 F6 79 A9 7A   24 3C EE 9E E8 11 08 EE  ..$..y.z$<......
armitage-unstable> 0010: 1D 99 4C F5                                        ..L.
armitage-unstable> ]
armitage-unstable> ]
armitage-unstable> 
armitage-unstable> Trust this certificate? [no]:  Certificate was added to keystore
armitage-unstable> no configure script, doing nothing
armitage-unstable> Running phase: buildPhase
armitage-unstable> 
armitage-unstable> Welcome to Gradle 8.14.3!
armitage-unstable> 
armitage-unstable> Here are the highlights of this release:
armitage-unstable>  - Java 24 support
armitage-unstable>  - GraalVM Native Image toolchain selection
armitage-unstable>  - Enhancements to test reporting
armitage-unstable>  - Build Authoring improvements
armitage-unstable> 
armitage-unstable> For more details see https://docs.gradle.org/8.14.3/release-notes.html
armitage-unstable> 
armitage-unstable> To honour the JVM settings for this build a single-use Daemon process will be forked. For more on this, please refer to https://docs.gradle.org/8.14.3/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.
armitage-unstable> Daemon will be stopped at the end of the build
armitage-unstable> The message received from the daemon indicates that the daemon has disappeared.
armitage-unstable> Build request sent: Build{id=e0c1f29b-e76e-4b3c-9b8a-b70eff14c2db, currentDir=/build/source}
armitage-unstable> Attempting to read last messages from the daemon log...
armitage-unstable> Daemon pid: 144
armitage-unstable>   log file: /build/tmp.7yWWoT1Usn/daemon/8.14.3/daemon-144.out.log
armitage-unstable> ----- Last 20 lines from daemon log file - daemon-144.out.log -----
armitage-unstable> 2026-01-09T02:37:00.755+0000 [DEBUG] [org.gradle.launcher.daemon.server.DefaultIncomingConnectionHandler] Starting executing command: Build{id=e0c1f29b-e76e-4b3c-9b8a-b70eff14c2db, currentDir=/build/source} with connection: socket connection from /127.0.0.1:35297 to /127.0.0.1:40538.
armitage-unstable> 2026-01-09T02:37:00.758+0000 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] Command execution: started DaemonCommandExecution[command = Build{id=e0c1f29b-e76e-4b3c-9b8a-b70eff14c2db, currentDir=/build/source}, connection = DefaultDaemonConnection: socket connection from /127.0.0.1:35297 to /127.0.0.1:40538] after 0.0013166666666666667 minutes of idle
armitage-unstable> 2026-01-09T02:37:00.759+0000 [INFO] [org.gradle.launcher.daemon.server.DaemonRegistryUpdater] Marking the daemon as busy, address: [f4e0829c-11a4-4acd-9ed1-63a0aa5f642a port:35297, addresses:[localhost/127.0.0.1]]
armitage-unstable> 2026-01-09T02:37:00.759+0000 [DEBUG] [org.gradle.launcher.daemon.registry.PersistentDaemonRegistry] Marking busy by address: [f4e0829c-11a4-4acd-9ed1-63a0aa5f642a port:35297, addresses:[localhost/127.0.0.1]]
armitage-unstable> 2026-01-09T02:37:00.760+0000 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Waiting to acquire exclusive lock on daemon addresses registry.
armitage-unstable> 2026-01-09T02:37:00.760+0000 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Lock acquired on daemon addresses registry.
armitage-unstable> 2026-01-09T02:37:00.761+0000 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on daemon addresses registry.
armitage-unstable> 2026-01-09T02:37:00.761+0000 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] resetting idle timer
armitage-unstable> 2026-01-09T02:37:00.761+0000 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] daemon is running. Sleeping until state changes.
armitage-unstable> 2026-01-09T02:37:00.762+0000 [INFO] [org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy] Daemon is about to start building Build{id=e0c1f29b-e76e-4b3c-9b8a-b70eff14c2db, currentDir=/build/source}. Dispatching build started information...
armitage-unstable> 2026-01-09T02:37:00.762+0000 [DEBUG] [org.gradle.launcher.daemon.server.SynchronizedDispatchConnection] thread 29: dispatching org.gradle.launcher.daemon.protocol.BuildStarted@3954699c
armitage-unstable> 2026-01-09T02:37:00.763+0000 [DEBUG] [org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment] Configuring env variables: [PATH, outputs, CXX, XDG_DATA_DIRS, depsBuildTarget, https_proxy, buildInputs, TZ, doCheck, strictDeps, OBJCOPY, OBJDUMP, NIX_ENFORCE_PURITY, READELF, depsHostHostPropagated, nativeBuildInputs, PWD, NIX_BUILD_TOP, depsTargetTargetPropagated, RANLIB, SHELL, stdenv, pname, patches, SIZE, doInstallCheck, NIX_CC, OLDPWD, mesonFlags, version, TMPDIR, AR, GZIP_NO_TIMESTAMPS, AS, system, TEMPDIR, shell, name, NIX_BINTOOLS, NIX_LDFLAGS, NIX_SSL_CERT_FILE, __structuredAttrs, depsBuildTargetPropagated, depsHostHost, SHLVL, NM, STRINGS, STRIP, NIX_ENFORCE_NO_NATIVE, mitmCache, HOST_PATH, NIX_BINTOOLS_WRAPPER_TARGET_HOST_x86_64_unknown_linux_gnu, configureFlags, JAVA_HOME, TERM, cmakeFlags, propagatedBuildInputs, depsTargetTarget, out, GRADLE_USER_HOME, installPhase, builder, CONFIG_SHELL, SOURCE_DATE_EPOCH, NIX_LOG_FD, CC, SSL_CERT_FILE, http_proxy, src, NIX_CFLAGS_COMPILE, desktopItems, depsBuildBuildPropagated, propagatedNativeBuildInputs, TEMP, lt_cv_deplibs_check_method, NIX_MAIN_PROGRAM, TMP, NIX_STORE, LD, NIX_HARDENING_ENABLE, NIX_CC_WRAPPER_TARGET_HOST_x86_64_unknown_linux_gnu, depsBuildBuild, HOME, NIX_BUILD_CORES]
armitage-unstable> 2026-01-09T02:37:00.766+0000 [DEBUG] [org.gradle.launcher.daemon.server.exec.LogToClient] About to start relaying all logs to the client via the connection.
armitage-unstable> 2026-01-09T02:37:00.767+0000 [INFO] [org.gradle.launcher.daemon.server.exec.LogToClient] The client will now receive all logging from the daemon (pid: 144). The daemon log file: /build/tmp.7yWWoT1Usn/daemon/8.14.3/daemon-144.out.log
armitage-unstable> 2026-01-09T02:37:00.768+0000 [DEBUG] [org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon] Requesting daemon stop after processing Build{id=e0c1f29b-e76e-4b3c-9b8a-b70eff14c2db, currentDir=/build/source}
armitage-unstable> 2026-01-09T02:37:00.768+0000 [LIFECYCLE] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] Daemon will be stopped at the end of the build
armitage-unstable> 2026-01-09T02:37:00.768+0000 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] Stop as soon as idle requested. The daemon is busy
armitage-unstable> 2026-01-09T02:37:00.768+0000 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] daemon stop has been requested. Sleeping until state changes.
armitage-unstable> 2026-01-09T02:37:00.769+0000 [DEBUG] [org.gradle.launcher.daemon.server.exec.ExecuteBuild] The daemon has started executing the build.
armitage-unstable> 2026-01-09T02:37:00.769+0000 [DEBUG] [org.gradle.launcher.daemon.server.exec.ExecuteBuild] Executing build with daemon context: DefaultDaemonContext[uid=b8c475d3-a8dc-40a8-b481-8f2218358252,javaHome=/nix/store/pw3bd0yvsyvfk44p80jp8vgpx5pfj4rj-openjdk-11.0.29+7/lib/openjdk,javaVersion=11,javaVendor=Oracle Corporation,daemonRegistryDir=/build/tmp.7yWWoT1Usn/daemon,pid=144,idleTimeout=120000,priority=NORMAL,applyInstrumentationAgent=true,nativeServicesMode=ENABLED,daemonOpts=-XX:MaxMetaspaceSize=384m,-XX:+HeapDumpOnOutOfMemoryError,-Xms256m,-Xmx512m,-Dfile.encoding=US-ASCII,-Djavax.net.ssl.trustStore=/build/tmp.i5tOoW5sKv/keystore,-Djavax.net.ssl.trustStorePassword=ALRTPLNOEAPN2IP2,-Duser.country=US,-Duser.language=en,-Duser.variant]----- End of the daemon log -----
armitage-unstable> 
armitage-unstable> JVM crash log found: file:///build/source/hs_err_pid144.log
armitage-unstable> 
armitage-unstable> FAILURE: Build failed with an exception.
armitage-unstable> 
armitage-unstable> * What went wrong:
armitage-unstable> Gradle build daemon disappeared unexpectedly (it may have been killed or may have crashed)
armitage-unstable> 
armitage-unstable> * Try:
armitage-unstable> > Run with --stacktrace option to get the stack trace.
armitage-unstable> > Run with --info or --debug option to get more log output.
armitage-unstable> > Run with --scan to get full insights.
armitage-unstable> > Get more help at https://help.gradle.org.
error: Cannot build '/nix/store/g65kz32d320q9861a8c4hsa7sn6s0f0a-armitage-unstable-2022-12-05.drv'.
       Reason: builder failed with exit code 1.
       Output paths:
         /nix/store/2ip04gjsa1s8pm8f7dj6svvkx398yacy-armitage-unstable-2022-12-05
       Last 25 log lines:
       > 2026-01-09T02:37:00.761+0000 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] daemon is running. Sleeping until state changes.
       > 2026-01-09T02:37:00.762+0000 [INFO] [org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy] Daemon is about to start building Build{id=e0c1f29b-e76e-4b3c-9b8a-b70eff14c2db, currentDir=/build/source}. Dispatching build started information...
       > 2026-01-09T02:37:00.762+0000 [DEBUG] [org.gradle.launcher.daemon.server.SynchronizedDispatchConnection] thread 29: dispatching org.gradle.launcher.daemon.protocol.BuildStarted@3954699c
       > 2026-01-09T02:37:00.763+0000 [DEBUG] [org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment] Configuring env variables: [PATH, outputs, CXX, XDG_DATA_DIRS, depsBuildTarget, https_proxy, buildInputs, TZ, doCheck, strictDeps, OBJCOPY, OBJDUMP, NIX_ENFORCE_PURITY, READELF, depsHostHostPropagated, nativeBuildInputs, PWD, NIX_BUILD_TOP, depsTargetTargetPropagated, RANLIB, SHELL, stdenv, pname, patches, SIZE, doInstallCheck, NIX_CC, OLDPWD, mesonFlags, version, TMPDIR, AR, GZIP_NO_TIMESTAMPS, AS, system, TEMPDIR, shell, name, NIX_BINTOOLS, NIX_LDFLAGS, NIX_SSL_CERT_FILE, __structuredAttrs, depsBuildTargetPropagated, depsHostHost, SHLVL, NM, STRINGS, STRIP, NIX_ENFORCE_NO_NATIVE, mitmCache, HOST_PATH, NIX_BINTOOLS_WRAPPER_TARGET_HOST_x86_64_unknown_linux_gnu, configureFlags, JAVA_HOME, TERM, cmakeFlags, propagatedBuildInputs, depsTargetTarget, out, GRADLE_USER_HOME, installPhase, builder, CONFIG_SHELL, SOURCE_DATE_EPOCH, NIX_LOG_FD, CC, SSL_CERT_FILE, http_proxy, src, NIX_CFLAGS_COMPILE, desktopItems, depsBuildBuildPropagated, propagatedNativeBuildInputs, TEMP, lt_cv_deplibs_check_method, NIX_MAIN_PROGRAM, TMP, NIX_STORE, LD, NIX_HARDENING_ENABLE, NIX_CC_WRAPPER_TARGET_HOST_x86_64_unknown_linux_gnu, depsBuildBuild, HOME, NIX_BUILD_CORES]
       > 2026-01-09T02:37:00.766+0000 [DEBUG] [org.gradle.launcher.daemon.server.exec.LogToClient] About to start relaying all logs to the client via the connection.
       > 2026-01-09T02:37:00.767+0000 [INFO] [org.gradle.launcher.daemon.server.exec.LogToClient] The client will now receive all logging from the daemon (pid: 144). The daemon log file: /build/tmp.7yWWoT1Usn/daemon/8.14.3/daemon-144.out.log
       > 2026-01-09T02:37:00.768+0000 [DEBUG] [org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon] Requesting daemon stop after processing Build{id=e0c1f29b-e76e-4b3c-9b8a-b70eff14c2db, currentDir=/build/source}
       > 2026-01-09T02:37:00.768+0000 [LIFECYCLE] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] Daemon will be stopped at the end of the build
       > 2026-01-09T02:37:00.768+0000 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] Stop as soon as idle requested. The daemon is busy
       > 2026-01-09T02:37:00.768+0000 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] daemon stop has been requested. Sleeping until state changes.
       > 2026-01-09T02:37:00.769+0000 [DEBUG] [org.gradle.launcher.daemon.server.exec.ExecuteBuild] The daemon has started executing the build.
       > 2026-01-09T02:37:00.769+0000 [DEBUG] [org.gradle.launcher.daemon.server.exec.ExecuteBuild] Executing build with daemon context: DefaultDaemonContext[uid=b8c475d3-a8dc-40a8-b481-8f2218358252,javaHome=/nix/store/pw3bd0yvsyvfk44p80jp8vgpx5pfj4rj-openjdk-11.0.29+7/lib/openjdk,javaVersion=11,javaVendor=Oracle Corporation,daemonRegistryDir=/build/tmp.7yWWoT1Usn/daemon,pid=144,idleTimeout=120000,priority=NORMAL,applyInstrumentationAgent=true,nativeServicesMode=ENABLED,daemonOpts=-XX:MaxMetaspaceSize=384m,-XX:+HeapDumpOnOutOfMemoryError,-Xms256m,-Xmx512m,-Dfile.encoding=US-ASCII,-Djavax.net.ssl.trustStore=/build/tmp.i5tOoW5sKv/keystore,-Djavax.net.ssl.trustStorePassword=ALRTPLNOEAPN2IP2,-Duser.country=US,-Duser.language=en,-Duser.variant]----- End of the daemon log -----
       >
       > JVM crash log found: file:///build/source/hs_err_pid144.log
       >
       > FAILURE: Build failed with an exception.
       >
       > * What went wrong:
       > Gradle build daemon disappeared unexpectedly (it may have been killed or may have crashed)
       >
       > * Try:
       > > Run with --stacktrace option to get the stack trace.
       > > Run with --info or --debug option to get more log output.
       > > Run with --scan to get full insights.
       > > Get more help at https://help.gradle.org.
       For full logs, run:
         nix log /nix/store/g65kz32d320q9861a8c4hsa7sn6s0f0a-armitage-unstable-2022-12-05.drv

Copy link
Member

@fabaff fabaff left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change looks good to me.

@fabaff fabaff added this pull request to the merge queue Jan 9, 2026
Merged via the queue into NixOS:master with commit 7db7593 Jan 9, 2026
29 of 33 checks passed
@Misaka13514 Misaka13514 deleted the metasploit branch January 9, 2026 08:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update Request: metasploit 6.4.53 → 6.4.76

2 participants