negativo17 / signal-desktop Goto Github PK
View Code? Open in Web Editor NEWPrivate messaging from your desktop
Private messaging from your desktop
It appears that openssl 3 on fedora36 is preventing me from building this suddenly, btw I've used and loved these files for years now. I really appreciate the work you put in for us who don't understand the react/webpack build systems.
With standard fedora 36 packages I can only get nodejs 16 or 18. And I get the same error, so I tried installing nvm and nodejs 17 and removed the npm dependency from the spec file but still same error. So I think I can say I've tried all 3 latest versions.
But here is the error I get;
[build:webpack ] Error: error:0308010C:digital envelope routines::unsupported
[build:webpack ] at new Hash (node:internal/crypto/hash:67:19)
[build:webpack ] at Object.createHash (node:crypto:130:10)
[build:webpack ] at BulkUpdateDecorator.hashFactory (/home/stemid/src/rpmbuild/BUILD/Signal-Desktop-5.62.0/node_modules/webpack/lib/util/createHash.js:144:18)
[build:webpack ] at BulkUpdateDecorator.update (/home/stemid/src/rpmbuild/BUILD/Signal-Desktop-5.62.0/node_modules/webpack/lib/util/createHash.js:46:50)
[build:webpack ] at RawSource.updateHash (/home/stemid/src/rpmbuild/BUILD/Signal-Desktop-5.62.0/node_modules/webpack/node_modules/webpack-sources/lib/RawSource.js:64:8)
[build:webpack ] at NormalModule._initBuildHash (/home/stemid/src/rpmbuild/BUILD/Signal-Desktop-5.62.0/node_modules/webpack/lib/NormalModule.js:838:17)
[build:webpack ] at handleParseResult (/home/stemid/src/rpmbuild/BUILD/Signal-Desktop-5.62.0/node_modules/webpack/lib/NormalModule.js:903:10)
[build:webpack ] at /home/stemid/src/rpmbuild/BUILD/Signal-Desktop-5.62.0/node_modules/webpack/lib/NormalModule.js:994:4
[build:webpack ] at processResult (/home/stemid/src/rpmbuild/BUILD/Signal-Desktop-5.62.0/node_modules/webpack/lib/NormalModule.js:717:11)
[build:webpack ] at /home/stemid/src/rpmbuild/BUILD/Signal-Desktop-5.62.0/node_modules/webpack/lib/NormalModule.js:777:5
[build:webpack ] error Command failed with exit code 1.
[build:webpack ] info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
[build:webpack ] ERROR: "build:webpack:sticker-creator" exited with 1.
[build:webpack ] error Command failed with exit code 1.
[build:webpack ] info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
ERROR: "build:webpack" exited with 1.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
error: Bad exit status from /home/stemid/src/rpmbuild/tmp/rpm-tmp.JDZxzz (%build)
And everything I find online about this error indicates that it's lack of legacy support in openssl3. I tried setting NODE_OPTIONS="--openssl-legacy-provider" but I just get an error from node saying I'm not allowed to set that.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.