-
Notifications
You must be signed in to change notification settings - Fork 29.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: CXXABI requirements for older distros #129360
Conversation
As an affected user, just wanted to say thanks for working on this. If there's some way I can help by testing a build, I'll gladly do that :) |
Here is an early build for testing, appreciate the help! This PR will be merged for testing with insiders for August iteration, currently ironing out some test failures with remote scenario. |
Thanks for addressing this. I just installed on RHEL7.7 and it runs, but I am unable to install the java package from a vsix file. I get an error XHR Failed. |
Are you facing the issue with installing any extension ? Can you provide the output of |
No I was able to install the plantuml and maven plugins so its not all extensions. I’ll try running with verbose but it will take me a while to get you the output. We are on an isolated network and I have to get authorization to move anything off of it.
What's the best way to send you the output, there are about 20,000 plus lines
|
Since it is only affecting certain installs, and also the problem is at the network layer. The root issue is definitely different, can you follow these steps to get a network log,
Send the generated |
@jgaer thanks for the logs, there are no errors in the runtime log which is good. As for the network log, all of the requests have failed with connection timed out after resolving the hosts.
I doubt the problem is in the client, but lets confirm. Can you provide the output of
About is the address of |
All the connection requests will always fail because the host is not connected to the internet. That’s why I use the vsix files to install the plugins. I was able to install the java pack on version 1.52 without a network connection.
…________________________________
This electronic message contains information from CACI International Inc or subsidiary companies, which may be company sensitive, proprietary, privileged or otherwise protected from disclosure. The information is intended to be used solely by the recipient(s) named above. If you are not an intended recipient, be aware that any review, disclosure, copying, distribution or use of this transmission or its contents is prohibited. If you have received this transmission in error, please notify the sender immediately.
|
Hi @deepak1556 , this build is a massive improvement over the current experience for me! Please consider the following smoke tests, I used the build for a couple of hours.
Installed remote development extensions:
The remote host is an ubuntu 20.04 VM. remote node starts up fine but refuses connection for some reason. Let me know if you need further logs or debug info :) |
@jgaer I misunderstood your issue then, in that case lets open a separate issue once this PR is available with insiders. I will loop in the relevant component owner to look at it. Failing to install from vsix should not have anything to do with this PR. @rockdreamer thats great to know, thanks for the detailed testing and yeah the remote extension will fail for now. Working on fixing it. |
05e4862
to
db779b1
Compare
libcxx builds from upstream are built with LTO, avoiding these flags will cause miscompiles
a6357ea
to
d9ed82b
Compare
Verified all the native module tests pass with this build config. Merging for testing with insiders. |
With Electron 13 update, we are now able to use the libcxx library from chromium and statically link it to our native modules. Advantage of this approach is that the runtime and native modules use the same libcxx library. The increase in bundle size is significantly small (~10MB). Currently we only do this on linux.
Fixes #115784