add option to choose snapcraft base e.g. new core20
See original GitHub issue- Version: 22.8.0
- Electron Version: 9.2.0
- Electron Type (current, beta, nightly): current
- Target: linux snap
when building a snap app, the based used is the core18
The new core20
base was released earlier this year, it brings e.g. a new libstdc++
which is needed if you have native modules and compile those to shared libs on the host system.
Issue Analytics
- State:
- Created 3 years ago
- Reactions:3
- Comments:8 (3 by maintainers)
Top Results From Across the Web
Base snaps | Snapcraft documentation
Base snaps. A base snap is a special kind of snap that provides a run-time environment with a minimal set of libraries that...
Read more >How to best handle i386 when moving a snap to 'base: core20'
In order to best support users, I think the best choice is to push the non-latest/i386 builds to latest so they at least...
Read more >Migrating between bases | Snapcraft documentation
Migrating a snap from having no base, or base: core , to core18 or core20 , for example, is a more involved process...
Read more >Architectures | Snapcraft documentation
Snaps are containerised software packages that are simple to create and install. They auto-update and are safe to run. And because they bundle...
Read more >Snapcraft.yaml reference
A snap of type base to be used as the execution environment for this snap. Examples: 'core' , 'core18' , 'core20' This is...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
I think this should be re-opened. Core22 is already in the pipeline, so electron-builder must switch to a newer base soon to stay relevant.
Could we reopen this?