Comments (11)
First of all thank you for highlighting this, this slipped through on my end. I have now added it as a note to the release
from jitsi-meet-electron.
To head off one possible suggestion of possible workaround...
Previous suggestions of Flathub and HomeBrew don't work because Flathub is for Linux, and both of these have already bumped to 2023.11.0
, anyway.
I have long used MacPorts, so I tried to install the jitsi-meet-electron
port which still shows as being 2023.10.0
, but it fails to build, without useful error. (I've also logged a bug on the port.)
from jitsi-meet-electron.
Please stop posting the same issue over and over again.
You are using an operating system that has been without any support from Apple for over 2 years now, that includes security updates.
We cannot support your use case.
from jitsi-meet-electron.
@saghul — I am currently trapped on macOS 10.14 due to mission critical abandonware, which breaks with the update to macOS 10.15. I would LOVE to upgrade, I assure you, but I cannot.
I have found and hereby offer a workaround for the worst Jitsi pain, for others who may run into this issue: install Little Snitch, and when it alerts that Jitsi Meet.app wants to connect to githubusercontent.com
, DENY it. This will silently prevent the new version from being discovered and downloaded on this and subsequent Jitsi sessions. So far (one meeting), it doesn't seem to have caused any problem with active use.
from jitsi-meet-electron.
That can work. Now that we reached the point of no return you could just make a custom frozen in time build for yourself too.
from jitsi-meet-electron.
you could just make a custom frozen in time build for yourself
I'd love to know how to do that. At first blush, it seems I would need to disable the phone-home code somehow, in addition to running whatever compiler, etc., (all of which I have installed, just minimally used)...
At this point, I'm little more than a script kiddie. My primary coding language is English, though I have ever debugged a little Pascal and a little C and even written some AppleScript and shell
.
from jitsi-meet-electron.
You can follow these steps: https://github.com/jitsi/jitsi-meet-electron#building-the-production-distribution
from jitsi-meet-electron.
Note that that anchor is hidden by default. Readers must expand the Show building instructions section.
Then, the "first step" is not documented beyond "Install Node.js 16 first", which I think would benefit by at least a link to relevant instructions from that crew. I did Google that f'ing thing, and that got me to nodejs.org where I found that Node.js 16 is on its last last last legs. Still, I downloaded and installed the relevant node-v16.20.2.pkg
. Guidance beyond that was found on a third-party site, but of course, it's focused on getting the latest-and-greatest version, not this multi-year-old v16, so I'm not sure I should sudo npm install npm --global // Update the npm CLI client
. I'm also pretty certain that export PATH=/usr/local/git/bin:/usr/local/bin:$PATH
doesn't have the desired effect on macOS, and that some extra hoops need to be jumped through to adjust $PATH and other environment variables.
All that said, if I had reached the point of building the production distribution — so far as I can see, I would have exactly the same issue of auto-updates as I have with the prebuilt download.
I think I am best off living with blocking Jisti Meet.app's access to githubusercontent.com
, until and unless there are real step-by-step guides for near-absolute beginners.
from jitsi-meet-electron.
Oh right I forgot the most important part 🤦
Edit package.json and drop the project URL. That is what is used for checking for updates.
from jitsi-meet-electron.
I wonder whether config.json
might be put to use for Jitsi Meet, as it can be to prevent updates of Element.app?
from jitsi-meet-electron.
We don't use that file ourselves AFAIK. The update URL gets bundled with the app and it's taken from package.json.
Since you will essentially be keeping a fork, edit the file, remove the URL and the build won't self-update.
from jitsi-meet-electron.
Related Issues (20)
- 2023.11.2 requires at least jitsi-meet-web 1.0.7658-1, otherwise it returns to the main screen after 30sec HOT 8
- add support for telling that the set password was copied HOT 4
- Can’t get into any room after configuring jitsi-keycloak-adapter HOT 9
- Enable new macOS screen capture when we have Chromium >= 120 HOT 5
- Jitsi electron shared Entire Screen instead of only selected Chrome browser HOT 7
- best way to support this project ? HOT 2
- No indication on mac when screenshare permission denied HOT 1
- windows 7系统的上面,Jitsi Mee客户端不支持,无法使用 HOT 3
- Chromium 123 added support for desktop soundsharing on linux! 🚀🚀 HOT 6
- Share Screen Doesn't Work in RPi5! HOT 2
- macOS操作系统无法共享声音
- Change taskbar icon when mic is open HOT 5
- Segmentation fault on X.Org since version 2024.5.0 (AppImage) HOT 7
- Screen sharing on Linux with Wayland pops up a select application/screen window twice HOT 5
- Jitsi Meet 2024.5.0 Flatpak won't launch under Wayland HOT 8
- Ubuntu 24.04: Crashing on Launch, AppArmor profile or --no-sandbox required to fix HOT 1
- Share screen not working - Called JitsiMeetElectron.obtainDesktopStreams but it is not defined HOT 8
- How to minimize and close jitsi-meet desktop application to system tray? HOT 2
- Not a bug, but a question about login accounts HOT 6
- option to login with github as well HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jitsi-meet-electron.