[Bug 285737] net-im/signal-desktop 7.48 fails to build

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 29 Mar 2025 07:45:02 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=285737

            Bug ID: 285737
           Summary: net-im/signal-desktop 7.48 fails to build
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: mikael@FreeBSD.org
          Reporter: freebsdbugs@filis.org
             Flags: maintainer-feedback?(mikael@FreeBSD.org)
          Assignee: mikael@FreeBSD.org

just got that when trying to build the latest version:

--
...
gyp sill build/config.gypi node_install_corepack: 'true',
gyp sill build/config.gypi node_install_npm: 'true',
gyp sill build/config.gypi node_library_files: [
gyp sill build/config.gypi 'lib/_http_agent.js',
gyp sill build/config.gypi 'lib/_http_client.js',
gyp sill build/config.gypi 'lib/_http_common.js',
gyp sill build/config.gypi 'lib/_http_incoming.js',
gyp sill build/config.gypi 'lib/_htt
  ⨯ node-gyp failed to rebuild
'/wrkdirs/usr/ports/net-im/signal-desktop/work/Signal-Desktop-7.48.0/node_modules/canvas'
 failedTask=installAppDeps stackTrace=Error: node-gyp failed to rebuild
'/wrkdirs/usr/ports/net-im/signal-desktop/work/Signal-Desktop-7.48.0/node_modules/canvas'
    at ChildProcess.<anonymous>
(/wrkdirs/usr/ports/net-im/signal-desktop/work/Signal-Desktop-7.48.0/node_modules/.pnpm/@electron+rebuild@3.7.0/node_modules/@electron/rebuild/lib/module-type/node-gyp/node-gyp.js:121:24)
    at ChildProcess.emit (node:events:524:28)
    at ChildProcess._handle.onexit (node:internal/child_process:293:12)
 ELIFECYCLE  Command failed with exit code 1.
 ELIFECYCLE  Command failed with exit code 1.
*** Error code 1

Stop.
make: stopped in /usr/ports/net-im/signal-desktop
=>> Cleaning up wrkdir
===>  Cleaning for signal-desktop-7.48.0
build of net-im/signal-desktop | signal-desktop-7.48.0 ended at Sat Mar 29
08:11:01 CET 2025
build time: 00:19:56
!!! build failure encountered !!!

-- 
am I missing anything?

-- 
You are receiving this mail because:
You are the assignee for the bug.