Bug#959145: Done with this

2023-07-07 Thread Ben Westover
On 6/20/23 2:24 AM, Ben Westover wrote:
 > Even before trying to package this program, I couldn't get it to
 > build on architectures other than amd64, which is kind of
 > unacceptable.

So, I did some more research after this, and I found out some things:

  1. One of the libraries it uses only supports 64 bit architectures, and
 another only supports x86 (and ARM after I got a patch merged), so
 only the amd64 and arm64 architectures would be supported.

  2. The build script for the GUI arbitrarily won't let you build on
 ARM64 unless you're on macOS. In my bug report [1], the Proton team
 didn't give any practical reason for this other than "ARM on Linux
 is not supported" even though it builds and runs fine once you apply
 a one-line change to that build script to allow ARM builds on Linux.

So, with a simple patch, you can upgrade the number of supported
architectures from 1 to 2. That 64-bit-only library is pretty annoying.

--
Ben Westover

[1] https://github.com/ProtonMail/proton-bridge/issues/398


OpenPGP_signature
Description: PGP signature


Bug#959145: Done with this

2023-06-20 Thread Ben Westover
Control: title -1 RFP: protonmail-bridge -- Proton Mail Bridge for e-mail 
clients.

I've given up packaging this; there are too many weird dependencies
which I don't have the Go experience to handle, and the source for the
actual Bridge is a mess to package. Even before trying to package this
program, I couldn't get it to build on architectures other than amd64,
which is kind of unacceptable.

Thanks,
--
Ben Westover



OpenPGP_signature
Description: PGP signature