[Bug 269557] net-im/signal-desktop: fails to start when upgrading to 6.4.1

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 14 Feb 2023 19:25:13 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=269557

            Bug ID: 269557
           Summary: net-im/signal-desktop: fails to start when upgrading
                    to 6.4.1
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: mikael@FreeBSD.org
          Reporter: portmaster@bsdforge.com
          Assignee: mikael@FreeBSD.org
             Flags: maintainer-feedback?(mikael@FreeBSD.org)

I was recently met with an alert from Signal Desktop
that it was now outdated (was 5 something) and I needed
to upgrade to continue; providing a link to click, which,
of course was only for Mac, Linux or Windows. So I updated
my ports tree and built net-im/signal-desktop: make; make deinstall &&
make install clean.

When attempting to launch Signal Desktop:
fbsd13% signal-desktop %u &
[1] 1665
                                                                               
                    ~                                                          
                                        11:07am                                
                                                            Tue, 14            
                                                                               
fbsd13# Set Windows Application User Model ID (AUMID) { appUserModelId:
'org.whispersystems.signal-desktop' }
NODE_ENV production
NODE_CONFIG_DIR /usr/local/share/signal-desktop/resources/app.asar/config
NODE_CONFIG {}
ALLOW_CONFIG_MUTATIONS undefined
HOSTNAME fbsd13
NODE_APP_INSTANCE undefined
SUPPRESS_NO_CONFIG_WARNING undefined
SIGNAL_ENABLE_HTTP undefined
userData: /home/chris/.config/Signal
config/get: Successfully read user config file
config/get: Successfully read ephemeral config file
making app single instance
[1665:0214/110730.999036:ERROR:object_proxy.cc(623)] Failed to call method:
org.freedesktop.DBus.Properties.Get: object_path=
/org/freedesktop/portal/desktop: org.freedesktop.DBus.Error.InvalidArgs: No
such interface “org.freedesktop.portal.FileChooser”
[1665:0214/110730.999176:ERROR:select_file_dialog_linux_portal.cc(274)] Failed
to read portal version property
{"level":30,"time":"2023-02-14T19:07:31.272Z","msg":"app.ready: preferred
system locales: en-US, c"}
{"level":30,"time":"2023-02-14T19:07:31.289Z","msg":"Loading preferred system
locale: 'en-US'"}
{"level":40,"time":"2023-02-14T19:07:31.292Z","msg":"Problem loading messages
for locale 'en-US', Error: ENOENT, _locales/en-US/messages.json not found in
[REDACTED]"}
{"level":40,"time":"2023-02-14T19:07:31.293Z","msg":"Falling back to parent
language: 'en'"}
{"level":30,"time":"2023-02-14T19:07:31.480Z","msg":"app ready"}
{"level":30,"time":"2023-02-14T19:07:31.482Z","msg":"starting version 6.4.1"}
{"level":30,"time":"2023-02-14T19:07:31.483Z","msg":"media access status
[object Undefined] [object Undefined]"}
{"level":30,"time":"2023-02-14T19:07:31.485Z","msg":"got fast theme-setting
value system"}
{"level":30,"time":"2023-02-14T19:07:31.490Z","msg":"got fast theme-setting
value system"}
{"level":30,"time":"2023-02-14T19:07:31.491Z","msg":"got fast spellcheck
setting true"}
{"level":30,"time":"2023-02-14T19:07:31.501Z","msg":"getSystemTraySetting had
no flags and did no DB lookups. Returning DoNotUseSystemTray"}
{"level":30,"time":"2023-02-14T19:07:31.503Z","msg":"Initializing BrowserWindow
config:
{\"show\":false,\"width\":1115,\"height\":639,\"minWidth\":300,\"minHeight\":200,\"autoHideMenuBar\":false,\"titleBarStyle\":\"default\",\"titleBarOverlay\":false,\"backgroundColor\":\"#121212\",\"webPreferences\":{\"devTools\":false,\"spellcheck\":true,\"nodeIntegration\":false,\"nodeIntegrationInWorker\":false,\"sandbox\":false,\"contextIsolation\":true,\"preload\":\"[REDACTED]/preload.bundle.js\",\"backgroundThrottling\":true,\"enablePreferredSizeMode\":true,\"disableBlinkFeatures\":\"Accelerated2dCanvas,AcceleratedSmallCanvases\"},\"icon\":\"[REDACTED]/images/signal-logo-desktop-linux.png\",\"x\":446,\"y\":233}"}
ld-elf.so.1:
/usr/local/share/signal-desktop/resources/app.asar.unpacked/node_modules/@signalapp/better-sqlite3/build/Release/better_sqlite3.node:
Undefined symbol "EVP_CIPHER_get_key_length"

[1]    Exit 1                        signal-desktop %u

Thanks in advance for any insight towards fixing this.
--chris

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